From unknown Sun Jun 22 00:17:38 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10382: 24.0.92; gratuituous `file-supersession' error for `menu-bar-update-hook' Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 27 Dec 2011 21:45:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 10382 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 10382@debbugs.gnu.org X-Debbugs-Original-To: Received: via spool by submit@debbugs.gnu.org id=B.132502229024633 (code B ref -1); Tue, 27 Dec 2011 21:45:01 +0000 Received: (at submit) by debbugs.gnu.org; 27 Dec 2011 21:44:50 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RfepF-0006PG-SP for submit@debbugs.gnu.org; Tue, 27 Dec 2011 16:44:50 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RfepD-0006P8-1B for submit@debbugs.gnu.org; Tue, 27 Dec 2011 16:44:48 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RfemZ-0007gt-Ps for submit@debbugs.gnu.org; Tue, 27 Dec 2011 16:42:06 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-5.5 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, RP_MATCHES_RCVD,UNPARSEABLE_RELAY autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([140.186.70.17]:46455) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RfemZ-0007gn-OH for submit@debbugs.gnu.org; Tue, 27 Dec 2011 16:42:03 -0500 Received: from eggs.gnu.org ([140.186.70.92]:43585) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RfemX-0004Vl-QX for bug-gnu-emacs@gnu.org; Tue, 27 Dec 2011 16:42:03 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RfemV-0007g0-Oo for bug-gnu-emacs@gnu.org; Tue, 27 Dec 2011 16:42:01 -0500 Received: from acsinet15.oracle.com ([141.146.126.227]:21572) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RfemV-0007fs-H8 for bug-gnu-emacs@gnu.org; Tue, 27 Dec 2011 16:41:59 -0500 Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by acsinet15.oracle.com (Switch-3.4.4/Switch-3.4.4) with ESMTP id pBRLfuad023747 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Tue, 27 Dec 2011 21:41:57 GMT Received: from acsmt357.oracle.com (acsmt357.oracle.com [141.146.40.157]) by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id pBRLftuF003696 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Tue, 27 Dec 2011 21:41:56 GMT Received: from abhmt119.oracle.com (abhmt119.oracle.com [141.146.116.71]) by acsmt357.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id pBRLftNl022389 for ; Tue, 27 Dec 2011 15:41:55 -0600 Received: from dradamslap1 (/10.159.49.240) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Tue, 27 Dec 2011 13:41:55 -0800 From: "Drew Adams" Date: Tue, 27 Dec 2011 13:41:41 -0800 Message-ID: <5EC280AEE8324E4ABFCD26F416F0135D@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 Thread-Index: AczE4FHe82VA5YftSg+Dw999TeT67w== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: ucsinet21.oracle.com [156.151.31.93] X-CT-RefId: str=0001.0A020208.4EFA3BA5.00B2,ss=1,re=0.000,fgs=0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 1) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -6.2 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.2 (------) 1. I visit a file. I thumbify its (one-window) frame, which means that I shrink the frame and remove its menu bar. (Menu-bar mode is on, globally.) 2. I change the file contents on disk (e.g. with another Emacs session). 3. I dethumbify the frame visiting the file, which means that I restore its original size and add back the menu bar. I do this by hitting a key. 4. The screen goes blank: all frames are blank. I see the hourglass prompt (IIRC), but nothing else indicates that Emacs is doing anything. 5. I hit C-g. I hit C-g again (the first does nothing, apparently). 6. The content of all frames reappears, and I see now this message in the echo area (could not see anything there before, because all frames were blank): Error in menu-bar-update-hook (imenu-update-menubar): (file-supersession File changed on disk c:/drews-lisp-20/bookmark+-1.el) [Note, that is all on one line - a very long error message!] 7. I look in buffer `*Messages*' and see this: bookmark+-bmu.el changed on disk; really edit the buffer? (y, n, r or C-h) [2 times] Error in menu-bar-update-hook (imenu-update-menubar): (file-supersession File changed on disk c:/drews-lisp-20/bookmark+-bmu.el) 8. Apparently I should have seen the question about editing. Emacs was apparently waiting for a response from me. But I could see nothing at all, anywhere (all buffers blanked out). Seems like maybe there is a redisplay problem here? 9. Also, I did NOT try to edit the buffer (e.g. type a character). I simply hit a key that dethumbifies the frame. Of course, that changes frame parameters, but it does not in any way try to change ("edit") the buffer. So I don't see why I should get the question at all at that point. In GNU Emacs 24.0.92.1 (i386-mingw-nt5.1.2600) of 2011-12-06 on MARVIN Windowing system distributor `Microsoft Corp.', version 5.1.2600 configured using `configure --with-gcc (4.6) --no-opt --cflags -ID:/devel/emacs/libs/libXpm-3.5.8/include -ID:/devel/emacs/libs/libXpm-3.5.8/src -ID:/devel/emacs/libs/libpng-dev_1.4.3-1/include -ID:/devel/emacs/libs/zlib-dev_1.2.5-2/include -ID:/devel/emacs/libs/giflib-4.1.4-1/include -ID:/devel/emacs/libs/jpeg-6b-4/include -ID:/devel/emacs/libs/tiff-3.8.2-1/include -ID:/devel/emacs/libs/gnutls-2.10.1/include --ldflags -LD:/devel/emacs/libs/gnutls-2.10.1/lib' From unknown Sun Jun 22 00:17:38 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10382: 24.0.92; gratuituous `file-supersession' error for `menu-bar-update-hook' Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 27 Dec 2011 21:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10382 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: <10382@debbugs.gnu.org> Received: via spool by 10382-submit@debbugs.gnu.org id=B10382.132502247924952 (code B ref 10382); Tue, 27 Dec 2011 21:48:01 +0000 Received: (at 10382) by debbugs.gnu.org; 27 Dec 2011 21:47:59 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RfesI-0006UO-IB for submit@debbugs.gnu.org; Tue, 27 Dec 2011 16:47:59 -0500 Received: from rcsinet15.oracle.com ([148.87.113.117]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RfesG-0006UH-3u for 10382@debbugs.gnu.org; Tue, 27 Dec 2011 16:47:57 -0500 Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by rcsinet15.oracle.com (Switch-3.4.4/Switch-3.4.4) with ESMTP id pBRLjDLo022528 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for <10382@debbugs.gnu.org>; Tue, 27 Dec 2011 21:45:14 GMT Received: from acsmt358.oracle.com (acsmt358.oracle.com [141.146.40.158]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id pBRLjDYr004859 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for <10382@debbugs.gnu.org>; Tue, 27 Dec 2011 21:45:13 GMT Received: from abhmt112.oracle.com (abhmt112.oracle.com [141.146.116.64]) by acsmt358.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id pBRLjCqW026200 for <10382@debbugs.gnu.org>; Tue, 27 Dec 2011 15:45:12 -0600 Received: from dradamslap1 (/10.159.49.240) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Tue, 27 Dec 2011 13:45:12 -0800 From: "Drew Adams" References: <5EC280AEE8324E4ABFCD26F416F0135D@us.oracle.com> Date: Tue, 27 Dec 2011 13:44:58 -0800 Message-ID: <79ABD7AF9E8046D5A6E9C093B907544A@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-reply-to: <5EC280AEE8324E4ABFCD26F416F0135D@us.oracle.com> Thread-Index: AczE4FHe82VA5YftSg+Dw999TeT67wAAEhBA X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090201.4EFA3C6A.00E6,ss=1,re=0.000,fgs=0 X-Spam-Score: -6.2 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.2 (------) Not sure it's pertinent, but the file on disk is writable and I might have toggled the buffer visiting it to read-only. (I modified the file outside that Emacs session, in any case.) From unknown Sun Jun 22 00:17:38 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10382: 24.0.92; gratuituous `file-supersession' error for `menu-bar-update-hook' Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 16 Jan 2012 00:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10382 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: <10382@debbugs.gnu.org> Received: via spool by 10382-submit@debbugs.gnu.org id=B10382.132667229516839 (code B ref 10382); Mon, 16 Jan 2012 00:05:02 +0000 Received: (at 10382) by debbugs.gnu.org; 16 Jan 2012 00:04:55 +0000 Received: from localhost ([127.0.0.1]:59002 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Rma4E-0004NY-O4 for submit@debbugs.gnu.org; Sun, 15 Jan 2012 19:04:55 -0500 Received: from acsinet15.oracle.com ([141.146.126.227]:41659) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Rma4B-0004NO-Cw for 10382@debbugs.gnu.org; Sun, 15 Jan 2012 19:04:52 -0500 Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by acsinet15.oracle.com (Switch-3.4.4/Switch-3.4.4) with ESMTP id q0G03wwW015926 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for <10382@debbugs.gnu.org>; Mon, 16 Jan 2012 00:03:59 GMT Received: from acsmt356.oracle.com (acsmt356.oracle.com [141.146.40.156]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q0G03wq1023955 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for <10382@debbugs.gnu.org>; Mon, 16 Jan 2012 00:03:58 GMT Received: from abhmt109.oracle.com (abhmt109.oracle.com [141.146.116.61]) by acsmt356.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q0G03v5o002308 for <10382@debbugs.gnu.org>; Sun, 15 Jan 2012 18:03:58 -0600 Received: from dradamslap1 (/10.159.36.131) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sun, 15 Jan 2012 16:03:57 -0800 From: "Drew Adams" References: <5EC280AEE8324E4ABFCD26F416F0135D@us.oracle.com> Date: Sun, 15 Jan 2012 16:03:48 -0800 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-reply-to: <5EC280AEE8324E4ABFCD26F416F0135D@us.oracle.com> Thread-Index: AczE4FHe82VA5YftSg+Dw999TeT67wPACynQ X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090205.4F13696F.0063,ss=1,re=0.000,fgs=0 X-Spam-Score: -4.2 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.2 (----) > Error in menu-bar-update-hook (imenu-update-menubar): > (file-supersession File > changed on disk c:/drews-lisp-20/bookmark+-1.el) > > [Note, that is all on one line - a very long error message!] > > I look in buffer `*Messages*' and see this: > > bookmark+-bmu.el changed on disk; really edit the buffer? (y, > n, r or C-h) [2 times] > Error in menu-bar-update-hook (imenu-update-menubar): > (file-supersession File > changed on disk c:/drews-lisp-20/bookmark+-bmu.el) > > Apparently I should have seen the question about editing. Emacs > was apparently waiting for a response from me. But I could see > nothing at all, anywhere (all buffers blanked out). > > Seems like maybe there is a redisplay problem here? > > 9. Also, I did NOT try to edit the buffer (e.g. type a character). I > simply hit a key that dethumbifies the frame. Of course, that changes > frame parameters, but it does not in any way try to change > ("edit") the buffer. So I don't see why I should get the question > at all at that point. More info. This just happened to me again. And this time I can confirm that it had nothing to do with thumbified frames (something I mentioned last time, as a supposition). The buffer in question was in a normal frame, and all I did was hit my usual `f5' key which is bound to this: (defun revert-buffer-no-confirm () ; bound to `' "Revert buffer without confirmation." (interactive) (revert-buffer t t)) I believe that's what I did the last time also, though I might not have mentioned that. My impression now is that `f5' works seemlessly nearly all of the time, but rarely this bug manifests itself. I'm thinking that something in Emacs does not appreciate (revert-buffer t t) sometimes? I do have my own version of `imenu-update-menubar', but the only difference is that it sorts each submenu before splitting the submenus, instead of sorting among submenus after splitting. And I don't see anything in that function that Emacs should interpret as trying to modify the buffer. But that seems to be what is happening: When I hit `f5' (rarely) Emacs thinks there is an attempt to modify the buffer, so it asks for confirmation (apparently, from what I find afterward in *Messages*, but I cannot see this message display at the time). Since no such message is visible, the effect is that Emacs seems to hang (waiting for input to confirm) - i.e., it blanks out, until I hit C-g, at which time I can finally see the message. FWIW, that message itself, besides being way too long, is not terribly comprehensible. HTH. From unknown Sun Jun 22 00:17:38 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10382: 24.0.92; gratuituous `file-supersession' error for `menu-bar-update-hook' Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 16 Jan 2012 16:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10382 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Drew Adams" Cc: 10382@debbugs.gnu.org Received: via spool by 10382-submit@debbugs.gnu.org id=B10382.13267303368689 (code B ref 10382); Mon, 16 Jan 2012 16:13:02 +0000 Received: (at 10382) by debbugs.gnu.org; 16 Jan 2012 16:12:16 +0000 Received: from localhost ([127.0.0.1]:60511 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RmpAO-0002G6-BZ for submit@debbugs.gnu.org; Mon, 16 Jan 2012 11:12:16 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.183]:28998) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RmpAM-0002Fz-Fv for 10382@debbugs.gnu.org; Mon, 16 Jan 2012 11:12:14 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av8EAJVKFE9FxKkV/2dsb2JhbABDqwmBJYEKgQaBcgEBBAFWIxALNBIUGA0kiA21cIldAgEBCAIMEQMJAQEGAQUeCgQBAgEBAgMBAgEBAQECgngBBgIDBwEEAQEBARIFAw0QAgMCAQEDAQGDSASIO5pjhFI X-IronPort-AV: E=Sophos;i="4.71,518,1320642000"; d="scan'208";a="157004672" Received: from 69-196-169-21.dsl.teksavvy.com (HELO ceviche.home) ([69.196.169.21]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 16 Jan 2012 11:11:19 -0500 Received: by ceviche.home (Postfix, from userid 20848) id B9D4E6610D; Mon, 16 Jan 2012 11:11:18 -0500 (EST) From: Stefan Monnier Message-ID: References: <5EC280AEE8324E4ABFCD26F416F0135D@us.oracle.com> Date: Mon, 16 Jan 2012 11:11:18 -0500 In-Reply-To: (Drew Adams's message of "Sun, 15 Jan 2012 16:03:48 -0800") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) >> bookmark+-bmu.el changed on disk; really edit the buffer? (y, >> n, r or C-h) [2 times] >> Error in menu-bar-update-hook (imenu-update-menubar): >> (file-supersession File >> changed on disk c:/drews-lisp-20/bookmark+-bmu.el) I think we'll need a backtrace at the time of the "really edit the buffer?" prompt in order to debug this. Tho, I suspect it won't be easy to get one since this is in the middle of menu-bar-update-hook, so redisplay might be inhibited. Stefan From unknown Sun Jun 22 00:17:38 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10382: 24.0.92; gratuituous `file-supersession' error for `menu-bar-update-hook' Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 16 Jan 2012 16:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10382 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "'Stefan Monnier'" Cc: 10382@debbugs.gnu.org Received: via spool by 10382-submit@debbugs.gnu.org id=B10382.13267310249797 (code B ref 10382); Mon, 16 Jan 2012 16:24:02 +0000 Received: (at 10382) by debbugs.gnu.org; 16 Jan 2012 16:23:44 +0000 Received: from localhost ([127.0.0.1]:60569 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RmpLT-0002Xx-0K for submit@debbugs.gnu.org; Mon, 16 Jan 2012 11:23:44 -0500 Received: from rcsinet15.oracle.com ([148.87.113.117]:54696) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RmpLQ-0002Xo-Hi for 10382@debbugs.gnu.org; Mon, 16 Jan 2012 11:23:41 -0500 Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by rcsinet15.oracle.com (Switch-3.4.4/Switch-3.4.4) with ESMTP id q0GGMhvw005873 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 16 Jan 2012 16:22:44 GMT Received: from acsmt357.oracle.com (acsmt357.oracle.com [141.146.40.157]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q0GGMgwI014154 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 16 Jan 2012 16:22:43 GMT Received: from abhmt113.oracle.com (abhmt113.oracle.com [141.146.116.65]) by acsmt357.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q0GGMgSU019900; Mon, 16 Jan 2012 10:22:42 -0600 Received: from dradamslap1 (/10.159.39.219) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 16 Jan 2012 08:22:42 -0800 From: "Drew Adams" References: <5EC280AEE8324E4ABFCD26F416F0135D@us.oracle.com> Date: Mon, 16 Jan 2012 08:22:31 -0800 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: Thread-Index: AczUaXz1BhTeWenBQLOb/QOLLenkpwAAIklg X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090203.4F144ED4.00A9,ss=1,re=0.000,fgs=0 X-Spam-Score: -4.2 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.2 (----) > I think we'll need a backtrace at the time of the "really edit > the buffer?" prompt in order to debug this. Tho, I suspect > it won't be easy to get one since this is in the middle of > menu-bar-update-hook, so redisplay might be inhibited. Right. I don't know how to obtain that. And as I said, this does not seem to happen all the time. Perhaps it would be more helpful to take a look at recent changes to the code. Perhaps the code which issues this "file supersession" prompt (I've never seen that before) or the revert code. Dunno. Or perhaps the display code? One question is why I do not see the message, and Emacs seems to hang, until I hit C-g. It is only after canceling out of the (presumed) revert-confirmation dialog that I can see the prompt for that confirmation. And why I would be prompted at all when I use this no-confirmation command is another question. (revert-buffer t t) should not be asking for confirmation. From unknown Sun Jun 22 00:17:38 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10382: 24.0.92; gratuituous `file-supersession' error for `menu-bar-update-hook' Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 16 Jan 2012 21:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10382 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Drew Adams" Cc: 10382@debbugs.gnu.org Received: via spool by 10382-submit@debbugs.gnu.org id=B10382.13267498985513 (code B ref 10382); Mon, 16 Jan 2012 21:39:02 +0000 Received: (at 10382) by debbugs.gnu.org; 16 Jan 2012 21:38:18 +0000 Received: from localhost ([127.0.0.1]:60738 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RmuFu-0001Qs-1I for submit@debbugs.gnu.org; Mon, 16 Jan 2012 16:38:18 -0500 Received: from chene.dit.umontreal.ca ([132.204.246.20]:33128) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RmuFr-0001Qg-CF for 10382@debbugs.gnu.org; Mon, 16 Jan 2012 16:38:16 -0500 Received: from faina.iro.umontreal.ca (lechon.iro.umontreal.ca [132.204.27.242]) by chene.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id q0GLbIGX001964; Mon, 16 Jan 2012 16:37:18 -0500 Received: by faina.iro.umontreal.ca (Postfix, from userid 20848) id 3CC8413002A; Mon, 16 Jan 2012 16:37:18 -0500 (EST) From: Stefan Monnier Message-ID: References: <5EC280AEE8324E4ABFCD26F416F0135D@us.oracle.com> Date: Mon, 16 Jan 2012 16:37:18 -0500 In-Reply-To: (Drew Adams's message of "Mon, 16 Jan 2012 08:22:31 -0800") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV4103=0 X-NAI-Spam-Version: 2.2.0.9309 : core <4103> : streams <720424> : uri <1048061> X-Spam-Score: -3.5 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.5 (---) >> I think we'll need a backtrace at the time of the "really edit >> the buffer?" prompt in order to debug this. Tho, I suspect >> it won't be easy to get one since this is in the middle of >> menu-bar-update-hook, so redisplay might be inhibited. > Right. I don't know how to obtain that. Under POSIX, you could "kill -USR2 ". But maybe instead of C-g you could do (blindly) M-x debug RET. Not if that would work, but it's worth a try. > Perhaps it would be more helpful to take a look at recent changes to > the code. Perhaps the code which issues this "file supersession" > prompt (I've never seen that before) or the revert code. Dunno. Too many possible sources, and none of the "recent" changes jumps to mind. > And why I would be prompted at all when I use this no-confirmation command is > another question. (revert-buffer t t) should not be asking for confirmation. The prompt is not from revert-buffer but from some low-level code triggered by imenu code itself triggered by the menu-bar-update-hook. revert-buffer is only involved indirectly (it probably happens to put the buffer temporarily in a slightly different state that in turn triggers the problem). Stefan From unknown Sun Jun 22 00:17:38 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10382: 24.0.92; gratuituous `file-supersession' error for `menu-bar-update-hook' Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 Feb 2014 05:05:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10382 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: "Drew Adams" Cc: 'Stefan Monnier' , 10382@debbugs.gnu.org Received: via spool by 10382-submit@debbugs.gnu.org id=B10382.139200865730411 (code B ref 10382); Mon, 10 Feb 2014 05:05:01 +0000 Received: (at 10382) by debbugs.gnu.org; 10 Feb 2014 05:04:17 +0000 Received: from localhost ([127.0.0.1]:33547 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WCj2W-0007uR-NB for submit@debbugs.gnu.org; Mon, 10 Feb 2014 00:04:16 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:37938) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WCj2V-0007uH-0M for 10382@debbugs.gnu.org; Mon, 10 Feb 2014 00:04:15 -0500 Received: from [204.14.154.233] (helo=building.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1WCj2F-0006Ov-JK; Mon, 10 Feb 2014 06:04:00 +0100 From: Lars Ingebrigtsen References: <5EC280AEE8324E4ABFCD26F416F0135D@us.oracle.com> Date: Sun, 09 Feb 2014 21:02:46 -0800 In-Reply-To: (Drew Adams's message of "Mon, 16 Jan 2012 08:22:31 -0800") Message-ID: <87sirr8sqx.fsf@building.gnus.org> User-Agent: Gnus/5.13001 (Ma Gnus v0.10) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1WCj2F-0006Ov-JK X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1392613440.91374@Y6lJX/3Z0L0Kco4AldPvXA X-Spam-Status: No X-Spam-Score: 0.0 (/) 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 (/) "Drew Adams" writes: >> I think we'll need a backtrace at the time of the "really edit >> the buffer?" prompt in order to debug this. Tho, I suspect >> it won't be easy to get one since this is in the middle of >> menu-bar-update-hook, so redisplay might be inhibited. > > Right. I don't know how to obtain that. And as I said, this does not seem to > happen all the time. `debug-on-message' might help here. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/ From unknown Sun Jun 22 00:17:38 2025 X-Loop: help-debbugs@gnu.org Subject: bug#10382: 24.0.92; gratuituous `file-supersession' error for `menu-bar-update-hook' Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 25 Dec 2015 23:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10382 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: "Drew Adams" Cc: 'Stefan Monnier' , 10382@debbugs.gnu.org Received: via spool by 10382-submit@debbugs.gnu.org id=B10382.145108522219763 (code B ref 10382); Fri, 25 Dec 2015 23:14:02 +0000 Received: (at 10382) by debbugs.gnu.org; 25 Dec 2015 23:13:42 +0000 Received: from localhost ([127.0.0.1]:36004 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aCbYM-00058h-I0 for submit@debbugs.gnu.org; Fri, 25 Dec 2015 18:13:42 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:32975) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aCbYH-00058H-Pl for 10382@debbugs.gnu.org; Fri, 25 Dec 2015 18:13:41 -0500 Received: from 2.150.58.24.tmi.telenormobil.no ([2.150.58.24] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1aCbXt-0006TJ-HJ; Sat, 26 Dec 2015 00:13:13 +0100 From: Lars Ingebrigtsen References: <5EC280AEE8324E4ABFCD26F416F0135D@us.oracle.com> <87sirr8sqx.fsf@building.gnus.org> Date: Sat, 26 Dec 2015 00:13:12 +0100 In-Reply-To: <87sirr8sqx.fsf@building.gnus.org> (Lars Ingebrigtsen's message of "Sun, 09 Feb 2014 21:02:46 -0800") Message-ID: <87oadeqfzr.fsf@gnus.org> User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1aCbXt-0006TJ-HJ X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1451689994.31246@6o6w1gorkRB8uLMOJpfHiQ X-Spam-Status: No X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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.7 (/) Lars Ingebrigtsen writes: > "Drew Adams" writes: > >>> I think we'll need a backtrace at the time of the "really edit >>> the buffer?" prompt in order to debug this. Tho, I suspect >>> it won't be easy to get one since this is in the middle of >>> menu-bar-update-hook, so redisplay might be inhibited. >> >> Right. I don't know how to obtain that. And as I said, this does not seem to >> happen all the time. > > `debug-on-message' might help here. More information was requested, but no response was given within a few months, so I'm closing this bug report. If the problem still exists, please reopen this bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 25 18:13:39 2015 Received: (at control) by debbugs.gnu.org; 25 Dec 2015 23:13:39 +0000 Received: from localhost ([127.0.0.1]:36002 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aCbYJ-00058Q-DF for submit@debbugs.gnu.org; Fri, 25 Dec 2015 18:13:39 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:32972) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aCbYH-00058G-Jc for control@debbugs.gnu.org; Fri, 25 Dec 2015 18:13:37 -0500 Received: from 2.150.58.24.tmi.telenormobil.no ([2.150.58.24] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1aCbXw-0006TR-O5 for control@debbugs.gnu.org; Sat, 26 Dec 2015 00:13:16 +0100 Date: Sat, 26 Dec 2015 00:13:16 +0100 Message-Id: <87mvsyqfzn.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #10382 X-MailScanner-ID: 1aCbXw-0006TR-O5 X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1451689996.99289@EXv4/jE4pSSnSrvz5hBQWw X-Spam-Status: No X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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.7 (/) close 10382