From: Slava P. <sp...@gj...> - 2000-12-25 01:06:51
|
jEdit 3.0final is now available from <http://jedit.sourceforge.net>. A list of major changes since version 2.6 follows. * Note for Linux users Because of a packaging error in the 3.0pre5 RPM, you will need to do an 'rpm -e jedit' before installing this version. An 'upgrade' will not work. This will not occur with future releases. * Macro system improvements The limited macro language used in jEdit 2.6 and earlier has been replaced with BeanShell. BeanShell is a full-featured scripting language with a syntax very similar to Java; hence Java programmers will be able to pick it up very easily. The BeanShell homepage is located at <http://www.beanshell.org>. Recording user actions is still supported, so non-programmers can continue to use jEdit's macro features. * User interface improvements - The buffer switching tabs have been replaced with a combo box (the BufferTabs plugin, available from plugin central, can be installed to get the old tabs back) - I/O progress is now displayed in the top-right corner of the editor window - Caret location information is now displayed in the bottom-left corner of the text area - Some of the larger option panes in the 'Utilities->Global Options' dialog box have been split into multiple panes, for a less cluttered appearance - A 'tip of the day' is now shown on jEdit startup (this can be disabled) * Search and replace improvements - The search and replace and HyperSearch dialog boxes have been merged - Multiple line search and replace is now supported - The jEdit 2.5-style search bar is back * Word wrap jEdit now supports word wrap. Inserting characters beyond a specified wrap column will automatically place a line break at the appropriate location. * Indent width -vs- tab width The indent width (used when doing auto indent and shifting lines) and the tab width (used when displaying tabs) can now be set separately. * Caret positions saved in recent file list jEdit now remembers the caret position in recently opened files, and automatically restores it when a recent file is opened. * Scrolling improvements The horizontal scroll bar width is now set according to the longest visible line. The text area can now be scrolled from the keyboard using the commands in the View->Scrolling menu. (Contributed by Ollie Rutherfurd <ol...@ru...>) * New miscellaneous commands - File->Insert File: inserts specified file into current buffer - File->Save a Copy As: saves buffer to a different file, and doesn't rename the buffer * New edit modes Syntax highlighting was added for the following file types, bringing the total number of supported file types up to 46: - Assembly (Intel x86 MASM/NASM) - C# - DSSSL - RPM spec - Texinfo Assembly syntax highlighting was contributed by Kristian Ovaska (<kri...@he...>). C# syntax highlighting was contributed by Ollie Rutherfurd (<ol...@ru...>). * FTP support moved to a plugin FTP support has been moved out of the editor core to the 'FTP' plugin, which can be installed using the plugin manager. |