From unknown Mon Jun 23 05:58:20 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#6171 <6171@debbugs.gnu.org> To: bug#6171 <6171@debbugs.gnu.org> Subject: Status: Emacs 23.2 -- tmm-menubar not showing keyboard shortcuts Reply-To: bug#6171 <6171@debbugs.gnu.org> Date: Mon, 23 Jun 2025 12:58:20 +0000 retitle 6171 Emacs 23.2 -- tmm-menubar not showing keyboard shortcuts reassign 6171 emacs submitter 6171 jxa127@verizon.net severity 6171 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue May 11 09:06:21 2010 Received: (at submit) by debbugs.gnu.org; 11 May 2010 13:06:21 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OBpAC-0001FV-Qx for submit@debbugs.gnu.org; Tue, 11 May 2010 09:06:21 -0400 Received: from mx10.gnu.org ([199.232.76.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OBpAA-0001FP-8s for submit@debbugs.gnu.org; Tue, 11 May 2010 09:06:19 -0400 Received: from lists.gnu.org ([199.232.76.165]:52675) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OBpA4-0004pn-VY for submit@debbugs.gnu.org; Tue, 11 May 2010 09:06:13 -0400 Received: from [140.186.70.92] (port=56078 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OBpA2-0005Ul-VK for bug-gnu-emacs@gnu.org; Tue, 11 May 2010 09:06:12 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=BAYES_00,HTML_MESSAGE, MIME_HTML_ONLY, RCVD_IN_DNSWL_NONE, T_RP_MATCHES_RCVD autolearn=no version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OBpA1-0000cz-O4 for bug-gnu-emacs@gnu.org; Tue, 11 May 2010 09:06:10 -0400 Received: from vms173005pub.verizon.net ([206.46.173.5]:46635) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OBpA1-0000co-FE for bug-gnu-emacs@gnu.org; Tue, 11 May 2010 09:06:09 -0400 Received: from vms226.mailsrvcs.net ([unknown] [192.168.1.2]) by vms173005.mailsrvcs.net (Sun Java(tm) System Messaging Server 7u2-7.02 32bit (built Apr 16 2009)) with ESMTPA id <0L2900JJ3B1Y4QT5@vms173005.mailsrvcs.net> for bug-gnu-emacs@gnu.org; Tue, 11 May 2010 08:05:58 -0500 (CDT) Received: from 70.91.29.37 ([70.91.29.37]) by vms226.mailsrvcs.net (Verizon Webmail) with HTTP; Tue, 11 May 2010 08:05:58 -0500 (CDT) Date: Tue, 11 May 2010 08:05:58 -0500 (CDT) From: jxa127@verizon.net To: bug-gnu-emacs@gnu.org Message-id: <897673987.886570.1273583158429.JavaMail.root@vms226.mailsrvcs.net> Subject: Emacs 23.2 -- tmm-menubar not showing keyboard shortcuts MIME-version: 1.0 Content-type: text/html; charset=UTF-8 Content-transfer-encoding: 7bit X-Originating-IP: [70.91.29.37] X-detected-operating-system: by eggs.gnu.org: Solaris 10 (1203?) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: submit 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: -3.2 (---)
Hello,
 
Yesterday I downloaded and compiled Emacs 23.2 on GNU/Linux (Slackware64_13). Overall, I'm very impressed by this latest version.
 
I belive I found a bug. It shows up in the GNU/Linux and Windows versions.
 
Some of the menus in a tmm-menubar are not showing the keyboard shortcuts. Listing the keyboard shortcuts is helpful for those learning how to use Emacs.
 
See below for a comparison between Emacs 22.3 and Emacs 23.2:
 

=====File Menu in Emacs 22.3=====

Possible completions are:

v==>Visit New File...  (C-x C-f)    o==>Open File...

O==>Open Directory...  (C-x d)      i==>Insert File...  (C-x i)

c==>Close                            ---Save  (C-x C-s)

s==>Save As...  (C-x C-w)            ---Revert Buffer

 ---Recover Crashed Session         p==>Print Buffer

 ---Print Region                    P==>Postscript Print Buffer

 ---Postscript Print Region         0==>Postscript Print Buffer (B+W)

 ---Postscript Print Region (B+W)   S==>Split Window  (C-x 2)

 ---Remove Splits  (C-x 1)          n==>New Frame  (C-x 5 2)

