byte compiler problem: miscompiling emacs-w3m

Katsumi Yamaoka yamaoka at jpl.org
Wed Jan 9 21:28:29 EST 2008


>>>>> Mike FABIAN wrote:
> Aidan Kehoe <kehoea at parhasard.net> さんは書きました:

>> It seems that the stable version of emacs-w3m doesn’t actually
>> compile with XEmacs 21.5 anyway, independent of this problem; is
>> SuSE using another version?

> We are using the latest CVS HEAD of emacs-w3m.

> The problem was reproducible with CVS HEAD from 20070717 and also with a
> CVS HEAD from yesterday. CVS of emacs-w3m is here:

>     cvs -d :pserver:anonymous at cvs.namazu.org:/storage/cvsroot login
>     (CVS password empty)
>     cvs -d :pserver:anonymous at cvs.namazu.org:/storage/cvsroot co emacs-w3m

An extraction of emacs-w3m that causes exactly the same problem
with the most recent XEmacs 21.5 is attached below.  There are
a defsubst and two defcustom's.  After the byte compilation, the
first defcustom has "#1=#FOO" and "#1#"s, but the second one
has only "#1#"s.  Because of this, the elc file cannot be loaded.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: test.el
Type: application/emacs-lisp
Size: 1379 bytes
Desc: not available
Url : http://lists.xemacs.org/pipermail/xemacs-beta/attachments/20080110/dcc4074b/test.bin


More information about the XEmacs-Beta mailing list