Mail Archives: cygwin/1998/04/11/06:30:51
Release 1.9.9 of the Java Development Environment for Emacs
is available at http://sunsite.auc.dk/jde/ .
This release adds the ability to define and use custom
code templates with the JDE. It also fixes some
bugs in the code generation facility.
Custom Code Facility
====================
The facility consists of the following items:
- jde-gen-code-templates
Defines a list of templates for code inserted at point. The
list by default contains the templates defined by the JDE.
You can define your own templates and add them to the list,
using the Emacs customization feature. See tempo.el for
information on creating templates.
- jde-gen-buffer-templates
Defines a list of templates for code to be inserted in a
newly created Java buffer.
- jde-gen-code (JDE->Generate->Custom)
This command inserts a specified code template at point.
- jde-gen-buffer (Files->JDE New->Custom)
This command creates the specified buffer and inserts
a specified template at the beginning of the buffer.
See the "JDE Users Guide" for more information.
Bug Fixes
=========
This release fixes the following bugs:
- Changing a built-in template in the customization
buffer has no effect.
This release rebuilds a template's buffer insertion
command as a side-effect of resetting it's spec
in the template customization panel
- get/set pair template has a misplaced semicolon
- mouse listener template has extraneous System.exit
code.
-------------------------------------------------------
About the JDE
=============
The JDE is a free, Emacs/-hosted integrated development
environment for Java applications and applets. Features
include syntax coloring, auto indentation, compile-error-
to-source hyperlinks, symbol-to-definition hyperlinks,
source-level debugging, tree-structured source code
browser, make capability, automatic code generation,
and complete configurability via configuration
variables and the Emacs Lisp api. The JDE works with
any command-line development tool set compatible with
the Sun JDK. The JDE runs on all platforms supported by
Emacs/ and Java, including Windows/NT/95, Unix, and Linux.
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".
- Raw text -