At 02:24 PM 6/22/00 BST, you wrote:
>Hi, I'm having some problems running emacs with jde. Included is the
>information on my system and set up. 
>
>Thanks in advance, Andrew Lam
>

The standard Emacs package easy-menu, which the JDE requires, appears to
missing from your installation of Emacs or your installation of Emacs has
an obsolete version of easy-menu.

BTW, you only need one setq form in your .emacs file to set the load path.

;;Start of jde customisation
(setq load-path 
      (nconc 
      '( 
         "/u/ma/ma9acyl/elisp/jde/semantic-1.1" 
         "/u/ma/ma9acyl/elisp/jde/speedbar-0.11" 
         "/u/ma/ma9acyl/elisp/jde/lisp" 
        ;; You can add as many more paths above this line as you want.
         ) 
       load-path))

(require 'jde)


- Paul

>SunOS ss1.bath.ac.uk 5.6 Generic_105181-17 sun4m sparc SUNW,SPARCstation-20
>GNU Emacs 20.3.1
>Copyright (C) 1998 Free Software Foundation, Inc.
>GNU Emacs comes with ABSOLUTELY NO WARRANTY.
>You may redistribute copies of Emacs
>under the terms of the GNU General Public License.
>For more information about these matters, see the file named COPYING.
>
>jde-2.1.7 is what I use.
>
>
>;;Start of jde customisation
>(setq load-path 
>      (nconc 
>       '( 
>        "/u/ma/ma9acyl/elisp/jde/semantic-1.1" 
>        ) 
>       load-path))
>
>(setq load-path 
>      (nconc 
>       '( 
>        "/u/ma/ma9acyl/elisp/jde/speedbar-0.11" 
>        ) 
>       load-path))
>
>(setq load-path 
>      (nconc 
>       '( 
>        "/u/ma/ma9acyl/elisp/jde/lisp" 
>        ) 
>       load-path))
>
>(require 'jde)
>
>;;End of jde customisation
>
>Backtrace
>
>Signaling: (error "Autoloading failed to define function
easy-menu-create-menu")
>  (easy-menu-create-menu (car jde-new-buffer-menu) (cdr jde-new-buffer-menu))
>  (if (fboundp (quote easy-menu-create-menu)) (easy-menu-create-menu (car
jde-new-buffer-menu) (cdr jde-new-buffer-menu)) (easy-menu-create-keymaps
(car jde-new-buffer-menu) (cdr jde-new-buffer-menu)))
>  (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*<2>> nil "jde")
>  load-with-code-conversion("/u/ma/9/ma9acyl/elisp/jde/lisp/jde.el" "jde"
nil t)
>  require(jde)
>  eval-buffer(#<buffer  *load*> nil "~/.emacs")
>  load-with-code-conversion("/u/ma/ma9acyl/.emacs" "~/.emacs" t t)
>  load("~/.emacs" t t)
>  #[nil "�F   �=���Q�3      �=�%��!�!ʂ3˂3 �=�/͂3��Q�\nЉ#��F���Љ#)�"
[init-file-user system-type user-init-file inhibit-default-init
inhibit-startup-message ms-dos "~" "/_emacs" windows-nt file-exists-p
"~/.emacs" "~/_emacs" vax-vms "sys$login:.emacs" "/.emacs" load t nil
"default"] 4]()
>  command-line()
>  normal-top-level()
>
>
------------------------------------------------------------
TECH SUPPORT POLICY

I respond only to requests that contain a complete problem report. The
easiest way to ensure that your report is complete is to include the output
of the JDE->Help->Submit Problem Report command in your request. 

To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

JDE website: http://sunsite.auc.dk/jde/

JDE mailing list archive: 
http://www.mail-archive.com/[email protected]/maillist.html



Reply via email to