On Sun, 9 Feb 2003, Paul Kinnucan wrote:

>  Jim Wilson writes:

[...]

>  
>   > The JDE for emacs looked like it was worth trying. I installed and it
>   > mostly works, except....
>   > 
>   > Doing a compile of a Java source file (JDE->Compile, or C-c C-v C-c)
>   > works fine until I attempt to compile the lisp sources for JDE.
>   > 
>   > The compile of the lisp sources (M-x jde-compile-jde) yields various
>   >   "reference to free variable" messages and a final 
>   >   "The function `extent-list' is not known to be defined."
>  
>  This has nothing to do with your problem. extent-list is defined
>  only in XEmacs. The JDEE has lots of code that refers to XEmacs-only
>  symbols. The Emacs compiler doesn't know about them so it complains.

In the ECB CVS repository
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ecb/ecb/ you can find a
package-independent library silentcomp.el which handles all these differences
between the Emacs-flavors well and silences the byte-compiler. It is stolen
and slightly changed from cc-mode.

silentcomp.el is small (about 80 lines of code) and makes byte-compiling much
less annoying and confusing for Emacs-Newbies.

silentcomp.el contains an introducing comment at beginning to explain how to
use it, incl. an example.

Ciao,
Klaus


-- 
Klaus Berndl                    mailto: [EMAIL PROTECTED]
sd&m AG                         http://www.sdm.de
software design & management
Thomas-Dehler-Str. 27, 81737 München, Germany
Tel +49 89 63812-392, Fax -220

Reply via email to