Hi,
I've just installed JDE 2.2.7.1. Most things work fine, but when I try
to use the "generate javadoc" (jde-javadoc-generate-javadoc-template,
C-c C-v j) feature, this happens:
- it only writes "/**" in front of my code (instead of generating a
whole template)
- thera are these two messages in the mini buffer (and the *Message-Log*
buffer):
Updating [ O]
Symbol's function definition is void: deactivate-mark
This is the backtrace:
Signaling: (void-variable mark-active)
tempo-insert-template(tempo-template-jde-javadoc-describe-class nil)
jde-javadoc-insert(tempo-template-jde-javadoc-describe-class)
jde-javadoc-insert-class-desc(nil "MyClass")
jde-javadoc-type-doc(("public") "class" "MyClass" nil (("MyClass" type
"class" nil nil (...) nil nil #<extent [1, 28) semantic 0x8324c50 in
buffer MyClass.java>)) nil)
jde-javadoc-type(("MyClass" type "class" nil nil ((typemodifiers
"public")) nil nil #<extent [1, 28) semantic 0x8324c50 in buffer
MyClass.java>) nil)
jde-javadoc-generator(("MyClass" type "class" nil nil ((typemodifiers
"public")) nil nil #<extent [1, 28) semantic 0x8324c50 in buffer
MyClass.java>))
#<compiled-function nil "...(28)" [major-mode jde-mode error "Major
mode must be 'jde-mode'" jde-javadoc-nonterminal-at-line t found
jde-javadoc-generator "No token found at point"] 3
("/usr/lib/xemacs/xemacs-packages/lisp/jde-2.2.7.1/lisp/jde-javadoc.elc"
. 43526) nil>()
call-interactively(jde-javadoc-generate-javadoc-template)
I'm using XEmacs 21.1.14 under Linux, eieio 0.16, speedbar 0.13 and
semantic 1.4beta6 (I've tried other combinations, though). This is my
whole .emacs file:
(setq debug-on-error t)
(add-to-list 'load-path (expand-file-name
"/usr/lib/xemacs/xemacs-packages/lisp/jde-2.2.7.1/lisp"))
(require 'jde)
[ Another problem that might have to do with this one:
When trying to compile the jde (M-x jde-compile-jde) I get this error:
Compiling file
/usr/lib/xemacs/xemacs-packages/lisp/jde-2.2.7.1/lisp/setnu.el at Sat
Jun 2 16:12:50 2001
** The following functions are not known to be defined:
overlay-put, overlays-in, overlay-get, overlays-at,
overlay-recenter, overlay-lists, overlay-start, overlay-end
]
I'm grateful for any help. It seems that this goes beyond my knowledge
of emacs and lisp programming. :-(
Thanks in advance, :-)
- Roland