Daniel Clemente | 14 Jan 11:08 2009

Patch to solve Beanshell problem after compilation


  if after a correct compilation you get:

Debugger entered--Lisp error: (wrong-type-argument number-or-marker-p "0")
  compilation-handle-exit(exit "0" "finished\n")
  (progn (setq output (substring string 0 end-of-result)) (set-buffer-modified-p nil) (while (member
status ...) (setq len ...) (if ... ... ...)) (insert output) (compilation-handle-exit (quote exit)
status (if ... "finished\n" ...)))
  (if end-of-result (progn (setq output ...) (set-buffer-modified-p nil) (while ... ... ...) (insert
output) (compilation-handle-exit ... status ...)) (insert string))
  (save-excursion (goto-char (point-max)) (if end-of-result (progn ... ... ... ... ...) (insert string)))
  (let ((end-of-result ...) (win ...) output len (status " ")) (save-excursion (goto-char ...) (if
end-of-result ... ...)) (if (not ...) (if compilation-scroll-output ...)))
  (save-current-buffer (set-buffer (oref this buffer)) (let (... ... output len ...) (save-excursion ...
...) (if ... ...)))
  (with-current-buffer (oref this buffer) (let (... ... output len ...) (save-excursion ... ...) (if ... ...)))
  bsh-compilation-buffer([object jde-compile-server-buffer "compilation buffer" "*JDEE Compile
Server*" #<buffer *JDEE Compile Server*> nil (lambda (&rest --cl-rest--) (apply ... ...
--cl-rest--))] #<process bsh> "\nbsh % ")
  apply(bsh-compilation-buffer ([object jde-compile-server-buffer "compilation buffer" "*JDEE
Compile Server*" #<buffer *JDEE Compile Server*> nil (lambda ... ...)] #<process bsh> "\nbsh % "))
  eieio-generic-call(bsh-compilation-buffer-filter ([object jde-compile-server-buffer
"compilation buffer" "*JDEE Compile Server*" #<buffer *JDEE Compile Server*> nil (lambda ... ...)]
#<process bsh> "\nbsh % "))

   you need to use this patch:

(Continue reading)

Daniel Clemente | 1 Jan 13:09 2009

Which JDEE version?

  Hi, I see that JDEE has been around for a long time (some of its bugs too), and I don't know if this is the
preferred one for new users.
  I have seen at least 3 JDEE versions:

- JDEE from Subversion's trunk, versioned like
- JDEE 2.3.6 (a branch in Subversion)

  Which one is the best? (Less bugs, most active development, ...) Which ones are dead?



Daniel Clemente | 18 Oct 20:50 2008

Help me add JDEE resources in EmacsWiki!

  I'm trying for months to use JDEE, but each time I open it, it is to see bunchs of errors, crashes, keys which
don't work, misconfigurations, stack traces, infinite loops, etc. It's Emacs, so I accept it... :-)

  However, I saw information about how other people are using JDEE, and apparently it's capable of doing
wonderful things, from code browsing, to finding errors in code, integrating with other tools,
importing projects, debugging, managing big projects, creating UML diagrams, etc.

  I as a novice didn't think this all was possible, and I think that lots of people (even Emacs users) wouldn't
believe that Emacs can do so many things. A poll about this would be fun :-)

  Therefore I propose to write somewhere (for instance in EmacsWiki) about how powerful is JDEE (combined
with CEDET et al.). This should motivate new users to try further, and maybe also suggest developers that
such a good program could be included in a standalone application, either the official GNU Emacs or other.

  I started writing about JDEE in EmacsWiki. I remodelated this page
http://www.emacswiki.org/emacs/JavaDevelopmentEnvironment and wrote about the features. The
plugin list will grow larger.

  I also linked to tutorials which show *visually* all the things that you can do in JDEE. Specially
interesting is:
http://www.skybert.nu/cgi-bin/viewpage.py.cgi?computers+emacs+java_programming_tutorial   .
Just these screenshots motivate the readers to keep on configuring their .emacs :-)

  Now I think that a keypoint is this page: http://www.emacswiki.org/emacs/JdeeVsEclipse
  There could be a list of Eclipse features there, and for each feature, the JDEE equivalent. See for instance
how the page for „GnusGmail“ was done. I started writing only the questions there!. So any
collaboration is useful.

(Continue reading)

Paul Landes | 24 Mar 03:07 2008

Re: Kill jde <at> sunsite.dk?


I know your very busy and totally understand this taking some time.

Do you have any update for us or an ETA?  We're anxious to get

Len Trigg writes:
 > Have the reins been handed over yet?
 > Cheers,
 > Len.
 > Paul Landes wrote:
 > > 
 > > I'm still willing to do it.
 > > 
 > > 
 > > Phillip Lord writes:
 > >  > 
 > >  > 
 > >  > 
 > >  > Trust me Paul, I suspect we all understand. I'm amazed that you have kept
 > >  > going for as long as you have. 
 > >  > 
 > >  > All we need now, is a volunteer. Anyone?
 > >  > 
(Continue reading)

benruza | 12 Feb 21:25 2008

void-function semantic-java-expand-tag error while loading a java file

When I try to load a java file, I got the following error (see the stack 
dump). Can you help? Here are the information about my Emacs/JDEE 

host platform: Linux river 2.6.22-14-generic #1 SMP Fri Feb 1 04:59:50 
UTC 2008 i686 GNU/Linux
JDEE version: JDE
Emacs version: GNU Emacs 22.1.1 (i486-pc-linux-gnu, GTK+ Version 2.12.0) 
of 2007-11-06 on terranova, modified by Ubuntu
My .emacs file: see the attachment
Contents of the backtrace buffer (see below)
Contents of the |*messages*| buffer (see below)


Debugger entered--Lisp error: (void-function semantic-java-expand-tag)
  semantic-java-expand-tag(("org.apache.hadoop.fs" package nil nil [809 
  funcall(semantic-java-expand-tag ("org.apache.hadoop.fs" package nil 
nil [809 838]))
  (or (funcall semantic-tag-expand-function tag) (list tag))
  (if semantic-tag-expand-function (or (funcall 
semantic-tag-expand-function tag) (list tag)) (list tag))
  (if (semantic--tag-expanded-p tag) tag (condition-case nil (let ... 
... ...) (error ... ... nil)) (unless semantic-tag-expand-function (setq 
semantic-tag-expand-function semantic-expand-nonterminal)) (if 
semantic-tag-expand-function (or ... ...) (list tag)))
  semantic--tag-expand(("org.apache.hadoop.fs" package nil nil [809 838]))
(Continue reading)

Steve Kelem | 6 Feb 01:40 2008


I just installed emacs-22.1.1 on SuSE 10.0, cedet -1.0pre4, and jde-
When I load jde, I get the following error backtrace:

Debugger entered--Lisp error: (void-function lazy-lock-mode)
  bsh-comint-buffer([object jde-bsh-buffer "JDEE bsh buffer" "*JDEE 
bsh*" #<buffer *JDEE bsh*> unbound unbound] nil)
  apply(bsh-comint-buffer ([object jde-bsh-buffer "JDEE bsh buffer" 
"*JDEE bsh*" #<buffer *JDEE bsh*> unbound unbound] nil))
  jde-bsh-buffer([object jde-bsh-buffer "JDEE bsh buffer" "*JDEE bsh*" 
#<buffer *JDEE bsh*> unbound unbound] nil)
  apply(jde-bsh-buffer ([object jde-bsh-buffer "JDEE bsh buffer" "*JDEE 
bsh*" #<buffer *JDEE bsh*> unbound unbound] nil))
  eieio-generic-call(initialize-instance ([object jde-bsh-buffer "JDEE 
bsh buffer" "*JDEE bsh*" #<buffer *JDEE bsh*> unbound unbound] nil))
  initialize-instance([object jde-bsh-buffer "JDEE bsh buffer" "*JDEE 
bsh*" #<buffer *JDEE bsh*> unbound unbound] nil)
  eieio-default-superclass(jde-bsh-buffer "JDEE bsh buffer")
  apply(eieio-default-superclass (jde-bsh-buffer "JDEE bsh buffer"))
(Continue reading)

Adhamh Findlay | 28 Jan 22:21 2008

Kill jde <at> sunsite.dk?

Can we kill this list, or at least make it so that anybody who posts  
to it gets redirect to the source forge list?

Two lists will get confusing.

weixin yuan | 28 Jan 05:00 2008

jde installation error

I tried doing the follow in ubuntu 7.10 but the package just doesn't install. I am a newbie to linux so I don't
know what to do. My school uses emacs and jde for the java class so it would be helpful to have an ide
environment to use with emacs for homeworks. 

wei <at> wei-laptop:~$ sudo apt-get install jde
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Suggested packages:
  ant checkstyle libtomcat5-java
Recommended packages:
The following NEW packages will be installed:
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/1572kB of archives.
After unpacking 3846kB of additional disk space will be used.
Selecting previously deselected package jde.
(Reading database ... 98912 files and directories currently installed.)
Unpacking jde (from .../archives/jde_2.3.5.1-2_all.deb) ...
Setting up jde ( ...
Error in `/usr/share/doc-base/jde', line 1: the first line does not contain valid `Document' field
dpkg: error processing jde (--configure):
 subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
E: Sub-process /usr/bin/dpkg returned an error code (1)

(Continue reading)

Adhamh Findlay | 19 Jan 23:33 2008

JDEE won't compile, YA set-extent-begin-glyph problem


Cross posting incase some of the gurus haven't switched to  

I've had this problem before but I can't remember how to fix it.  I  
found an email from Paul but it doesn't give me enough information.

Basically, I'm trying to compile JDEE to increase performance.  I'm  
using "GNU Emacs 22.1.1" on Mac OS 10.5.1.  When I compile I get a  
bunch of warnings and they end with this error:

In jde-jeval-cm:
jde.el:2570:25:Warning: `compilation-finish-function' is an obsolete  
     (as of Emacs 22.1); Use `compilation-finish-functions', but it  
works a
     little differently.
jde.el:2570:25:Warning: `compilation-finish-function' is an obsolete  
     (as of Emacs 22.1); Use `compilation-finish-functions', but it  
works a
     little differently.
Wrote /Users/adhamh/elisp/jde/lisp/jde.elc
Wrote /Users/adhamh/elisp/jde/lisp/regress.elc

In setnu-after-change-function:
setnu.el:315:26:Warning: `string-to-int' is an obsolete function (as  
of Emacs
     22.1); use `string-to-number' instead.
(Continue reading)

Varuna Seneviratna | 18 Jan 20:13 2008

What is the file to download from the ftp Directory

Up to higher level directory
README 11 KB 03/06/2007 00:00:00
README.sig 1 KB 03/06/2007 00:00:00
emacs-21.3-bin-i386.tar.gz 13522 KB 10/03/2004 00:00:00
emacs-21.3-bin-i386.tar.gz.sig 1 KB 10/03/2004 00:00:00
emacs-21.3-leim.tar.gz 3955 KB 10/03/2004 00:00:00
emacs-21.3-leim.tar.gz.sig 1 KB 10/03/2004 00:00:00
emacs-22.1-barebin-i386.zip 6393 KB 17/10/2007 23:09:00
emacs-22.1-barebin-i386.zip.sig 1 KB 17/10/2007 23:09:00
emacs-22.1-bin-i386.zip 36967 KB 03/06/2007 00:00:00
What is the file to download from these?
Nascif Abousalh-Neto | 9 Jan 20:22 2008

RE: jde Digest 9 Jan 2008 16:24:29 -0000 Issue 1245

Paul is migrating the project to SourceForge. I just checked it out yesterday and you can already download
the current version ( from the there. There are code changes as recently as 10 days ago, I believe
patches from developers he is applying to the core.

Here is the link:

I guess the mailing list will change as well at some point.

-----Original Message-----
From: jde-digest-help <at> sunsite.dk [mailto:jde-digest-help <at> sunsite.dk]
Sent: Wednesday, January 09, 2008 11:24 AM
To: jde <at> sunsite.dk
Subject: jde Digest 9 Jan 2008 16:24:29 -0000 Issue 1245

jde Digest 9 Jan 2008 16:24:29 -0000 Issue 1245

Topics (messages 15575 through 15576):

Hi everybody.
        15575 by: St?phane NICOLAS
        15576 by: Ernesto Rodriguez Reina


To subscribe to the digest, e-mail:
        jde-digest-subscribe <at> sunsite.dk

To unsubscribe from the digest, e-mail:
        jde-digest-unsubscribe <at> sunsite.dk

To post to the list, e-mail:
        jde <at> sunsite.dk