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