> -----Original Message----- > From: Paul Kinnucan [mailto:[EMAIL PROTECTED]] > > Niranjan Rao writes: > > JDE Version 2.2.8 > > GNU Emacs 20.7.1 on NT 4.0 > > > > When I try to continue comment using indent-new-comment-line (Meta - J) > > command, JDE adds new comment line along with proper comment > marks i.e. // > > > > \s-*\*/ > > > > Is this problem in my settings or bug in JDE > > Insert the following form > > (setq block-comment-end nil) > > into your jde hook function. I don't know who is setting > it to "\s-*\*/" or why. I don't think it's the JDE.
I've experienced this problem as well. A quick grep of my *.el files yields the following: ./semantic-1.4beta8/semantic-java.el: (set (make-local-variable 'block-comment-end) "\\s-*\\*/") This is in the function semantic-default-java-setup and is preceded by the comment ";; Needed by `semantic-find-doc-snarf-comment'." semantic-find-doc-snarf-comment is defined in semantic-util.el. I'm not sure, but it seems to me that semantic is using block-comment-end for other than its intended purpose. Quoting from its declaration in simple.el: "*String to insert to end a new comment on a line by itself. Should be an empty string if comments are terminated by end-of-line. If nil, use `comment-end' instead." Semantic seems to be using the variable as a regexp pattern match (if my lisp reading is correct). -- Curt
