From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Benjamin Redelings Newsgroups: gmane.emacs.devel Subject: Re: gtk3, emacs 24 and gnome shell Date: Tue, 13 Dec 2011 16:00:23 -0500 Message-ID: <4EE7BCE7.2060000@nescent.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="------------090403090706070907030709" X-Trace: dough.gmane.org 1323834160 3002 80.91.229.12 (14 Dec 2011 03:42:40 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 14 Dec 2011 03:42:40 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Dec 14 04:42:35 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Rafjl-0006Gp-Dd for ged-emacs-devel@m.gmane.org; Wed, 14 Dec 2011 04:42:33 +0100 Original-Received: from localhost ([::1]:58079 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rafjk-0000t3-7J for ged-emacs-devel@m.gmane.org; Tue, 13 Dec 2011 22:42:32 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:45651) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RaZSe-00050P-A6 for emacs-devel@gnu.org; Tue, 13 Dec 2011 16:00:29 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RaZSd-0003yN-6c for emacs-devel@gnu.org; Tue, 13 Dec 2011 16:00:28 -0500 Original-Received: from mx-gw-03.oit.duke.edu ([152.3.189.229]:61832 helo=mail-gw-03.oit.duke.edu) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RaZSd-0003y3-3f for emacs-devel@gnu.org; Tue, 13 Dec 2011 16:00:27 -0500 Original-Received: from mail-gw-03.oit.duke.edu (localhost.localdomain [127.0.0.1]) by localhost (Email Security Appliance) with SMTP id 0B72E1062C6E_EE7BCEAB for ; Tue, 13 Dec 2011 21:00:26 +0000 (GMT) Original-Received: from [152.3.58.30] (nucleus.nescent.org [152.3.58.30]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mail-gw-03.oit.duke.edu (Sophos Email Appliance) with ESMTP id BDBD41062C47_EE7BCE9F for ; Tue, 13 Dec 2011 21:00:25 +0000 (GMT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:8.0) Gecko/20111120 Icedove/8.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 152.3.189.229 X-Mailman-Approved-At: Tue, 13 Dec 2011 22:42:30 -0500 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:146701 Archived-At: This is a multi-part message in MIME format. --------------090403090706070907030709 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Tassilo Horn wrote: > Andrea Crotti writes: > > Hi Andrea, > > >/ Using gnome3 with the gnome shell on archLinux and a self-compiled/ > >/ version of emacs 24 compiled against gtk3, pressing Ctrl-z on the/ > >/ emacs makes it unusable./ > > I've unset C-z, but that's `suspend-frame', right? If I do > > M-x suspend-frame RET > > (or C-z in emacs -Q) the emacs frame is minimized, and I can get it back > via the GNOME 3 Overview or the application switcher. It's as usable as > it was before. So it seems to work just as expected. I have the same problem that Andrea had. If I use C-z (or M-x suspend-frame) then (1) the window is minimized (2) I can get it back by clicking on the emacs icon in the overview (3) the menus work, but I cannot enter or edit any text any more. + I can even select checkboxes in the menus, and I can save the file from the "File" menu. + However, the text-entry area is frozen. - The scroll-bar will not scroll. - I can right-click on the text-entry area and change the current buffer from *scratch* to *Messages*, but the status bar is not updated to reflect the changes to *Messages*. Interestingly, the 'Lisp-interaction' menu item disappears, so I think that the buffer really is changed to *Messages*, but the buffer is just not displayed. If I click on the minimize button on the frame decoration, emacs is minimized, and is usable after the emacs icon is clicked on again. Using -Q makes no difference. I'm using emacs 23.3 and gnome-shell 3.2.1. Did you attempt to enter any text after you "got it back"? If so, then perhaps this means that emacs 24 does not suffer from this problem. -BenRI --------------090403090706070907030709 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Tassilo Horn wrote:
Andrea Crotti <address@hidden> writes:

Hi Andrea,

> Using gnome3 with the gnome shell on archLinux and a self-compiled
> version of emacs 24 compiled against gtk3, pressing Ctrl-z on the
> emacs makes it unusable.

I've unset C-z, but that's `suspend-frame', right?  If I do

  M-x suspend-frame RET

(or C-z in emacs -Q) the emacs frame is minimized, and I can get it back
via the GNOME 3 Overview or the application switcher.  It's as usable as
it was before.  So it seems to work just as expected.
I have the same problem that Andrea had.  If I use C-z (or M-x suspend-frame) then
(1) the window is minimized
(2) I can get it back by clicking on the emacs icon in the overview
(3) the menus work, but I cannot enter or edit any text any more.
 + I can even select checkboxes in the menus, and I can save the file from the "File" menu. 
 + However, the text-entry area is frozen. 
    - The scroll-bar will not scroll. 
    - I can right-click on the text-entry area and change the current buffer from *scratch* to *Messages*, but the status bar is not updated to reflect the changes to *Messages*.  Interestingly, the 'Lisp-interaction' menu item disappears, so I think that the buffer really is changed to *Messages*, but the buffer is just not displayed.

If I click on the minimize button on the frame decoration, emacs is minimized, and is usable after the emacs icon is clicked on again.

Using -Q makes no difference.

I'm using emacs 23.3 and gnome-shell 3.2.1.

Did you attempt to enter any text after you "got it back"?  If so, then perhaps this means that emacs 24 does not suffer from this problem.

-BenRI
--------------090403090706070907030709--