Re: [jdee-users] Help me to setup jdee on OS X 10.5
Brought to you by:
paullandes
From: Oleg O. <olt...@gm...> - 2008-10-01 14:48:52
|
PLEASE HELP On Tue, Sep 23, 2008 at 10:35 AM, Oleg Oltar <olt...@gm...> wrote: > 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! > >> >> > |