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

Reply via email to