for download at
http://sunsite.auc.dk/jde/
JDE-2.1.6beta24 Release Notes
=====================================================================
NOTE: This releases requires version 0.10 (or later) of Eric Ludlam's
speedbar and version 1.1beta (or later) of Eric's semantic bovinator.
You can download both packages from
http://choochoo.ultranet.com/~zappo/fsf.shtml
=====================================================================
* Adds a Classes index menu to the Emacs menubar.
The index lists all methods, fields, and inner classes for all
classes in the current Java source buffer. Click any entry to
scroll the buffer to the corresponding class member.
Set jde-enable-classes-menu-index off to disable the Classes menu.
* Fixed lisp regression error in listen and attach commands for JDEbug.
* The JDEbug process launch command now uses the value of system-name
to specify the local host when connecting to the debuggee process
SIO socket. This cures the launch failures some users are experiencing
on NT and Linux.
* Added a jde-complete-at-point-menu command that displays a popup menu of
completions for the method or field at point. The command is bound
to the C-c C-v C-. keystroke combination. The old minibuffer functionality
continues to be available as jde-complete-at-point. It is bound to the
C-c C-v . combination.
Thanks to Howard Spector <[EMAIL PROTECTED]> for this very useful
enhancement.
* JDE now displays or hide the JDEbug menu when you select or deselect
JDEbug as
the current debugger.
* The JDE now uses a grammar-based (instead of regular-expression-based)
parser
to generate the index used by the speedbar.
JDE-2.1.6beta23 Release Notes
* Define jde-mode abbreviations only when jde-enable-abbrev-mode is on.
* Fixed listp bug in thread stack display.
* Fixed display of NaN, Infinity, and -Infinity FP values on local
variables buffer.
* The currently selected Emacs frame now pops to the top when JDEBug hits a
breakpoint.
* Compile command now accepts Cygwin-style classpaths.
* Local variables buffer now includes the "this" object for the
corresponding stack frame.
* Fixed Lisp eval error when a local string variable includes unbalanced
parentheses.
* Menus no longer freeze when you use JDEbug's Launch Process command.
* Adds jde-imenu-recognize-tag-comments-p option.
When on, this option causes the imenu symbol declaration indexer to
recognize variables and method declarations witn prefixed tag comments.
============================================================================
About the JDE
============================================================================
The Java Development Environment for Emacs is a freeware Emacs/JDK-based
IDE for creating Java applications. It has all the features usually
associated with the term IDE except for a GUI designer. Advantages of the
IDE include speed, reliability, multiple platforms (WIndows and Unix), and
configurability. Technical support is available via the JDE mailing list
which currently numbers more than 630 subscribers.
JDE Features
-------------------
* Supports all versions of the Sun JDK, including 1.3 beta
* Autoindentation
* syntax coloring
* JPDA-based source-level debugger that supports multiple process debugging
* Java source interpreter
* Intelligent method and field completion
* Tree-structured source-code browser
* Class browser
* Hyperlinks from symbols to definitions
* Automatic customizable code generation
* Class import wizard
* Method override wizard
* Context-sensitive help for any classes that have javadoc documentation.
* Built-in support for RCS and CVS source code repositories
* Commands for running and debugging applets
* HTML user's guide