Hi!

I am trying to install JDEE on Carbon Emacs. I used script for it found here
http://skybert.nu/cgi-bin/viewpage.py.cgi?computers+emacs+java_configuration
But after installation, I see an error in my *Messages buffer* saying

Loading easy-mmode...done
>> !! File dframe uses old-style backquotes !!
>> Loading cl-macs...done
>> Bootstrapping objects...done
>> !! File elib-node uses old-style backquotes !!
>> !! File stack-m uses old-style backquotes !!
>> !! File avltree uses old-style backquotes !!
>> Loading cl-extra...done
>> Loading derived...done
>> jde-java-font-lock: building names cache...empty
>> !! File jde uses old-style backquotes !!
>>
>>
>> An error has occurred while loading `/Users/oleg/.emacs':
>>
>> Wrong type argument: keymapp, nil
>>
>> To ensure normal operation, you should investigate and remove the
>> cause of the error in your initialization file.  Start Emacs with
>> the `--debug-init' option to view a complete error backtrace.
>>
>> Loading /Users/oleg/emacs/semantic/semantic-el.el (source)...done
>> For information about GNU Emacs and the GNU system, type C-h C-a.
>> Loading encoded-kb...done
>>
>

I tried to investigate the problem. So tried to view my .emacs.


> ; Make Emacs "see" the elisp packages installed
> (setq load-path
> (append (list (expand-file-name "~/emacs/jde/lisp")
>                 (expand-file-name "~/emacs/semantic")
>                 (expand-file-name "~/emacs/speedbar")
>                 (expand-file-name "~/emacs/elib")
>                 "~/emacs/eieio")
>           load-path))
> ;; Make Emacs load JDE
> (require 'jde)
>


The last statement here (require 'jde) gives me an error:


Debugger entered--Lisp error: (wrong-type-argument keymapp nil)
>   signal(wrong-type-argument (keymapp nil))
>   define-key-after(nil [jde-new] ("JDE New" keymap "JDE New" (Class\.\.\.
> menu-item "Class..." jde-gen-class-buffer) (Console\.\.\. menu-item
> "Console..." jde-gen-console-buffer) (Other\.\.\. menu-item "Other..."
> jde-gen-buffer)) open-file)
>   (let* ((mb ...) (files ...) (menu ...) (menu-name ...)) (define-key-after
> (cdr ...) [jde-new] (cons menu-name menu) (quote open-file)))
>   (if (not jde-xemacsp) (let* (... ... ... ...) (define-key-after ...
> [jde-new] ... ...)) (unless (featurep ...) (add-submenu ...
> jde-new-buffer-menu "Insert File...")))
>   eval-buffer(#<buffer  *load*> nil "/Users/oleg/emacs/jde/lisp/jde.el" nil
> t)  ; Reading at buffer position 31291
>   load-with-code-conversion("/Users/oleg/emacs/jde/lisp/jde.el"
> "/Users/oleg/emacs/jde/lisp/jde.el" nil t)
>   require(jde)
>   eval((require (quote jde)))
>   eval-last-sexp-1(nil)
>   eval-last-sexp(nil)
>   call-interactively(eval-last-sexp)
>



PLEASE HELP ME!

>
>
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
jdee-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jdee-users

Reply via email to