Received: (at 14676) by debbugs.gnu.org; 22 Jun 2013 22:44:32 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jun 22 18:44:32 2013 Received: from localhost ([127.0.0.1]:35317 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1UqWXn-00071k-OA for submit <at> debbugs.gnu.org; Sat, 22 Jun 2013 18:44:32 -0400 Received: from mout.web.de ([212.227.15.3]:61603) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <michael_heerdegen@HIDDEN>) id 1UqWXj-00071R-SQ for 14676 <at> debbugs.gnu.org; Sat, 22 Jun 2013 18:44:29 -0400 Received: from drachen.dragon ([90.186.79.33]) by smtp.web.de (mrweb102) with ESMTPSA (Nemesis) id 0Ls91n-1U9WPd2Eut-013xg4; Sun, 23 Jun 2013 00:44:19 +0200 From: Michael Heerdegen <michael_heerdegen@HIDDEN> To: Stefan Monnier <monnier@HIDDEN> Subject: Re: bug#14676: 24.3.50; winner doesn't immediately notice windows created by server References: <87k3lo4pta.fsf@HIDDEN> <jwvwqpofrsx.fsf-monnier+emacs@HIDDEN> <jwvfvwcfqhj.fsf-monnier+emacs@HIDDEN> <871u7we9da.fsf@HIDDEN> <jwva9mjedi7.fsf-monnier+emacs@HIDDEN> Date: Sun, 23 Jun 2013 00:44:13 +0200 In-Reply-To: <jwva9mjedi7.fsf-monnier+emacs@HIDDEN> (Stefan Monnier's message of "Fri, 21 Jun 2013 10:38:50 -0400") Message-ID: <87ehbtojeq.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Provags-ID: V03:K0:4TRNg1oovWxPoDppURHw8Un6HPrMqFTLNcuuj+HSEkHB3p22okT EIJAJuxqZ/DQtKarM5jFWzeLNtl8RnnJ2ogFApGHKe2OReZ5eIte5lV0Kx3zkua9hTN9+Q+ 2A1YQU2QrPkIbOIsImxM+mhqctVB6nJ1xQe64tHiEsiAOll4N6aVHLInlVx/IXrUnE9+Jkl xZRTbcPZKjW0lLikmnpDg== X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: 14676 Cc: 14676 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.3 (-) --=-=-= Content-Type: text/plain Stefan Monnier <monnier@HIDDEN> writes: > Can you show me the patch you tested? I tested this: --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=server.patch *** /home/micha/today/server.el 2013-06-23 00:21:58.737341216 +0200 --- /home/micha/today/server-new.el 2013-06-23 00:27:31.470493560 +0200 *************** *** 1292,1298 **** (message "%s" (substitute-command-keys "When done with a buffer, type \\[server-edit]"))))) (when (and frame (null tty-name)) ! (server-unselect-display frame))) ((quit error) (when (eq (car err) 'quit) (message "Quit emacsclient request")) --- 1292,1299 ---- (message "%s" (substitute-command-keys "When done with a buffer, type \\[server-edit]"))))) (when (and frame (null tty-name)) ! (server-unselect-display frame)) ! (run-hooks 'post-command-hook)) ((quit error) (when (eq (car err) 'quit) (message "Quit emacsclient request")) *************** *** 1360,1368 **** (unless server-buffer-clients (setq server-existing-buffer t))) (server-goto-line-column (cdr file)) ! (run-hooks 'server-visit-hook) ! ;; hooks may be specific to current buffer: ! (run-hooks 'post-command-hook)) (unless nowait ;; When the buffer is killed, inform the clients. (add-hook 'kill-buffer-hook 'server-kill-buffer nil t) --- 1361,1367 ---- (unless server-buffer-clients (setq server-existing-buffer t))) (server-goto-line-column (cdr file)) ! (run-hooks 'server-visit-hook)) (unless nowait ;; When the buffer is killed, inform the clients. (add-hook 'kill-buffer-hook 'server-kill-buffer nil t) --=-=-= Content-Type: text/plain Note that I don't know anything about server.el, I just did what you proposed. Anyway, it fixes the problem - with my setup as well as for -Q. BTW, I didn't know what was meant with this comment: | ;; hooks may be specific to current buffer: so I just removed it. Michael. --=-=-=--
bug-gnu-emacs@HIDDEN
:bug#14676
; Package emacs
.
Full text available.Received: (at 14676) by debbugs.gnu.org; 21 Jun 2013 14:38:59 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jun 21 10:38:59 2013 Received: from localhost ([127.0.0.1]:32855 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1Uq2UN-0005ko-Ap for submit <at> debbugs.gnu.org; Fri, 21 Jun 2013 10:38:59 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:36901) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <monnier@HIDDEN>) id 1Uq2UK-0005ka-7H for 14676 <at> debbugs.gnu.org; Fri, 21 Jun 2013 10:38:56 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av8EABK/CFFFpZVy/2dsb2JhbABEuzWDWRdzgh4BAQQBViMFCws0EhQYDSSIHgbBLZEKA59lAoUTgV6DEw X-IPAS-Result: Av8EABK/CFFFpZVy/2dsb2JhbABEuzWDWRdzgh4BAQQBViMFCws0EhQYDSSIHgbBLZEKA59lAoUTgV6DEw X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="16874010" Received: from 69-165-149-114.dsl.teksavvy.com (HELO pastel.home) ([69.165.149.114]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 21 Jun 2013 10:38:45 -0400 Received: by pastel.home (Postfix, from userid 20848) id 30DC262CFF; Fri, 21 Jun 2013 10:38:50 -0400 (EDT) From: Stefan Monnier <monnier@HIDDEN> To: Michael Heerdegen <michael_heerdegen@HIDDEN> Subject: Re: bug#14676: 24.3.50; winner doesn't immediately notice windows created by server Message-ID: <jwva9mjedi7.fsf-monnier+emacs@HIDDEN> References: <87k3lo4pta.fsf@HIDDEN> <jwvwqpofrsx.fsf-monnier+emacs@HIDDEN> <jwvfvwcfqhj.fsf-monnier+emacs@HIDDEN> <871u7we9da.fsf@HIDDEN> Date: Fri, 21 Jun 2013 10:38:50 -0400 In-Reply-To: <871u7we9da.fsf@HIDDEN> (Michael Heerdegen's message of "Thu, 20 Jun 2013 23:54:25 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 14676 Cc: 14676 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.3 (/) > That sounds reasonable. I tested your approach quickly, and it worked. Can you show me the patch you tested? Stefan
bug-gnu-emacs@HIDDEN
:bug#14676
; Package emacs
.
Full text available.Received: (at 14676) by debbugs.gnu.org; 20 Jun 2013 21:54:43 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jun 20 17:54:43 2013 Received: from localhost ([127.0.0.1]:59398 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1UpmoV-0004JQ-Da for submit <at> debbugs.gnu.org; Thu, 20 Jun 2013 17:54:43 -0400 Received: from mout.web.de ([212.227.15.4]:60176) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <michael_heerdegen@HIDDEN>) id 1UpmoS-0004JC-Rk for 14676 <at> debbugs.gnu.org; Thu, 20 Jun 2013 17:54:41 -0400 Received: from drachen.dragon ([90.186.122.149]) by smtp.web.de (mrweb003) with ESMTPSA (Nemesis) id 0MAMkU-1V0Bsj2WiI-00BZbr; Thu, 20 Jun 2013 23:54:32 +0200 From: Michael Heerdegen <michael_heerdegen@HIDDEN> To: Stefan Monnier <monnier@HIDDEN> Subject: Re: bug#14676: 24.3.50; winner doesn't immediately notice windows created by server References: <87k3lo4pta.fsf@HIDDEN> <jwvwqpofrsx.fsf-monnier+emacs@HIDDEN> <jwvfvwcfqhj.fsf-monnier+emacs@HIDDEN> Date: Thu, 20 Jun 2013 23:54:25 +0200 In-Reply-To: <jwvfvwcfqhj.fsf-monnier+emacs@HIDDEN> (Stefan Monnier's message of "Thu, 20 Jun 2013 17:00:47 -0400") Message-ID: <871u7we9da.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:+rPWo89J5bvbOr1aj4oNOuggomq7Lw5sLHHb5Ia/dMdsKGb/UmV u6bQqDnKcvwr3Ak0f2rpUS9yXR4U8RfDi8d+B0BRGKasIJMzNj+r3S9P9nzLDGsaF6/IRVw PCFvPg9UEwQt2iA9dtnHA7MKltEPAQ2qdc4hdBALVrxWugJVGzp7kTXGVpQWIOPDaRpGYJi no5EG4onpyLKmEH52uTwQ== X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: 14676 Cc: 14676 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.3 (-) Stefan Monnier <monnier@HIDDEN> writes: > >> (add-hook 'server-switch-hook 'winner-save-old-configurations) > >> fixes the problem for me. Should we do something like that in the > >> definition of `winner-mode'? > > I don't much like this solution. > > I think the better solution is to move the (run-hooks > 'post-command-hook) in server.el. Currently it's run at the end of > server-visit-files which I think is simply too early. It should be run > at the end of server-execute instead. And that should fix your problem > as well since winner-mode hooks itself on post-command-hook. That sounds reasonable. I tested your approach quickly, and it worked. Michael.
bug-gnu-emacs@HIDDEN
:bug#14676
; Package emacs
.
Full text available.Received: (at 14676) by debbugs.gnu.org; 20 Jun 2013 21:01:00 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jun 20 17:01:00 2013 Received: from localhost ([127.0.0.1]:59328 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1UplyU-0002pa-9g for submit <at> debbugs.gnu.org; Thu, 20 Jun 2013 17:00:58 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:10381) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <monnier@HIDDEN>) id 1UplyP-0002pL-7t for 14676 <at> debbugs.gnu.org; Thu, 20 Jun 2013 17:00:54 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av8EABK/CFFFpZVy/2dsb2JhbABEuzWDWRdzgh8BBVYjEAs0EhQYDSQuh3bBLZEKA59lAoUTgV6DEw X-IPAS-Result: Av8EABK/CFFFpZVy/2dsb2JhbABEuzWDWRdzgh8BBVYjEAs0EhQYDSQuh3bBLZEKA59lAoUTgV6DEw X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="16829167" Received: from 69-165-149-114.dsl.teksavvy.com (HELO pastel.home) ([69.165.149.114]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 20 Jun 2013 17:00:42 -0400 Received: by pastel.home (Postfix, from userid 20848) id 17586630ED; Thu, 20 Jun 2013 17:00:47 -0400 (EDT) From: Stefan Monnier <monnier@HIDDEN> To: Michael Heerdegen <michael_heerdegen@HIDDEN> Subject: Re: bug#14676: 24.3.50; winner doesn't immediately notice windows created by server Message-ID: <jwvfvwcfqhj.fsf-monnier+emacs@HIDDEN> References: <87k3lo4pta.fsf@HIDDEN> <jwvwqpofrsx.fsf-monnier+emacs@HIDDEN> Date: Thu, 20 Jun 2013 17:00:47 -0400 In-Reply-To: <jwvwqpofrsx.fsf-monnier+emacs@HIDDEN> (Stefan Monnier's message of "Thu, 20 Jun 2013 16:31:58 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 14676 Cc: 14676 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.3 (/) >> (add-hook 'server-switch-hook 'winner-save-old-configurations) >> fixes the problem for me. Should we do something like that in the >> definition of `winner-mode'? > I don't much like this solution. I think the better solution is to move the (run-hooks 'post-command-hook) in server.el. Currently it's run at the end of server-visit-files which I think is simply too early. It should be run at the end of server-execute instead. And that should fix your problem as well since winner-mode hooks itself on post-command-hook. Stefan
bug-gnu-emacs@HIDDEN
:bug#14676
; Package emacs
.
Full text available.Received: (at 14676) by debbugs.gnu.org; 20 Jun 2013 20:32:08 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jun 20 16:32:08 2013 Received: from localhost ([127.0.0.1]:59271 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1UplWZ-0001zj-K0 for submit <at> debbugs.gnu.org; Thu, 20 Jun 2013 16:32:08 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:11980) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <monnier@HIDDEN>) id 1UplWX-0001z7-Ce for 14676 <at> debbugs.gnu.org; Thu, 20 Jun 2013 16:32:05 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: At8KABK/CFFFpZVy/2dsb2JhbABEuzWCWAQCexdzgh8BBVYjEAs0EhQYDSQuh3bBLZEKA59lAoUTgV6DEw X-IPAS-Result: At8KABK/CFFFpZVy/2dsb2JhbABEuzWCWAQCexdzgh8BBVYjEAs0EhQYDSQuh3bBLZEKA59lAoUTgV6DEw X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="16827262" Received: from 69-165-149-114.dsl.teksavvy.com (HELO pastel.home) ([69.165.149.114]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 20 Jun 2013 16:31:54 -0400 Received: by pastel.home (Postfix, from userid 20848) id 0B353630ED; Thu, 20 Jun 2013 16:31:59 -0400 (EDT) From: Stefan Monnier <monnier@HIDDEN> To: Michael Heerdegen <michael_heerdegen@HIDDEN> Subject: Re: bug#14676: 24.3.50; winner doesn't immediately notice windows created by server Message-ID: <jwvwqpofrsx.fsf-monnier+emacs@HIDDEN> References: <87k3lo4pta.fsf@HIDDEN> Date: Thu, 20 Jun 2013 16:31:58 -0400 In-Reply-To: <87k3lo4pta.fsf@HIDDEN> (Michael Heerdegen's message of "Thu, 20 Jun 2013 20:09:21 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 14676 Cc: 14676 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.3 (/) > (add-hook 'server-switch-hook 'winner-save-old-configurations) > fixes the problem for me. Should we do something like that in the > definition of `winner-mode'? I don't much like this solution. Stefan
bug-gnu-emacs@HIDDEN
:bug#14676
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 20 Jun 2013 18:10:10 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jun 20 14:10:10 2013 Received: from localhost ([127.0.0.1]:59055 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1UpjJB-0006Em-6F for submit <at> debbugs.gnu.org; Thu, 20 Jun 2013 14:10:09 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37248) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <michael_heerdegen@HIDDEN>) id 1UpjJ6-0006EB-SR for submit <at> debbugs.gnu.org; Thu, 20 Jun 2013 14:10:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <michael_heerdegen@HIDDEN>) id 1UpjJ0-0002Sc-Ft for submit <at> debbugs.gnu.org; Thu, 20 Jun 2013 14:09:59 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-101.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, USER_IN_WHITELIST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:35273) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <michael_heerdegen@HIDDEN>) id 1UpjJ0-0002SY-Cj for submit <at> debbugs.gnu.org; Thu, 20 Jun 2013 14:09:58 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38969) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <michael_heerdegen@HIDDEN>) id 1UpjIz-0001Vq-AA for bug-gnu-emacs@HIDDEN; Thu, 20 Jun 2013 14:09:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <michael_heerdegen@HIDDEN>) id 1UpjIy-0002S7-8o for bug-gnu-emacs@HIDDEN; Thu, 20 Jun 2013 14:09:57 -0400 Received: from mout.web.de ([212.227.15.4]:61359) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <michael_heerdegen@HIDDEN>) id 1UpjIy-0002Rw-0A for bug-gnu-emacs@HIDDEN; Thu, 20 Jun 2013 14:09:56 -0400 Received: from drachen.dragon ([2.201.137.250]) by smtp.web.de (mrweb004) with ESMTPSA (Nemesis) id 0Lir9R-1UJhLL0NTh-00cvtf for <bug-gnu-emacs@HIDDEN>; Thu, 20 Jun 2013 20:09:54 +0200 From: Michael Heerdegen <michael_heerdegen@HIDDEN> To: bug-gnu-emacs@HIDDEN Subject: 24.3.50; winner doesn't immediately notice windows created by server Date: Thu, 20 Jun 2013 20:09:21 +0200 Message-ID: <87k3lo4pta.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:xOK43UwMLxj5BEVefF6UjPT75k1jst5kgUwt3ZOVouhhCZ0LNN/ qZ8n8NfuFr9SoJ3N52BFtty3L7OSNRkYH53C5dNZnHWsdAcpVEHLWqz9UM95pua4XXUpgp5 D+8NsK2lsyvge3wB6qJ9P7ahlw1A9AhiQzo+zIMVXdSbdqwadDZWcxij4weN0XjMSGcNvaa ttcA0N5qypBuEYboqOwyw== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: michael_heerdegen@HIDDEN List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -5.0 (-----) Hello, I have `winner-mode' turned on. From e.g. an image viewer I want to open a dired buffer for the directory containing the images. So, from the image viewer, I run emacsclient file and in Emacs, I immediately hit C-^ (which I bound to `dired-jump') in the popped up window, to get the parent dir. The problem: the buffer showing the file was not recorded in the winner history - `winner-undo' can't get it. Note: this only happens if I hit C-^ immediately after opening the file. Else, you trigger `post-command-hook' which DTRT. Evaluating (add-hook 'server-switch-hook 'winner-save-old-configurations) fixes the problem for me. Should we do something like that in the definition of `winner-mode'? Regards, Michael. In GNU Emacs 24.3.50.1 (x86_64-pc-linux-gnu, GTK+ Version 3.8.2) of 2013-06-18 on dex, modified by Debian (emacs-snapshot package, version 2:20130618-1) Windowing system distributor `The X.Org Foundation', version 11.0.11204000 System Description: Debian GNU/Linux testing (jessie) Configured using: `configure --build x86_64-linux-gnu --host x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var --infodir=/usr/share/info --mandir=/usr/share/man --with-pop=yes --enable-locallisppath=/etc/emacs-snapshot:/etc/emacs:/usr/local/share/emacs/24.3.50/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.3.50/site-lisp:/usr/share/emacs/site-lisp --without-compress-info --with-crt-dir=/usr/lib/x86_64-linux-gnu/ --with-x=yes --with-x-toolkit=gtk3 --with-imagemagick=yes CFLAGS='-DDEBIAN -DSITELOAD_PURESIZE_EXTRA=5000 -g -O2' CPPFLAGS='-D_FORTIFY_SOURCE=2' LDFLAGS='-g -Wl,--as-needed -znocombreloc''
michael_heerdegen@HIDDEN
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#14676
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.