From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.bugs Subject: bug#25113: 25.1.90; Stale menu items after switching to a different major mode (or visiting a buffer) Date: Mon, 5 Dec 2016 00:45:52 +0200 Message-ID: <86849cdb-fb70-6870-3eaa-2682d6f81f27@yandex.ru> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1480891643 28293 195.159.176.226 (4 Dec 2016 22:47:23 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 4 Dec 2016 22:47:23 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:50.0) Gecko/20100101 Thunderbird/50.0 To: 25113@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Dec 04 23:47:18 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cDfZ0-0005bR-Cu for geb-bug-gnu-emacs@m.gmane.org; Sun, 04 Dec 2016 23:47:18 +0100 Original-Received: from localhost ([::1]:35930 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cDfYx-0001Hh-UZ for geb-bug-gnu-emacs@m.gmane.org; Sun, 04 Dec 2016 17:47:15 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48654) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cDfYn-0001GP-Vh for bug-gnu-emacs@gnu.org; Sun, 04 Dec 2016 17:47:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cDfYk-0002ql-Ug for bug-gnu-emacs@gnu.org; Sun, 04 Dec 2016 17:47:06 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:40844) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cDfYk-0002qh-Qz for bug-gnu-emacs@gnu.org; Sun, 04 Dec 2016 17:47:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cDfYk-0003Dh-KS for bug-gnu-emacs@gnu.org; Sun, 04 Dec 2016 17:47:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 04 Dec 2016 22:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 25113 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.148089156912310 (code B ref -1); Sun, 04 Dec 2016 22:47:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 4 Dec 2016 22:46:09 +0000 Original-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 Original-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 Original-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 Original-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 Original-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 Original-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 Original-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 Original-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) Original-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) Content-Language: en-US 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:126484 Archived-At: 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