From unknown Fri Aug 15 04:02:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#16084: 24.3.50; Modeline update problem Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 07 Dec 2013 12:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 16084 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 16084@debbugs.gnu.org X-Debbugs-Original-To: Bug-Gnu-Emacs Received: via spool by submit@debbugs.gnu.org id=B.138641907623243 (code B ref -1); Sat, 07 Dec 2013 12:25:01 +0000 Received: (at submit) by debbugs.gnu.org; 7 Dec 2013 12:24:36 +0000 Received: from localhost ([127.0.0.1]:35739 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VpGvz-00062n-2l for submit@debbugs.gnu.org; Sat, 07 Dec 2013 07:24:35 -0500 Received: from eggs.gnu.org ([208.118.235.92]:47166) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VpGvr-00062Z-Di for submit@debbugs.gnu.org; Sat, 07 Dec 2013 07:24:28 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VpGvh-0003bX-Ke for submit@debbugs.gnu.org; Sat, 07 Dec 2013 07:24:27 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_20,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:48284) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VpGvh-0003bO-IB for submit@debbugs.gnu.org; Sat, 07 Dec 2013 07:24:17 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48755) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VpGva-0006jq-8w for bug-gnu-emacs@gnu.org; Sat, 07 Dec 2013 07:24:17 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VpGvS-0003YN-6z for bug-gnu-emacs@gnu.org; Sat, 07 Dec 2013 07:24:10 -0500 Received: from mout.gmx.net ([212.227.15.18]:61640) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VpGvR-0003YF-Tb for bug-gnu-emacs@gnu.org; Sat, 07 Dec 2013 07:24:02 -0500 Received: from [62.47.58.35] ([62.47.58.35]) by mail.gmx.com (mrgmx101) with ESMTPSA (Nemesis) id 0MfiFU-1WCQU82lyW-00NDw1 for ; Sat, 07 Dec 2013 13:24:00 +0100 Message-ID: <52A3135C.1070007@gmx.at> Date: Sat, 07 Dec 2013 13:23:56 +0100 From: martin rudalics MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:xQgMRyb70GGU3HTYJBB1RYGxaL6WnWxxFs1FMY6Lqj9hBUGWdQw dZARadAHS6prRNFAfG3oB7nZZPD8JTdztPQrg20zIhynOagFt9VS+O7VIv4wmqLeNMt2RpB drxNxz3G8n3OpvgA/WIq/XiPKDqXla14K15iEnHbKtXascLZ2ap9Vg75DuaOmX1jd54YShe 2nin0SXNS+iGCvAci1mLA== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.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: -4.1 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.1 (----) With emacs -Q for today's trunk insert the following text into *scratch* and eval the buffer. (switch-to-buffer (get-buffer-create "buffer-1")) (defun foo () (interactive) (cond ((equal (buffer-name) "buffer-1") (switch-to-buffer (get-buffer-create "buffer-2"))) ((equal (buffer-name) "buffer-2") (switch-to-buffer (get-buffer-create "buffer-3"))) ((equal (buffer-name) "buffer-3") (switch-to-buffer (get-buffer-create "buffer-1"))))) (global-set-key [(control .)] 'foo) Now typing C-. updates the modeline only the first time one of these buffers is displayed. After that, the modeline sticks to buffer-3 here. If I now modify the current buffer, the modeline changes again but ceases to do so the next time the buffer is displayed. Instead of C-. I can also use menu-bar-select-buffer-function. In GNU Emacs 24.3.50.1 (i686-pc-mingw32) of 2013-12-07 on MACHNO Bzr revision: 115403 larsi@gnus.org-20131207014415-e5bctc7gta9fhs19 Windowing system distributor `Microsoft Corp.', version 5.1.2600 martin From unknown Fri Aug 15 04:02:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#16084: 24.3.50; Modeline update problem Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 08 Dec 2013 03:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16084 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: martin rudalics Cc: 16084@debbugs.gnu.org Received: via spool by 16084-submit@debbugs.gnu.org id=B16084.138647207814328 (code B ref 16084); Sun, 08 Dec 2013 03:08:02 +0000 Received: (at 16084) by debbugs.gnu.org; 8 Dec 2013 03:07:58 +0000 Received: from localhost ([127.0.0.1]:37293 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VpUir-0003j2-N4 for submit@debbugs.gnu.org; Sat, 07 Dec 2013 22:07:57 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:12139) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VpUiq-0003iu-IV for 16084@debbugs.gnu.org; Sat, 07 Dec 2013 22:07:56 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av8EABK/CFFLd/UW/2dsb2JhbABEuzWDWRdzgh4BAQQBViMFCws0EhQYDSSIHgbBLZEKA4hhnBmBXoMV X-IPAS-Result: Av8EABK/CFFLd/UW/2dsb2JhbABEuzWDWRdzgh4BAQQBViMFCws0EhQYDSSIHgbBLZEKA4hhnBmBXoMV X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="41417292" Received: from 75-119-245-22.dsl.teksavvy.com (HELO pastel.home) ([75.119.245.22]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 07 Dec 2013 22:07:55 -0500 Received: by pastel.home (Postfix, from userid 20848) id 4AF8160070; Sat, 7 Dec 2013 22:07:55 -0500 (EST) From: Stefan Monnier Message-ID: References: <52A3135C.1070007@gmx.at> Date: Sat, 07 Dec 2013 22:07:55 -0500 In-Reply-To: <52A3135C.1070007@gmx.at> (martin rudalics's message of "Sat, 07 Dec 2013 13:23:56 +0100") 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) > Now typing C-. updates the modeline only the first time one of these > buffers is displayed. After that, the modeline sticks to buffer-3 here. I believe it should be fixed now, thank you, Stefan From unknown Fri Aug 15 04:02:43 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: martin rudalics Subject: bug#16084: closed (Re: bug#16084: 24.3.50; Modeline update problem) Message-ID: References: <52A4427C.10701@gmx.at> <52A3135C.1070007@gmx.at> X-Gnu-PR-Message: they-closed 16084 X-Gnu-PR-Package: emacs Reply-To: 16084@debbugs.gnu.org Date: Sun, 08 Dec 2013 09:58:04 +0000 Content-Type: multipart/mixed; boundary="----------=_1386496684-27134-1" This is a multi-part message in MIME format... ------------=_1386496684-27134-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #16084: 24.3.50; Modeline update problem which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 16084@debbugs.gnu.org. --=20 16084: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D16084 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1386496684-27134-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 16084-done) by debbugs.gnu.org; 8 Dec 2013 09:57:27 +0000 Received: from localhost ([127.0.0.1]:37644 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vpb78-00072V-EK for submit@debbugs.gnu.org; Sun, 08 Dec 2013 04:57:26 -0500 Received: from mout.gmx.net ([212.227.17.22]:60165) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vpb75-00072J-Ie for 16084-done@debbugs.gnu.org; Sun, 08 Dec 2013 04:57:24 -0500 Received: from [62.47.38.87] ([62.47.38.87]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0LbuCq-1V6fzS1THQ-00jIZ3 for <16084-done@debbugs.gnu.org>; Sun, 08 Dec 2013 10:57:22 +0100 Message-ID: <52A4427C.10701@gmx.at> Date: Sun, 08 Dec 2013 10:57:16 +0100 From: martin rudalics MIME-Version: 1.0 To: Stefan Monnier Subject: Re: bug#16084: 24.3.50; Modeline update problem References: <52A3135C.1070007@gmx.at> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:HqoTo8/ajq0ZHxizzR+R94fa/r0A6zzl6w2fnRQqmAxv/0kcyiX UFa2YktQuAy6qIJatRbh56NzoResxQ3iWZsReEaY9sLTXPH3CxH7TcT9MLPK0yJx/RZnZFn kfYNzi3hhljiiIDmo3XNDiC1tAFW4DR2ZWXIwccX3GpAaMJ2SzPLu+uCUmDylqDj3TE+MM4 oyoP4ttwih2m3T9WDOqiw== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 16084-done Cc: 16084-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) > I believe it should be fixed now, thank you, Confirmed. Thanks for the fix. martin ------------=_1386496684-27134-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 7 Dec 2013 12:24:36 +0000 Received: from localhost ([127.0.0.1]:35739 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VpGvz-00062n-2l for submit@debbugs.gnu.org; Sat, 07 Dec 2013 07:24:35 -0500 Received: from eggs.gnu.org ([208.118.235.92]:47166) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VpGvr-00062Z-Di for submit@debbugs.gnu.org; Sat, 07 Dec 2013 07:24:28 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VpGvh-0003bX-Ke for submit@debbugs.gnu.org; Sat, 07 Dec 2013 07:24:27 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_20,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:48284) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VpGvh-0003bO-IB for submit@debbugs.gnu.org; Sat, 07 Dec 2013 07:24:17 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48755) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VpGva-0006jq-8w for bug-gnu-emacs@gnu.org; Sat, 07 Dec 2013 07:24:17 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VpGvS-0003YN-6z for bug-gnu-emacs@gnu.org; Sat, 07 Dec 2013 07:24:10 -0500 Received: from mout.gmx.net ([212.227.15.18]:61640) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VpGvR-0003YF-Tb for bug-gnu-emacs@gnu.org; Sat, 07 Dec 2013 07:24:02 -0500 Received: from [62.47.58.35] ([62.47.58.35]) by mail.gmx.com (mrgmx101) with ESMTPSA (Nemesis) id 0MfiFU-1WCQU82lyW-00NDw1 for ; Sat, 07 Dec 2013 13:24:00 +0100 Message-ID: <52A3135C.1070007@gmx.at> Date: Sat, 07 Dec 2013 13:23:56 +0100 From: martin rudalics MIME-Version: 1.0 To: Bug-Gnu-Emacs Subject: 24.3.50; Modeline update problem Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:xQgMRyb70GGU3HTYJBB1RYGxaL6WnWxxFs1FMY6Lqj9hBUGWdQw dZARadAHS6prRNFAfG3oB7nZZPD8JTdztPQrg20zIhynOagFt9VS+O7VIv4wmqLeNMt2RpB drxNxz3G8n3OpvgA/WIq/XiPKDqXla14K15iEnHbKtXascLZ2ap9Vg75DuaOmX1jd54YShe 2nin0SXNS+iGCvAci1mLA== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.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: -4.1 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.1 (----) With emacs -Q for today's trunk insert the following text into *scratch* and eval the buffer. (switch-to-buffer (get-buffer-create "buffer-1")) (defun foo () (interactive) (cond ((equal (buffer-name) "buffer-1") (switch-to-buffer (get-buffer-create "buffer-2"))) ((equal (buffer-name) "buffer-2") (switch-to-buffer (get-buffer-create "buffer-3"))) ((equal (buffer-name) "buffer-3") (switch-to-buffer (get-buffer-create "buffer-1"))))) (global-set-key [(control .)] 'foo) Now typing C-. updates the modeline only the first time one of these buffers is displayed. After that, the modeline sticks to buffer-3 here. If I now modify the current buffer, the modeline changes again but ceases to do so the next time the buffer is displayed. Instead of C-. I can also use menu-bar-select-buffer-function. In GNU Emacs 24.3.50.1 (i686-pc-mingw32) of 2013-12-07 on MACHNO Bzr revision: 115403 larsi@gnus.org-20131207014415-e5bctc7gta9fhs19 Windowing system distributor `Microsoft Corp.', version 5.1.2600 martin ------------=_1386496684-27134-1--