From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/66534 Path: news.gmane.org!not-for-mail From: Dave Goldberg Newsgroups: gmane.emacs.gnus.general Subject: EasyPG menu to mml.el update breaks XEmacs Date: Thu, 20 Mar 2008 10:03:09 -0400 Message-ID: <84skylebmq.fsf@incoming.verizon.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: ger.gmane.org 1206022167 11938 80.91.229.12 (20 Mar 2008 14:09:27 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 20 Mar 2008 14:09:27 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M15020@lists.math.uh.edu Thu Mar 20 15:09:56 2008 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.50) id 1JcLSp-0003YB-1Y for ding-account@gmane.org; Thu, 20 Mar 2008 15:09:51 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1JcLR4-0006hI-0T; Thu, 20 Mar 2008 09:08:02 -0500 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1JcLR2-0006h6-BK for ding@lists.math.uh.edu; Thu, 20 Mar 2008 09:08:00 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtp (Exim 4.67) (envelope-from ) id 1JcLQw-0000ut-Aq for ding@lists.math.uh.edu; Thu, 20 Mar 2008 09:08:00 -0500 Original-Received: from vms042pub.verizon.net ([206.46.252.42]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1JcLR3-00054I-00 for ; Thu, 20 Mar 2008 15:08:01 +0100 Original-Received: from dsg-laptop.verizon.net ([71.126.248.253]) by vms042.mailsrvcs.net (Sun Java System Messaging Server 6.2-6.01 (built Apr 3 2006)) with ESMTPA id <0JY100D598ARK610@vms042.mailsrvcs.net> for ding@gnus.org; Thu, 20 Mar 2008 09:01:43 -0500 (CDT) X-Face: W!bie|rYVd43O:2CkHTb*~s5}Yzx30X<@6Tq_bnP56Hp!xX4sVl4tgYRirjRcke\wfY!JJ9 i?]VIUJicJzq2\!3%7$5R%wi!R[.]Va97q User-Agent: Gnus/5.110007 (No Gnus v0.7) XEmacs/21.4.20 (linux) X-Spam-Score: -0.7 (/) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:66534 Archived-At: --=-=-= After a fresh CVS update this morning I now get the attached backtrace any time I try to send a mail (e.g. enter message-mode) on either XEmacs 21.4 (patch 20) "Double Solitaire" [Lucid] (i686-pc-linux, Mule) of Mon Oct 22 2007 on dsg-laptop It also happens with 21.4.21. Unfortunately, I do not understand the easymenu-define function - my one attempt to patch this also broke - so I cannot suggest a fix other than, for now, backing out to CVS version 7.62 of mml.el. If nothing happens in the mean time, I will try again later when I'm done with work. Thanks, -- Dave Goldberg david.goldberg6@verizon.net --=-=-= Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Debugger entered--Lisp error: (error "unknown menu item keyword" :visible [= "Externalize Attachments" (lambda nil (interactive) (setq gnus-gcc-external= ize-attachments (not gnus-gcc-externalize-attachments)) (message "gnus-gcc-= externalize-attachments is `%s'." gnus-gcc-externalize-attachments)) :visib= le (and (boundp (quote gnus-gcc-externalize-attachments)) (memq gnus-gcc-ex= ternalize-attachments (quote (all t nil)))) :style toggle :selected gnus-gc= c-externalize-attachments]) signal(error ("unknown menu item keyword" :visible ["Externalize Attachme= nts" (lambda nil ... ... ...) :visible (and ... ...) :style toggle :selecte= d gnus-gcc-externalize-attachments])) check-menu-syntax(("Attachments" ["Attach File..." mml-attach-file t] ["A= ttach Buffer..." mml-attach-buffer t] ["Attach External..." mml-attach-exte= rnal t] ["Externalize Attachments" (lambda nil ... ... ...) :visible (and .= .. ...) :style toggle :selected gnus-gcc-externalize-attachments] "----" ("= Change Security Method" ["PGP/MIME" ... :style radio :selected ...] ["S/MIM= E" ... :style radio :selected ...] ["Inline PGP" ... :style radio :selected= ...]) ["Sign Message" mml-secure-message-sign t] ["Encrypt Message" mml-se= cure-message-encrypt t] ["Sign and Encrypt Message" mml-secure-message-sign= -encrypt t] ["Encrypt/Sign off" mml-unsecure-message t] ["Sign Part" mml-se= cure-sign t] ["Encrypt Part" mml-secure-encrypt t] "----" ["Insert Part..."= mml-insert-part :active (message-in-body-p)] ["Insert Multipart..." mml-in= sert-multipart :active (message-in-body-p)] ["Quote MML in region" mml-quot= e-region :active (message-mark-active-p)] ["Validate MML" mml-validate t] [= "Preview" mml-preview t] "----" ["Emacs MIME manual" (lambda nil ... ...) t= ] ["PGG manual" (lambda nil ... ...) :visible (equal mml2015-use ...) t] ["= EasyPG manual" (lambda nil ... ...) :visible (equal mml2015-use ...) t]) ni= l) add-submenu(nil ("Attachments" ["Attach File..." mml-attach-file t] ["Att= ach Buffer..." mml-attach-buffer t] ["Attach External..." mml-attach-extern= al t] ["Externalize Attachments" (lambda nil ... ... ...) :visible (and ...= ...) :style toggle :selected gnus-gcc-externalize-attachments] "----" ("Ch= ange Security Method" ["PGP/MIME" ... :style radio :selected ...] ["S/MIME"= ... :style radio :selected ...] ["Inline PGP" ... :style radio :selected .= ..]) ["Sign Message" mml-secure-message-sign t] ["Encrypt Message" mml-secu= re-message-encrypt t] ["Sign and Encrypt Message" mml-secure-message-sign-e= ncrypt t] ["Encrypt/Sign off" mml-unsecure-message t] ["Sign Part" mml-secu= re-sign t] ["Encrypt Part" mml-secure-encrypt t] "----" ["Insert Part..." m= ml-insert-part :active (message-in-body-p)] ["Insert Multipart..." mml-inse= rt-multipart :active (message-in-body-p)] ["Quote MML in region" mml-quote-= region :active (message-mark-active-p)] ["Validate MML" mml-validate t] ["P= review" mml-preview t] "----" ["Emacs MIME manual" (lambda nil ... ...) t] = ["PGG manual" (lambda nil ... ...) :visible (equal mml2015-use ...) t] ["Ea= syPG manual" (lambda nil ... ...) :visible (equal mml2015-use ...) t]) nil) add-menu(nil "Attachments" (["Attach File..." mml-attach-file t] ["Attach= Buffer..." mml-attach-buffer t] ["Attach External..." mml-attach-external = t] ["Externalize Attachments" (lambda nil ... ... ...) :visible (and ... ..= .) :style toggle :selected gnus-gcc-externalize-attachments] "----" ("Chang= e Security Method" ["PGP/MIME" ... :style radio :selected ...] ["S/MIME" ..= . :style radio :selected ...] ["Inline PGP" ... :style radio :selected ...]= ) ["Sign Message" mml-secure-message-sign t] ["Encrypt Message" mml-secure-= message-encrypt t] ["Sign and Encrypt Message" mml-secure-message-sign-encr= ypt t] ["Encrypt/Sign off" mml-unsecure-message t] ["Sign Part" mml-secure-= sign t] ["Encrypt Part" mml-secure-encrypt t] "----" ["Insert Part..." mml-= insert-part :active (message-in-body-p)] ["Insert Multipart..." mml-insert-= multipart :active (message-in-body-p)] ["Quote MML in region" mml-quote-reg= ion :active (message-mark-active-p)] ["Validate MML" mml-validate t] ["Prev= iew" mml-preview t] "----" ["Emacs MIME manual" (lambda nil ... ...) t] ["P= GG manual" (lambda nil ... ...) :visible (equal mml2015-use ...) t] ["EasyP= G manual" (lambda nil ... ...) :visible (equal mml2015-use ...) t])) easy-menu-add(("Attachments" ["Attach File..." mml-attach-file t] ["Attac= h Buffer..." mml-attach-buffer t] ["Attach External..." mml-attach-external= t] ["Externalize Attachments" (lambda nil ... ... ...) :visible (and ... .= ..) :style toggle :selected gnus-gcc-externalize-attachments] "----" ("Chan= ge Security Method" ["PGP/MIME" ... :style radio :selected ...] ["S/MIME" .= .. :style radio :selected ...] ["Inline PGP" ... :style radio :selected ...= ]) ["Sign Message" mml-secure-message-sign t] ["Encrypt Message" mml-secure= -message-encrypt t] ["Sign and Encrypt Message" mml-secure-message-sign-enc= rypt t] ["Encrypt/Sign off" mml-unsecure-message t] ["Sign Part" mml-secure= -sign t] ["Encrypt Part" mml-secure-encrypt t] "----" ["Insert Part..." mml= -insert-part :active (message-in-body-p)] ["Insert Multipart..." mml-insert= -multipart :active (message-in-body-p)] ["Quote MML in region" mml-quote-re= gion :active (message-mark-active-p)] ["Validate MML" mml-validate t] ["Pre= view" mml-preview t] "----" ["Emacs MIME manual" (lambda nil ... ...) t] ["= PGG manual" (lambda nil ... ...) :visible (equal mml2015-use ...) t] ["Easy= PG manual" (lambda nil ... ...) :visible (equal mml2015-use ...) t]) #) mml-mode() message-mode() message-pop-to-buffer("*mail*" nil) message-mail() gnus-summary-mail-other-window(nil) call-interactively(gnus-summary-mail-other-window) --=-=-=--