for download at

http://sunsite.auc.dk/jde/


JDE-2.1.6 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://www.ultranet.com/~zappo/semantic.shtml
=====================================================================

* The *Rescan* item on the Classes menu now works.

* Updated grammar to handle argument variables with modifiers 
  and array arguments.

* Updated grammar to handle final methods.

* Fixed user guide's table of contents to work in browsers that
  do not support Java.

* Added variable jde-bug-raise-frame-p to allow a user to 
  specify whether the Emacs window should pop up when a
  breakpoint is hit.

* Fixed compatiblity bug that prevented JDEbug menu from appearing 
  in the XEmacs menubar.

* Fixed stepping bug cause by missing jde-bug-install-jdebug-menu.

* Completion menu now works on XEmacs.

* Adds jde-sort-imports command contributed by 
  David Ponce <[EMAIL PROTECTED]>.

  This command sorts the import statements in the current buffer
  in ascending or descending order by package name.

* Abbreviations now disabled in comments and strings.

  Thanks to Eric D. Friedman <[EMAIL PROTECTED]> for this fix.

* Adds control flow templates contributed by Eric D. Friedman
<[EMAIL PROTECTED]>.

  The templates provide completion for the following control flow statements:

  Statement                  Abbreviation
  ----------------------------------------
  if-then                    if
  else                       else
  if-then-else               ife
  while                      while
  for                        for
  for (int I=0;I<UL;I++)     fori
  main method                main
  switch                     switch
  case                       case

  NOTE: you must enable the JDE's abbreviation mode to use the templates.
  See jde-enable-abbrev-mode.
  
  To use a template, enter the abbreviation followed by a space. Some
  templates optionally prompt you to fill in the skeleton. To enable 
  prompting, set the variable tempo-interactive to a non-nil value in
  your .emacs file.

  You can customize the templates to suit your indentation style. To 
  customize the templates, select Project->Options->Autocode from the
  JDE menu.

* Added customization variable jde-bug-debugger-host-address.

  The value of this variable defaults to the Emacs variable system-name.
  JDEbug uses this variable to setup a socket connection with the debugger
  for transporting the standard I/O of the debuggee process. You can set
  this variable to an IP address if necessary. (This variable was added
  at the request of a user whose network does not have a DNS for host name
  resolution.)

============================================================================
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 numbers more than 660 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










Reply via email to