Hi, On my setup the (defcustom jde-new-buffer-menu ... ) line in jde.el (line 1226), is broken for me. In the lambda below, (cdr (cdr files)) returns nil, and I fixed it by replacing (cdr (cdr files)) with (if (null (cdr (cdr files)) (make-keymap) (cdr (cdr files))).
I do not know how to make a proper patch, and could not find the format on the website, so if someone will send me the format that would be best for them, I would be glad to make a proper patch. My system: FreeBSD 5.3 with updated Ports (as of Nov. 9, 2004) emacs "This is GNU Emacs 21.3.50.1 (i386-unknown-freebsd5.3, GTK+ Version 2.4.9) of 2004-11-09" (compiled from CVS as of 2004-11-09. Cedet 1.0-beta-3 elib-1.0 (from jdee website) jde latest (2.3.4). -Matt Kurjanowicz -- Matthew Kurjanowicz [EMAIL PROTECTED] CS 2110 TA College of Computing GEORGIA Institute of TECHnology