From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/60078 Path: news.gmane.org!not-for-mail From: Reiner Steib Newsgroups: gmane.emacs.xemacs.beta,gmane.emacs.gnus.general Subject: Re: 5.10 summary menubar broken on XEmacs Date: Sat, 02 Apr 2005 15:20:03 +0200 Message-ID: References: Reply-To: Reiner Steib NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1112449772 26297 80.91.229.2 (2 Apr 2005 13:49:32 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 2 Apr 2005 13:49:32 +0000 (UTC) Cc: ding@gnus.org Original-X-From: xemacs-beta-bounces@xemacs.org Sat Apr 02 15:49:29 2005 Return-path: Original-Received: from gwyn.tux.org ([199.184.165.135] ident=ident-user) by ciao.gmane.org with esmtp (Exim 4.43) id 1DHizr-0006BV-Mg for gexb-xemacs-beta@gmane.org; Sat, 02 Apr 2005 15:49:08 +0200 Original-Received: from gwyn.tux.org (ident-user@localhost.localdomain [127.0.0.1]) by gwyn.tux.org (8.12.11/8.12.11) with ESMTP id j32DoS04011837; Sat, 2 Apr 2005 08:50:33 -0500 Original-Received: from gwyn.tux.org (ident-user@localhost.localdomain [127.0.0.1]) by gwyn.tux.org (8.12.11/8.12.11) with ESMTP id j32DoQT3011814 for ; Sat, 2 Apr 2005 08:50:26 -0500 Original-Received: (from xemacweb@localhost) by gwyn.tux.org (8.12.11/8.12.11/Submit) id j32DoPBm011813 for xemacs-beta-mailman@xemacs.org; Sat, 2 Apr 2005 08:50:25 -0500 Original-Received: from gwyn.tux.org (ident-user@localhost.localdomain [127.0.0.1]) by gwyn.tux.org (8.12.11/8.12.11) with ESMTP id j32DoM72011779 for ; Sat, 2 Apr 2005 08:50:22 -0500 Original-Received: (from mailnull@localhost) by gwyn.tux.org (8.12.11/8.12.11/Submit) id j32DoM9Q011778 for xemacweb@tux.org; Sat, 2 Apr 2005 08:50:22 -0500 Original-Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by gwyn.tux.org (8.12.11/8.12.11) with ESMTP id j32DoLMC011769 for ; Sat, 2 Apr 2005 08:50:22 -0500 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1DHiz8-00066u-TT for xemacs-beta@xemacs.org; Sat, 02 Apr 2005 15:48:22 +0200 Original-Received: from dialin-145-254-250-149.arcor-ip.net ([145.254.250.149]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 02 Apr 2005 15:48:22 +0200 Original-Received: from Reiner.Steib by dialin-145-254-250-149.arcor-ip.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 02 Apr 2005 15:48:22 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-To: xemacs-beta@xemacs.org Original-Lines: 52 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: dialin-145-254-250-149.arcor-ip.net Mail-Followup-To: Ding List , XEmacs Beta X-Face: mtjf/D:es1T0wHO:&CJ'ZXe"l; 3C--rw\z!{`eFwL){|]RpI+4{u25L=5C /0>KuGeTsk<~<&NE-AKV1560e!+RJeyWmSskkrJm?[vUV#66{T_m|Ae<||Ku#Mk5`y&O`n~z2; n8eP J5#2h@2eQgV@E70IY_0WlEx!"&giy{+\%h1LJox$zv@/l%ZmU4^tZA>xQpnkUBVC5.jpg#0'(+2?Rs )NAr:>3<=WxHE$ktbLysDIM5TbmHu*3 List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Original-Sender: xemacs-beta-bounces@xemacs.org Errors-To: xemacs-beta-bounces@xemacs.org Xref: news.gmane.org gmane.emacs.xemacs.beta:18848 gmane.emacs.gnus.general:60078 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:60078 On Sat, Apr 02 2005, Adrian Aichner wrote: > Steve Youngs writes: [...] >> The menubar in the summary buffer is broken on XEmacs[1] with Gnus >> 5.10.7. Trying to access any menu in the summary buffer with a mouse >> gives: >> >> "Unrecognized menu descriptor", t [...] > The error message is printed by > > ;; (t (signal 'error (list "unrecognized menu descriptor" menuitem)))) > (t (message "unrecognized menu descriptor %s" (prin1-to-string menuitem)))) [...] > (t ["Respool article..." gnus-summary-respool-article t] Does the problem also appear in Gnus 5.10.6? If not, could you revert my 2004-10-18 change[1] in `gnus-sum.el' and see if the problem goes away? This is this only change directly related to the summary buffer menu. Probably (I don't have CVS access here) it contained this hunk: ,----[ 5.10.6 vs. current v5-10 ] | ["Print with Muttprint..." gnus-summary-muttprint t] | - ["Print" gnus-summary-print-article t]) | - ("Backend" | + ["Print" gnus-summary-print-article | + ,@(if (featurep 'xemacs) '(t) | + '(:help "Generate and print a PostScript image"))]) | + ("Copy, move,... (Backend)" | + ,@(if (featurep 'xemacs) '(t) | + '(:help "Copying, moving, expiring articles...")) | ["Respool article..." gnus-summary-respool-article t] `---- As this change is also in the trunk, I'm quite surprised that we didn't get complaints from XEmacs users up to now. BTW, are these (if (featurep 'xemacs) ...) conditionals still necessary? IOW, does XEmacs' easy-menu-define allow the help text (tool tip) argument? Bye, Reiner. [1] 2004-10-18 Reiner Steib * gnus-sum.el (gnus-summary-make-menu-bar): Add help texts. -- ,,, (o o) ---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/