>>>> "Andy" == Andy Piper
<andy(a)xemacs.org> writes:
Andy> At 05:37 PM 8/19/00 +0200, Dan Holmsand wrote:
> Running jde-complete-at-point:
>
> Signaling: (invalid-function (macro . #<compiled-function
> (&rest body) "...(33)" [if (and (eq system-type (quote
> windows-nt)) (not jde-xemacsp)) (boundp (quote
> win32-start-process-show-window)) let ((save
> win32-start-process-show-
Andy> This is definitely a compile problem - I had this problem
Andy> with the previous version and some defsubst's were to blame.
FWIW. This looks like the VM FAQ: Q: Why do I get invalid-function
errors? A: You didn't use the Makefile to build.
The strategy VM uses is to collect all macros, variable definitions,
etc into their own files. Then the Makefile defines the compilation
command to be `emacs -batch -l vm-macros.el -f batch-byte-compile'.
(More or less.) Something like this ought to work here. That didn't
prevent _me_ from hacking the .el, and byte-compiling myself into
trouble (Kyle was remarkably gentle about correcting me ;), but it
should make sure that the binary and source packages work as
advertised if built from the Makefile.
If JDE is already doing something like this, then please excuse the
interruption....
--
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Institute of Policy and Planning Sciences Tel/fax: +81 (298) 53-5091
_________________ _________________ _________________ _________________
What are those straight lines for? "XEmacs rules."