jEdit-announce digest, Vol 1 #255 - 1 msg
jedit-announce-request-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org Sun, 30 Nov 2003 20:26:34 -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.2pre7 now available (Slava Pestov) --__--__-- Message: 1 From: Slava Pestov <[email protected]> To: [email protected], [email protected] Date: Sun, 30 Nov 2003 20:36:41 -0500 Subject: [ jEdit-announce ] jEdit 4.2pre7 now available jEdit 4.2pre7 is now available from <http://www.jedit.org>. Thanks to Aaron Bell, Alessandro Falappa, Ben Williams, Chris Petersen, Kris Kopicki, Lee Turner, Ollie Rutherfurd, Mike Dillon, Randolf Mock, and Randy Hudson for contributing to this release. {{{ Miscellaneous - The list of modes in various dialog boxes is now sorted (this does not affect the order that buffer names are matched against modes). - Bundled some macros from various sources (Ollie Rutherfurd). - The plugin manager no longer lists the JDK's "tools.jar" if it is loaded. - The "Search in Directory" command now always selects the most recently searched in directory. To search in the current directory with the filter based on the current buffer's file name, click the "Synchronize" button. - Updated "Preview Javadoc of Current Buffer" macro (Tom Gutwin). - Added option to file system browser's Commands->Encoding menu to disable encoding auto-detection. - Added support for UTF-8Y encoding, which is like UTF-8 except there is a three-byte signature (0xEFBBBF) at the beginning of the file. See http://oss.software.ibm.com/icu/docs/papers/forms_of_unicode/#t2. UTF-8Y files are automatically detected, just like UTF-16. - Removed File->Insert File command. As before, you can still invoke File->Open and select "Insert" from a file's right-click menu in the file system browser. - Added "Display Actions" macro (Lee Turner). - Wrote "What's new in jEdit 4.2" document. }}} {{{ Syntax Highlighting - Added MoinMoin syntax highlighting (Ollie Rutherfurd). - Added Relax NG compact syntax highlighting (Randy Hudson). - Minor fix to Perl heredoc syntax highlighting (Chris Petersen). - Updated ADPL syntax highlighting (Randolf Mock) - Added Renderman-RIB syntax highlighting (Alessandro Falappa). - Added PowerDynamo syntax highlighting (Ben Williams). - Added WebSphere MQ scripting syntax highlighting (Aaron Bell). - Added squid.conf syntax highlighting (Kris Kopicki). }}} {{{ Platform Specific - MacOS plugin now supports services (Kris Kopicki). }}} {{{ Bug Fixes - Fixed NullPointerException on startup which prevented jEdit from loading if a corrupted JAR file was present in one of the jars directories. - Dropping a file onto the text area did not work if the text area was read-only. - On Windows, MiscUtilities.constructPath() would fail if the parent path was a URL and the child path started with a \. - On Windows, MiscUtilities.constructPath() would return a path with a double backslash if the parent used / as a separator, and ended with a /. - UTF16 files with a byte order mark were not being detected due to a regression in pre6. - The history code now tries very hard not to write a malformed ~/.jedit/history file. - Fixed a slowdown of 5-7 seconds on startup in some cases that results from calling GraphicsDevice.getConfigurations(). - The list of words in the "Complete Word" window was not sorted. - Fixed a race condition where the text area would throw a NullPointerException if EditPane.setBuffer() was called twice in a row with buffers that were not yet loaded. - Loading and unloading plugins that added menu items to the file system browser did not update the file system browser's "Plugins" menu. - History lists were not being saved at all unless the history file existed in the first place! - The "Shortcuts" option pane will no longer refuse to display with various malformed plugins. - An entry for inform.xml was missing from the mode catalog file. - Removing from the before the first visible line to inside the visible region threw an exception. - Fixed NullPointerException when pressing PageUp/PageDown inside a collapsed fold. - Sometimes, multiple line insertions did not update the screen line count of newly inserted lines. This would result in the scroll bar value being incorrect until you went to the end of the buffer and back again. - Using the TextTools plugin's "Transpose Lines" command in the first line of a collapsed fold would cause the folding state to be incorrectly updated, resulting in exceptions and an unusable text area. - When performing a text removal that would put the first visible line inside an invisible region, the chunk cache would be updated prematurely so the invisible line would be visible, and trying to move the caret to it would throw exceptions. - GZipped files were not being loaded correctly. - Opening an XML file that specified an invalid encoding name in the <?xml?> processing instruction would throw an exception. Now, XML files that specify an invalid encoding are opened with the default encoding. - Changed default shortcut of "Find Previous" from C+h to C+e g since on Mac OS X, C+h is always captured by the OS. - Changing the wrap mode didn't invalidate screen line counts, this could result in scrolling getting messed up. - Fixed NullPointerException when right-clicking on a drive root in the file system browser on Windows. - Fixed floppy drive access when selecting a floppy drive in the drives list on Windows. - Fixed a problem on some Windows versions where going to the drives list would display an error message from the OS. - A display manager that is not associated with a visible buffer no longer tries to maintain state; instead everything is recalculated when it becomes visible. This fixes a whole class of bugs that would manifest usually as incorrect scrolling behavior after switching buffers. - The Utilities->Action Bar command would only work once. - Scrolling would jump if electric scrolling was off when moving the caret past the first or last visible line, if they were only partially visible due to soft wrapping. - Fixed scrolling inconsistencies after collapsing a fold with soft wrap switched on. }}} {{{ API Changes - MiscUtilities.getFileExtension() now works with path names too. - Removed BufferListener.wrapModeChanged() method. }}} -- Slava Pestov --__--__-- _______________________________________________ jEdit Announcement List [email protected] https://lists.sourceforge.net/lists/listinfo/jedit-announce End of jEdit-announce Digest