N==>New Frame on Display...          ---Delete Frame  (C-x 5 0)

e==>Exit Emacs  (C-x C-c)

 

=====File Menu in Emacs 23.2=====

Possible completions are:

v==>Visit New File...               o==>Open File...

O==>Open Directory...               i==>Insert File...

c==>Close                            ---Save

s==>Save As...                       ---Revert Buffer

r==>Recover Crashed Session         p==>Print Buffer

 ---Print Region                    P==>Postscript Print Buffer

 ---Postscript Print Region         0==>Postscript Print Buffer (B+W)

 ---Postscript Print Region (B+W)   S==>Split Window

 ---Remove Splits                   n==>New Frame

N==>New Frame on Display...          ---Delete Frame

q==>Quit

 

=====Buffers menu in Emacs 22.3=====

Possible completions are:

c==>*Completions*  *%               s==>*scratch*  *

C==>c:/  %  --  c:/                 m==>*Messages*  *

b==>*Buffer List*  %                n==>Next Buffer  (C-x <C-right>)

p==>Previous Buffer  (C-x <C-left>)

S==>Select Named Buffer...  (C-x b)

l==>List All Buffers  (C-x C-b)

 

=====Buffers menu in Emacs 23.2=====

Possible completions are:

c==>*Completions*  *%               C==>c:/  %  --  c:/

s==>*scratch*                       m==>*Messages*  *

n==>Next Buffer                     p==>Previous Buffer

S==>Select Named Buffer...          l==>List All Buffers
 
Thank you,
 
