http://jde.sunsite.dk/rootpage.html#Downloading

JDE 2.2.9beta6

***************************************************************
*                         PLEASE READ                         *
***************************************************************
*                                                             *
* This release requires semantic 1.4beta10 (or later),        *
* speedbar 0.13 (or later), and eieio-0.16 (or later,         *
* except eieio-0.17beta1). You can obtain all three           *
* packages at http://cedet.sourceforge.net                    *
*                                                             *
* This release requires version 1.2.2 (or later) of the       *
* JDK.                                                        *
*                                                             *
* Note: This release does not work with eieio-0.17beta1, but  *
* it does work with eieio-0.17beta2.                          *
*                                                             *
* This release also requires avltree.el, which is part of the *
* elib 1.0 package. You can obtain elib at the JDE web site   *
* in compressed tar (http://sunsite.dk/jde/elib.tar.gz)       *
* or zip (http://sunsite.dk/jde/elib.zip) format.             *
*                                                             *
* JDEbug runs on Windows 2000 only if Service Pack 2 (or      *
* later) is installed.                                        *
*                                                             *
* If syntax-coloring does not work, download and install      *
* overlay-fix.el from the semantic web site.                  *
*                                                             *
***************************************************************

* Modifies lisp makefile to check to ensure that 
  the package directories exist and to load all required
  JDE files before compiling. I hope that the latter change
  will prevent compile errors caused by compiling files that
  depend on macros that are not defined because their files
  are not loaded.

* Fixed typo (jde-gen-signature-padding-3 should be
  jde-gen-method-signature-padding-3) in jde-gen.el. 

  Thanks to David A. Ventimiglia.

* Modifies `jde-ant-build' to get the ant home from the 
  environment variable ANT_HOME if jde-ant-home is not set.

* Modifies `jde-dbs-proc-display-debug-message' to 
  bring up a buffer when a non-nill value is passed to the
  method. The idea is to show the message in the minibuffer
  whenever the Process buffer is not showing up,
  and for methods like display variables be able to
  bring the buffer up.

* Fixes bug in JDEBug caused when trying to display empty arrays.

* Fixes `jde-bug-show-locals-buf' and `jde-bug-show-cli-buf'
  to keep the current source window.

* Modifies `jde-bug-show-locals-buf' to display
  the local variables without doing a
  M-x `jde-bug-toggle-local-variables'

* Modifies `jde-bug-show-threads-buf' to
  display the stack info without
  doing M-x `jde-bug-toggle-stack-info'

* Adds a new option `jde-help-use-frames'
  to customize the behavior of the functions
  `jde-help-symbol', `jde-help-class', and `jde-help-class-member'.
  A non nil value causes this functions to display the javadocs
  using frames.

* jde-java-version now returns the version of Java 
  on the system command path when the user does not specify 
  the version and the Beanshell is not running.  This 
  eliminates the infinite recursion caused by starting the 
  Beanshell to find the version, which is needed to start 
  the Beanshell.

* Adds a new option `jde-check-version-flag'
  to customize the behavior of the new
  `jde-check-versions' feature.

  When `jde-check-version-flag' is non-nil
  `jde-check-versions' will check for correct
  versions of the CEDET libraries required
  by the JDE.   If nil it only checks if these libraries
  are available.

* Adds version checking to jde for speedbar, semantic, and eieio.
  If the wrong version of one of the packages is installed, it 
  shows an error to the user and stops loading jde.

* Moves all the `jde-mode' code depending on Semantic
  into `jde-parse-semantic-default-setup' which is now run as a
  `semantic-init-hooks' ensuring that at this point the buffer is ready
  for parsing.

  This solves a nasty problem of synchronization between `jde-mode' and
  Semantic initialization.  This problem was particularly annoying in
  XEmacs where `jde-mode' buffers were not parsed the first time.  In
  some rare conditions the problem occurred with Emacs too.

  Thanks to David Ponce.

Reply via email to