* Bugs in deuglify.el and message.el (was: Current CVS broken)
[not found] <20030108071305.A22307@socha.net>
@ 2003-01-08 14:45 ` Reiner Steib
2003-01-09 19:04 ` Bugs in deuglify.el and message.el Reiner Steib
0 siblings, 1 reply; 2+ messages in thread
From: Reiner Steib @ 2003-01-08 14:45 UTC (permalink / raw)
On Wed, Jan 08 2003, Robin S. Socha wrote:
> See attached backtrace. CVS updated as of 2hrs ago.
>
> Also, W k breaks Gnus for me, but I'm too lazy to restart it right
> now. ;)
[...]
> Signaling: (error "fourth element of a button must be a string (the
> label suffix)" ["Flag As Important" message-insert-importance-high
> \,@ (if (featurep (quote xemacs)) (quote (t)) (quote (:help "Mark
> this message as important")))]) [...]
I think we see two errors/problems here:
(1) deuglify.el
With `XEmacs 21.1 (patch 14) "Cuyahoga Valley" [Lucid]
(i386-suse-linux, Mule) of Wed May 16 2001 on knuth' (I know, this is
ancient), I get the following backtrace after hitting `W k' on this
article:
| Newsgroups: de.comp.gnu
| Date: Wed, 8 Jan 2003 01:45:38 +0100
| Message-ID: <avfsbf$f5u7u$1@ID-68477.news.dfncis.de>
--8<---------------cut here---------------start------------->8---
Signaling: (wrong-type-argument extent-live-p #<destroyed extent>)
gnus-overlay-end(#<destroyed extent>)
gnus-cite-delete-overlays()
gnus-cite-parse-maybe(t)
gnus-article-highlight-citation(t)
gnus-article-highlight(t)
(save-current-buffer (set-buffer (or gnus-article-buffer ...))
(gnus-article-highlight t) (gnus-treat-article nil) (gnus-run-hooks
(quote gnus-article-prepare-hook))))
(with-current-buffer (or gnus-article-buffer (current-buffer))
(gnus-article-highlight t) (gnus-treat-article nil) (gnus-run-hooks
(quote gnus-article-prepare-hook))))
(lambda nil "Deuglify broken Outlook (Express) articles and
redisplay." (interactive) (gnus-outlook-deuglify-article)
(with-current-buffer (or gnus-article-buffer ...)
(gnus-article-highlight t) (gnus-treat-article nil) (gnus-run-hooks
...)))()
call-interactively(gnus-article-outlook-deuglify-article)
--8<---------------cut here---------------end--------------->8---
(2) message.el
Robin's backtrace corresponds to code from message.el. AFAICS, the
backtrace is not related to deuglify.el. Using `a' in the *Group*
buffer gives me the this backtrace (with XEmacs 21.1, see above):
--8<---------------cut here---------------start------------->8---
Signaling: (error "fourth element of a button must be a string (the
label suffix)" ["Flag As Important" message-insert-importance-high
\,@ (if (featurep (quote xemacs)) (quote (t)) (quote (:help "Mark
this message as important")))])
signal(error ("fourth element of a button must be a string (the
label suffix)" ["Flag As Important" message-insert-importance-high
\,@ (if ... ... ...)]))
check-menu-syntax(("Field" ["Fetch To" message-insert-to t] ["Fetch
Newsgroups" message-insert-newsgroups t] "----" ["To"
message-goto-to t] ["From" message-goto-from t] ["Subject"
message-goto-subject t] ["Change subject..." message-change-subject
t] ["Cc" message-goto-cc t] ["Bcc" message-goto-bcc t] ["Fcc"
message-goto-fcc t] ["Reply-To" message-goto-reply-to t] ["Flag As
Important" message-insert-importance-high \,@ (if ... ... ...)]
["Flag As Unimportant" message-insert-importance-low \,@ (if
... ... ...)]
[...]
["Followup-To" message-goto-followup-to t] ["Crosspost /
Followup-To..." message-cross-post-followup-to t] ["Distribution"
message-goto-distribution t] ["X-No-Archive:"
message-add-archive-header t] "----" ["Send to list only"
message-to-list-only t] ["Mail-Followup-To"
message-goto-mail-followup-to t] ["Reduce To: to Cc:"
message-reduce-to-to-cc t] "----" ["Sort Headers"
message-sort-headers t] ["Goto Body" message-goto-body t] ["Goto
Signature" message-goto-signature t]) #<keymap 7 entries 0x4230>)
message-mode()
message-pop-to-buffer("*posting*")
message-news("")
gnus-post-news(post "" nil nil nil nil t)
gnus-group-post-news(nil)
call-interactively(gnus-group-post-news)
--8<---------------cut here---------------end--------------->8---
Maybe something is wrong with the following (and similar)
definition(s):
(easy-menu-define
message-mode-field-menu message-mode-map ""
'("Field"
[...]
["Flag As Important" message-insert-importance-high
,@(if (featurep 'xemacs) '(t)
'(:help "Mark this message as important"))]
[...]
I guess it's better to put this on ding (Mail-Followup-To: ding@gnus.org).
Bye, Reiner.
--
,,,
(o o)
---ooO-(_)-Ooo--- PGP key available via WWW http://rsteib.home.pages.de/
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Bugs in deuglify.el and message.el
2003-01-08 14:45 ` Bugs in deuglify.el and message.el (was: Current CVS broken) Reiner Steib
@ 2003-01-09 19:04 ` Reiner Steib
0 siblings, 0 replies; 2+ messages in thread
From: Reiner Steib @ 2003-01-09 19:04 UTC (permalink / raw)
Cc: Vincent Bernat
On Wed, Jan 08 2003, Reiner Steib wrote:
> I think we see two errors/problems here:
>
> (1) deuglify.el
The same problem has been reported in gnu.emacs.gnus:
,----
| From: Vincent Bernat <vincent.bernat@raysa.org>
| Subject: Outlook deuglify broken in latest Oort
| Newsgroups: gnu.emacs.gnus
| Date: Thu, 09 Jan 2003 09:26:45 +0100
| Message-ID: <m3bs2qvid6.fsf@neo.loria>
| User-Agent: Gnus/5.090011 (Oort Gnus v0.11) XEmacs/21.4 (Military
| Intelligence, i386-debian-linux)
`----
> (2) message.el
Jesper Harder has fixed this bug yesterday.
> (easy-menu-define
> message-mode-field-menu message-mode-map ""
> '("Field"
It was my fault, I forgot to use »`« here. Thank you, Jesper.
Bye, Reiner.
--
,,,
(o o)
---ooO-(_)-Ooo--- PGP key available via WWW http://rsteib.home.pages.de/
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2003-01-09 19:04 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <20030108071305.A22307@socha.net>
2003-01-08 14:45 ` Bugs in deuglify.el and message.el (was: Current CVS broken) Reiner Steib
2003-01-09 19:04 ` Bugs in deuglify.el and message.el Reiner Steib
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).