From: Slava P. <sl...@je...> - 2004-02-07 20:04:05
|
jEdit 4.2pre9 is now available from <http://www.jedit.org>. jEdit 4.2final is almost here -- there will probably be a 4.2pre10 and 4.2pre11, then 4.2final, so send in your bug reports! Thanks to Brad Mace, David Hardin, Matthew J. Price, Ollie Rutherfurd, Patrick Tingen, Thomas Galvin and Wiktor Adamski for contributing to this release. {{{ Miscellaneous - Includes new "Create Get/Set Methods" macro (Thomas Galvin). - Minor improvements to "Deep Indent" feature (Brad Mace). - "Reload All Buffers" command now only asks for confirmation if there are buffers with unsaved changes (Ollie Rutherfurd). }}} {{{ Syntax Highlighting - Updated Visual FoxPro syntax highlighting (Matthew J. Price). - Updated Lisp syntax highlighting (David Hardin). - Updated Progress syntax highlighting (Patrick Tingen) }}} {{{ Bug Fixes - Horizontal scroll bar was not updated sometimes. - The code that determines if a selection is being dragged is now much more accurate; for example, with rectangular selections is only registers a drag if the mouse is actually within the rectangular region, not just between the start and end locations in the buffer. - jEdit did not compile with Java 1.3. - Clicking "Select All" in the "Files Changed on Disk" dialog box did not enable the Reload button (Ollie Rutherfurd). - startup.bsh file was not included in installer bundle. - Fixed a performance problem with rollover buttons. - Pressing a shortcut that reads the next character from the keyboard while a control other than the text area is focused will now shift focus to the text area, and back again to the original control when the key is pressed. This allows you to use commands like "Go to marker" from the search bar, and so on. - Collapsing a folder node in the file system browser that is immediately followed by an expanded folder node would remove all columns from the view. - This change was advertised in the pre8 change log but didn't actually make it in: - Fixed possible deadlock in VFSFileChooserDialog when changing the cursor. - Hard wrap would wrap one word too early when inserting beyond the wrap margin. - Fixed exception when tab size was set to 0. - Fixed caret being offset too far to the right when dropping text in the text area, due to the gutter's width not being taken into account (Wiktor Adamski). - Dismissing the buffer switcher popup now sends focus back to the text area. - Fix layout problem with tool bars at the bottom of the view. - Fix layout problem with tool bar obscuring the right docking area. - Docking area sizes would be determined before the button sizes were known, so it was possible to resize a docking area beyond the edge of the view. - ChunkCache.getScreenLineOfOffset() didn't return the correct value -1 if the given offset was before the first visible line. - "Confirm 'Save All Buffers' command" option didn't work. - jEdit would throw an exception on startup if the GTK look and feel was in use. - The MacOS plugin didn't work with the latest MRJ release. - Commands in the right-click menu of the parent directories list operated on the files currently selected in the file listing table. - Fixed NullPointerException in GUIUtilities.getComponentParent(). }}} {{{ API Changes - BufferUpdate.SAVING is now sent before the IO flag is set to true. }}} -- Slava Pestov |