Drew Ames
From debbugs-submit-bounces@debbugs.gnu.org Tue May 11 12:03:46 2010 Received: (at 6171) by debbugs.gnu.org; 11 May 2010 16:03:46 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OBrvu-0002Z7-M2 for submit@debbugs.gnu.org; Tue, 11 May 2010 12:03:46 -0400 Received: from rcsinet10.oracle.com ([148.87.113.121]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OBrvr-0002Yz-Vn for 6171@debbugs.gnu.org; Tue, 11 May 2010 12:03:44 -0400 Received: from rcsinet13.oracle.com (rcsinet13.oracle.com [148.87.113.125]) by rcsinet10.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id o4BG3YE2001017 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 11 May 2010 16:03:35 GMT Received: from acsmt355.oracle.com (acsmt355.oracle.com [141.146.40.155]) by rcsinet13.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id o4BG3WnD027210; Tue, 11 May 2010 16:03:32 GMT Received: from abhmt013.oracle.com by acsmt353.oracle.com with ESMTP id 231902361273593748; Tue, 11 May 2010 09:02:28 -0700 Received: from dradamslap1 (/141.144.160.154) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Tue, 11 May 2010 09:02:24 -0700 From: "Drew Adams" To: , <6171@debbugs.gnu.org> References: <897673987.886570.1273583158429.JavaMail.root@vms226.mailsrvcs.net> Subject: RE: bug#6171: Emacs 23.2 -- tmm-menubar not showing keyboard shortcuts Date: Tue, 11 May 2010 09:02:21 -0700 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: <897673987.886570.1273583158429.JavaMail.root@vms226.mailsrvcs.net> X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 Thread-Index: AcrxDZkpVeJAY4xBSlavULf7EvP2kwADu1Eg X-Auth-Type: Internal IP X-Source-IP: rcsinet13.oracle.com [148.87.113.125] X-CT-RefId: str=0001.0A090207.4BE97FD8.00C0:SCFMA4539811,ss=1,fgs=0 X-Spam-Score: -5.4 (-----) X-Debbugs-Envelope-To: 6171 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.1 (------) > Some of the menus in a tmm-menubar are not showing the keyboard > shortcuts. Listing the keyboard shortcuts is helpful for those > learning how to use Emacs. I can confirm this regression. And I can confirm that it starts with Emacs 23.1, not 23.2. In Emacs 22.3 (as well as in Emacs 21 and 20), there is no such problem. The same thing happens for my library `lacarte.el', which, like `tmm.el', lets you use the keyboard to access menu-bar menus. (http://www.emacswiki.org/emacs/lacarte.el) The problem is in the menus themselves, not in `tmm.el'. The menus are missing the keyboard-shortcut strings. For example: In Emacs 22: (menu-item "Next Dirline" dired-next-dirline ([62] . " (>)") :help "Move to next directory-file line") In Emacs 23: (menu-item "Next Dirline" dired-next-dirline :help "Move to next directory-file line") I hope that this will be fixed. Showing the keyboard shortcuts here helps users learn them. I see nothing in NEWS about such a change. One can hope that means that this was not an intentional change. ;-) From debbugs-submit-bounces@debbugs.gnu.org Tue May 11 16:09:06 2010 Received: (at 6171) by debbugs.gnu.org; 11 May 2010 20:09:06 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OBvlK-0005Vu-Jl for submit@debbugs.gnu.org; Tue, 11 May 2010 16:09:06 -0400 Received: from tomts40.bellnexxia.net ([209.226.175.97] helo=tomts40-srv.bellnexxia.net) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OBvlJ-0005VX-4W for 6171@debbugs.gnu.org; Tue, 11 May 2010 16:09:06 -0400 Received: from toip5.srvr.bell.ca ([209.226.175.88]) by tomts40-srv.bellnexxia.net (InterMail vM.5.01.06.13 201-253-122-130-113-20050324) with ESMTP id <20100511200848.MGGI1888.tomts40-srv.bellnexxia.net@toip5.srvr.bell.ca> for <6171@debbugs.gnu.org>; Tue, 11 May 2010 16:08:48 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ag8GAC9T6UtKDMwD/2dsb2JhbACRZYVZhmxyvDiFEQQ Received: from bas1-montreal42-1242352643.dsl.bell.ca (HELO ceviche.home) ([74.12.204.3]) by toip5.srvr.bell.ca with ESMTP; 11 May 2010 16:23:48 -0400 Received: by ceviche.home (Postfix, from userid 20848) id 91B9D660DC; Tue, 11 May 2010 16:08:47 -0400 (EDT) From: Stefan Monnier To: jxa127@verizon.net Subject: Re: bug#6171: Emacs 23.2 -- tmm-menubar not showing keyboard shortcuts Message-ID: References: <897673987.886570.1273583158429.JavaMail.root@vms226.mailsrvcs.net> Date: Tue, 11 May 2010 16:08:47 -0400 In-Reply-To: <897673987.886570.1273583158429.JavaMail.root@vms226.mailsrvcs.net> (jxa's message of "Tue, 11 May 2010 08:05:58 -0500 (CDT)") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -1.5 (-) X-Debbugs-Envelope-To: 6171 Cc: 6171@debbugs.gnu.org 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: -1.6 (-) Thanks, this should be fixed now in the emacs-23 branch, Stefan From debbugs-submit-bounces@debbugs.gnu.org Fri May 21 00:29:38 2010 Received: (at control) by debbugs.gnu.org; 21 May 2010 04:29:38 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OFJre-0003yY-Ae for submit@debbugs.gnu.org; Fri, 21 May 2010 00:29:38 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OFJrd-0003yS-C4 for control@debbugs.gnu.org; Fri, 21 May 2010 00:29:37 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.69) (envelope-from ) id 1OFJra-00078P-6l; Fri, 21 May 2010 00:29:34 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19446.3118.189057.553186@fencepost.gnu.org> Date: Fri, 21 May 2010 00:29:34 -0400 From: Glenn Morris To: control Subject: control X-Attribution: GM X-Mailer: VM (www.wonderworks.com/vm), GNU Emacs (www.gnu.org/software/emacs) X-Hue: cyan X-Ran: 2;DIeZ}gh!^YZ4UG*l$G}7,"|e9&n0;,9r/(=*==.tB96U"uZV%u{i,R+_D]C,t]j9r10) X-Debbugs-No-Ack: yes X-Spam-Score: -5.1 (-----) X-Debbugs-Envelope-To: control 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: -5.1 (-----) close 6171 close 6201 From unknown Mon Jun 23 05:58:20 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 18 Jun 2010 11:24:05 +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