From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Robin Green Newsgroups: gmane.emacs.bugs Subject: bug#4125: 23.1; GTK menu contents don't change Date: Tue, 11 Aug 2009 16:54:45 +0100 Message-ID: <200908111554.n7BFsjmU020661@localhost.localdomain> Reply-To: Robin Green , 4125@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org X-Trace: ger.gmane.org 1250009684 24234 80.91.229.12 (11 Aug 2009 16:54:44 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 11 Aug 2009 16:54:44 +0000 (UTC) To: bug-gnu-emacs@gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Aug 11 18:54:37 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MaucO-0005YS-Kr for geb-bug-gnu-emacs@m.gmane.org; Tue, 11 Aug 2009 18:54:37 +0200 Original-Received: from localhost ([127.0.0.1]:42730 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MaucN-0005At-4n for geb-bug-gnu-emacs@m.gmane.org; Tue, 11 Aug 2009 12:54:35 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MatsH-0005Ik-Om for bug-gnu-emacs@gnu.org; Tue, 11 Aug 2009 12:06:57 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MatsC-0005Gb-8A for bug-gnu-emacs@gnu.org; Tue, 11 Aug 2009 12:06:57 -0400 Original-Received: from [199.232.76.173] (port=43637 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MatsC-0005GV-1p for bug-gnu-emacs@gnu.org; Tue, 11 Aug 2009 12:06:52 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:57457) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MatsB-0008Lr-5I for bug-gnu-emacs@gnu.org; Tue, 11 Aug 2009 12:06:51 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7BG6mRN026815; Tue, 11 Aug 2009 09:06:49 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.14.3/8.14.3/Submit) id n7BG04SZ025287; Tue, 11 Aug 2009 09:00:04 -0700 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: Robin Green Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Tue, 11 Aug 2009 16:00:04 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: report 4125 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by submit@emacsbugs.donarmstrong.com id=B.125000612025045 (code B ref -1); Tue, 11 Aug 2009 16:00:04 +0000 Original-Received: (at submit) by emacsbugs.donarmstrong.com; 11 Aug 2009 15:55:20 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7BFtHxC025042 for ; Tue, 11 Aug 2009 08:55:18 -0700 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Matgz-0004Fm-5Y for bug-gnu-emacs@gnu.org; Tue, 11 Aug 2009 11:55:17 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Matgt-0004CH-Ox for bug-gnu-emacs@gnu.org; Tue, 11 Aug 2009 11:55:16 -0400 Original-Received: from [199.232.76.173] (port=53731 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Matgt-0004C1-C6 for bug-gnu-emacs@gnu.org; Tue, 11 Aug 2009 11:55:11 -0400 Original-Received: from [67.214.171.75] (port=33279 helo=mail.dnsexit.com) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Matgs-0005fg-Q8 for bug-gnu-emacs@gnu.org; Tue, 11 Aug 2009 11:55:11 -0400 Original-Received: from localhost.localdomain (csltrg.swan.ac.uk [137.44.2.173]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.dnsexit.com (Postfix) with ESMTP id 3F0878B5D35 for ; Tue, 11 Aug 2009 11:52:28 -0400 (EDT) Original-Received: from localhost.localdomain (fedora [127.0.0.1]) by localhost.localdomain (8.14.3/8.14.3) with ESMTP id n7BFsjQN020662 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Tue, 11 Aug 2009 16:54:46 +0100 Original-Received: (from greenrd@localhost) by localhost.localdomain (8.14.3/8.14.3/Submit) id n7BFsjmU020661; Tue, 11 Aug 2009 16:54:45 +0100 X-Authentication-Warning: localhost.localdomain: greenrd set sender to greenrd@greenrd.org using -f X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-Greylist: delayed 1366 seconds by postgrey-1.27 at monty-python; Tue, 11 Aug 2009 11:55:09 EDT X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Resent-Date: Tue, 11 Aug 2009 12:06:57 -0400 X-Mailman-Approved-At: Tue, 11 Aug 2009 12:51:48 -0400 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:30104 Archived-At: After opening a file, the contents of the Buffer menu do not change - the menu still begins with *scratch* and *messages*. However, if you actually click with the mouse on the *messages* menu item, you do NOT get sent to the *messages* buffer - you get sent to some other buffer. Likewise, in a new major mode, each menu displays either the old contents of the menu that was in that position in the menubar in the previous major mode, or nothing (an empty menu). Likewise, if you select some text with the mouse, the "Cut" and "Copy" items in the Edit menu do not become enabled, as they should. All of this evidence suggests that, after the original menubar is created, new menus can be added or removed, but any alterations to menus do not take effect on the display. However, as shown by the example of clicking on the *messages* menu item in the Buffers menu, emacs appears to be reacting AS IF the altered version of the menu was being displayed, even though it isn't. I am running on Fedora Linux rawhide (i.e. the development version, pre-Fedora-12), with the following gtk2 package: gtk2-2.17.6-4.fc12.i686 In GNU Emacs 23.1.1 (i686-pc-linux-gnu, GTK+ Version 2.17.6) of 2009-08-11 on fedora Windowing system distributor `The X.Org Foundation', version 11.0.10402000 configured using `configure '--with-x-toolkit=gtk' '--without-makeinfo' '--with-x'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default-enable-multibyte-characters: t Major mode: Fundamental Minor modes in effect: tooltip-mode: t tool-bar-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t blink-cursor-mode: t global-auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: C-x C-f m i Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Loading /home/greenrd/opened/haskell-mode/haskell-site-file.el (source)...done Loading /home/greenrd/.cabal/share/Agda-2.2.4/emacs-mode/agda2.el (source)...done For information about GNU Emacs and the GNU system, type C-h C-a.