From: Slava P. <sp...@gj...> - 2000-05-10 09:18:46
|
Hello everybody, jEdit 2.5pre2 is now available from <http://jedit.sourceforge.net>. As with many pre-releases, this version has lots of new stuff and it might be a bit buggy. Don't use it unless you are prepared for a few surprises. * Version 2.5pre2 + New Features - New macro language feature: writing $x where x is a register in an action command will substitute contents of register x. \$ can be used to insert a literal '$' - You can now disable file tokenization on load in Utilities->Global Options. This results in faster file loading, but slightly less accurate syntax highlighting - You can now edit more than one buffer at once in a split view - Open and save dialog boxes now have a nifty 'find file' tool (written by Ken Klinner, kkl...@op...) - Nifty new status bar + Enhancements - jEdit download is now about 500K smaller thanks to an improved installer (if the installer breaks for anybody, it's probably because of this, so please tell me!) - User input is blocked while I/O is in progress - Improved focus handling when splitting views - The 'Macros' menu now substitutes spaces for underscores in macro names - 'Close File' command renamed to 'Close Buffer' for consistency - For plugin developers: the ViewUpdate.CREATED message is now sent after views already have the correct geometry - Commenting commands insert spaces around comment strings again + Bug Fixes - Fixed possible EmptyStackException in View.popStatus() (since 2.5pre1) - Possible fix for IBM Linux JDK 1.3 NPE in EnhancedCheckBoxMenuItem.Model.isSelected() - HyperSearch didn't work with the directory list set (since 2.5pre1) - Fixed minor buffer list sorting bug - Fixed obscure buffer switching bug - A few mode files had minor errors - Minor text area fix: EOL markers are now always painted with the default font style - Very minor change to buffer tabs focus handling; might solve recently reported JDK 1.3 focus problems + API Changes - New EditPaneUpdate message; getWhat() method returns one of the following: EditPaneUpdate.CREATED (replaces ViewUpdate.TEXTAREA_CREATED) EditPaneUpdate.DESTROYED (replaces ViewUpdate.TEXTAREA_DESTROYED) EditPaneUpdate.BUFFER_CHANGED (replaces ViewUpdate.BUFFER_CHANGED) Have fun, Slava |