byte compiler problem: miscompiling emacs-w3m

Katsumi Yamaoka yamaoka at jpl.org
Thu Jan 10 21:42:54 EST 2008


(This is a retry posting since the article I sent yesterday doesn't
 appear in Gmane.)

To: xemacs-beta at xemacs.org
Cc: Mike FABIAN <mfabian at suse.de>, Aidan Kehoe <kehoea at parhasard.net>,
 Dieter Klünter <hdk at dkluenter.de>

>>>>> Mike FABIAN wrote:
> Aidan Kehoe <kehoea at parhasard.net> wrote:

>> 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/20080111/89aa1c8f/test.bin


More information about the XEmacs-Beta mailing list