jEdit-announce digest, Vol 1 #261 - 2 msgs

jedit-announce-request-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org Sat, 20 Mar 2004 20:05:41 -0800
Newsgroups gmane.editors.jedit.announce
Message-ID <[email protected]>
Send jEdit-announce mailing list submissions to
	[email protected]

To subscribe or unsubscribe via the World Wide Web, visit
	https://lists.sourceforge.net/lists/listinfo/jedit-announce
or, via email, send a message with subject or body 'help' to
	jedit-announce-request-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org

You can reach the person managing the list at
	jedit-announce-admin-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of jEdit-announce digest..."


Today's Topics:

   1. jEdit 4.2pre10 now available (Slava Pestov)
   2. jEdit 4.2pre11 now available (Slava Pestov)

--__--__--

Message: 1
From: Slava Pestov <[email protected]>
To: [email protected], [email protected]
Date: Sat, 20 Mar 2004 02:17:27 -0500
Subject: [ jEdit-announce ] jEdit 4.2pre10 now available

jEdit 4.2pre10 is now available from <http://www.jedit.org>. jEdit
4.2final is getting closer, so please report bugs as you find them!

Thanks to Barry Carr, Brad Mace, Ken Turner, Nahuel Foronda,
Ollie Rutherfurd, Trevor Harmon and Thomas Galvin for contributing to
this release.

{{{ Miscellaneous

- Added "Create Constructor" macro, updated "Make Get and Set Methods"
  and "Get Class Name" macros (Thomas Galvin).

- It is now possible to customize the metal look and feel fonts under
  JDK 1.5.

- Page Up/Page Down restored to jEdit 4.1 behavior: when they are
  invoked at the beginning/end of the buffer, the caret is moved to
  the beginning/end, instead of staying at its current position.

- File system browser now uses locale's short date format, not a
  hard-coded DD/MM/YYYY hh:mm (Ollie Rutherfurd).

- Many macros updated, new Keywords_to_Uppercase.bsh,
  Emacs_Next_Line.bsh, Emacs_Previous_Line.bsh, Buffer_Switcher.bsh,
  Delete_Current.bsh, Glob_Close.bsh, Reverse_Lines.bsh,
  Single_Space_Buffer.bsh macros added (Ollie Rutherfurd).

- Documentation updates.

- Status bar clock now uses locale's short time format, instead of a
  hardcoded format.

}}}
{{{ Syntax Highlighting

- Updated Pascal syntax highlighting (Barry Carr).

- Updated ActionScript syntax highlighting (Nahuel Foronda).

- Updated SDL/PR syntax highlighting (Ken Turner).

- Added CVS and Subversion commit info syntax highlighting
  (Ollie Rutherfurd).

- Added S# syntax highlighting (Barry Carr).

}}}
{{{ Bug Fixes

- Fixed another NullPointerException in the file system browser when
  using VFS's that do not set the VFS.DirectoryEntry.symlinkPath field.

- Actually fix the MacOS plugin for the latest MRJ update.

- Fix status bar problem with GTK look and feel if memory indicator is
  enabled.

- Fixed exception with auto indent (Brad Mace).

- jEdit didn't compile with Sun's JDK 1.5 beta (Trevor Harmon).

- "Find Next" didn't work with directory searches where the paths
  contained symbolic links.

- Fixed highlighting of verbatim environments in LaTeX files.

- Fixed ArrayIndexOutOfBoundsException when invoking "Expand Fold"
  outside of a narrowed range.

- Fixed problem where any dialogs boxes shown by the search and replace
  code would force the search and replace dialog to be shown on OS X.

- Fixed a performance regression since 4.2pre7 on MacOS X.

- More deep indent fixes (Brad Mace).

- The JARClassLoader's loadClass() method was not synchronized -- this
  problem has been there for ages!

- Fixed backspace key in file name field of file dialogs on Java 1.5.

- Fixed exception when control-clicking beyond the end of a line in a
  read-only buffer.

- Fixed key binding conflict on OS X; command-drag would both activate
  rectangular selection and quick copy. This has been resolved and now
  quick copy is activated with an option-drag.

- The order of the elements in the recent file list was being reversed
  each time jEdit was restarted if 'sort recent files' was switched off.

- PluginJAR.generateCache() didn't correctly handle the case where a
  plugin JAR file had an actions.xml but no core class.

- Unloading a plugin did not remove the buttons for its docked windows.

- The "Rescan Macros" command did not update the actions list in the
  action bar.

}}}
{{{ API Changes

- Added "optional dependencies". An optional dependency looks like this:

  plugin.MyPlugin.depend.0=optional plugin AnotherPlugin 1.3.1

  On startup, optional dependency are ignored; if AnotherPlugin does not
  exist, MyPlugin will still load. However, if AnotherPlugin is unloaded
  while jEdit is running, all plugins that depend on it, even ones with
  optional dependencies, will be reloaded.

  If your plugin does a runtime check for the existence of another
  plugin, and uses its services if it exists, but can otherwise
  function fine, then you *MUST* add an optional dependency on that
  plugin, otherwise reloading plugins will leave stale classes in the
  active class loader.

- jEdit.getProperties() now returns a new collection, not the internal
  insance.

}}}

-- 
Slava Pestov


--__--__--

Message: 2
From: Slava Pestov <[email protected]>
To: [email protected], [email protected]
Date: Sat, 20 Mar 2004 13:03:50 -0500
Subject: [ jEdit-announce ] jEdit 4.2pre11 now available

jEdit 4.2pre11 is now available from <http://www.jedit.org>.

This release fixes a show-stopper bug in pre10. The JAR file included in
the installer was not completely up-to-date, and it had a property file
lossage bug.

Note that if you compiled from source, you will not see this problem.
-- 
Slava Pestov



--__--__--

_______________________________________________
jEdit Announcement List
[email protected]
https://lists.sourceforge.net/lists/listinfo/jedit-announce


End of jEdit-announce Digest