I did as you suggested.  Recompiled all the packages you suggested, and in
the same order (except I don't use speedbar, I thought functionally, that
was the purpose of ECB, less the imports, etc.).  Unfortunately, I am
getting the same results, i.e. the methods directory working for all files,
except java files.  One thing I did notice is that I get the message
*Senator minor mode disabled* in the minibuffer when first loading a .Java
file.  ???

Thanks,
Jeff

BTW, the Can't switch buffer in a dedicated window message happens all the
time now.  Related?

-----Original Message-----
From: Berndl, Klaus [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, June 12, 2001 9:43 AM
To: 'Jeff Rancier'
Cc: 'JDE'
Subject: AW: Problem getting the methods directory to update


>Well,  I byte-compiled the ecb and the jde, and now all files BUT java
>source files get parsed, and the methods and variables show up in the
>methods window.  That includes DOS batch files, C files, makefiles, lisp
>files.   No java.

>JDE users, I attempted to byte-recompile directory, and it compiled 0 of 0
>files.  Any reason why?

Yes, it is in the documentation. This comand only recompiles a file if it�s
*.elc file is older then the *.el file. If no *.elc file exists, nothing is
done!
For ECB you can use either:
- C-u 0 M-x byte-recompile-directory RET <ecb-directory> or
- C-u M-x ecb-bytecompile RET

>I tried using the makefile and my build command
>said emacs.exe was too big to run.  Is there a preferred method of
compiling
>the jde?

M-x jde-compile-jde RET

>I was using the PVCS command, build.exe.  Do I need to
>byte-compile the utilities elib, eieio, semantic, etc. first?

Don�t know, but here is the sequence which i byte-compile the packages:

1. elib
2. eieio
3. semantic
4. speedbar
5. JDE
6. ECB

Note, that most of these packages must be byte-compiled via Makefile
or from within Emacs via byte-recompile-directory (see above).
If via makefile then note that most of the makefiles needs correct
paths to other packages onto YOUR filesystem (e.g. JDE and ECB to semantic)
and therefore often you must first edit the makefiles before compiling.

But you can make a simple test. Just remove all *.elc files from
all the package elib, eieio, semantic, speedbar, jde, ecb and try it
again with the setup i have tried with.
If then it works then you have a problem with byte-compiling, if not
then i have no clue why :-)

Klaus

Reply via email to