From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 04 17:46:08 2016 Received: (at submit) by debbugs.gnu.org; 4 Dec 2016 22:46:09 +0000 Received: from localhost ([127.0.0.1]:56243 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cDfXs-0003CT-NF for submit@debbugs.gnu.org; Sun, 04 Dec 2016 17:46:08 -0500 Received: from eggs.gnu.org ([208.118.235.92]:57508) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cDfXq-0003Br-Ku for submit@debbugs.gnu.org; Sun, 04 Dec 2016 17:46:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cDfXk-0002aI-L8 for submit@debbugs.gnu.org; Sun, 04 Dec 2016 17:46:01 -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.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:45631) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cDfXk-0002aE-Hr for submit@debbugs.gnu.org; Sun, 04 Dec 2016 17:46:00 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48479) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cDfXj-0000tY-7m for bug-gnu-emacs@gnu.org; Sun, 04 Dec 2016 17:46:00 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cDfXg-0002Zu-76 for bug-gnu-emacs@gnu.org; Sun, 04 Dec 2016 17:45:59 -0500 Received: from mail-wj0-x22c.google.com ([2a00:1450:400c:c01::22c]:34775) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cDfXf-0002Zn-V9 for bug-gnu-emacs@gnu.org; Sun, 04 Dec 2016 17:45:56 -0500 Received: by mail-wj0-x22c.google.com with SMTP id tg4so20377445wjb.1 for ; Sun, 04 Dec 2016 14:45:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:to:from:subject:message-id:date:user-agent:mime-version :content-language:content-transfer-encoding; bh=dZZilN7R1civPLBGgSmMv4/IElbS8e8KMxpGWDA/7HA=; b=i0YQCiD4zC7KSzhY28qAZvjvldHfBE9e3PrXvH+osrKrTfbCQaVXbttV7AKFS36y7x 8LKQNc0ZiIlH6yFcAbyWgiVCFScUn3N64u2X9cfkEprcFvdfAIgLoFysEgQ4srn1mFmv LTmnFid+WNmIF0prYYEdThohVLjlrex9SPznoilFTFfaBesn+aZqc1/zYYfTe1G3nlqH rE8B3A7FC7W0ptlQldKrTX2uONPZx6JQMwRDYmUHx0ipLkisgpebbnvuv19AuUKzXisy KqDJHTIYPv851nXdMvRzWSNyjWX3xwDxYZAk2tyuSgykUsGkOFFrT2lwO0piaPvp7qdk MxBA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:to:from:subject:message-id:date :user-agent:mime-version:content-language:content-transfer-encoding; bh=dZZilN7R1civPLBGgSmMv4/IElbS8e8KMxpGWDA/7HA=; b=PX4HJoln2kCfe+NiqIZo6buuUZm6lJb5Fv3ZFmPE7NS4anItWjJFxnMFlAQpH8nJKW Acyxy0bELGqFGOTYQ87e7I5Lhc62sj0lF74hIy5TKWS+ADuC3dwv7I3hfPfQl+ES0P1g +smlrW7gt8WvZcUjJZmAzVpo0w02BY4htVd8hVdYA0SkB8MeXxHsqLsmZQmIVDlfSfVg vkAhQIoiPQZL1kvXlOX8AECuz58zK4zRfN9UOSDan3c/jEKXYeelO8o5uGtwc6afiwz5 aJRsLnTscoJX63ljnufHEbI0d1josjyF5cv2MGo30km+V2ogf1LCGHDCgzylSR8Yy2Pp WIoA== X-Gm-Message-State: AKaTC02Ut6VNp2e4Rc4+lkcyuzCVOBCU9qfPPjCLvCx97tau+qfOLjPbZEvA87v7XNoWRg== X-Received: by 10.194.3.47 with SMTP id 15mr45269549wjz.17.1480891554156; Sun, 04 Dec 2016 14:45:54 -0800 (PST) Received: from [192.168.1.3] ([185.105.173.41]) by smtp.googlemail.com with ESMTPSA id w8sm14972365wmw.4.2016.12.04.14.45.53 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 04 Dec 2016 14:45:53 -0800 (PST) To: bug-gnu-emacs@gnu.org From: Dmitry Gutov Subject: 25.1.90; Stale menu items after switching to a different major mode (or visiting a buffer) Message-ID: <86849cdb-fb70-6870-3eaa-2682d6f81f27@yandex.ru> Date: Mon, 5 Dec 2016 00:45:52 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:50.0) Gecko/20100101 Thunderbird/50.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit 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: -4.0 (----) 1. Start 'emacs -Q', and - In *scratch*, M-x ruby-mode (or python-mode, or probably many others) OR - C-x C-f, visit a Ruby file (or, again, probably any other file) 2. See the "Lisp Interaction" menu disappear, and "Ruby" manu appear. However, the contents of that menu are exactly the same as what was in "Lisp Interaction". If I toggle menu-bar-mode off and on, the menu obtains the correct contents. I'm also seeing a problem the menu added by a minor mode which appears blank at first (which is fixed the same way), but let's tackle the more obvious problem first. Looking at older versions, the problem is present as far back as 24.3 (with python-mode; ruby-mode didn't have a menu then). So this is probably caused by a library change, like the GTK version I have installed. *** In GNU Emacs 25.1.90.1 (x86_64-pc-linux-gnu, GTK+ Version 3.18.9) of 2016-12-04 built on zappa Repository revision: a3487a8121e408ee07fe019270b3bdeaac0ee960 Windowing system distributor 'The X.Org Foundation', version 11.0.11804000 System Description: Ubuntu 16.04.1 LTS Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GCONF GSETTINGS NOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 05 10:41:19 2016 Received: (at 25113) by debbugs.gnu.org; 5 Dec 2016 15:41:19 +0000 Received: from localhost ([127.0.0.1]:57091 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cDvOI-0001z9-PR for submit@debbugs.gnu.org; Mon, 05 Dec 2016 10:41:18 -0500 Received: from eggs.gnu.org ([208.118.235.92]:48755) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cDvOI-0001yx-3V for 25113@debbugs.gnu.org; Mon, 05 Dec 2016 10:41:18 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cDvO7-0000wy-88 for 25113@debbugs.gnu.org; Mon, 05 Dec 2016 10:41:12 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:46331) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cDvO7-0000wf-53; Mon, 05 Dec 2016 10:41:07 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3213 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1cDvO6-0002He-F9; Mon, 05 Dec 2016 10:41:06 -0500 Date: Mon, 05 Dec 2016 17:41:24 +0200 Message-Id: <834m2il6xn.fsf@gnu.org> From: Eli Zaretskii To: Dmitry Gutov In-reply-to: <86849cdb-fb70-6870-3eaa-2682d6f81f27@yandex.ru> (message from Dmitry Gutov on Mon, 5 Dec 2016 00:45:52 +0200) Subject: Re: bug#25113: 25.1.90; Stale menu items after switching to a different major mode (or visiting a buffer) References: <86849cdb-fb70-6870-3eaa-2682d6f81f27@yandex.ru> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -7.9 (-------) X-Debbugs-Envelope-To: 25113 Cc: 25113@debbugs.gnu.org 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: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -7.9 (-------) > From: Dmitry Gutov > Date: Mon, 5 Dec 2016 00:45:52 +0200 > > 1. Start 'emacs -Q', and > > - In *scratch*, M-x ruby-mode (or python-mode, or probably many others) > > OR > > - C-x C-f, visit a Ruby file (or, again, probably any other file) > > 2. See the "Lisp Interaction" menu disappear, and "Ruby" manu appear. > > However, the contents of that menu are exactly the same as what was in > "Lisp Interaction". Not reproducible on my system. > Looking at older versions, the problem is present as far back as 24.3 > (with python-mode; ruby-mode didn't have a menu then). > > So this is probably caused by a library change, like the GTK version I > have installed. Most probably. Can you tell which updates did you do lately? When you turn on python-mode or ruby-mode, and click on the problematic menu item ("Ruby" etc.) on the menu bar, do you see x-menu-bar-open-internal called? From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 05 11:13:46 2016 Received: (at 25113) by debbugs.gnu.org; 5 Dec 2016 16:13:46 +0000 Received: from localhost ([127.0.0.1]:57125 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cDvti-0002k9-Dq for submit@debbugs.gnu.org; Mon, 05 Dec 2016 11:13:46 -0500 Received: from mail-wj0-f174.google.com ([209.85.210.174]:32987) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cDvtg-0002jx-GU for 25113@debbugs.gnu.org; Mon, 05 Dec 2016 11:13:45 -0500 Received: by mail-wj0-f174.google.com with SMTP id xy5so294907692wjc.0 for <25113@debbugs.gnu.org>; Mon, 05 Dec 2016 08:13:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=Y+EEGou3np3/crr2Q2jk5zUE73nrP9Y0N1Qtc8kMPrc=; b=OqZAkDghR5ZNDMk7FubxMUPSaKwa3N5yJjrYRK65q7GvX1peglYvidyhzvtfmU8GsV +fBH/KNGo9SBJSEURAcsBbxeBElOJf+oj3KvYNQGDjTHXLzJaBeaOjozLqNh0d33dsBY EgcEtiKh8IdDgnk/zKYKDJ1xMrHfiZ5XUYv2SZ4nn2gr0269ZgYVyWtQLPROsN7m3aXn 1YgbI0O79i8CxRtSQOBxLl+QE3ll6C/eVjqNVoBMopd1eUETprEN7u8WY8r4KEPM/N8D 1xaSYBfsBYE0nBnDSyL+VO4E8xVlu4xyHsnC94eK0i5xrcYik/SViXcoFpL9gsIAoqb8 IasA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:subject:to:references:cc:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=Y+EEGou3np3/crr2Q2jk5zUE73nrP9Y0N1Qtc8kMPrc=; b=UoMUqbHr69uNOZcU0AKbKUz9kYej2KBlSZqHKM6eDeCGLTnM0wUmKBr1Qthkt9Bc8p BCF7mfbj2QXr/HtmU6u/peP5sJvGB5Vo4m8kI00LyCdPgdJmB/OvRWwHXVUWcEH1Sjlg GANAL8JTr/BKsnuY5lnpuY1XycilIn05xfm9lnpoypLIgvPOWFF43y+sheQEu74PxL7H e8J7IRnSiJJYfSqVNXyclA7848IY8n5YdRqzSuSm58a7uO93ONbpyPvH8UaDe/iSbhkp kwMAZkegQzNnX5ZDDNtzOAteg0pwkA35du1lGiU6baiOrA/qQ5YqKNcNMDITtfeXnSyW mXJg== X-Gm-Message-State: AKaTC017NmXl12EWWwgjyhD6O1aweSCTAbk25tJMETm6SqHZ/EWst0aGME+amsxq2eTvuQ== X-Received: by 10.194.161.65 with SMTP id xq1mr20828821wjb.104.1480954418567; Mon, 05 Dec 2016 08:13:38 -0800 (PST) Received: from [192.168.0.133] ([212.50.99.193]) by smtp.googlemail.com with ESMTPSA id 204sm857932wmj.7.2016.12.05.08.13.37 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 05 Dec 2016 08:13:38 -0800 (PST) Subject: Re: bug#25113: 25.1.90; Stale menu items after switching to a different major mode (or visiting a buffer) To: Eli Zaretskii References: <86849cdb-fb70-6870-3eaa-2682d6f81f27@yandex.ru> <834m2il6xn.fsf@gnu.org> From: Dmitry Gutov Message-ID: Date: Mon, 5 Dec 2016 18:13:36 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:50.0) Gecko/20100101 Thunderbird/50.0 MIME-Version: 1.0 In-Reply-To: <834m2il6xn.fsf@gnu.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 25113 Cc: 25113@debbugs.gnu.org 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.0 (/) On 05.12.2016 17:41, Eli Zaretskii wrote: > Not reproducible on my system. That's too bad. As described menus are pretty broken on my machine. And I'm still on an LTS distribution (Ubuntu 16.04), which must have a lot of users. >> So this is probably caused by a library change, like the GTK version I >> have installed. > > Most probably. Can you tell which updates did you do lately? None, really. But then again, I have menu-bar-mode turned off most of the time. I've just tried this when working on a feature request to add a menu to inf-ruby-mode (third party package). > When you turn on python-mode or ruby-mode, and click on the > problematic menu item ("Ruby" etc.) on the menu bar, do you see > x-menu-bar-open-internal called? According to 'M-x debug-on-entry', I don't. Should I check that with GDB as well? From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 05 11:27:24 2016 Received: (at 25113) by debbugs.gnu.org; 5 Dec 2016 16:27:24 +0000 Received: from localhost ([127.0.0.1]:57152 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cDw6u-00035E-MZ for submit@debbugs.gnu.org; Mon, 05 Dec 2016 11:27:24 -0500 Received: from eggs.gnu.org ([208.118.235.92]:49464) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cDw6s-000351-Vu for 25113@debbugs.gnu.org; Mon, 05 Dec 2016 11:27:23 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cDw6j-0007wo-10 for 25113@debbugs.gnu.org; Mon, 05 Dec 2016 11:27:17 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-3.0 required=5.0 tests=BAYES_20,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:47003) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cDw6i-0007wc-UJ; Mon, 05 Dec 2016 11:27:12 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3301 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1cDw6i-0003HP-6h; Mon, 05 Dec 2016 11:27:12 -0500 Date: Mon, 05 Dec 2016 18:27:30 +0200 Message-Id: <83shq2jq8d.fsf@gnu.org> From: Eli Zaretskii To: Dmitry Gutov In-reply-to: (message from Dmitry Gutov on Mon, 5 Dec 2016 18:13:36 +0200) Subject: Re: bug#25113: 25.1.90; Stale menu items after switching to a different major mode (or visiting a buffer) References: <86849cdb-fb70-6870-3eaa-2682d6f81f27@yandex.ru> <834m2il6xn.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -7.9 (-------) X-Debbugs-Envelope-To: 25113 Cc: 25113@debbugs.gnu.org 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: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -7.9 (-------) > Cc: 25113@debbugs.gnu.org > From: Dmitry Gutov > Date: Mon, 5 Dec 2016 18:13:36 +0200 > > > When you turn on python-mode or ruby-mode, and click on the > > problematic menu item ("Ruby" etc.) on the menu bar, do you see > > x-menu-bar-open-internal called? > > According to 'M-x debug-on-entry', I don't. Should I check that with GDB > as well? Yes, I think so: that function is implemented in C. Set a breakpoint in Fx_menu_bar_open_internal. > > Not reproducible on my system. > > That's too bad. As described menus are pretty broken on my machine. And > I'm still on an LTS distribution (Ubuntu 16.04), which must have a lot > of users. Does anyone else using GTK+ build see this? From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 05 15:26:51 2016 Received: (at 25113) by debbugs.gnu.org; 5 Dec 2016 20:26:51 +0000 Received: from localhost ([127.0.0.1]:57311 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cDzqc-00024Y-Ve for submit@debbugs.gnu.org; Mon, 05 Dec 2016 15:26:51 -0500 Received: from mail-wm0-f50.google.com ([74.125.82.50]:37606) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cDzqa-00024K-U4 for 25113@debbugs.gnu.org; Mon, 05 Dec 2016 15:26:49 -0500 Received: by mail-wm0-f50.google.com with SMTP id t79so105160534wmt.0 for <25113@debbugs.gnu.org>; Mon, 05 Dec 2016 12:26:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=CuAabNbiDKT50DJwt+NzAPeHj+IJGNSmw72AeGSRpcE=; b=cSJPWb3oFs0fUb4pNh3l8gpt/mJfu/sPkNJawXgi6xcydzjn7HpVN4hYKV3LfBnhJe 6oU9WBCEhkGlF3xfJD3FQjsrFcngyO7fp/XYbNhm4X6RIU+mLhUAD629mv0Y8Q5E5HZ9 U8MZ9oizol81/tzp9BJMEvNgalNfgS7OvVFPzOBkwraub+gssly3dHeUOTVM4qQ3xZk/ 8eFyqR1F6dCPW9b8Z7lENsmYCG44N08S5lZhHyNR4lIus/ltfJrkdyhSkXHWzGZvxnFI GhQ7pGe9A+ydobGiB4QQV32AQVvxyHmho/x3bImxm3+ZqrOSe89yiVt0mGucV4bxC1tg 6DUQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:subject:to:references:cc:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=CuAabNbiDKT50DJwt+NzAPeHj+IJGNSmw72AeGSRpcE=; b=Hhi37LB6A+9YAhiZW0aK29lW2YcmjBHuxijPd0mQiAo7fcKL/RKTAnaUaZOQD1H82E EtgOAcb9QNcvlsPvm8xXMV4LoyMfYbXCnqPQW7uzg75pa2ERyE6eQghzmHZHZrUT3Zlf WxHYCV55u9fvx/HrwGgoLRVFU+ofg0Zjv0FDth9wAKpAGe9U/tepGzwkBF+l6tvsF2V1 6iGqoieXsdgi+bcg6YtrqCbd7o2NH551KXRTcFgCpABf5bpxaoftIMF5oZNfDQPevxlZ 0JObK1ntkinMlB2/dGcuFezP83nvpffbxdry5SbNzFWOvhwE/zQVTm3SobKf7XMNcV0p 60ew== X-Gm-Message-State: AKaTC00rAl9AOIMCCCftYNeBsuEaQ5zWskm/0K77qoqVIti4q/rKLALDmQtHGG57A/O8qw== X-Received: by 10.28.193.199 with SMTP id r190mr10544247wmf.58.1480969603085; Mon, 05 Dec 2016 12:26:43 -0800 (PST) Received: from [192.168.1.3] ([185.105.173.41]) by smtp.googlemail.com with ESMTPSA id g10sm22120836wjw.18.2016.12.05.12.26.41 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 05 Dec 2016 12:26:42 -0800 (PST) Subject: Re: bug#25113: 25.1.90; Stale menu items after switching to a different major mode (or visiting a buffer) To: Eli Zaretskii References: <86849cdb-fb70-6870-3eaa-2682d6f81f27@yandex.ru> <834m2il6xn.fsf@gnu.org> <83shq2jq8d.fsf@gnu.org> From: Dmitry Gutov Message-ID: Date: Mon, 5 Dec 2016 22:26:40 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:50.0) Gecko/20100101 Thunderbird/50.0 MIME-Version: 1.0 In-Reply-To: <83shq2jq8d.fsf@gnu.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 25113 Cc: 25113@debbugs.gnu.org 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.5 (/) On 05.12.2016 18:27, Eli Zaretskii wrote: > Yes, I think so: that function is implemented in C. Set a breakpoint > in Fx_menu_bar_open_internal. I've done that now, and this breakpoint hasn't been hit once during my interactions with the menu, before and after switching to ruby-mode, or toggling menu-bar-mode off and on afterwards. Here's the full output: Reading symbols from emacs...done. SIGINT is used by the debugger. Are you sure you want to change it? (y or n) [answered Y; input not from terminal] DISPLAY = :0 TERM = xterm-256color Breakpoint 1 at 0x4ef3a0: file emacs.c, line 353. Temporary breakpoint 2 at 0x508810: init_sys_modes. (3 locations) (gdb) b Fx_menu_bar_open_internal Breakpoint 3 at 0x46cb50: file xmenu.c, line 354. (gdb) run -Q Starting program: /home/dgutov/vc/emacs/src/emacs -Q [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffe59e7700 (LWP 16065)] [New Thread 0x7fffe4975700 (LWP 16066)] [New Thread 0x7fffdfbc0700 (LWP 16067)] [Thread 0x7fffdfbc0700 (LWP 16067) exited] [Thread 0x7fffe59e7700 (LWP 16065) exited] [Thread 0x7ffff7f1bb00 (LWP 16061) exited] [Inferior 1 (process 16061) exited normally] From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 05 15:58:44 2016 Received: (at 25113) by debbugs.gnu.org; 5 Dec 2016 20:58:44 +0000 Received: from localhost ([127.0.0.1]:57326 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cE0LU-0002mg-6d for submit@debbugs.gnu.org; Mon, 05 Dec 2016 15:58:44 -0500 Received: from eggs.gnu.org ([208.118.235.92]:33125) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cE0LS-0002mS-Es for 25113@debbugs.gnu.org; Mon, 05 Dec 2016 15:58:42 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cE0LI-0004KK-J3 for 25113@debbugs.gnu.org; Mon, 05 Dec 2016 15:58:37 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_40,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:50881) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cE0LI-0004KG-GP; Mon, 05 Dec 2016 15:58:32 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3586 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1cE0LG-000091-OC; Mon, 05 Dec 2016 15:58:32 -0500 Date: Mon, 05 Dec 2016 22:58:41 +0200 Message-Id: <83fum2jdoe.fsf@gnu.org> From: Eli Zaretskii To: Dmitry Gutov In-reply-to: (message from Dmitry Gutov on Mon, 5 Dec 2016 22:26:40 +0200) Subject: Re: bug#25113: 25.1.90; Stale menu items after switching to a different major mode (or visiting a buffer) References: <86849cdb-fb70-6870-3eaa-2682d6f81f27@yandex.ru> <834m2il6xn.fsf@gnu.org> <83shq2jq8d.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -7.9 (-------) X-Debbugs-Envelope-To: 25113 Cc: 25113@debbugs.gnu.org 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: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -7.9 (-------) > Cc: 25113@debbugs.gnu.org > From: Dmitry Gutov > Date: Mon, 5 Dec 2016 22:26:40 +0200 > > On 05.12.2016 18:27, Eli Zaretskii wrote: > > > Yes, I think so: that function is implemented in C. Set a breakpoint > > in Fx_menu_bar_open_internal. > > I've done that now, and this breakpoint hasn't been hit once during my > interactions with the menu, before and after switching to ruby-mode, or > toggling menu-bar-mode off and on afterwards. Sorry, I guess I've misunderstood how this stuff works with GTK menus. From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 05 16:38:15 2016 Received: (at 25113) by debbugs.gnu.org; 5 Dec 2016 21:38:15 +0000 Received: from localhost ([127.0.0.1]:57362 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cE0xj-0003gr-GQ for submit@debbugs.gnu.org; Mon, 05 Dec 2016 16:38:15 -0500 Received: from mout.gmx.net ([212.227.17.20]:50058) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cE0xh-0003gd-JN for 25113@debbugs.gnu.org; Mon, 05 Dec 2016 16:38:14 -0500 Received: from rosalinde ([89.245.115.186]) by mail.gmx.com (mrgmx101 [212.227.17.168]) with ESMTPSA (Nemesis) id 0M6vSj-1cYPcZ23Bl-00wmCl; Mon, 05 Dec 2016 22:38:06 +0100 From: Stephen Berman To: Eli Zaretskii Subject: Re: bug#25113: 25.1.90; Stale menu items after switching to a different major mode (or visiting a buffer) References: <86849cdb-fb70-6870-3eaa-2682d6f81f27@yandex.ru> <834m2il6xn.fsf@gnu.org> <83shq2jq8d.fsf@gnu.org> Date: Mon, 05 Dec 2016 22:38:05 +0100 In-Reply-To: <83shq2jq8d.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 05 Dec 2016 18:27:30 +0200") Message-ID: <8760my2h1e.fsf@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:NP4qFBXdcTzdbmJRkA8odgQYbDcNFT+KkIorIFJBeUX9RzO/tVF zWJNsYkhwg44HLLgjyE7kWVzBLsGaPl+87W2CYzEu+IUHoBmn3mdYNDfA9VVsvQwQAaGdSc gvNg7USQ9JEF90BIrdD88BOpXGMi4JmtbVuPdmrn60+44+YvObjGWcyu2a92nKdPVCxHaXz +wAPuiEDa1V8XJilKWQMw== X-UI-Out-Filterresults: notjunk:1;V01:K0:bwkZwERF3Gs=:zPJMTKX5k4Bs4zrrmnXTBC LBSTXCAI6TMRLBXya4nFAjzZ3tdSRxC6MPoAMzb1mkYuDUDTM3QvYoic8RhYsmZq9Ea/adV/r OXdit+hiP412Qq93CkHaEySs+dRi/vMyWRfWGxoLeHeBu76IEvT3jB6NGBnydDslAevyE0f0h VcjemtChUnl5sZ5G1h2L1v+YzIY2ILsI6gm3Ujr8cZyRXX/fICTzco3yGBKnFpo9+Mnd9paLn mDbyMVJmzoKUrgqwRfuUToxlCz8vc8X1CzRJ1TC8Zy4KcAJtF8D7I/7a9MoJb7v0HfII/nK4z FGwJMx6X3Enkbo794NsrqgIaLD9LQXVn/t0M32oGFBCjPTcI0CFjbrRTDH30r4BckVzG2wFIu XaSl8WvwZvlMl+2IrOSSvbxqT6s5FibJY44lx4m+ip6XJJAcMhPUzVJTfO3Zahq7pWRKxYn4E V3UECY+ymjHzcntE1EqK+x23/Y+tnL+dvhWw7U6Z0RTqkekDkr4I/QeldGW5s4AscPuEnhSjV x0bfac5eFjWcnwXv9ypRJNF0WnHmySDnTJeWGXD+RWSIjfpuH3+HXL68g3it0ZUYhMxDUgdBp g2cv9qaJXOHcIHfqJC3K07Yo3m3n/4W1ptc/xZNqXnVuUTOcyvjR04DD+ohXGwsTp65Cx1oMM QbqXLNkCKXUXtxFsWMQ611GnOR3HnA7/u4zI2czx5K3BKTpZDUc/opmYGsMeSmrwsF4APR3Xz YnfOYH6VJcaegVdmKbdE21hip+7akOerwDMutJfkRtql9/5LdYpnxWQqwNZByX1mqS53lhNqt P8L/ef6 X-Spam-Score: -3.6 (---) X-Debbugs-Envelope-To: 25113 Cc: 25113@debbugs.gnu.org, Dmitry Gutov 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: -3.6 (---) On Mon, 05 Dec 2016 18:27:30 +0200 Eli Zaretskii wrote: >> Cc: 25113@debbugs.gnu.org >> From: Dmitry Gutov >> Date: Mon, 5 Dec 2016 18:13:36 +0200 >> [...] >> > Not reproducible on my system. >> >> That's too bad. As described menus are pretty broken on my machine. And >> I'm still on an LTS distribution (Ubuntu 16.04), which must have a lot >> of users. > > Does anyone else using GTK+ build see this? I'm using GTK+ Version 3.14.15 and don't see the problem either on my distribution's build of 25.1 or on fairly recent builds from the emacs-25 and master branches. Steve Berman From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 06 09:45:40 2016 Received: (at 25113) by debbugs.gnu.org; 6 Dec 2016 14:45:40 +0000 Received: from localhost ([127.0.0.1]:57807 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cEH00-0005N6-4g for submit@debbugs.gnu.org; Tue, 06 Dec 2016 09:45:40 -0500 Received: from mail-wm0-f48.google.com ([74.125.82.48]:37023) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cEGzy-0005Mt-Ra for 25113@debbugs.gnu.org; Tue, 06 Dec 2016 09:45:39 -0500 Received: by mail-wm0-f48.google.com with SMTP id t79so128301274wmt.0 for <25113@debbugs.gnu.org>; Tue, 06 Dec 2016 06:45:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=L+MxHhRmvnFdQ+AARH18xu5m+PEs01egk4M1435YYYo=; b=isaj1HmgMq/7iCurApmwb+ASmG7p0VyoK63tMIgKUWs7zUPZRKcOTUYZqhtbqDWSd8 cCN6AC/CusrlLV/EJRDm0aK1i1OQmORQ57AV082VYQ5OJzcXSvMxr9unmj1TBr8NkwRJ n+HgmtEFMr/vuV0shG2wcnKuDW2dDaIy50iVgzSmEChljASjEmZMAp9WwMSoqkxKmjNA 51RK/6UoBo6WgMAqW0wpxvXLtlhrdjBE6xPuHxnED29gODcsdBr5E/WdBbv2F2R7JHM+ 8OfFFGfhjmW3AXYGq/G1sP+2BMZyUdz1YnZa1fmjKPeW7E2Qu8ftaMsZmKoQKC7kCO21 QmLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:subject:to:references:cc:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=L+MxHhRmvnFdQ+AARH18xu5m+PEs01egk4M1435YYYo=; b=gmuKbY6obUV0Pd08mCmKEferL/yOdqM7+obceAB+TdgDzK2xwn1zhIm7ASkc0Yu7j9 HBLqLt6yr545mHDMKgjgIzZJVFI+49FgRxc773xonkLbUqZMWQngc0Cq0SWph2O00G07 8bOAng4mPDtdvnGcPwQbP4O+450qon6XkfezrPlf0nu5A6ABZFkIkz7ctfIvaGj6YAdv fRd8Un0hchdd8iIBWKj/4f7F5gzzW5nEGdPfKKO4SCtHDjMfvsFGsWYTdR6qIsOGjGCP sGGiO6c40UREKUdnpHTNgWd9VHl35lYjARNWdYER4dHCeXwKKuIN71Jl8S5lHXKiUM9/ H4wg== X-Gm-Message-State: AKaTC01NwIdx68uw0fnX/UjRMIsvKsPh6KVsh9q72U3oluuMwcA8f8CaTAx4gOd0xL2SSA== X-Received: by 10.28.92.21 with SMTP id q21mr3206271wmb.71.1481035533030; Tue, 06 Dec 2016 06:45:33 -0800 (PST) Received: from [192.168.0.133] ([212.50.99.193]) by smtp.googlemail.com with ESMTPSA id dj5sm26062326wjb.34.2016.12.06.06.45.31 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 06 Dec 2016 06:45:32 -0800 (PST) Subject: Re: bug#25113: 25.1.90; Stale menu items after switching to a different major mode (or visiting a buffer) To: Stephen Berman , Eli Zaretskii References: <86849cdb-fb70-6870-3eaa-2682d6f81f27@yandex.ru> <834m2il6xn.fsf@gnu.org> <83shq2jq8d.fsf@gnu.org> <8760my2h1e.fsf@gmx.net> From: Dmitry Gutov Message-ID: <5d801640-aa59-5007-2f74-61dab2ab9e7d@yandex.ru> Date: Tue, 6 Dec 2016 16:45:30 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:50.0) Gecko/20100101 Thunderbird/50.0 MIME-Version: 1.0 In-Reply-To: <8760my2h1e.fsf@gmx.net> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 25113 Cc: 25113@debbugs.gnu.org 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.5 (/) On 05.12.2016 23:38, Stephen Berman wrote: >> Does anyone else using GTK+ build see this? > > I'm using GTK+ Version 3.14.15 and don't see the problem either on my > distribution's build of 25.1 or on fairly recent builds from the > emacs-25 and master branches. Thank you. Anyone with a more recent version of GTK? I'm seeing the problem with 3.18.9. From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 06 10:23:14 2016 Received: (at 25113) by debbugs.gnu.org; 6 Dec 2016 15:23:14 +0000 Received: from localhost ([127.0.0.1]:58383 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cEHaM-00085v-GT for submit@debbugs.gnu.org; Tue, 06 Dec 2016 10:23:14 -0500 Received: from limerock02.mail.cornell.edu ([128.84.13.242]:35198) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cEHaL-00085i-54 for 25113@debbugs.gnu.org; Tue, 06 Dec 2016 10:23:13 -0500 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu (granite4.serverfarm.cornell.edu [10.16.197.9]) by limerock02.mail.cornell.edu (8.14.4/8.14.4_cu) with ESMTP id uB6FN6GV003642; Tue, 6 Dec 2016 10:23:06 -0500 Received: from [192.168.1.9] (mta-68-175-148-36.twcny.rr.com [68.175.148.36] (may be forged)) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id uB6FN48D032656 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Tue, 6 Dec 2016 10:23:05 -0500 Subject: Re: bug#25113: 25.1.90; Stale menu items after switching to a different major mode (or visiting a buffer) To: Dmitry Gutov , Stephen Berman , Eli Zaretskii References: <86849cdb-fb70-6870-3eaa-2682d6f81f27@yandex.ru> <834m2il6xn.fsf@gnu.org> <83shq2jq8d.fsf@gnu.org> <8760my2h1e.fsf@gmx.net> <5d801640-aa59-5007-2f74-61dab2ab9e7d@yandex.ru> From: Ken Brown Message-ID: <1b16edb6-2b82-fdca-4525-878ebff73d89@cornell.edu> Date: Tue, 6 Dec 2016 10:23:05 -0500 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 In-Reply-To: <5d801640-aa59-5007-2f74-61dab2ab9e7d@yandex.ru> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-PMX-Cornell-Gauge: Gauge=XXXXX X-PMX-CORNELL-AUTH-RESULTS: dkim-out=none; X-Spam-Score: -5.3 (-----) X-Debbugs-Envelope-To: 25113 Cc: 25113@debbugs.gnu.org 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: -5.3 (-----) On 12/6/2016 9:45 AM, Dmitry Gutov wrote: > On 05.12.2016 23:38, Stephen Berman wrote: > >>> Does anyone else using GTK+ build see this? >> >> I'm using GTK+ Version 3.14.15 and don't see the problem either on my >> distribution's build of 25.1 or on fairly recent builds from the >> emacs-25 and master branches. > > Thank you. Anyone with a more recent version of GTK? > > I'm seeing the problem with 3.18.9. I can't reproduce the problem with 3.18.9. Here's my system info: In GNU Emacs 25.1.90.1 (x86_64-unknown-cygwin, GTK+ Version 3.18.9) of 2016-11-29 built on APPVYR-WIN Windowing system distributor 'The Cygwin/X Project', version 11.0.11804000 Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND DBUS GSETTINGS NOTIFY ACL GNUTLS LIBXML2 FREETYPE XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 Ken From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 11 20:25:12 2020 Received: (at 25113) by debbugs.gnu.org; 12 Aug 2020 00:25:12 +0000 Received: from localhost ([127.0.0.1]:42097 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5eZs-0006KX-50 for submit@debbugs.gnu.org; Tue, 11 Aug 2020 20:25:12 -0400 Received: from mail-yb1-f172.google.com ([209.85.219.172]:45405) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5eZp-0006KD-F5 for 25113@debbugs.gnu.org; Tue, 11 Aug 2020 20:25:10 -0400 Received: by mail-yb1-f172.google.com with SMTP id x2so396947ybf.12 for <25113@debbugs.gnu.org>; Tue, 11 Aug 2020 17:25:09 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to:cc; bh=Tos+nrkf0BF+EHp68PAM6s1x18D5Z9nIo0/fg1VE/as=; b=iIknkqEPN+fHuxQriFzEgqIDW+vCSkkpPTwpmzDZ2nx+aFDenZWEJoekcDKBCkEfGd sLeOtCgCiVJwu0L6QweoEW7MhdxpII2MWruY0gCA+OjPSycq36oYvaLJxrHWhUr2tOX4 iI4QGMJ+B/vfHkuozFRUtZs8BmkiHrNnodT82ukN6lSfspwH77yU6In2LDG3fZye5j+T SYhAFLzGPPFQXkOBkx3k+Xc3BpvQ5FrbMDRkeKkOMmyz86nnqsBGlZzyVu800b038Yx5 QFmFqQM/rmdFDePduYbwkmLCv/mak4zRcAGBCw8RvK+qV9/evZzGCZd/hlVEyWNCSsjr Q3sQ== X-Gm-Message-State: AOAM532cEDdKgwULhF+zebeQkZsb50xKOzuuVB+uuLSWRyh8UcWa1op1 VRLn2LkHcN9yywBmTFKLVlivvx66dsJpzSCy/lc= X-Google-Smtp-Source: ABdhPJwN8NBiU2xTPLqIjgpf5RKurue0IGjgDkW00jbjlXGYqg4VPJS5QKX8+GYa/0Z7vsVPYWKOKvn/Uo6hqrqLUjs= X-Received: by 2002:a25:b290:: with SMTP id k16mr21047164ybj.389.1597191903881; Tue, 11 Aug 2020 17:25:03 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 11 Aug 2020 17:25:03 -0700 From: Stefan Kangas In-Reply-To: <1b16edb6-2b82-fdca-4525-878ebff73d89@cornell.edu> (Ken Brown's message of "Tue, 6 Dec 2016 10:23:05 -0500") References: <86849cdb-fb70-6870-3eaa-2682d6f81f27@yandex.ru> <834m2il6xn.fsf@gnu.org> <83shq2jq8d.fsf@gnu.org> <8760my2h1e.fsf@gmx.net> <5d801640-aa59-5007-2f74-61dab2ab9e7d@yandex.ru> <1b16edb6-2b82-fdca-4525-878ebff73d89@cornell.edu> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Date: Tue, 11 Aug 2020 17:25:03 -0700 Message-ID: Subject: Re: bug#25113: 25.1.90; Stale menu items after switching to a different major mode (or visiting a buffer) To: Ken Brown Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 25113 Cc: Eli Zaretskii , Stephen Berman , 25113@debbugs.gnu.org, Dmitry Gutov 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: -1.0 (-) Dmitry Gutov writes: > 1. Start 'emacs -Q', and > > - In *scratch*, M-x ruby-mode (or python-mode, or probably many others) > > OR > > - C-x C-f, visit a Ruby file (or, again, probably any other file) > > 2. See the "Lisp Interaction" menu disappear, and "Ruby" manu appear. > > However, the contents of that menu are exactly the same as what was in > "Lisp Interaction". Ken Brown writes: > On 12/6/2016 9:45 AM, Dmitry Gutov wrote: >> On 05.12.2016 23:38, Stephen Berman wrote: >> >>>> Does anyone else using GTK+ build see this? >>> >>> I'm using GTK+ Version 3.14.15 and don't see the problem either on my >>> distribution's build of 25.1 or on fairly recent builds from the >>> emacs-25 and master branches. >> >> Thank you. Anyone with a more recent version of GTK? >> >> I'm seeing the problem with 3.18.9. > > I can't reproduce the problem with 3.18.9. Here's my system info: I can't reproduce this bug here, using: GNU Emacs 28.0.50 (build 6, x86_64-pc-linux-gnu, GTK+ Version 3.24.20, cairo version 1.16.0) of 2020-08-11 Are you still seeing this? Best regards, Stefan Kangas From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 12 05:55:04 2020 Received: (at 25113-done) by debbugs.gnu.org; 12 Aug 2020 09:55:04 +0000 Received: from localhost ([127.0.0.1]:42912 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5nTM-0000zY-GF for submit@debbugs.gnu.org; Wed, 12 Aug 2020 05:55:04 -0400 Received: from mail-wr1-f46.google.com ([209.85.221.46]:40057) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5nTI-0000yx-7x for 25113-done@debbugs.gnu.org; Wed, 12 Aug 2020 05:55:02 -0400 Received: by mail-wr1-f46.google.com with SMTP id l2so1420940wrc.7 for <25113-done@debbugs.gnu.org>; Wed, 12 Aug 2020 02:55:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=1albVX7uIzfcDPwb8jqO8Gx+9aFM/2wNFv/Td/Sppfs=; b=iKZm9ly0PMwvby0oYZFXVxJjPCySJEVy+N7lhNq9DfEkLuWtqtsQchnfe4hwDY5qkT a+CqGCUOeIkOlc/hELwpO/YHdBYuc4EFLQmnzjuzrLbLd6h2UxlW1R8QLcocyKrgLc/e 8Wt236ShAoy80XGmqep+FzUCw+dFUhVnCG6ZUh4XQTKJwl8dV4IdR9p4QHhVMEygQlnm 06LS52UeDDZay/L5rocVetJIZXB7DCz9awhHjH6QYre3tYkukwtBA2UIP8zFKZ9+yfxg ykIA7K2e/vRDcGTA8Ny5/SCW3+L5AGcZ3fK3Mt+NV8Xgth8GMvkoyI1hf0SrJEDj2b1N AiGg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=1albVX7uIzfcDPwb8jqO8Gx+9aFM/2wNFv/Td/Sppfs=; b=bMTo0AKrsrFTTqTwSDDF1/zsK5nI3BdcajR2uZLRPNAKYaeKr6qg3NG87gAjEAXfqh Qo4kvZ2hLWUtbx2uRQvVAfH6hPdyEjlUUsV/0eWMnZqiJhF2n/dEeQYjWgntwPyEYHWG ZrpC84DfNewD0xo+0C+tKtp3jkVvKi2os8/sWs1lifoWVJJC/o1vbBLUzrxvoCGo/Ren U1tvO6sQkyXcKbHYyYJsUspTuLan4t3fNM2dToSL8m4aMqdpBPB0sIpkljetTM8zF7Pd 6OPbgyKs39Bw0mQsnoTlYyqmZeJGZdugnAY8S+TWYPazCNTbSWxnbC98UMYNo7jzqLQd deng== X-Gm-Message-State: AOAM533ImEZXpoy3m85wdklu0wFIcOL4diliNkwT1flGVQ5bLIjIi5PM 63rr/ewFtd3sRPw2q58KBXRChlPa X-Google-Smtp-Source: ABdhPJxkCKhggWNV4h9fu9XCljQ4IHT4zBzsrEbPTP6NntVq0orVlVaoMs0pwcLjKH46w8Eh2xIO5w== X-Received: by 2002:adf:dd01:: with SMTP id a1mr10643362wrm.301.1597226094057; Wed, 12 Aug 2020 02:54:54 -0700 (PDT) Received: from [192.168.0.3] ([66.205.73.129]) by smtp.googlemail.com with ESMTPSA id k4sm3435861wrd.72.2020.08.12.02.54.52 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 12 Aug 2020 02:54:52 -0700 (PDT) Subject: Re: bug#25113: 25.1.90; Stale menu items after switching to a different major mode (or visiting a buffer) To: Stefan Kangas , Ken Brown References: <86849cdb-fb70-6870-3eaa-2682d6f81f27@yandex.ru> <834m2il6xn.fsf@gnu.org> <83shq2jq8d.fsf@gnu.org> <8760my2h1e.fsf@gmx.net> <5d801640-aa59-5007-2f74-61dab2ab9e7d@yandex.ru> <1b16edb6-2b82-fdca-4525-878ebff73d89@cornell.edu> From: Dmitry Gutov Message-ID: <25bf50b8-7bc8-92fb-9359-393c4a29d9be@yandex.ru> Date: Wed, 12 Aug 2020 12:54:51 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 25113-done Cc: 25113-done@debbugs.gnu.org, Stephen Berman 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: -1.0 (-) On 12.08.2020 03:25, Stefan Kangas wrote: > I can't reproduce this bug here, using: > > GNU Emacs 28.0.50 (build 6, x86_64-pc-linux-gnu, GTK+ Version 3.24.20, > cairo version 1.16.0) of 2020-08-11 > > Are you still seeing this? Nope. Same GTK+ version as yours, don't see it either anymore. It might still be present with the version I was using 4 years ago, but if fixing it wasn't a priority back then, it certainly isn't now. Let's close this. From unknown Wed Aug 20 02:46:26 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 09 Sep 2020 11:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator