From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?iso-8859-1?Q?Jan_Dj=E4rv?= Newsgroups: gmane.emacs.devel Subject: Re: Unuseful keybindings Date: Sun, 13 Jan 2013 12:19:15 +0100 Message-ID: References: <87sj73qzvl.fsf@gmail.com> <87623zquvw.fsf@gmail.com> <87ip7zdud3.fsf@gmail.com> <87ehiiu5x7.fsf@gnu.org> <87a9t6a435.fsf@mail.jurta.org> <87d2y1glnt.fsf@mail.jurta.org> <87hanbu3ly.fsf@mail.jurta.org> <877gnk26nr.fsf@gnu.org> <87vcb4v9dp.fsf@mail.jurta.org> <87ehhst50e.fsf@mail.jurta.org> <87y5fzp5ap.fsf@mail.jurta.org> <7EC83EE5-76E0-413C-B4F6-0959C552BDCE@swipnet.se> <87r4lp2xno.fsf@mail.jurta.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\)) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1358075971 6789 80.91.229.3 (13 Jan 2013 11:19:31 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 13 Jan 2013 11:19:31 +0000 (UTC) Cc: chad , "emacs-devel@gnu.org Development" To: Juri Linkov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jan 13 12:19:49 2013 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1TuLbO-0002vz-52 for ged-emacs-devel@m.gmane.org; Sun, 13 Jan 2013 12:19:46 +0100 Original-Received: from localhost ([::1]:34083 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TuLb7-0005BG-S2 for ged-emacs-devel@m.gmane.org; Sun, 13 Jan 2013 06:19:29 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:36249) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TuLb4-0005B8-3k for emacs-devel@gnu.org; Sun, 13 Jan 2013 06:19:28 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TuLaz-0001uS-DP for emacs-devel@gnu.org; Sun, 13 Jan 2013 06:19:26 -0500 Original-Received: from mailout.melmac.se ([62.20.26.67]:40323) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TuLaz-0001tH-6n for emacs-devel@gnu.org; Sun, 13 Jan 2013 06:19:21 -0500 Original-Received: from mail01.melmac.se (mail01.melmac.se [62.20.26.80]) by mailout.melmac.se (Postfix) with ESMTP id 4E4279DFD for ; Sun, 13 Jan 2013 12:19:16 +0100 (CET) Original-Received: (qmail 21594 invoked by uid 89); 13 Jan 2013 11:19:16 -0000 Original-Received: from h-46-59-42-18.na.cust.bahnhof.se (HELO coolsville.localdomain) (boel.djarv@bdtv.se@46.59.42.18) by mail01.melmac.se with ESMTPA; 13 Jan 2013 11:19:16 -0000 Original-Received: from anon-175-175.vpn.ipredator.se (anon-175-175.vpn.ipredator.se [93.182.175.175]) by coolsville.localdomain (Postfix) with ESMTPSA id 9EAEC7FA06C; Sun, 13 Jan 2013 12:19:15 +0100 (CET) In-Reply-To: <87r4lp2xno.fsf@mail.jurta.org> X-Mailer: Apple Mail (2.1499) X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-Received-From: 62.20.26.67 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:156301 Archived-At: Hello. 13 jan 2013 kl. 11:19 skrev Juri Linkov : >>> Actually there are two problems: >>>=20 >>> 1. The above mentioned problem occurs only on non-GTK builds. >>> When I tried to use xprop for a maximized frame its output was: >>> _NET_WM_STATE(ATOM) =3D _NET_WM_STATE_MAXIMIZED_VERT, = _NET_WM_STATE_MAXIMIZED_HORZ >>=20 >> Sounds like we don't get property notify or does not handle it = correctly. >> Probably a bug. Can you file a bug report? >=20 > Done as bug#13426. Thanks. >=20 >>> 2. On GTK builds there is another problem: evaluating >>>=20 >>> (set-frame-parameter nil 'fullscreen 'fullscreen) >>>=20 >>> modifies the frame parameter `fullscreen' to `fullboth', >>> not to `fullscreen' as requested. In this case xprop outputs: >>> _NET_WM_STATE(ATOM) =3D _NET_WM_STATE_FULLSCREEN >>=20 >>=20 >> This is normal, fullscreen is just an alias for fullboth. >=20 > But the problem is that the second call of > (set-frame-parameter nil 'fullscreen 'fullscreen) > modifies the frame parameter `fullscreen' from `fullboth' to = `fullscreen'. > So to go to `fullscreen' requires two calls of > (set-frame-parameter nil 'fullscreen 'fullscreen) >=20 > Maybe `toggle-frame-fullscreen' should check for `fullboth' as an = alias > for `fullscreen' to fix this. Ok, then I understand. Jan D.