3 ***************************************************************
5 ***************************************************************
7 * This release requires cedet 1.0beta2 or later. cedet *
8 * includes semantic, eieio, speedbar, and senator, all *
9 * packages required by the JDEE. You can obtain cedet *
10 * at http://cedet.sourceforge.net *
12 * Please note that your .emacs file must "load" cedet.el, *
13 * not "require" cedet. See the installation instructions *
14 * that come with the cedet package for more information. *
16 * This release requires version 1.2.2 (or later) of the *
19 * This release also requires avltree.el, which is part of the *
20 * elib 1.0 package. You can obtain elib at the JDE web site *
21 * in compressed tar (http://jdee.sunsite.dk/elib.tar.gz) *
22 * or zip (http://sunsite.dk/jde/elib.zip) format. *
24 * JDEbug runs on Windows 2000 only if Service Pack 2 (or *
25 * later) is installed. *
27 * If syntax-coloring does not work, download and install *
28 * overlay-fix.el from the semantic web site. *
30 ***************************************************************
32 * Fixes regressions in Documentation->Generate commands
33 caused by inadvertent double quoting of string options,
34 e.g., jde-javadoc-gen-doc-title, on Windows.
36 * Fixes bug in jde-junit-run command that causes a Lisp error
37 when the command is executed.
39 * Changes variables named assoc to assoc-x in the JDEE's Lisp
40 code. This is intended to fix a "Symbol's value as variable is void:
41 old-assoc" problem when debugging with the compiled version of JDE
44 Thanks to Henry S. Thompson.
46 * Fixes bug in jde-xref-make-xref-db command.
48 Thanks to Jack Klebanoff.
50 * Updated compile commands to be compatible with new Emacs
51 policy of making compilation buffers read-only.
53 Thanks to Martin Schwamberger.
55 * Update cedet version-checking to recognized prerelease
58 * Emacs 22 compatibility fix: fix max-lisp-eval-depth error caused by
59 change in behavior of expand-file-name that breaks jde-root-dir-p.
61 Thanks to Phillip Lord [Phillip.Lord@newcastle.ac.uk].
63 * Added support for indenting Java annotations.
65 Thanks to Suraj Acharya <sacharya@cs.indiana.edu>.
67 * Fixed jde-open-class-at-point to handle inner classes.
69 Thanks to Suraj Acharya <sacharya@cs.indiana.edu>.
71 * Fix bug in jde-junit-get-testee-name.
73 Thanks to Christophe Garion [garion@supaero.fr]
75 * Revert jtags script to tagging everthing with one invocation
76 of find instead of three to avoid listing each java file three
79 Thanks to Jon Schewe <jon.schewe@honeywell.com>
81 * Quote ant.home path if it contains a period.
83 Thanks to Troy Daniels.
90 * On XEmacs, Use efc-xemacs-query-options, i.e., a GUI dialog box
91 instead of a text dialog box, only if use-dialog-box is nonnil.
93 * Fixes bug in ProjectClasses to avoid duplicate entries of imports.
95 * Updated JDEE's Ant interface to force use of pipes to interact
96 with external Ant process.
98 * Fixed regression that caused jde-help-class-member to issue a
101 * Fixed regression in jde-wiz-update-class-list command.
103 * Fixed regression that caused JDEbug to issue a Lisp error
104 when launching an application.
106 Thanks to Martin Schwamberger.
108 * Revise the following templates to conform to CheckStyle
111 - jde-gen-deep-clone-template
112 - jde-gen-to-string-method-template
113 - jde-gen-bean-template
115 Thanks to Martin Schwamberger.
117 * Added the following code generation templates:
121 Generates an exception class in the current buffer.
123 - jde-gen-exception-buffer
125 Generates a buffer containing an exception class.
127 - jde-gen-hashcode-method
129 Generates a hashcode method at point.
131 - jde-gen-equals-method
133 Generates an equals method at point.
135 - jde-gen-tostring-method
137 Generates a toString method that uses Apache's
138 ToStringBuilder class.
142 * Enhanced jde-run-option-classpath to allow you to
143 specify that the JDEE should omit the classpath
144 argument when running the class or application in
145 the current buffer, regardless of the setting of
146 jde-global-classpath.
149 * Fixed regression that caused the JDEE to switch
150 projects during debugging when stepping into
151 code that does not belong to the project being
154 * Updated regular expressions used by the JDEE's interface
155 to jdb to accommodate non-English punctuation styles
156 for numeric expressions in debugger messages, e.g.,
157 1.200 for a line number where the English would
160 Thanks to Morten B. Isaksen.
162 * In previous releases, building javadoc caused
163 all future uses of compilation mode to try to
164 display the javadoc. This release fixes the problem.
166 Thanks to David Evers.
168 * Updated the submit-problem-report command to include
169 an XEmacs user's init.el file.