From: Slava P. <sl...@je...> - 2001-04-03 11:33:38
|
jEdit 3.1pre4 is now available from <http://www.jedit.org>. + New Features - New 'Writing Macros' section in user's guide (John Gellene) - Lots more sample macros included (John Gellene) - Inform syntax highlighting (Matt Albrecht) - EditorExitRequested message sent when editor is about to exit but before settings are saved, buffers are closed, etc (Dirk Moebius) + Enhancements - Updated to gnu.regexp 1.1.1: - Performance improvements - \<, \> (word start/end anchors) supported - \b, \B (word break, non-word break markers) supported - Gutter line highlight code now highlights (if the interval is set to 5) line 5, 10, 15, etc. Before it would highlight line 1, 6, 11, etc. - 'Find Selection' initially selects text in 'Find' field now - Measurement units now highlighted in CSS mode - The file dialog's file name field is no longer cleared when the user changes directories - Improved 'magic caret' code when moving caret up and down - New method for use in macros: Registers.append(JEditTextArea textArea, char register, String separator) Like the old append() method but you can specify a separator other than the newline character used currently. - Markers can now be set in read only files - Fixed meaningless error message displayed when a plugin depends on another one that cannot be loaded - All edits performed by a macro are now batched into one compound edit - Minor tweak: Invoking 'Wing Comment' with nothing selected now positions the caret between the command start and end strings + Neutral - Session code moved to BufferList plugin. jEdit now supports one, default session only + Bug Fixes - jEdit no longer uses the java.specification.version property, because on IBM 1.3 VMs, it is set to 1.2 - The 'Rename' command was never shown in the file system's right-click menu if the root of the directory tree was 'favorites:', even if a file inside a directory on the local filesystem was created - Minor 'New File' command bug fixed - Fixed minor mapping bug in JEditTextArea.invalidateLineRange() which caused gutter repaint problems when deleting lines - Fixed minor bug with 'Browse User Macros' and 'Browse System Macros' methods - Plugin manager's plugin update and install dialog boxes would throw exceptions if the check box next to the 'loading' message was clicked - Deleting a macro bound to a context menu item or tool bar button would prevent jEdit from loading - Fixed minor display glitch with macros in tool bar and context menu option panes - Fixed minor syntax highlighting problem with Perl mode - Incremental regular expression search didn't always work - Various bugs when inserting and deleting text while narrowing is active fixed - Scroll bar wasn't updated properly after a file load sometimes + API Changes - GUIUtilities.showFileDialog() officially deprecated. Use GUIUtilities.showVFSFileDialog() instead - ogsj.search.BufferListSet no longer abstract to simplify matters for advanced macros |