I commented out the errant code (using the eval-when function which is not supported 
in the version of NT emacs that I am using)  in jde.el and that worked, but then I ran 
into another
problem:

jde-parse.el has a "(require 'avltree)" line, but there is no avltree.el file included 
with the JDE-2.2.4 distribution


Jeff J Jensen wrote:

> I as well am seeing the same error.
>
> I have also renamed my prj.el file, so I know it is not that causing bad settings.
>
> Changing back to JDE 2.2.3 works fine.
>
> This message appears in *Messages*:
> Error in init file: Symbol's function definition is void: eval-when
>
> Loading my .emacs file and doing an eval-buffer gives in *BackTrace*:
> Signaling: (void-function eval-when)
>   (eval-when (eval load compile) (defconst jde-xemacsp (string-match "XEmacs" ...) 
>"Non-nil if we are running in the XEmacs environment.") (defconst jde-xemacs20p (and 
>jde-xemacsp ...)))
>   eval-buffer(#<buffer  *load*> nil "jde")
>   load-with-code-conversion("d:/home/emacs/jde-2.2.4/lisp/jde.el" "jde" nil t)
>   require(jde)
>   eval-current-buffer()
>   call-interactively(eval-current-buffer)
>
> > Date: Mon, 18 Sep 2000 17:26:45 +0400
> > From: ANDRIAMASINORO Fenintsoa <[EMAIL PROTECTED]>
> > To: Paul Kinnucan <[EMAIL PROTECTED]>,
> >       "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
> > Subject: JDE 2.2.4
> >
> > Hi all,
> >
> > When I load JDE 2.2.4, I receive the following message:
> > "Error in init file: Symbol's function definition is void: eval-when"
> > It neverthless load the whole .java file and displaying "Loading
> > cc-mode.....done"
> > Furthermore, it does not take account into some customizations in
> > ..Emacs, such the "global-set-key" and the "custom-set-faces". But it
> > takes account into the "set-face-foreground ....".
> >
> > Immediately, I was coming back to jde 2.2.3 without changing nothing and
> > loading the same file: All was fine.
> >
> > Help please.
> >
> > Fenintsoa
> >
> >
> > --
> >         [@666[]]::::::::::::::::::::::::::::::::::>
> >  ANDRIAMASINORO Fenintsoa
> >  Multi-agent Researcher
> >  IREMIA University of La R�union
> >  FRANCE
> >  T�l: 02 62 89 51 65 (portable) / 02 62 93 83 24 (office)
> >  E-Mail: [EMAIL PROTECTED]
> >  ----------------------------




--
****************************************************
Jim LoVerde, Technical Architect
nVISIA (formerly Strategic Technology Resources)
http://www.nvisia.com
voice 312.674.4798    fax 312.697.3801
mobile 773.398.9539    pager [EMAIL PROTECTED]

S/MIME Cryptographic Signature

Reply via email to