jEdit-announce Digest, Vol 11, Issue 1
jedit-announce-request-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org Tue, 18 Oct 2011 21:06:58 +0000
| Newsgroups | gmane.editors.jedit.announce |
|---|---|
| Message-ID | <mailman.122448.1318972018.5349.jedit-announce@lists.sourceforge.net> |
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-owner-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.4pre1 is out! (Addendum) (Vampire) 2. jEdit 4.3.3 is out! (Vampire) 3. jEdit 4.4.1 is out! (Vampire) 4. jEdit 4.4.2 is out! (Vampire) 5. Plugin Release Announcement (Eric Berry) ---------------------------------------------------------------------- Message: 1 Date: Sun, 06 Feb 2011 14:43:32 +0100 From: Vampire <[email protected]> Subject: [ jEdit-announce ] jEdit 4.4pre1 is out! (Addendum) To: jEdit Announce Mailinglist <[email protected]> Message-ID: <[email protected]> Content-Type: text/plain; charset=UTF-8; format=flowed Hi all, here are some additions to the announcement mail of 4.4pre1. Some convenient links to see the live state of major problems: - Bugs which are marked as "severe": http://sourceforge.net/tracker/?group_id=588&atid=100588&status=1&artgroup=101607 - Bugs which are marked as "regressive": http://sourceforge.net/tracker/?group_id=588&atid=100588&status=1&artgroup=619797 Volunteers are always welcome to fix these bugs: http://www.jedit.org/index.php?page=devel That being said, here is the download link: http://www.jedit.org/index.php?page=download FYI, merge requests for 4.4.x (fix done, but waiting for a review): http://sourceforge.net/tracker/?group_id=588&atid=1235750&status=1&artgroup=1360914 Regards Vampire Vampire schrieb: > Hi all, > > I proudly present 4.4pre1, the first official preview build of the > upcoming 4.4 series of jEdit. > > I want to appologize again for the confusion that arised when the > faulty 4.4 release was created and then taken back down. To avoid > confusion about what version someone is using, the 4.4 release will be > skipped completely and the first official stable release of this > series will be the first patch release 4.4.1. > > You are welcome to use and test the new pre-release, but please keep > in mind that it is in beta quality and may contain some bugs. > > Have fun with the new release. > > > ------------------------------ Message: 2 Date: Tue, 21 Jun 2011 11:30:14 +0200 From: Vampire <[email protected]> Subject: [ jEdit-announce ] jEdit 4.3.3 is out! To: jEdit Announce Mailinglist <[email protected]> Message-ID: <[email protected]> Content-Type: text/plain; charset=UTF-8 Hi all, I proudly present 4.3.3, the third bugfix release of the 4.3 series of jEdit for those that want to stick with the 4.3 series of jEdit. We also release 4.4.1, the first stable release of the 4.4 series now. (see serparate announcement mail) Here are some convenient links to see the live state of major problems: - Bugs which are marked as "severe": http://sourceforge.net/tracker/?group_id=588&atid=100588&status=1&artgroup=101607 - Bugs which are marked as "regressive": http://sourceforge.net/tracker/?group_id=588&atid=100588&status=1&artgroup=619797 Volunteers are always welcome to fix these bugs: http://www.jedit.org/index.php?page=devel That being said, here is the download link: https://sourceforge.net/projects/jedit/files/jedit/4.3.3/ FYI, merge requests for the 4.3 series (fix done, but waiting for a review): http://sourceforge.net/tracker/?group_id=588&atid=1235750&status=1&artgroup=1012693 Have fun with the new release. Regards Bj?rn "Vampire" Kautler JEDIT 4.3 VERSION HISTORY {{{ Version 4.3.3 Thanks to Eric Le Lay, Bj?rn "Vampire" Kautler, Seph Soliman and Dale Anson for contributing to this release. {{{ Bug Fixes - When macros are reloaded, if one of them was overriding a built-in action, the action is not restored if the overriding macro is removed (#3110689 - Matthieu Casanova) - Fixed caret going to the wrong position when adding explicit folds in a buffer that uses an edit mode that has no line comment (Matthieu Casanova #2138160) - In the manage panel, when selecting a library, the description panel do not contains "null" for every fields and the title is set to the jar name instead of "null" (Matthieu Casanova) - Fix Angle brackets showing up in plugin descriptions in plugin manager (SF.net bug #1963667 - Eric Le Lay) - Fix paste into Find dialog does nothing on Mac with non Aqua L&F (SF.net bug #2959723 - Seph Soliman) - When having two monitors the About dialog was appearing between them, one half on each monitor. Now it's position is relative to the active View (Matthieu Casanova) - Using regex style encoding auto detectors, StringIndexOutOfBoundsException could happen when loading a file. (Kazutoshi Satoda) - jEdit now force drops from external applications to be COPY and not MOVE drops. It prevents ftp explorer from deleting dropped files (#1208598 - Matthieu Casanova) - View#getEditPane() could return wrong value after a call of setSplitConfig(), or resplit() which uses the formar. This could cause some problems including wrong title of View. (SF.net Plugin Bug #2939615 - Dale Anson) }}} }}} jEdit buffer local properties: :mode=text:maxLineLen=80:indentSize=2: :folding=explicit:collapseFolds=2: :encoding=ISO-8859-1: ------------------------------ Message: 3 Date: Tue, 21 Jun 2011 11:30:19 +0200 From: Vampire <[email protected]> Subject: [ jEdit-announce ] jEdit 4.4.1 is out! To: jEdit Announce Mailinglist <[email protected]> Message-ID: <[email protected]> Content-Type: text/plain; charset=UTF-8 Hi all, I proudly present 4.4.1, the first official stable release of the 4.4 series of jEdit. I want to appologize again for the confusion that arised when the faulty 4.4 release was created and then taken back down. To avoid confusion about what version someone is using, the 4.4 release is skipped completely. Here are some convenient links to see the live state of major problems: - Bugs which are marked as "severe": http://sourceforge.net/tracker/?group_id=588&atid=100588&status=1&artgroup=101607 - Bugs which are marked as "regressive": http://sourceforge.net/tracker/?group_id=588&atid=100588&status=1&artgroup=619797 Volunteers are always welcome to fix these bugs: http://www.jedit.org/index.php?page=devel That being said, here is the download link: http://www.jedit.org/index.php?page=download FYI, merge requests for the 4.4 series (fix done, but waiting for a review): http://sourceforge.net/tracker/?group_id=588&atid=1235750&status=1&artgroup=1360914 For those who want to stick with the 4.3 series of jEdit we also created a new bugfix release 4.3.3. (see separate announcement mail) Have fun with the new release. Regards Bj?rn "Vampire" Kautler jEdit 4.4 version history (changes since jEdit 4.3) :encoding=UTF-8: {{{ Version 4.4.1 Thanks to Bj?rn "Vampire" Kautler, Kazutoshi Satoda, Alan Ezust, and Matthieu Casanova for contributing to this release. {{{ Bug Fixes - Collapsing all folds will move the caret outside any fold if necessary (Matthieu Casanova) - Fixed an exception that occurs when opening jEdit from command line with some files to open as argument if a jEdit server is running (#3173669 - Matthieu Casanova) - jEdit now force drops from external applications to be COPY and not MOVE drops. It prevents ftp explorer from deleting dropped files (#1208598 - Matthieu Casanova) - Changing bufferset scopes now saved to properties as default scope. (#3316329 - Matthieu Casanova) - Buffersets no longer populated with open files when creating new view. (#2990965 - Matthieu Casanova and Alan Ezust) - BufferSet contents of new Plain View #3317405 fixed (Matthieu Casanova) - When the cursor was at a start (or end) of non-top (non-bottom) line, Find Next (Previous) for a non-empty regex starting with "^" (ending with "$") wrongly skipped the occurrence at the cursor. (SF.net bug #2953604 - Kazutoshi Satoda) - Corrected a wrong specifications (javadoc comments) of SearchMatcher#nextMatch(). (SF.net bug #2953604 - Kazutoshi Satoda) - Fixed an exception that prevent from opening properties dialog of non local files in the VFS Browser (#3199876 - Matthieu Casanova) - Remove sending to background from the Linux start script, otherwise it cannot be used properly as commit editor with the -wait option or to get the -usage output on the commandline properly (Bj?rn "Vampire" Kautler) - Improve integration with Unity Launcher. Without this change if you pin jEdit to the Launcher and then run it, a separate icon for the running instance is shown. With this change this is correctly merged with the pinned starter. (Bj?rn "Vampire" Kautler) }}} }}} jEdit buffer local properties: :folding=explicit:collapseFolds=2: ------------------------------ Message: 4 Date: Fri, 14 Oct 2011 01:43:47 +0200 From: Vampire <[email protected]> Subject: [ jEdit-announce ] jEdit 4.4.2 is out! To: jEdit Announce Mailinglist <[email protected]> Message-ID: <[email protected]> Content-Type: text/plain; charset=windows-1252 Hi all, I proudly present jEdit 4.4.2, the second official stable release of the 4.4 series of jEdit. Here are some convenient links to see the live state of major problems: - Bugs which are marked as "severe": http://sourceforge.net/tracker/?group_id=588&atid=100588&status=1&artgroup=101607 - Bugs which are marked as "regressive": http://sourceforge.net/tracker/?group_id=588&atid=100588&status=1&artgroup=619797 Volunteers are always welcome to fix these bugs: http://www.jedit.org/index.php?page=devel That being said, here is the download link: http://www.jedit.org/index.php?page=download FYI, merge requests for the 4.4 series (fix done, but waiting for a review): http://sourceforge.net/tracker/?group_id=588&atid=1235750&status=1&artgroup=1360914 Have fun with the new release. Best Regards Bj?rn "Vampire" Kautler jEdit 4.4 version history (changes since jEdit 4.3) :encoding=UTF-8: {{{ Version 4.4.2 Thanks to Bj?rn "Vampire" Kautler, Alan Ezust, Matthieu Casanova, and Evan Wright for contributing to this release. {{{ Bug Fixes - Untitled buffer should not be created on VFS without write capability (#3399387) (Matthieu Casanova) - Shortcuts option pane was showing shortcuts twice when an action was overridden by a macro or a plugin (Matthieu Casanova) - When macros are reloaded, if one of them was overriding a built-in action, the action is not restored if the overriding macro is removed (#3110689 - Matthieu Casanova) - Fixed a bug which caused lines to disappear when using indent folding if every line was indented (#3412237 - Evan Wright) - When removing a plugin, the update and install panel were not refreshed (Matthieu Casanova) - Fixed a corner case when trying to move caret during a buffer operation (loading, transaction, undo) prevent to move the caret forever (Matthieu Casanova) - Fixed jEdit starting when max heap size is too low to load Killring (#1827853) (Matthieu Casanova - MiscUtilities.expandVariables() now recognizes %varname% on Windows, meaning it can reverse what MiscUtilities.abbreviate() does. (Alan Ezust). - Fixed NPE when starting jEdit with nosettings (#3401814) (Matthieu Casanova) - Fixed several case where userinput during buffer loading cause exceptions (#3398342) (Matthieu Casanova) - Pressing left arrow when the caret is at the buffer start but in a selection now cancels the selection as it should. (#3396672) (Matthieu Casanova) - Fixed loading of jEdit in case of corrupted recent.xml file in the settings (#3396545) (Matthieu Casanova) - If the current buffer is on a VFS that is not browseable (ex:http), trying to open a new file was trying to browse the path of the current file giving an error (Matthieu Casanova) - Error Widget now use the same color as Invalid token instead of being always red (Matthieu Casanova) - Fix for tracker 3034220, jEdit fails to load text-file under Mac OS X (#3034220 - Evan Wright) - Fixed a bug that occured when jumping to a line inside of a nested fold. (#3406213 - Evan Wright) }}} {{{ Editing - elsif compiler directive added to verilog edit mode (#3261277) (Matthieu Casanova) }}} }}} jEdit buffer local properties: :folding=explicit:collapseFolds=2: ------------------------------ Message: 5 Date: Tue, 18 Oct 2011 14:03:52 -0700 From: Eric Berry <[email protected]> Subject: [ jEdit-announce ] Plugin Release Announcement To: jEdit Announce <[email protected]> Message-ID: <CAKMBPm+E9ziGwZ_evCNzoOBF8z_oP_xYAvrt63=nuccqrG4NJw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> Content-Type: text/plain; charset="iso-8859-1" Hey Folks, So Vampire brought up that there used to be announcements once a month for new plugin releases. My sincerest apologies for not knowing about them myself. I'll be setting up another job in jEdit's daily-builds environment to send these out automatically going forward, but Vampire and I thought it would be fun to see all the work our plugin developers have been doing since the last one of these emails went out (2007/06/02) - needless to say, it was A LOT. :) So, here 'tis: 48 New plugins and 298 Updated plugins ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ New Plugins: {{{ SshConsole 1.0 Plugin Description: <html> <p>SshConsole is an extension of the FTP, Console and ErrorList plugins. SshConsole is configured to execute commands on the same host, and in the same directory, as the directory you are currently browsing in the FSB or editing in jEdit via <tt>sftp://</tt>. It uses Console to parse the output for errors to show in ErrorList. This makes it easier to compile remote files and quickly jump to the errors. </p> </html> }}} {{{ GnuRegexp 1.0 Plugin Description: <html> <p> Gnu.Regexp was part of jEdit core until 4.3pre13. It was removed in favor of java.util.regexp. Plugins that still use this older library should add this to the list of dependencies post jedit 4.3pre12. </p></html> }}} {{{ CtagsInterface 0.1 Plugin Description: <p> CtagsInterface provides source code tagging functionality using the "Exuberant Ctags" tool (http://ctags.sourceforge.net). It automatically invokes Ctags on a list of projects (or source code trees) and keeps the tag information in a HSQL database ( http://hsqldb.org). It can automatically keep track of modifications to the projects (or source trees), re-run Ctags over the modified files and keep the database updated. The plugin provides a "Follow tag" function which can be used to follow the tag under the caret, and a "Tag preview" dockable which tracks the caret location and shows the definition of the tag under the caret automatically. </p> <p> In addition, CtagsInterface provides a convenient API to access the tag database, so that the tag information can be shared with other plugins as well, and to eliminate the need for other plugins to interface with Ctags directly. </p> <p> CtagsInterface is highly-configurable and can make use of all the information provided by Ctags. All tag extensions are inserted into the database and made available to other plugins by the API. </p> }}} {{{ JavaScriptShell 0.1 Plugin Description: he JavaScriptShell plugin adds to jEdit a new script handler so you can write macros and startup scripts in JavaScript. It also adds JavaScript shell to the console interface provided by the Console Plugin. }}} {{{ CandyFolds 0.5.1 Plugin Description: CandyFolds draws colored indentation-guides on the text-area to improve code readability. An indentation-guide is a vertical line drawn following the text indentation. The color used by each indentation-guide can be configured using regular expressions: the regular expression tests the line of text on the starting point of the indentation, if it matches then the specified color is used to draw the indentation-guide. <p> CandyFolds was based on the WhiteSpace (by Nathan Jones and Andre Kaplan) plugin's fold-guides. <p>Visit the <a href="http://candyfolds.sf.net">CandyFold's home page</a> to report bugs or post comments. }}} {{{ RFCReader 0.9.1 Plugin Description: The RFC reader is a plugin that tries to make RFC reading more pleasant.<br/> It provides the openRFC action to open any RFC from the Internet, and some fold handling by page or chapters. }}} {{{ JCalculator 1.0 Plugin Description: <p> Long Description: This plugin 'JCalculator' can evaluate expressions you write in the dockable or in the text area. It supports the following features: </p> <ul> <li> Bitwise operations such as the operators left/right shift, and, or etc. </li> <li> Functions (till now there is only the function 'POWER' has been appended). </li> <li> Evaluate selection as formula from jEdit. </li> <li> Shows record of calculations and results. </li> <li> Highlights input errors. </li> </ul> }}} {{{ VoxSpell 1.0.0 Plugin Description: <html> <p>The VoxSpell plugin checks the spelling of English language documents while you are typing, underlining the mispelled words whenever they are found. More languages may be supported in the future, contact the author if you're willing to help. It comes bundled with an English language dictionary produced from the SCOWL word list hosted at (<a href="http://wordlist.sourceforge.net/">Kevin's Word List Page</a>).</p> <p>Warning: the algorithm used to store the word suggestion list is unoptimized. This plugin consumes, typically, ~30MB of memory</p> </html> }}} {{{ ScriptEnginePlugin 0.3.0 Plugin Description: <html> <head> <title>ScriptEnginePlugin Description</title> </head> <body> <p> The ScriptEnginePlugin provides an easy to use and easy to implement framework that makes <a href="https://scripting.dev.java.net">scripting.dev.java.net</a> ScriptEngines usable inside of jEdit. </p> <p> It provides a ScriptEngineService which allows this plugin to pick up any ScriptEngines (installed separately) that are in other plugins. <br> <br> It also provides 2 convenient methods for executing the current buffer or executing the currently selected text. Both of these methods provide the standard macro variables in the ScriptContext making them available to any scripts executed. </p> </body> </html> }}} {{{ GroovyScriptEnginePlugin 1.0.0 Plugin Description: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <title>GroovyScriptEnginePlugin</title> </head> <body> The GroovyScriptEnginePlugin provides jEdit with the ability to use the Groovy ScriptEngine provided on scripting.dev.java.net. </body> </html> }}} {{{ MetalColor 1.0 Plugin Description: <html> <body> The MetalColor plugin allows you to customize colors of the Metal look-and-feel. </body> </html> }}} {{{ MyDoggyPlugin 0.1 Plugin Description: MyDoggyPlugin allows you to use the open-source docking framework named MyDoggy to manage the dockable windows in jEdit. This enables dockable windows to be dragged from one area to another, share the same docking area, and more. }}} {{{ Minimap 1.0 Plugin Description: Show minimap for the text area. }}} {{{ Nested 0.1 Plugin Description: <html> <head> <title>Nested plugin for jedit</title> </head> <body> <p> The <strong>Nested</strong> plugin allows to control the background color of a chunk of code that is not the same language as the language of the buffer. For example java code inside a jsp file, ... </p> <p> The settings are stored in the plugin directory in a file called <code>settings.txt</code> that looks like the one below, one line per association mode,submode,color (in hex format) </p> <pre style="border:1px solid black"> jaxx,java,#ccff99 jsp,java,#ffffff </pre> <p> When a new file that contain sub languages is open in jedit, the nested plugin will detect it and add a line to the settings, the color is chosen to be the same as the default view background so that by default, the buffer looks exactly the same as if the plugin was not there. </p> <p> The plugin also provides a dockable window that displays the current settings in a table, one line per settings. The user can change the color for a particular setting by clicking on the color column (third column) of the table. </p> </body> </html> }}} {{{ MarkerSets 0.2 Plugin Description: The MarkerSets plugin enables the creation of several named sets of markers. Each set can include markers on various files, including files that are not open in jEdit. Each set may have its own color for the markers in the gutter. The marker sets are persistent, and in addition, there are actions for exporting the marker sets to XML and importing them from XML. The plugin provides a dockable for viewing and managing the marker sets. The marker sets are shown in a configurable tree, somewhat similar to the HyperSearch Results dockable. }}} {{{ h4Jmf 0.0.1 Plugin Description: Test with Java Media Framework JMF Assist in transcription of digital audio-interview. Pause, back-step, forward-step , position from cue, insert cue in text, play functions with shortcuts from editor-window. -install Java Media Framework JMF. see README.txt -to invoke this plugin, select Plugins >h4Jmf. -to set short-cuts: Utilities > Global Options > Shortcuts in 'Edit Shortcuts' drop-down list: select Plugin: h4Jmf assign shortcuts to: player start player stop player rewind player forward insert time player position -to set options select Plugins > Plugin Options select h4Jmf options.h4Jmf.seconds=number of seconds to go back or forward on rewind,forward -choose .mp3 or .wav file (this will implicitly call player_begin) - begin to play with (via shortcuts or menu's) player start player stop player rewind player forward insert time player position -player close releases all JMF-resources }}} {{{ JavaMacros 0.1 Plugin Description: <html> <body> <h1>JavaMacros plugin</h1> This plugin allows you to write macros in your favourite Java IDE by using compiled class files as macros. Usage: <ul> <li>create a Java project in your favourite IDE that would: <ul> <li>put compiled class files to either jEdit home or ~/.jedit directory.</li> <li>include jedit.jar from jedit distribution and javamacros.jar in classpath</li> </ul> <li>create a Java package named <code>macros</code></li> <li>create a class in that package either implements <code>javamacros.MacroClass</code> or extends <code>javamacros.SelectionTransformerMacroClass</code> <li>compile code</li> <li>reload macros in jEdit</li> </ul> Notes on writing macros is available in <code>javamacros.MacroClass</code> and <code>javamacros.SelectionTransformerMacroClass</code> javadoc. </body> </html> }}} {{{ ImageViewer 1.0.0 Plugin Description: <html> <p> An image viewer for files in ProjectViewer and the File System Browser. </p> </html> }}} {{{ ElementMatcher 0.1 Plugin Description: ElementMatcher Plugin allows highlighting and executing actions on various text fragments (elements) like hyperlinks, filenames and so on. Currently supported elements are hyperlinks, email addresses, file and directory names (for now only absolute pathnames on Windows), RFC numbers and XML scheme URNs. Functionality is somewhat interleaves with "Hyperlinks" plugin, however, the latter highlights links only when you point on it and does not parse entire files. }}} {{{ ScalacPlugin 1.1.0 Plugin Description: <html> The ScalacPlugin is embedded Scala compiler that runs inside jEdit's JVM which results in faster compilation times because no external jvm is called. It is integrated with Console and ErrorList plugins to handle output and error navigation. </html> }}} {{{ Updater 0.1 Plugin Description: The Updater plugin automates updates to jEdit. It can update to the latest released version (e.g. 4.3pre17) or to the latest daily build. You can configure the plugin to run automatically on startup, or once in a few days when jEdit is running. It also offers an action to manually trigger an update. When updating, it shuts down jEdit, and you need to manually restart it when the installer is done. }}} {{{ FinishHim 0.9 Plugin Description: Finish Him! is a smart and quick word completion (expansion) plugin similar to Textmate's or Netbeans word completion. It will complete the current word based on matches in the current and other visible buffers and allows you to cycle through completions by hitting its keyboard shortcut continuously. }}} {{{ NetRexxScript 0.1.3 Plugin Description: !DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html><head><meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"><title>NetRexxScript features</title><meta content="Kermit Kiser" name="author"></head><body><br><big>NetRexxScript adds support to jEdit for NetRexx scripts and macros. Features:</big><ul><li><big><span style="font-weight: bold;"></span>Efficient execution of NetRexx scripts and macros in jEdit</big></li><li><big>Optional caching of parsed scripts to improve performance</big></li><li><big>Option to "preparse" all available scripts as a unit for performance (aka "greased lightning mode") and cross-script access support</big></li><li><big>Option to suppress or allow trace output</big></li><li><big>Options to execute a currently open NetRexx file including unsaved changes</big></li><li><big>Optional dockable console window with command line to run scripts with parms and view say output or respond to ask input</big></li><li><big>View say output with or without trace from the console window to aid debugging<br></big></li><li><big>Option to "prefix" scripts automatically adds access to jEdit functions and variables</big></li><li><big>Script parse errors are automatically highlighted in script source files and listed in the "Error List" as well as displayed in a console window</big></li><li><big>User defined "classpath" option for making classes available to NetRexx scripts</big></li><li><big>User defined "scriptpath" option for access to scripts outside of jEdit macro libraries</big></li><li><big>Support for executing compiled NetRexx scripts or any "main" type Java class file as a macro or console command</big></li><li><big>Includes an updated version of the "NetRexx at Once" cross reference guide to Java and NetRexx</big></li></ul></body></html> }}} {{{ DirtyGutter 0.2 Plugin Description: <html> <head> <title>DirtyGutter plugin</title> </head> <body> <h1>The DirtyGutter plugin</h1> Written by Shlomy Reinstein, August 2009.<br> <p> The DirtyGutter plugin marks dirty lines (lines modified since last save) in the Gutter area. The dirty line information is provided by a so-called "Dirty line provider", which is an extensible service. Two built-in providers are included: </p> <ul> <li>"Simple" - marks any modified lines with a colored marker by tracking buffer content changes. <li>"Diff" - uses a "diff" algorithm to calculate dirty lines for each multi-line content change. Uses a simple algorithm for marking single-line changes. <br> Marks the changes according to their types (change/insertion/removal). </ul> </body> </html> }}} {{{ LucenePlugin 1.0 Plugin Description: <html> <p>LucenePlugin provides an interface to the Apache Lucene text search engine library.</p> </html> }}} {{{ ProjectBuilder 1.0 Plugin Description: <html><p>Provides templates to create new projects of different types - including jEdit plugins, and simple Java applications. Projects are automatically imported into the ProjectViewer plugin. Project templates can be easily written using the Groovy programming language, and the ProjectBuilder DSL.</p></html> }}} {{{ JNAPlugin 3.2.4 Plugin Description: <html> <p>JNA provides Java programs easy access to native shared libraries (DLLs on Windows) without writing anything but Java code—no JNI or native code is required. This functionality is comparable to Windows' Platform/Invoke and Python's ctypes. Access is dynamic at runtime without code generation.</p> <p>JNA allows you to call directly into native functions using natural Java method invocation. The Java call looks just like it does in native code. Most calls require no special handling or configuration; no boilerplate or generated code is required.</p> <p>The JNA library uses a small native library stub to dynamically invoke native code. The developer uses a Java interface to describe functions and structures in the target native library. This makes it quite easy to take advantage of native platform features without incurring the high overhead of configuring and building JNI code for multiple platforms.</p> <p>While some attention is paid to performance, correctness and ease of use take priority.</p> <p>This plugin makes the JNA jar file available as a dependency to other plugins to use.</p> </html> }}} {{{ SaxonPlugin 9.2.0.6 Plugin Description: <html> <p>SaxonPlugin provides the Saxon XSLT and XQuery Processor from Saxonica Limited packaged as a jEdit plugin.</p> <p>It is used by the XSLT and XQuery plugins.</p> </html> }}} {{{ CodeBook 0.1 Plugin Description: <html><p> Code Book provides referencing and code-completion for a potentially unlimited number of languages, although currently only Java is supported. The plugin parses Api documents and uses that information to provide extremely robust completion. </p></html> }}} {{{ HaXeSideKick 0.1 Plugin Description: <html> <p> Haxe SideKick plugin providing code parsing, code completion, and automatic imports. </p> </html> }}} {{{ Javadoc 1.0 Plugin Description: The Javadoc plugin provides a quick, easy way to search through java api trees that are saved to a local disk, through either a dialog window or by using the word under the cursor. Api pages are displayed through the InfoViewer plugin. }}} {{{ MenuEditor 0.2 Plugin Description: Allow editing of jEdit menus }}} {{{ GitPlugin 0.1 Plugin Description: <html><body> <p> Provides a git file importer filter for ProjectViewer. Future location of other git-related features. </p> </body></html> }}} {{{ BzrPlugin 0.2 Plugin Description: <html><body> <p> Provides a bzr file importer filter for ProjectViewer. Future location of other bzr related features. </p> </body></html> }}} {{{ ProcessShell 1.0 Plugin Description: The Process Shell plugin provides a base class for implementing Console shells that rely on an external process. }}} {{{ Clojure 1.2.0 Plugin Description: Clojure comes packaged with the Clojure programming language, a functional programming language for the JVM. It also provides a commando file for running clojure scripts. }}} {{{ PythonShell 1.0 Plugin Description: The Python Shell plugin maintains a running Python environment and Read-Eval-Print-Loop in the Console. Actions are provided to quickly evaluate selected text, an open buffer, or a chosen external file in the shell, making it easy to run quick tests before committing code to your project. }}} {{{ Groovy 1.7.5 Plugin Description: Groovy comes packaged with the Groovy programming language, a dynamic scripting language for the JVM. It also provides an enhanced commando file for running Groovy scripts. }}} {{{ GroovyShell 1.0 Plugin Description: The Groovy Shell plugin maintains a running Groovy environment and Read-Eval-Print-Loop in the Console. Actions are provided to quickly evaluate selected text, an open buffer, or a chosen external file in the shell, making it easy to run quick tests before committing code to your project. }}} {{{ RFCFullIndex 1.0 Plugin Description: The full lucene index of RFC to use with RFCReader plugin }}} {{{ Substance 6.1 Plugin Description: <html> <body> The Substance Look and Feel plugin provides the Substance Look and Feel to jEdit. </body> </html> }}} {{{ Completion 0.1 Plugin Description: <html> <p> The Completion plugin provides a service for other plugins to register code completion hints, as well as providing templates for insertion. This allows a single shortcut to produce code completion hints from multiple sources. </p> </html> }}} {{{ MarkdownPlugin 0.1.0 Plugin Description: <html> <p><strong>MarkdownPlugin</strong> is a plugin for <strong>jEdit</strong> that can render <em>Markdown text</em> from the current buffer or from selected text. The resulting <em>HTML</em> is written to a new buffer or copied to the clipboard. The plugin can also show a preview in a web-browser (using the <strong>Info Viewer</strong> plugin).</p> <p><em>Markdown</em> is an easy-to-read, easy-to-write plain text format. Using this plugin you can convert it to structurally valid <em>XHTML</em> (or <em>HTML</em>).</p> <p><strong>MarkdownPlugin</strong> based on <strong>pegdown</strong> - the pure java <em>Markdown</em> processor.</p> </html> }}} {{{ HexToolsPlugin 0.9 Plugin Description: <HTML> <HEAD> <TITLE>HexTools</TITLE> </HEAD> <BODY> <P>The HexTools plugin provides an actions to parse data from a hexdump in a buffer and save it into a file or copy it to the clipboard.</P> </BODY> </HTML> }}} {{{ CodeHelper 0.1 Plugin Description: CodeHelper provides a context-insensitive static call tree for functions. Useful most likely for non-OO languages like C. }}} {{{ QuickOpen 0.1 Plugin Description: <html> <p> QuickOpen is a plugin designed to quickly open any file in the current directory by just typing in a few characters of the filename you want to open. It's similar to CommandT for Vim ( https://wincent.com/products/command-t) and TextMate's ( http://macromates.com/) quick open ability. Unlike the FastOpen and OpenIt jEdit plugins, it does not use jEdit's ProjectViewer plugin or require you to configure a source path; instead it allows quick opening of the files, including those in the subdirectories, in the currently selected directory in jEdit's file browser. </p> </html> }}} {{{ Classpath 1.0 Plugin Description: Classpath provides a central location for managing classpaths for Java and other JVM-based languages. }}} {{{ QuickNotepad 4.4 Plugin Description: This plugin provides a dockable "scratch pad" for writing and displaying notes, to do lists or similar items as unformatted text. }}} ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Updated Releases: {{{ PMDPlugin 2.7 Announcement: Version 2.7 Updated to PMD 4.1 New option: choose version of Java (1.4, 1.5, 1.6) Fixed Bug [1501422] PMD Plugin: example box is not updated when new items hover Changed the way Rules are managed and given for execution to PMD due to addition of new languages to PMD and was giving error due to language mismatch. Added new option "Print Rulename in ErrorList" which is helpful to trace down what rule is generating this error. Plugin Description: The PMD plugin is a Java source code analysis tool. }}} {{{ jEdit 4.3pre12 Announcement: Plugin Description: }}} {{{ SuperAbbrevs 0.31 Announcement: Announcement: This update makes the plugin compatible with the API changes in jEdit4.3pre12, and therefor requires jEdit4.3pre12. Requires Java 1.5 Requires jEdit 04.03.12.00 Plugin Description: Eclipse-like code templates. Enables you to expand an abbreviation with variables in it. TAB from variable to variable, and change to text of a variable everywhere in the template. }}} {{{ Optional 0.2.3 Announcement: Updated for jEdit 4.3pre12 to use relocated jedit beanshell package. Plugin Description: A replacement for the three Options actions/dialogs. }}} {{{ XSearch 1.3.3 Announcement: Updated for jEdit 4.3pre12's relocated Beanshell package. Plugin Description: A replacement for the built-in search/replace dialog with enhancements. }}} {{{ ErrorList 1.7 Announcement: DefaultErrorSource.DefaultError has new method: setFilePath() (for SshConsole). Plugin Description: The ErrorList plugin provides one-click access, and on-the-spot highlighting of errors generated by EditBus-aware packages, such as the Console. }}} {{{ FTP 0.9.2 Announcement: Refactored to make its secure connections reusable from the SshConsole plugin (ezust). Plugin Description: The FTP plugin adds the ability to browse directories and edit files on (S)FTP servers. }}} {{{ Console 4.3.5 Announcement: x Updated for relocated beanshell package in 4.3pre12. x runCommandToBuffer() doesn't send command to buffer (1643269 - ezust) x waitForConsole(view) should work properly on *nix systems now. (k_satoda, ezust - #1698976) x alias ant ant -emacs to get rid of adornments when running inside System shell (ezust). x Improved generic extra line regexp - catches javac and gcc multilines better. Made #1 on list. (ezust). x (windows only) - driveletters work in Console the way they do in cmd.exe, as change-directory shortcuts. Console keeps track of default directories for each drive, as well as the default drive for the current shell session. Also, / works as well as \ for path separators. (Alan Ezust - bug#1511941 ) x Small changes to make the SshConsole plugin work (ezust). Plugin Description: The Console plugin allows jEdit to execute arbitrary commands from an internal shell. In addition, it provides buttons in a "commando toolbar" for your favorite command-line tools (make, ant, qmake, latex, etc), and an easy way to add others. }}} {{{ SVNPlugin 0.6.1 Announcement: Like last release, this plugin is not yet feature complete, but is very useful for day-to-day work. Important note: Recent changes in the management of repositories are not backward compatible with previous versions. Repositories can now be named and are sorted in the list, and 'Remove' now works correctly. These changes lost the ability to read previous repository settings. - added context menu to AddResultsPanel so added and deleted files can be committed or reverted from there. - add support to show svn properties for items in the svn browser tree. - added asterisk beside entries in browse repository tree that have svn properties. Not sure I like the asterisk... - turned off attempting to get svn properties for files as that fails in some cases, which causes the repository browsing tree to not display branches below the directory containing the offending file. - Previously, I'd turned off attempting to get svn properties for files as that fails in some cases, which causes the repository browsing tree to not display branches below the directory containing the offending file. This commit contains a fix. - fixed commit dialog from stretching too wide when the previous comments were long. - && not || makes the diff work. duh. - updates for diff, added ability to pick revision when viewing a file in the repository, some code clean up. - updates to improve diff - updates for repository browser - decrypt password before sending to svn server, makes login work. - updated help file - updated for commit action, revised commit dialog box, added checks to make sure selected files can be committed prior to committing - testing properties - Property editing and status is working. - more work for property editing. - continuing to improve property handling - fix to prevent mutation of repository data object - More work on properties, fixed svn browser to return the correct properties. No longer loads property values in advance, now using the new Propery command. - Still a little to do for the display, but properties can now be found from PV. - making properties work in pv - updated button panel for svn browser. - fixed popup location to be nearer the click point. - Fixing add/edit/remove from repository browser. - documentation updates - decrypt password before sending to svn server, makes login work. Plugin Description: Subversion support for jEdit }}} {{{ XML 2.0.8 Announcement: Added the DTDGenerator module by Michael Kay and a corresponding action to generate a DTD from an instance document. (Martin Raspe) Rebuilt to work against 4.3pre12 Plugin Description: The XML plugin (version 2) provides features for editing XML, HTML, JavaScript and CSS files. For XML files, it does validation against a DTD or XSD. For all languages, it displays element trees in the sidekick dockable. For XML, HTML and CSS, you get completion popups for elements, attribute, and entities. }}} {{{ CamelComplete 2.6.4 Announcement: This new release works with 4.3pre12 Plugin Description: This plugin provides for code-completion in a CamelCase or regex_separated_identifier style. }}} {{{ BufferLocal 1.2.8 Announcement: Bugfix release Plugin Description: The BufferLocal plugin provides persistent storage of Buffer Local properties (those properties set via the Buffer Options dialog). }}} {{{ Console 4.3.6 Announcement: o New option to remember current working directory from previous sessions (ezust) fix bug in capture of extra line for error (1854413 - David Bernard) o Forward slashes no longer substituted and driveletters no longer prepended in arguments except when expanding completions on MS-Windows. (#185614 - k_satoda, ezust) o Subshell extra PATH works now (k_satoda - 1859034) Plugin Description: The Console plugin allows jEdit to execute arbitrary commands from an internal shell. In addition, it provides buttons in a "commando toolbar" for your favorite command-line tools (make, ant, qmake, latex, etc), and an easy way to add others. }}} {{{ JavaSideKick 2.3.5 Announcement: 1. fix for bug 1691416, some annotations cause parser to fail. 2. updated tiger.jj with updates to the java grammar posted on the javacc mailing list. 3. fixes for check imports for named nodes. 4. parser updates to better handle annotations. 5. improved ProjectViewer integration. 6. update to property file parser for \# in a key name so things like mode.c\#.sidekick-tree.auto-expand-tree-depth=4 are handled correctly. 7. fix for 1732337, Project Viewer is optional dependency, not a required one. 8. fix for potential NPE in VariableDeclaratorId. Plugin Description: Java code browser, provides full support for all Java 1.5 and earlier syntax. Offers code completion and structure browsing for Java. Also provides structure browsing for property files and javacc files. }}} {{{ JDiffPlugin 1.7.0 Announcement: Announcement: - added dockable to show line diffs - moved merge controls to dockable - added unsplit and swap panes to merge controls - updated docs - added mouse listener to global overview Plugin Description: JDiffPlugin is a visual diff utility for jEdit. }}} {{{ RubyPlugin 0.9.1 Announcement: Upgraded Ruby documentation viewer to show Ruby on Rails 2.0.2 docs. File structure parser recognizes RSpec and Rake file formats. Added action to toggle between RSpec file and code file. Upgraded plugin to use JRuby 1.0.3. Plugin Description: The Ruby Editor Plugin converts jEdit into an intelligent Ruby editor. This includes a SideKick parser service and a Ruby API Documentation browser. }}} {{{ SVNPlugin 0.9.2 Announcement: Announcement: - Some fixes for the revision selection panel. - Fix so that comment is actually committed with tag and branch creation. - Added 'export' command. - Added 'import' command. - Added 'mkdir' command. - Fix so that user is asked if they'd like to reimport project files after a switch. - Added "switch" command. - GUI cleanup. - Added 'move' command. - Added 'lock' and 'unlock' commands. - Fix so that recuring from project node actually recurses. - Set color on SVN Console to be the same as the jEdit view text area (Alan Ezust). - Removed checkout action from plugin menu since this no longer works. - Improved error handling. - Added context menu to the jEdit text area context menu. This may need changed, I'm adding it without asking the user first, and adding it in a way such that the context menu editor is unaware of the subversion context menu. I did it this way because there doesn't seem to be any other way to add a submenu via the context menu editor programmatically. - Added ability to add a comment when doing a 'copy'. - Added revision selector to copy/tag/branch dialogs. - Update to use JTable in several places so the values can be copied and pasted elsewhere. - Added "X" to tabs on SVN Console for easier closing. - Added 'diff' to SVN Browser. - Added dependency on new, improved, JDiff 1.7.0. - Lots of code cleanup and bug fixes. - All subversion commands except merge are now supported. Requires Java 1.5.0 Requires jEdit 04.03.10.00 Required plugins: jdiff.JDiffPlugin 1.7.0 CommonControlsPlugin 0.9.4 projectviewer.ProjectPlugin 2.1.3 Plugin Description: Subversion support for jEdit }}} {{{ Ancestor 1.0.2 Announcement: Fixed an exception when starting the plugin, it happened sometimes that it received EditBus messages before being started Plugin Description: Ancestor plugin is a small toolbar with buttons to browser quickly all parents folders of the current buffer }}} {{{ Templates 4.1.1 Announcement: Modified for API changes introduced in jEdit 4.3pre12. Plugin Description: The Templates plugin integrates the Apache Velocity templating engine with jEdit, to allow dynamic text generation based on template files. }}} {{{ XML 2.0.9 Announcement: No changes from 2.0.8, except that it needs to be rebuilt against 4.3pre12 since some binary compatibility issue broke completion in some modes. Plugin Description: The XML plugin (version 2) provides features for editing XML, HTML, JavaScript and CSS files. For XML files, it does validation against a DTD or XSD. For all languages, it displays element trees in the sidekick dockable. For XML, HTML and CSS, you get completion popups for elements, attribute, and entities. }}} {{{ RubyPlugin 0.9.2 Announcement: Previous release jar didn't work on the Mac. Hoping if we compile this release with Java 1.5 then it will work on the Mac. Minor changes to help docs. Plugin Description: The Ruby Editor Plugin converts jEdit into an intelligent Ruby editor. This includes a SideKick parser service and a Ruby API Documentation browser. }}} {{{ LispPaste 1.0.2 Announcement: * XMLRPC was fixed to work with the newer versions of Apache XMLRPC Plugin Description: Using this plugin, you can make pastes to the <a href=" http://paste.lisp.org">LispPaste</a> collaborative IRC debugging service from within jEdit. }}} {{{ JakartaCommons 0.6 Announcement: * Some missing jar files required for XMLRPC were added. Plugin Description: The JakartaCommons plugin provides a single point of dependency for plugins needing to use Apache Jakarta libraries. Currently included are BCEL, commons-collections, commons-logging, and xmlrpc. }}} {{{ LookAndFeel 1.0.1 Announcement: Copied from CVS to SVN, added Napkin look and feel. Plugin Description: The LookAndFeel plugin provides several additional look-and-feel implementations which allow skinning of the GUI by means of "themepacks". }}} {{{ FTP 0.9.4 Announcement: Announcement: - Version 0.9.4 Requires java 1.5 and jEdit 4.3pre12 - Added connection throught HTTP-proxy on regular FTP connection (sf.net bug#1735335) - Fixed: No way to reinput incorrect password (sf.net bug#1885830) - Little code refactoring & cleanup Plugin Description: The FTP plugin adds the ability to browse directories and edit files on (S)FTP servers. }}} {{{ JDiffPlugin 1.9.0 Announcement: {{{ JDiffPlugin 1.9.0 Source: Source code is in SVN with the tag jdiffplugin-1_9_0 Announcement: - Added dependency on CommonControls plugin. - Moved button tooltip text to props file. - Fix for 1888242. - Major code clean up and refactoring to clean up display repainting problems. - Removed code and references to the virtual overview, that hasn't worked since jEdit 4.2 and can't be fixed easily due to changes in jEdit's Display Manager. - Fixed the little left and right arrows so they are the same size. - Fixed line diff to use same anti-alias setting used in the main text area. - Fix for 1891865. - Added optional layouts for toolbar and line diff. - Fix for 1892782. - Added Diff and Refresh buttons to toolbar. Requires Java 1.5 Requires jEdit 04.03.07.00 Required plugins: CommonControlsPlugin 0.9.4 Short Description: JDiffPlugin is a visual diff and merge utility for jEdit. Long Description: JDiffPlugin is a visual diff and merge utility for jEdit. }}} Plugin Description: JDiffPlugin is a visual diff utility for jEdit. }}} {{{ jEdit 4.3pre13 Announcement: Plugin Description: }}} {{{ XSearch 1.5 Announcement: Announcement: Patched for 4.3pre13 and gnu.regexp plugin. Requires Java 1.5 Requires jEdit 04.03.13.00 Required plugins: projectviewer.ProjectPlugin 2.1.1 plugin.GnuRegexpPlugin 1.0 Plugin Description: A replacement for the built-in search/replace dialog with enhancements. }}} {{{ Console 4.3.7 Announcement: 1. Updated for 4.3pre13. 2. make, ant, javac commandos no longer require projectviewer Plugin Description: The Console plugin allows jEdit to execute arbitrary commands from an internal shell. In addition, it provides buttons in a "commando toolbar" for your favorite command-line tools (make, ant, qmake, latex, etc), and an easy way to add others. }}} {{{ GnuRegexp 1.0.1 Announcement: forgot to include messagebundles.properties Plugin Description: gnu.regexp, an old reliable library for evaluating regular expressions. }}} {{{ TextAutocomplete 0.9.5 Announcement: Re-release of same code, but compiled to 4.3pre12 Plugin Description: It's pretty similar to the jEdit's function "Complete Word" but it's automatic, you don't need to press any key to invoke the list of completions. }}} {{{ TextObjects 1.0.0 Announcement: Initial release Plugin Description: Plugin to select text objects (words, sentences, paragraphs, code blocks, quoted text, and comments). }}} {{{ BufferTabs 1.0.0 Announcement: The gnu.regex dependency is replaced by standard JDK regex Plugin Description: The BufferTabs plugin provides a tabbed pane in the jEdit view that allows you to change the current buffer. }}} {{{ LilyPondTool 2.10.5 Announcement: JEdit API Change compatibility hotfix release. Plugin Description: LilyPondTool is a LilyPond plugin for jEdit. It gives similar functionality as the Emacs LilyPond mode and helps with creating scores. }}} {{{ CamelComplete 2.7.0 Announcement: Introduces a Simple mode that lets you use it without fighting the options screen. Plugin Description: This plugin provides for code-completion in a CamelCase or regex_separated_identifier style. }}} {{{ SVNPlugin 0.10.0 Announcement: Bug fix release, plus svnkit library upgrade: - fix for 1894053, null pointer exception - fix for 1894580, use history text fields - upgrade to svnkit 1.1.6, which replaces ganymed.jar with trilead.jar for ssh support - fixes and refactoring for password handling Plugin Description: Subversion support for jEdit }}} {{{ JavaSideKick 2.3.6 Announcement: - fix to allow file chooser to show hidden files - added build output path to project viewer options Plugin Description: Java code browser, provides full support for all Java 1.5 and earlier syntax. Offers code completion and structure browsing for Java. Also provides structure browsing for property files and javacc files. }}} {{{ Sessions 1.4.2 Announcement: Announcement: Fixes bug (Windows only) where the name of the current file was not stored in the session file, so could not be restored the next time the session was opened. Requires Java 1.5 Requires jEdit 04.03.10.00 Plugin Description: The Sessions plugin maintains lists of open files - called sessions (aka workspaces) - and offers some functions to switch between them. }}} {{{ jEdit 4.3pre14 Announcement: Plugin Description: }}} {{{ PMDPlugin 2.9 Announcement: - fix for 1937876, problems with loading custom ruleset. - if the user has checked "Run PMD on save", set the plugin to load on jEdit start up so that the "run on save" feature works right away. Unchecking "Run PMD on save" sets the "activate" property back to "defer", which is the default. - fixed a bug in 'check all files in a directory' where the plugin always defaulted to Java 1.4 rather than the Java version selected in the option pane. - revised the option pane to use a checkbox tree rather than a list of checkboxes. The list was long (just under 200 rules), and didn't have any grouping by ruleset. The checkbox tree groups the rules by ruleset, and clicking the checkbox on the ruleset checks all rules contained by that ruleset. This is way easier than looking through the long list to pick out the rules. - revised the option pane so the layout is more compact and fits on the screen better. Requires Java 1.5 Requires jEdit 04.03.03.00 Required plugins: errorlist.ErrorListPlugin 1.3.2 Plugin Description: The PMD plugin is a Java source code analysis tool. }}} {{{ CamelComplete 2.7.1 Announcement: Announcement: CamelComplete 2.7.1 released, with much improved documentation. Requires Java 1.5 Requires jEdit 04.03.12.00 Plugin Description: This plugin provides for code-completion in a CamelCase or regex_separated_identifier style. }}} {{{ JDiffPlugin 2.0.0 Announcement: {{{ JDiffPlugin 2.0.0 Source: Source code is in SVN with the tag jdiffplugin-2_0_0 Announcement: - added ability to apply normal and unified diff - added EditBus message needed by SVNPlugin to know when diff session is ended Requires Java 1.5 Requires jEdit 04.03.07.00 Required plugins: CommonControlsPlugin 0.9.4 Plugin Description: JDiffPlugin is a visual diff utility for jEdit. }}} {{{ SVNPlugin 1.0.0 Announcement: SVNPlugin 1.0.0 Source: Source code is in SVN with the tag 1.0.0 Announcement: 1.0.0 release! The only commands currently missing are merge and blame. In this release: - fix for 1925932, NPE exception in certain circumstances - added ability to use tsvn:logtemplate property. This lets you use the same template as TortoiseSVN to use for commit messages in SVNPlugin. - lots of clean up for password handling. - fixed popup menu locations - Fixed diff action so that left and right panes of text area show the right files and causes the diff dockable to show. - Fixed remote diff (diff from svn browser) so it can diff 2 revisions of the same file. Previously, it would only diff 2 different files, like for comparing a file on 2 different branches. - Added most SVN commands to text area context menu. - Added ability to do an SVN diff as well as a JDiff diff. Currently only works from ProjectViewer, not yet from SVN Browser. - Adjusted logger so it doesn't write to jEdit's activity log. All messages are visible in the SVN Console. - Added ability to create SVN diff from multiple selection in ProjectViewer. - Updated SVNKit library files to 1.7.0. - Added ability to resolve conflicts using JDiff. This command is available on the text area context menu, from the Status results tab, and the Update results tab. Requires Java 1.5.0 Requires jEdit 04.03.10.00 Required plugins: jdiff.JDiffPlugin 2.0.0 CommonControlsPlugin 0.9.4 projectviewer.ProjectPlugin 2.1.3 Plugin Description: Subversion support for jEdit }}} {{{ TypoScript 0.1.2 Announcement: * Updated for compatibility with JakartaCommons 0.6 and jEdit 4.3 final * Removed support for manual install of TypoScript edit mode in jEdit 4.2 Plugin Description: The TypoScript plugin provides a VFS (Virtual File System) module for loading and editing the "setup" and "constants" templates within the TYPO3 CMS. It requires the "jeditvfs" extension to be installed in TYPO3. }}} {{{ SideKick 0.7.5 Announcement: Version 0.7.5 requires JDK 1.5, jEdit 4.3pre11 and ErrorListPlugin 1.4. Uses refactored CompletionPopup class in 4.3pre11. Checks the edit mode at the caret position for valid completions. When multiple completions are possible, Sidekick no longer selects the first item automatically when a space is typed. (1752044 - Kazutoshi Satoda). Fixed "sidekick fold starts in the previous line when the corresponding folding node starts at the beginning of the line ( 1767390 - Matthieu Casanova ) Fixed a minor memory leak when Sidekick is unloaded ( Matthieu Casanova ) Improved Mode Option Pane so it works properly when the edit mode is changed before an "ok/apply" (Shlomy Reinstein) Plugin Description: The SideKick plugin provides a framework for high-level language-specific features, such as a structure tree, and code completion. }}} {{{ CtagsSideKick 1.3 Announcement: improved mode option pane improved toolbar other bug fixes. Plugin Description: CtagsSideKick provides a structure browser service for SideKick using exuberant ctags. Support exists for these languages: C, C++, Perl, Python, Bash, Java, JavaScript, Lisp, Make, PHP, Ruby, Scheme, SQL, YACC, XML, Ant, Cobol, Eiffel, AWK, Fortran, and Pascal. }}} {{{ LookAndFeel 1.2.0 Announcement: Added Lipstik look and feel. This is a really nice, minimalist look and feel that is great for laptops. Requires java 1.5 and jEdit 4.3 Plugin Description: The LookAndFeel plugin provides several additional look-and-feel implementations which allow skinning of the GUI by means of "themepacks". }}} {{{ Optional 1.0 Announcement: Bug fixes, "Combined Options" remembers previous selected tab. Plugin Description: A replacement for the three Options actions/dialogs. }}} {{{ Console 4.3.8 Announcement: Version 4.3.8 Requires jEdit 4.3pre13, JDK 1.5, ErrorList 1.4, ProjectViewer 2.1.3 (optional). 1928738 Fix NPEs caused by patch #1859034 - k_satoda Updated console.bsh macros for reloacted beanshell in pre12. Option to append subshell extra path. (ezust) Change to PV selected node no longer causes console to pop up. Plugin Description: The Console plugin allows jEdit to execute arbitrary commands from an internal shell. In addition, it provides buttons in a "commando toolbar" for your favorite command-line tools (make, ant, qmake, latex, etc), and an easy way to add others. }}} {{{ Activator 1.2.2 Announcement: #1936358: Prettiness for Activator Plugin reloader panel (dale anson) #1938179: Prevent EmptyStackException from Activator plugin on reloading a plugin (dale anson) Plugin Description: Lets you see if plugins are loaded or activated and lets you manually (un)load and (de)activate plugins. There is also a dockable which allows one-click reloading of plugins. }}} {{{ CandyFolds 0.5.2 Announcement: Fixed bug that hindered usage with multiple views. - Buttons now use icons. Plugin Description: CandyFolds draws colored indentation-guides on the text area to improve code readability. }}} {{{ Calculator 1.1.6.1 Announcement: Minor bug fix Plugin Description: The Calculator plugin is an RPN calculator. }}} {{{ RecentBufferSwitcher 0.2 Announcement: Added some look & feel enhancements and key additional action to Ctrl+` hotkey Plugin Description: RecentBufferSwitcher is a plugin which allows fast changing of a buffer to the most recently viewed buffer. }}} {{{ jEdit 4.3pre15 Announcement: Plugin Description: }}} {{{ BufferTabs 1.1.0 Announcement: Updated for jEdit 4.3pre15 BufferSets. Plugin Description: The BufferTabs plugin provides a tabbed pane in the jEdit view that allows you to change the current buffer. }}} {{{ Qt4jEdit 0.1 Announcement: initial release, repackaged for jedit 4.2final Plugin Description: Provides an Assistant remote control for showing docs about the thing under the cursor. }}} {{{ SuperAbbrevs 0.32 Announcement: Announcement: This is a minor release to support tabs emulated with spaces (soft tabs). Thanks to uudashr for the patch for this new feature. Plugin Description: Eclipse-like code templates. Enables you to expand an abbreviation with variables in it. TAB from variable to variable, and change to text of a variable everywhere in the template. }}} {{{ SpellCheck R005 Announcement: Announcement: This version fixes outstanding bugs and adds highlight via ErrorList. Plugin Description: SpellCheck is an jEdit plugin to perform spell checking of text in a jEdit buffer. You will need to install Aspell ( http://aspell.sf.net/) before using this plugin. }}} {{{ FTP 0.9.5 Announcement: Announcement: - Fixed: Empty Passwords Disallowed (#1802173 Vadim Voituk) - Fixed: Password in address not detected (#1712941 Jakub Roztocil) - Fixed: Weird directory listing with wu-ftpd (#1929705 Vadim Voituk) Requires Java 1.5 Requires jEdit 04.03.12.00 Plugin Description: The FTP plugin adds the ability to browse directories and edit files on (S)FTP servers. }}} {{{ JDiffPlugin 2.1.0 Announcement: Announcement: - fix for 1963921, rendering problem in overview bar - added scrollbar to line diff so the end of long lines can actually be seen - fixes to better follow look and feel, editor scheme settings, and user color settings - added code to auto-identify the patch file type so the user doesn't have to know the type and appropriate error messages can be displayed for unsupported types - fix for 1996223, JDiff now restores split configuration to its previous state after a diff - fix for 1969175, JDiff was showing dockable when it shouldn't Requires Java 1.5 Requires jEdit 04.03.15.00 (this is correct, 4.3pre16 is not yet required) Required plugins: CommonControlsPlugin 0.9.4 Plugin Description: JDiffPlugin is a visual diff utility for jEdit. }}} {{{ JavaSideKick 2.4.0 Announcement: {{{ JavaSideKick 2.4.0 Source: Source code is in SVN with the tag javasidekick-2-4-0 Announcement: - lots of code clean up - fix for 2062888, which was fixed last year but somehow crept back in - patch for 2067926, use soft reference in locator to reduce memory footprint - patch for 2067870, another patch to reduce memory footprint - adjusted file chooser so hidden files can be seen - added build output path to project viewer options for use in code completion Requires Java 1.5.0 Requires jEdit 04.03.10.00 Required plugins: sidekick.SideKickPlugin 0.7.3 errorlist.ErrorListPlugin 1.4.2 Optional plugins: projectviewer.ProjectPlugin 2.1.3 Plugin Description: Java code browser, provides full support for all Java 1.5 and earlier syntax. Offers code completion and structure browsing for Java. Also provides structure browsing for property files and javacc files. }}} {{{ Sessions 1.4.3 Announcement: Announcement: - incorporated code submitted by halyavin (patch #2006663) to change XML parser from Microstar's AElfred parser to the SAX parser provided by jEdit's XMLUtilities class (bugs 1992191 and 2046470) - changed SessionManager class to use the View.updateTitle() method to update the title bar, rather than sending a message on the EditBus Plugin Description: The Sessions plugin maintains lists of open files - called sessions (aka workspaces) - and offers some functions to switch between them. }}} {{{ ContextMenu 0.3 Announcement: Announcement: Version 0.3, Requires jEdit 4.3pre15 and Java 1.5 Using the 4.3pre15 DynamicContextMenuService API for creating pop-up menu Plugin Description: The ContextMenu plugin allows you to change text area's right-click context menu for each mode. }}} {{{ JavascriptScriptEnginePlugin 1.0.0 Announcement: Initial Release Plugin Description: Provides jEdit with the ability to use the Javascript ScriptEngine provided on scripting.dev.java.net. }}} {{{ Snipplr 0.1 Announcement: Initial release Plugin Description: A plugin that allows posting and searching code snippets on Snipplr }}} {{{ TextObjects 1.0.1 Announcement: Plugin Description: Plugin to select text objects (words, sentences, paragraphs, code blocks, quoted text, and comments). }}} {{{ ColumnRuler 1.0.2 Announcement: Plugin Description: The ColumnRuler plugin provides a ruler across the top of the text area which marks off columns. }}} {{{ TextAutocomplete 0.9.8b Announcement: This is a bug fixes and enhancement release. Additionally, the plugin has been updated for jEdit 4.3pre15. == Bug fixes == * Fixed the function 'Import words', which stopped working due to a change in jEdit API. * Fixed positioning of the completion completions which was broken at least in 4.3pre15. * Enabled the use of backspace while the completions window is visible. == New features == * Load a default words for any buffer or for a buffer with a particular extension from a file Plugin Description: It's pretty similar to the jEdit's function "Complete Word" but it's automatic, you don't need to press any key to invoke the list of completions. }}} {{{ VoxSpell 1.0.3 Announcement: New features: - The underline color can now be customized. - VoxSpell can be used as the backend for the SpellCheck plugin. Bug fixes: - Improved options dialog wording. Requires Java 1.5 Requires jEdit 04.03.15.00 Short Description: English Language Spell Checker Long Description: <html> <p>The VoxSpell plugin checks the spelling of English language documents (more languages may be supported in the future, contact the author if you're willing to help). It comes bundled with an English language dictionary produced from the SCOWL word list hosted at (<a href="http://wordlist.sourceforge.net/">Kevin's Word List Page</a>).</p> </html> Requires Java 1.5 Requires jEdit 04.03.15.00 Short Description: English Language Spell Checker Long Description: <html> <p>The VoxSpell plugin checks the spelling of English language documents (more languages may be supported in the future, contact the author if you're willing to help). It comes bundled with an English language dictionary produced from the SCOWL word list hosted at (<a href="http://wordlist.sourceforge.net/">Kevin's Word List Page</a>).</p> <p>Warning: the algorithm used to store the word suggestion list is unoptimized. This plugin consumes, typically, ~30MB of memory</p> </html> Plugin Description: English Language Spell Checker performs spell checking while you type, underlining misspelled words. }}} {{{ Background 1.1.0 Announcement: Background 1.1.0 Source: Source code is in SVN with the tag Background-1.1.0 Announcement: - Added a new option to select how the image is painted. - Set the initial directory of image select dialog to open the same directory with the current image. - Improvement performance. Requires Java 1.4 Requires jEdit 04.02.99.00 Short Description: Background lets you configure a background image for the main jEdit text area. Long Description: <html> <p> Background lets you configure a background for the main jEdit text area. </p> <p> The background image can be tiled or stretched to fill the entire text area, or drawn at the center of text area. </p> <p> It's also possible to set a "tinted glass" effect thanks to the blend options. </p> </html> Plugin Description: Background lets you configure a background image for the main jEdit text area. It also features some basic blend options ("tinted glass" effect). }}} {{{ FindFile 1.1 Announcement: *Removed gnu.regexp dependency *Clear button on results window closes after clearing *Code cleanup Plugin Description: This plugin allows you to search within a filesystem for any files that match a given filter. Results are displayed in a Hypersearch-style pane, which provides the ability to perform further actions on the files. }}} {{{ Ancestor 1.0.3 Announcement: A NPE fixed that happened sometimes when creating a new view Plugin Description: Ancestor plugin is a small toolbar with buttons to browser quickly all parents folders of the current buffer }}} {{{ LogViewer 0.7 Announcement: bug fix release, #1911188 and other code clean up. Plugin Description: Log Viewer allows multiple log files to be tracked without having to leave jEdit by providing "tail -f" behavior. }}} {{{ AntelopePlugin 3.5.0 Announcement: The Antelope plugin hasn't been directly released in the Plugin Manager for several years, although it has been available for direct download at antelope.tigris.org. This is the latest, which should make it easier for jEdit users to add directly from the Plugin Manager. It has been tested with Ant 1.6.5 and Ant 1.7.0. Plugin Description: The Antelope plugin is an application for running Ant. Ant must be installed separately. }}} {{{ SshConsole 1.0.1 Announcement: SshConsole 1.0.1 Plugin Description: Allows you to issue compile commands remotely via ssh in the same location as the sftp:// file you are editing, and parses the output for errors in ErrorList. }}} {{{ XercesPlugin 2.9.1 Announcement: Announcement: Updated to Xerces 2.9.1. Full changelog is in documentation. Plugin Description: Apache Xerces binaries + documentation }}} {{{ Navigator 1.6 Announcement: Bug fix release: - Applied patch 2011801 from Kazutoshi Satoda to improve memory usage - Update from Alan Ezust for jEdit 4.3pre15 to use new messages - Update from Alan Ezust to work with new EditPane features - Restored ability to add back and forward buttons to toolbar - Updated documentation about how to access popup history lists Plugin Description: The Navigator plugin provides "back" and "forward" buttons like a web browser, and is handy when browsing code. }}} {{{ Tags 3.0 Announcement: Announcement: This version includes: - an option to use line numbers to locate the tags in the source files (instead of regular expressions), disambiguating problems with source files containing regular expressions. - dynamic actions to resolve tag collisions. Plugin Description: The Tags plugin provides a set of actions for working with "tag files" in the CTags format. }}} {{{ SideKick 0.7.6 Announcement: Bug fix release -- - k_satoda, fixed bug 2157957, more work on tree collapsing after jumping to an asset - ezust, fixed bug 2135885, applied patch SideKickTree.fix_focus.diff from vox_mea - shlomy, fixed bug 2157957, tree collapsing after jumping to an asset - daleanson, fixed bug 2134904, applied patch to fix odd coloring of filter box - k_satoda, fixed bug 2134925, tree was expanding when 'follows caret' was disabled - k_satoda, fixed several possible memory leaks - daleanson, Matt Gilber, work on filtering - daleanson, change to support bug 1769794 for XML plugin - k_satoda, fix for bug 2027704, added new option which makes auto-completion popups get focus - shlomy, emit PositionChanging instead of BufferChanging Plugin Description: The SideKick plugin provides a framework for high-level language-specific features, such as a structure tree, and code completion. }}} {{{ jEdit 4.3pre16 Announcement: Plugin Description: }}} {{{ VoxSpell 1.0.4 Announcement: New Features ------------ - The top 3 replacement suggestions are added to the context menu. Bug Fixes --------- - Due to a timing issue, a null pointer exception could be generated when drawing the underline. Plugin Description: English Language Spell Checker performs spell checking while you type, underlining misspelled words. }}} {{{ Ancestor 1.0.4 Announcement: Fixed bug : If the file was renamed the bar was not updated (Patch #2343308 from Nick Clarke) Plugin Description: Ancestor plugin is a small toolbar with buttons to browser quickly all parents folders of the current buffer }}} {{{ PHPParser 1.2.6 Announcement: public static method() declaration in interface (#1910321) -Wrong use check of variables in "instanceof" expression (#1739752) -"default" keyword confuses the parser (#1891144) -it is now allowed to extends Object (#2318629) -fixed loading project where several classes have the same name Plugin Description: PHPParserPlugin is a php parser that will highlight your syntax errors and help you navigate in your source. }}} {{{ Highlight 1.5.1 Announcement: -Added the ability to choose the layer and alpha blending level (feature #1884608} -Added a square around the highlighted text -When softwrap was on, a the line below the highlighted word was highlighted too (#2383346) -The color cycle was deactivated after jEdit restart (#1909405) Plugin Description: Highlights words (or matched regexps) with different colors. }}} {{{ JDiffPlugin 2.2.0 Announcement: - fix for 2095399, don't unsplit and resplit when the view is already set correctly for a diff. - added option to turn off annoying beeps Plugin Description: JDiffPlugin is a visual diff utility for jEdit. }}} {{{ CamelComplete 2.7.2 Announcement: CamelComplete updated for compatibility with jEdit 4.3pre16 Plugin Description: This plugin provides for code-completion in a CamelCase or regex_separated_identifier style. }}} {{{ SVNPlugin 1.1.0 Announcement: {{{ SVNPlugin 1.1.0 Source: Source code is in SVN with the tag 1.1.0 Announcement: - Added support for Blame command. - Moved hard-coded strings to property file so the text can be localized. - Added cancel button to dialog asking to recurse. - Increased the default number of log entries from 100 to 1000, which works better for large projects. - Changed icon in tabs of SVN console to use jEdit's close icon. - Added 'copy path' value to the log results output, this is useful to know where a branch came from. - Removed extra / from path for delete, added confirm dialog for delete from repository. - Updated to use new DynamicContextMenuService from jEdit to add the Subversion commands to the text area context menu. This means this plugin now requires at least jEdit 4.3pre15. - Added ability to open a file from the update results panel by double clicking on it. - Added "stop" button for all actions so that long-running commands can be stopped without exiting jEdit. - Fix for 1961967, makes the refresh a little smarter in the 'browse repository' tree. If a node is selected in the tree, just that node is refreshed, rather than the whole tree. Only the immediate children of that node are refreshed, further descendants (grand-children, etc) are not. If no node is selected, then the refresh button acts as it did previously, that is, it refreshes the entire tree and only the chilren of the root are shown. - Fixed the history text fields so they actually save the history. - Quite a bit of code cleanup. Requires Java 1.5.0 Requires jEdit 04.03.15.00 Required plugins: jdiff.JDiffPlugin 2.0.0 CommonControlsPlugin 0.9.4 projectviewer.ProjectPlugin 2.1.3 Plugin Description: Subversion support for jEdit }}} {{{ JSLint 0.7 Announcement: First public release of JSLint plugin for jEdit Plugin Description: JSLint - The JavaScript Verifier - is a JavaScript source checker and validator. This PlugIn actually runs jslint.js within Rhino. It supports all major JSLint options and lets you decide to Run JSLint 'on buffer save' and/or 'on buffer switch'. }}} {{{ SpellCheck R006 Announcement: SpellCheckPlugin R006 Source: Source code is in SVN with the tag plugins/SpellCheck/tags/SpellCheckR006 Announcement: This version makes Aspell optional by bundling the Hunspell library. It also adds user dictionaries, gives more flexibility in the spell-check dialog, and lets the user choose which token types to spell-check depending on the mode. Requires Java 1.5 Requires jEdit 04.03.15.00 Required plugins: CommonControlsPlugin 0.9.4 errorlist.ErrorListPlugin 1.3 VoxSpell 1.0.3 Short Description: The SpellCheck Plugin performs spell checking of text in a jEdit buffer.You will need to install Aspell to use this plugin. Long Description: <html> <p> SpellCheck is an jEdit plugin to perform spell checking of text in a jEdit buffer. </p> <p> This plugin provides: an jEdit action to spell check selected text, a spell check dialog to allow the user to validate each suspect word (the dialog has buttons for: Cancel, Change, Change All, Ignore, and Ignore All), it shows the suspect word, lists suggested replacements, and has a field where the user can type in the replacement word. It also features user-editable dictionaries. </p> </html> Plugin Description: SpellCheck is an jEdit plugin to perform spell checking of text in a jEdit buffer. You will need to install Aspell ( http://aspell.sf.net/) before using this plugin. }}} {{{ CamelComplete 2.8.0 Announcement: Simple Mode works w/ Lisp & XML identifiers Plugin Description: This plugin provides for code-completion in a CamelCase or regex_separated_identifier style. }}} {{{ VoxSpell 1.0.5 Announcement: * Unicode apostrophe (\u2019) is now included in the punctuation list that does not start a new word. Bug Fixes: * A null pointer exception was generated when trying to access a null editPane (fix now checks for a null editPane). Plugin Description: English Language Spell Checker performs spell checking while you type, underlining misspelled words. }}} {{{ Highlight 1.5.2 Announcement: Fixed highlight update when some folds are closed Plugin Description: Highlights words (or matched regexps) with different colors. }}} {{{ Hyperlinks 1.0.1 Announcement: Fixed hyperlink highlight that sometimes was not disappearing Plugin Description: The hyperlink plugin will allow the textarea to have hyperlinks inside. }}} {{{ LilyPondTool 2.12 Announcement: LilyPond 2.12 support with new features and many bugfixes. Plugin Description: LilyPondTool is a LilyPond plugin for jEdit. It gives similar functionality as the Emacs LilyPond mode and helps with creating scores. }}} {{{ MibSideKick 1.0.0 Announcement: Initial Plugin Release. Plugin Description: MibSideKick is a mib parser }}} {{{ FindFile 1.2 Announcement: Added functionality to search result context menus Added submenu to "Plugins" menu Numerous enhancements to search dialog Plugin Description: This plugin allows you to search within a filesystem for any files that match a given filter. Results are displayed in a Hypersearch-style pane, which provides the ability to perform further actions on the files. }}} {{{ GlobalPlugin 0.3 Announcement: Version 0.3 of GlobalPlugin brings several enhancements: - Enhanced view of Global results - as a tree - Integration with MarkerSets plugin to allow adding markers in result locations - Options for keeping the database updated when buffers are changed Plugin Description: GlobalPlugin provides an interface to the GNU Global source code tag system, for smart navigation through C,C++,Java,PHP,Yacc, and Assembly source files. NOTE: Plugin no longer supported. Use LucenePlugin for jEdit 4.4 and later, providing similar functionality. }}} {{{ Highlight 1.5.3 Announcement: Highlight regex can now match beginning or end of line using ^ and $ Plugin Description: Highlights words (or matched regexps) with different colors. }}} {{{ ScriptEnginePlugin 0.5.0 Announcement: Added Macro Support. Creation of jEdit Macros in ScriptEngine languages. Eg. Allowing users to create a jEdit Macro written in Groovy. Plugin Description: Provides a framework to make JSR223/scripting.dev.java.net scripting engines usable within jEdit. }}} {{{ JDiffPlugin 2.2.1 Announcement: Bug fix release: 2755385, problem with moving diff hunk from one side to the other when hunk is at bottom of buffer. 2540573, added option for user to decide if the View should be restored after a diff, added message to user indicating if files had been closed during diff. Plugin Description: JDiffPlugin is a visual diff utility for jEdit. }}} {{{ CommonControls 0.9.5 Announcement: Update to provide current kappalayout.jar. Now requires Java 1.5. Plugin Description: The CommonControls plugin provides a common set of enhanced Swing components intended for use by other jEdit plugins. }}} {{{ MacOSX 1.1 Announcement: Initial Plugin Central release. Provides Mac OS X integration and meant to replace old "MacOS" plugin which is currently bundled and causing problems for some users. Plugin Description: Provides better MacOS X integration through features such as better CMD-key mapping, drag-and-drop from Finder and more. }}} {{{ MibSideKick 1.2.0 Announcement: -Fixed a bug that happens when imported mibs had errors -Use of the new mibble library 2.9.2 Plugin Description: MibSideKick is a mib parser }}} {{{ PMDPlugin 3.0 Announcement: - Upgraded to PMD 2.4.5, includes new rules. - Removed unused jars. - Added action to run the PMD Rule Designer from within jEdit. - Updated option panels, put General options on a separate panel from the rules. Plugin Description: The PMD plugin is a Java source code analysis tool. }}} {{{ Outline 1.2.2 Announcement: Fixed bug 2788301 : the old OutlineTree is removed and replaced in the menu by the Sidekick Tree Plugin Description: Provides a SideKick structure tree which displays folds rather than language specific structures. }}} {{{ RubyPlugin 0.9.3 Announcement: Upgraded Ruby documentation viewer to show Ruby on Rails 2.3.2 docs. Plugin Description: The Ruby Editor Plugin converts jEdit into an intelligent Ruby editor. This includes a SideKick parser service and a Ruby API Documentation browser. }}} {{{ JDiffPlugin 3.0.0 Announcement: - Fix for issue Alan pointed out where diff overviews would not be removed in certain circumstances. - Added readLock/readUnlock to protect against the buffer from being modified while line data is gathered. - Fixed up the "move it left" and "move it right" functionality so regardless of which text area has the focus, the appropriate hunk will move as expected. - Added handling for PropertiesChanged message so changing the diff whitespace options takes effect immediately rather than having to start a new diff. - Increased version number to 3.0 to indicate there are significant API changes in JDiff since the last 2.x version. - Fix for potential index out of bounds exception. - Major refactor of DualDiff. Split DualDiff into 4 classes: DualDiff, DualDiffManager, ScrollHander, and DualDiffUtil. This should help with maintainability as well as make it easier to track down the current local overview painting bug. - Removed and replaced references to unused color properties. - Adjusted height of hunk cursor, it was 1 pixel too tall. - Fix for tracker 2777214, line overview shows wrong highlights. - Fix for improperly drawn hunk cursor. If the hunk was partially off screen, for example, if the top of the hunk was scrolled above the top of the text area, the hunk cursor was painting from the top of the text area for the full height of the hunk, rather than just the visible portion. - More tuning for sychro-scroll. Added option to turn off synchro-scroll, mostly because I wanted it off for some testing of moving to next/prev diff, but it might be handy for other people. - Rewrite of synchroScroll methods to account for all cases. - Fix for tracker 2777214, at least for the scrolling part. I can't reproduce the issue reported with the diff overview colors not refreshing. - Fix for synchro scroll so the bottom of the last diff and/or bottom of both files can actually be seen at the same time. - Fix for tracker 2775807 plus doc updates. - Fix for tracker 2775807, text areas not restored to previous positions. - Combined the color option panes to make it easier to set the highlight colors. Added dependency on CommonControls 0.9.5 to take advantage of the new version of KappaLayout, which is used in the option panes. - Updated line diff to scroll to make first diff visible if necessary. - Applied patch from Sean McNamara to optionally scroll the text areas to the first diff and to optionally select the first word of the diff. Plugin Description: JDiffPlugin is a visual diff utility for jEdit. }}} {{{ RubyPlugin 0.9.4 Announcement: Fixed "ant dist" task to include ruby docs in jar file. Plugin Description: The Ruby Editor Plugin converts jEdit into an intelligent Ruby editor. This includes a SideKick parser service and a Ruby API Documentation browser. }}} {{{ Tags 3.0.1 Announcement: - Updated for 4.3.16 API changes (removed deprecated CaretChanging). - Uses jEdit "view.font" property instead of hardcoded "Monospace" font. Plugin Description: The Tags plugin provides a set of actions for working with "tag files" in the CTags format. }}} {{{ VoxSpell 1.0.6 Announcement: New Features ------------ - Integrates with ErrorList (now required) and adds a new action to spell check the entire document Plugin Description: English Language Spell Checker performs spell checking while you type, underlining misspelled words. }}} {{{ LookAndFeel 1.3.0 Announcement: Bug fixes and new theme for Lipstik look and feel: - added Zenburn theme to Lipstik LAF. - fixed JSpinnerUI in LipstikLAF so it shows the correct background color. - removed the annoying message box saying the look and feel will be installed when nothing changed in the Look and Feel plugin. Plugin Description: The LookAndFeel plugin provides several additional look-and-feel implementations which allow skinning of the GUI by means of "themepacks". }}} {{{ EditorScheme 1.2 Announcement: This plugin hasn't been released since 2005 and there have been two themes added and some bug fixes since then. Plugin Description: The EditorScheme plugin allows one to easily switch between editor color/style schemes for jEdit. }}} {{{ BufferLocal 1.2.9 Announcement: Bug fix release: - Updated dependencies to Java 1.5 and jEdit 4.3pre15. - Fixed bug where config was read from a different file than it was saved to. - Ensure View is assigned to each BufferReference. - Bumped version number to 1.2.9. Plugin Description: The BufferLocal plugin provides persistent storage of Buffer Local properties (those properties set via the Buffer Options dialog). }}} {{{ Activator 1.3.0 Announcement: Adds feature requested in tracker 2782338, provide the user the ability to set if a plugin should start or not start on jEdit start up. Plugin Description: Lets you see if plugins are loaded or activated and lets you manually (un)load and (de)activate plugins. There is also a dockable which allows one-click reloading of plugins. }}} {{{ BufferLocal 1.3.0 Announcement: Bug fix release. I wrote some unit tests, which pointed out some bugs in the threading code, which led to some other code clean up. Plugin Description: The BufferLocal plugin provides persistent storage of Buffer Local properties (those properties set via the Buffer Options dialog). }}} {{{ TextObjects 1.1 Announcement: dds a new text object: indent. This selects lines with a common indent (very useful for editing Python code). Plugin Description: Plugin to select text objects (words, sentences, paragraphs, code blocks, quoted text, and comments). }}} {{{ jEdit 4.3pre17 Announcement: Plugin Description: }}} {{{ Tags 3.0.2 Announcement: Adds target specification to build.xml to ensure it runs on all Java versions supported by jEdit. Plugin Description: The Tags plugin provides a set of actions for working with "tag files" in the CTags format. }}} {{{ Code2HTML 0.6 Announcement: Now supports output for Latex as well as HTML. Plugin Description: The Code2HTML plugin transforms jEdit's current buffer or the current selection into a visually equivalent HTML file. }}} {{{ Navigator 2.0 Announcement: Bug fixes and features: - Navigator mapped to Views again, so each View has its own Navigator. EditPanes are tracked also, so if you have the same file open in a split pane, Navigator will correctly go back and forth appropriately. This is a better fix for bug 2493691. - Added option for View or EditPane scope. Originally, Navigator worked on View scope, then Alan changed it to EditPane scope in version 1.2. Now there is an option for the user to choose which scope is preferred. I find View scope particularly nice when doing diffs. - Added "Clear" action to plugin menu so the history can be cleared. - Lots of code clean up, removed unused methods, restructured history model. - Fixed the "add to toolbar" option so it is no longer buggy. It's still a hack, but it's a clean hack. - Modified the history popups to also show the actual text of the line. This can make it easier to jump to the right line since there is now a little bit of context displayed with the location. The text can also be syntax highlighted if desired. - Added text field to option panel so user can set the maximum size of the history. - Added text field to option panel so user can set the number of rows displayed in the history popup. - Added ability to show the back and forward history combined in a single list. - Added unit tests. Plugin Description: The Navigator plugin provides "back" and "forward" buttons like a web browser, and is handy when browsing code. }}} {{{ MetalColor 1.1.0 Announcement: Adds the possibility to change scrollbars width and color Plugin Description: The MetalColor plugin allows you to customize colors of the Metal look-and-feel. }}} {{{ LilyPondTool 2.12.879 Announcement: LilyPondTool 2.12.869 has been released. It has two major enhancements: a virtual piano and the pdf viewer made dockable. Also, there were several minor fixes, many bugfixes, and the build procedure is much simpler now. Plugin Description: LilyPondTool is a LilyPond plugin for jEdit. It gives similar functionality as the Emacs LilyPond mode and helps with creating scores. }}} {{{ ProjectViewer 2.9.1 Announcement: This is a beta release of the new ProjectViewer plugins. Lots of things have been re-designed internally, especially with regards to better integration with jEdit features such as VFS and the Services framework. Requires Java 1.5 Requires jEdit 04.03.17.00 Required plugins: CommonControlsPlugin 0.9.4 Optional plugins: infoviewer.InfoViewerPlugin 1.2 errorlist.ErrorListPlugin 1.3.1 Short Description: The ProjectViewer plugin provides an interface for managing a "project", i.e. a related group of source files. Long Description: The ProjectViewer plugin provides an interface for managing a "project", i.e. a related group of source files. The plugin provides a GUI for managing the projects and their contents, and provides a powerful extension mechanism for other plugins that want to add project-specific functionality. Plugin Description: The ProjectViewer plugin provides an interface for managing a "project", i.e. a related group of source files. }}} {{{ Console 4.4 Announcement: Updated to listen to ProjectViewer 2.9 project switch events. Updated to use jEdit 4.2 EditBus registration technique (Shlomy Reinstein), for compatibility with MyDoggy Plugin. System shell built-in cd changes drives as well as directories on windows. (Alan Ezust) Console: Immediately report errors to ErrorList (Shlomy Reinstein - # 2783642) Plugin Description: The Console plugin allows jEdit to execute arbitrary commands from an internal shell. In addition, it provides buttons in a "commando toolbar" for your favorite command-line tools (make, ant, qmake, latex, etc), and an easy way to add others. }}} {{{ FastOpen 2.2 Announcement: Announcement: Updated for ProjectViewer 2.9 and latest jEdit API. Small bugfixes. Requires Java 1.5 Requires jEdit 04.03.16.00 Optional plugins: projectviewer.ProjectPlugin 2.9 Plugin Description: FastOpen is a plugin designed to quickly open any file in the currect project by just typing in the first few characters of the filename you want to open. }}} {{{ XSearch 1.6 Announcement: Announcement: Updates to newer jEdit API and ProjectViewer API. Requires Java 1.5 Requires jEdit 04.03.17.00 Required plugins: projectviewer.ProjectPlugin 2.9 GnuRegexpPlugin 1.0 Plugin Description: A replacement for the built-in search/replace dialog with enhancements. }}} {{{ CtagsInterface 1.0 Announcement: Announcement: This new version works with the new ProjectViewer API and contains many improvements that for a long time resided in a branch. Requires Java 1.5 Requires jEdit 04.03.13.00 Required plugins: SuperAbbrevsPlugin 0.32 Optional plugins: projectviewer.ProjectPlugin 2.9.0.0 Plugin Description: CtagsInterface provides common ctags services to interested plugins. }}} {{{ JavaSideKick 2.5.0 Announcement: Announcement: - Made the javasidekick menu anction invoke the java sidekick parser (Alan Ezust) - Updated to work with ProjectViewer 2.9 (Dale Anson) Requires Java 1.5.0 Requires jEdit 04.03.10.00 Required plugins: sidekick.SideKickPlugin 0.7.3 errorlist.ErrorListPlugin 1.4.2 Optional plugins: projectviewer.ProjectPlugin 2.9.0.0 Plugin Description: Java code browser, provides full support for all Java 1.5 and earlier syntax. Offers code completion and structure browsing for Java. Also provides structure browsing for property files and javacc files. }}} {{{ SVNPlugin 1.3.0 Announcement: Announcement: This is a significant update since the last official release. Please consider this a beta release. There may be bugs, but I use this plugin everyday, and I know of no major issues. - Upgraded to use svnkit 1.3.0, with support for SVN 1.6. - Fix for tracker 2566170, add ability to copy url from svn browser to clipboard. - Added jna.jar. This can improve performance by using native calls. In particular, it is used to improve performance of operations related to symbolic links. Also, it enables credentials encryption on Windows (to store and read encrypted cached credentials to and from SVN_CONFIG/auth/ files). - Fixed export command. - Fix issue where attempting to commit only a directory (not subdirectories nor files contained in that directory, for example, setting a property on a directory) would also recursively commit items contained in that directory. - Added support for new version control display in ProjectViewer. - Fixed properties handling so files with more than one property will show all properties. - Adjusted status output so it says that a file has changed due to content change or properties changed or both. - Changed to not check status against repository for status checks from PV. This is much faster and just as accurate. - Give user option to check status locally or against repository. - Added ability to change the format of the internal svn working files. This means it is possible to use this plugin with other, older, svn clients. Compatibility with svn 1.3, 1.4, 1.5, and 1.6 clients is supported. - Fix for tracker 2778637, don't pass null update results to results panel. - Updates to comply with new JDiff 3.0 API changes. - Added support for bugtraq. - Allow user to set default value for number of log messages to retrieve. The original 100 seemed too low to me, so I bumped it to 1000, which in some cases is too large. Now the user can set their own default. - Added line highlight to blame UI. Using same color as text area line highlight. This makes it easier see which line in the text area lines up with which line in the blame UI. - Added keyboard mnemonics and default button to all dialogs. - Applied Eric's patch from tracker 2819322 to set foreground color in cell renderers. - Allow user to set default working copy format. Defaults to svn 1.5 format. This value is used during checkout so newly checked out files will be in the right working copy format for interoperability with other svn tools. Announcement for unreleased version 1.2.0: This release finally provides support for all subversion commands with the addition of 'merge' and 'ignore'. This is the last release based on the SVN 1.4 client, the next release will be based on the SVN 1.5 client. - Added support for SVN "merge" command. - Fixed console output so everything is not double-spaced. - Fixed textfield for revision number entry to properly handle delete and backspace. - Changing order of "theirs" versus "mine" for diff, which makes it easier for merging. - Added editing for keywords, eol-style, and boolean values for several predefined properties. This means the keyword functionality is now complete, plus bugtraq is almost there. - Added 'ignore' to text area context menu. - SVN "ignore" works now. I suppose it already did via setting properties directly, but now there is a gui just for 'ignore'. - Added handlers to the EditBus to remove the "keep this file" buttons when the view is unsplit. - Replaced the jspinner for the revision selection field with a text field since it never seemed to work quite right and a spinner really isn't necessary. - Updated Info to get info from working directory if asking for info for local files. Only goes to repository if requesting info for urls. This makes the PVSVNOption pane load the url and username much faster. - Updates to work with ProjectViewer 2.9. - Added a check on the urls for a commit, if the url contains "/tags/", prompt the user and let them know they may be attempting to commit on a tag rather than a branch or trunk. - Fixed issue where diff could show the wrong files. - Fix for 2081908, auto-reload after commit so svn keyword substitution is displayed. - Defer to JDiff for splitting and dockable showing. - Adjustments to better follow look and feel. Requires Java 1.5.0 Requires jEdit 04.03.15.00 Required plugins: infoviewer.InfoViewerPlugin 1.5.9 jdiff.JDiffPlugin 3.0.0 CommonControlsPlugin 0.9.4 projectviewer.ProjectPlugin 2.9.1 Short Description: Subversion plugin Plugin Description: Subversion support for jEdit }}} {{{ Navigator 2.1 Announcement: Announcement: Bug fix release -- - Fix for tracker 2824226, Navigator hands when opening multiple files at once. - Fixed a bug when jumping back, if 'current' was not the current position, it was pushed to the backHistory stack but the location wasn't changed (only after the next 'back' it would change). - Fix for tracker 2824680, keep line numbers in history, not caret positions. Added option to group by line. - Restored a method that was inadvertently removed to get the toolbar for the Navigator dockable. Requires Java 1.5 Requires jEdit 04.03.17.00 Required plugins: code2html.Code2HTMLPlugin 0.6 Plugin Description: The Navigator plugin provides "back" and "forward" buttons like a web browser, and is handy when browsing code. }}} {{{ SideKick 0.8 Announcement: Announcement: This is mainly a bug fix release. The tooltip now specifies also the tree path of the element in the tree. Requires Java 1.5 Requires jEdit 04.03.17.00 Required plugins: errorlist.ErrorListPlugin 1.4 Plugin Description: The SideKick plugin provides a framework for high-level language-specific features, such as a structure tree, and code completion. }}} {{{ CtagsSideKick 1.4 Announcement: Announcement: This is a bug fix release. Requires Java 1.5 Requires jEdit 04.03.12.00 Required plugins: sidekick.SideKickPlugin 0.7.5 Plugin Description: CtagsSideKick provides a structure browser service for SideKick using exuberant ctags. Support exists for these languages: C, C++, Perl, Python, Bash, Java, JavaScript, Lisp, Make, PHP, Ruby, Scheme, SQL, YACC, XML, Ant, Cobol, Eiffel, AWK, Fortran, and Pascal. }}} {{{ P4Plugin 0.3.0 Announcement: Beta version of the plugin that supports the new ProjectViewer 3.0 API. No new functionality has been added (other than a couple of bug fixes). Plugin Description: P4Plugin provides an interface for the use of the Perforce Unix command-line utility "p4" from inside jEdit. }}} {{{ TaskList 1.1.0 Announcement: Modernization release since this plugin hasn't been released in about 5 years. - Updated for Java 1.5 and the latest jEdit 4.3preX (kpouer) - gnu.regex replaced by jdk regex (kpouer) - fixed pattern matching (shlomy) - fixed logic error in test if regular expression matches the sample text (daleanson) - code clean up for Java 5/6 unchecked warnings, doc update, option pane layout update, added ability to find all tasks in a project via ProjectViewer (daleanson) Plugin Description: This plugin provides a dockable, tabular list of comments extracted from the text of a file being edited in jEdit. }}} {{{ BufferTabs 1.1.1 Announcement: Updated for 4.3pre17 api compatibility Plugin Description: The BufferTabs plugin provides a tabbed pane in the jEdit view that allows you to change the current buffer. }}} {{{ ImageViewer 1.1 Announcement: Bug fix and minor feature enhancements: - Fix for potential null pointer exception. - Optimization, don't reload an image that is already showing. - Added mouse actions. - Display image size with image name. - Added reload button. - Made plugin compatible with Java 1.5. Previous version only worked with Java 1.6. - Fix for tracker 2831775, option to only show image on mouse-over if ImageViewer dockable is visible. - Added option suggested by Alan to allow clicking on an image to display it rather than on mouse-over. Plugin Description: Displays image files when selected from ProjectViewer or File Browser }}} {{{ MarkerSets 0.3 Announcement: Added some fixes and new features: - Actions to jump to prev/next marker in active marker set. - New check-box to show only markers of current buffer. - Marker shortcuts. - Many API enhancements for other plugins to use. Plugin Description: The MarkerSets plugin enables you to create named sets of markers from various files. Provides a replacement for the Bookmarks plugin, as well as the "Markers" feature from core. }}} {{{ CommonControls 1.1 Announcement: - added Java 5 version of SwingWorker - added Java 5 version of closeable JTabbedPane Plugin Description: The CommonControls plugin provides a common set of enhanced Swing components intended for use by other jEdit plugins. }}} {{{ OpenIt 1.5.2 Announcement: Updated to work with the new ProjectViewer API Plugin Description: The OpenIt plug-in provides a quick and easy way to open files in jEdit. Users simply open a dialog box, start typing the name of the file they wish to open and, as they type, the list of files will be updated to match what they are typing. }}} {{{ Highlight 1.6.0 Announcement: New option to highlight the current selection that is under the caret Plugin Description: Highlights words (or matched regexps) with different colors. }}} {{{ TextAutocomplete 0.9.9 Announcement: This is a minor enhancement release: 1) Add the edit mode's keywords to the buffer's list of completions and take into account its list of no word separators. By default this functionality is off and must be enabled in Options. 2) Reorganized menu, added forget remembered words. Plugin Description: It's pretty similar to the jEdit's function "Complete Word" but it's automatic, you don't need to press any key to invoke the list of completions. }}} {{{ CandyFolds 1.0.0 Announcement: This is a bug fix release. Fixed bug: table values were not saved when the JEdit-Options-Plugins dialog was closed while editing a cell. Plugin Description: CandyFolds draws colored indentation-guides on the text area to improve code readability. }}} {{{ JavaScriptShell 0.3 Announcement: This improved version of the JavaScriptShell plugin has a built in print function which can be used to build up the output of scripts and macros. A more sophisticated set of optional functions is provided that can be used in the script startup folder and a couple of menu items are provided for evaluating buffers or selected text segments. An example of how the plugin can be used to script Swing with javascript is also included. Plugin Description: JavaScript shell and macros handler }}} {{{ JavaSideKick 2.6.0 Announcement: Bug fix release for Java code completion. Code completion is much better with this release. - Fix for tracker 2855020, Option Pane added again when clicking apply. - Fix for tracker 1956010, problems with code completion. - Added ability to read .classpath files like those created by Eclipse so the classpath and source path can be loaded more easily. Plugin Description: Java code browser, provides full support for all Java 1.5 and earlier syntax. Offers code completion and structure browsing for Java. Also provides structure browsing for property files and javacc files. }}} {{{ SVNPlugin 1.4.0 Announcement: Bug fix release. - Updated overlay icons for ProjectViewer. - Fixed status command so it shows "none" when attempting to get the status of a file not under version control. - Moved SwingWorker and CloseableTabbedPane code to CommonControls. - Added 'Diff against working copy' to Log results. - Upgraded to SVNKit 1.3.1 libraries. - Fixed diff against BASE version so it actually works. Diff against BASE is much faster than HEAD. - Fix for Tracker 2873542. SVN properties can have binary values, which weren't being handled correctly. - Fixed getting log from SVN Browser. An extra / in the path was causing it to fail sometimes. - Fixed getting info from SVN Browser. An extra / in the path was causing it to fail sometimes. - Applied patch from Tracker 2874411 from Eric to fix a Nimbus look and feel problem. Plugin Description: Subversion support for jEdit }}} {{{ PHPParser 1.2.7 Announcement: -Added basic namespace keyword support -Allow $this->return syntax -fixed an exception when parsing interface declaration (#1910321) -the variables used in <?=$tutu?> were ignored by code analysis -Fixed chained method call syntax (#2854175) -The parser now accept methods with name = null (#2849929) -closure parsing support (#2461603) Plugin Description: PHPParserPlugin is a php parser that will highlight your syntax errors and help you navigate in your source. }}} {{{ CandyFolds 1.1.0 Announcement: This release contains bug fixes and new features: - Revamped guide evaluation: now it uses only the line indentation. - Enriched the default configuration for java and xml file modes. - Fixed bug that prevented regex matching on files using Windows (\r\n) line separators. Plugin Description: CandyFolds draws colored indentation-guides on the text area to improve code readability. }}} {{{ jEdit 4.3pre18 Announcement: Plugin Description: }}} {{{ TaskList 2.0 Announcement: Bug fixes and new features. TaskList can now show tasks in the current file, all open files, a project, part of a project, or part of the file system. Plugin Description: This plugin provides a dockable, tabular list of comments extracted from the text of a file being edited in jEdit. }}} {{{ Tags 3.0.3 Announcement: Bug Fixes --------- - Uses jEdit's get getScreenBounds to appropriately position the tag popup. Plugin Description: The Tags plugin provides a set of actions for working with "tag files" in the CTags format. }}} {{{ CandyFolds 1.1.2 Announcement: New features: - New configurable property to show/hide indentation-guide on left edge of the textarea. - Indentation - guides on empty lines are now calculated using only the lines below them. Plugin Description: CandyFolds draws colored indentation-guides on the text area to improve code readability. }}} {{{ JSLint 0.8 Announcement: Bugfix release of JSLint plugin for jEdit. see some screenshots: http://github.com/muhqu/jslint-plugin-for-jedit/wikis Plugin Description: JSLint - The JavaScript Verifier - is a JavaScript source checker and validator. This PlugIn actually runs jslint.js within Rhino. It supports all major JSLint options and lets you decide to Run JSLint 'on buffer save' and/or 'on buffer switch'. }}} {{{ VoxSpell 1.0.7 Announcement: Bug Fixes * Plural possessive (s') is now handled. * The suggestion menu is now positioned correctly when jEdit is not on the primary display. Plugin Description: English Language Spell Checker performs spell checking while you type, underlining misspelled words. }}} {{{ MyDoggyPlugin 0.2 Announcement: This version adds: - Sending a DockableWindowUpdate edit bus message when needed. - An action for removing (disposing of) a dockable. - Small bug fixes. Plugin Description: MyDoggyPlugin uses MyDoggy to manage the dockable windows in jEdit. }}} {{{ VoxSpell 1.0.8 Announcement: Fixed bug #2906226 - add and ignore actions were reversed in the context menu. Plugin Description: English Language Spell Checker performs spell checking while you type, underlining misspelled words. }}} {{{ FTP 0.9.7 Announcement: - New improved FTP URL parser: Fixed bugs #2893214, #2768807, #2334496, #1953257, #899119 (by Vadim Voituk) - jsch lib updated to version 0.1.42 Plugin Description: The FTP plugin adds the ability to browse directories and edit files on (S)FTP servers. }}} {{{ GdbPlugin 0.5 Announcement: Plugin Description: Short Description: This plugin provides a jEdit interface for gdb. }}} {{{ ErrorList 1.8 Announcement: Version 1.8. requires JDK 1.5, and jEdit 4.3pre7. display error.extraMessages in GutterIcon (Dwayne Bernard - # 1854405) Remembers state of error/warning buttons (Shlomy Reinstein) Automatically Show on Errors no longer shows when only hidden warnings pass through (#2907190 - Shlomy Reinstein) No longer displays ErrorList when adding a zero-length ErrorSource. (#1869137 - Alan Ezust) Enable multiple errors at different offsets in a same line. (Patch #2011885 - kerik) Plugin Description: The ErrorList plugin provides one-click access, and on-the-spot highlighting of errors generated by EditBus-aware packages, such as the Console. }}} {{{ Console 4.4.1 Announcement: Version 4.4.1 Requires jEdit 4.3pre17, JDK 1.5, ErrorList 1.4, ProjectViewer 2.9 (optional). Patch #2893518 - un-synchronized getOutput() to avoid deadlocks (Damien kog13) Report errors for processes with only one multiline error, fixing regression introduced by 2783642 in Console 4.4. Added an "uncustomize" context menu item for Commando Buttons that override same-named commando.xml files from the jar, to easily restore them to the previous state, as well as indicators via tooltip and color, that a button has been customized. Plugin Description: The Console plugin allows jEdit to execute arbitrary commands from an internal shell. In addition, it provides buttons in a "commando toolbar" for your favorite command-line tools (make, ant, qmake, latex, etc), and an easy way to add others. }}} {{{ PMDPlugin 3.2 Announcement: 3.1 and 3.2 together... - Better messaging on parse errors. - Display rule description along with example. - Fixed CPD so it can check almost all file modes supported by jEdit. - Put hard-coded strings in property file so they can be localized. - Upgraded to PMD 4.2.6. Plugin Description: The PMD plugin is a Java source code analysis tool. }}} {{{ JavaSideKick 2.7.0 Announcement: Some bug fixes and improvements: - Java code completion is better. - Now showing class load errors in the status bar. - Imports are now visible in javacc sidekick. Plugin Description: Java code browser, provides full support for all Java 1.5 and earlier syntax. Offers code completion and structure browsing for Java. Also provides structure browsing for property files and javacc files. }}} {{{ JDiffPlugin 3.1.0 Announcement: New features: - Added ability to move all non-conflicting diff changes at once. - Added two new configuration options, one to use faster diff heuristics and a second to minimize the number of diff hunks. - Fixed the 'Diff' button on the tool bar so it is active at the right time. - Fixed a problem where unsplitting would cause a stack overflow error. Plugin Description: JDiffPlugin is a visual diff utility for jEdit. }}} {{{ LookAndFeel 1.4.0 Announcement: Fixes and new LAF: - Upgraded Lipstik LAF to pick up a couple of bug fixes. - Added Substance LAF, which means this plugin now requires Java 1.6. Plugin Description: The LookAndFeel plugin provides several additional look-and-feel implementations which allow skinning of the GUI by means of "themepacks". }}} {{{ jEdit 4.3 Announcement: Plugin Description: }}} {{{ ImageViewer 1.2 Announcement: - Added ability to copy an image to the system clipboard for pasting into other apps. - Added toolbar actions to plugin menu so shortcuts can be attached to them. - Added ".jpeg" as an allowed file name extension. - Fixed a possible class cast exception. - Fixed a possible null pointer exception. - Adjusted default behavior to respond to clicks instead of mouseover. (ezust) - Added a plugin menu item. (ezust) - Some GUI adjustments: smaller border, transparent refresh button, toolbar non-floatable. - Fix for tracker 2924797, the JVM caches images loaded by ImageIcon, which made the "Refresh" button not work as expected when the image was changed on the file system. - Removed code to let this plugin work with older versions of ProjectViewer. ProjectViewer is still optional, but at least version 2.9.1 is required if used. Plugin Description: Displays image files when selected from ProjectViewer or File Browser }}} {{{ SQL 1.08 Announcement: The new version of the plugin provides compatibility with the latest Project Viewer. Additionally, support for Teradata is added. Plugin Description: The SQLPlugin provides an interface for sending queries from a jEdit buffer or selection to database server using JDBC. Requires the JDBC 2.0 drivers for your database (tested with MySQL and Oracle). }}} {{{ LilyPondTool 2.12.894 Announcement: Bug fix release for LilyPondTool. Plugin Description: LilyPondTool is a LilyPond plugin for jEdit. It gives similar functionality as the Emacs LilyPond mode and helps with creating scores. }}} {{{ ProjectViewer 2.9.3 Announcement: This is a beta release of the new ProjectViewer plugins. Lots of things have been re-designed internally, especially with regards to better integration with jEdit features such as VFS and the Services framework. Plugin Description: The ProjectViewer plugin provides an interface for managing a "project", i.e. a related group of source files. }}} {{{ TaskList 2.1 Announcement: Bug fix and feature release: - Fix for tracker 2921940, some properties were not initialized, which caused a null pointer exception. - Added ability to filter the tasks lists, per tracker 2922303. - Moved ParseBufferMessages off of the EditBus since they are only used by TaskList and confused other plugins. - Fix for tracker 2930625, TaskList couldn't find tasks in files opened with the FTP plugin. - Added "Toggle All" button to Filter menu to make it easier to select task types. Plugin Description: This plugin provides a dockable, tabular list of comments extracted from the text of a file being edited in jEdit. }}} {{{ jEdit 4.3.1 Announcement: Plugin Description: }}} {{{ Calculator 1.2.0 Announcement: Bug fixes and feature enhancements: - Fixed bug 2411641, creating a new function didn't work. - Adjusted layout so it works well with a variety of look and feels. - Rearranged some of the buttons for a more logical grouping. - Added store and recall feature like on the HP-35. - Added swing workers for operations so jEdit doesn't hang while a long running calculation is taking place. - Fixed keyboard handling for 'divide' operation. Plugin Description: The Calculator plugin is an RPN calculator. }}} {{{ SshConsole 1.0.2 Announcement: Fixed ConcurrentModificationException (# 2491847 - M. Casanova) Fixed broken close connections action (due to changes in accessibility by beanshell macros in core) Plugin Description: Allows you to issue compile commands remotely via ssh in the same location as the sftp:// file you are editing, and parses the output for errors in ErrorList. }}} {{{ SideKick 0.9 Announcement: - Fixed select asset so the entire asset is selected. Previously, the last character was excluded. - Fixed a memory leak. (k_satoda) - Updated to use new annotated edit bus message handlers. (shlomy) - Added ability for Sidekicks to provide a tree expansion model, which overrides the "auto-expand depth" setting. - Added ability to hide the filter text box. - Fixed keyboard handling so it is more standard. The previous handling that jumped only to leaf nodes is available by using Ctrl plus the arrow keys. Plugin Description: The SideKick plugin provides a framework for high-level language-specific features, such as a structure tree, and code completion. }}} {{{ JavaSideKick 2.8.0 Announcement: Bug fix and feature release: - Added support to display enums in the tree. - Cleaned up and separated options into 3 panes. - Added toolbar to sidekick with options for sorting, visibility and toggling line numbers. - Added option to auto-expand inner classes. - Now using an expansion model for the tree so the initial expansion looks better than just expanding to a certain depth. - Added support to display Annotation types. - Fixed tree labeler so return types are displayed for javacc files. Plugin Description: Java code browser, provides full support for all Java 1.5 and earlier syntax. Offers code completion and structure browsing for Java. Also provides structure browsing for property files and javacc files. }}} {{{ Highlight 1.8.0 Announcement: If the highlight serialized data are broken the plugin will not be broken anymore New highlight overview next to the right scrollbar (Szalai Endre) Fix a bug when choosing an arbirary layer value The cycle color options were displayed twice Plugin Description: Highlights words (or matched regexps) with different colors. }}} {{{ JavaSideKick 2.8.1 Announcement: - Fixed a bug in annotation parsing. This bug caused files with certain annotations to not display in SideKick. Annotation parsing was added in version 2.8.0. Plugin Description: Java code browser, provides full support for all Java 1.5 and earlier syntax. Offers code completion and structure browsing for Java. Also provides structure browsing for property files and javacc files. }}} {{{ XML 2.5 Announcement: This new release of XMLPlugin brings improved XML completion, RelaxNG support, XInclude support and updates the DocBook DTDs to 4.4. Plugin Description: The XML plugin (version 2) provides features for editing XML, HTML, JavaScript and CSS files. For XML files, it does validation against a DTD or XSD. For all languages, it displays element trees in the sidekick dockable. For XML, HTML and CSS, you get completion popups for elements, attribute, and entities. }}} {{{ LogViewer 0.8 Announcement: Bug fix release. Plugin Description: Log Viewer allows multiple log files to be tracked without having to leave jEdit by providing "tail -f" behavior. }}} {{{ Minimap 1.1 Announcement: Fix an exception when minimap starts while the current Buffer is not already loaded Plugin Description: Show minimap for the text area. }}} {{{ AntFarm 1.7 Announcement: Updated to work with current versions of Console/jEdit,etc. Plugin Description: The AntFarm plugin allows developers to build projects from within jEdit using Apache's Ant utility, displaying any errors in ErrorList. It provides a nice graphical interface to manage multiple build files. It requires the AntPlugin, which is a jedit-packaged version of Apache Ant. }}} {{{ XML 2.6 Announcement: Updated CSS sidekick to handle CSS3. Plugin Description: The XML plugin (version 2) provides features for editing XML, HTML, JavaScript and CSS files. For XML files, it does validation against a DTD or XSD. For all languages, it displays element trees in the sidekick dockable. For XML, HTML and CSS, you get completion popups for elements, attribute, and entities. }}} {{{ Highlight 1.8.1 Announcement: -Huge performance improvement in Highlight overview -Highlighter now use CharSequence, it should have lower memory footprint and lower CPU usage -Highlighter now highlight only in the first 10000 characters of a line for better performances Plugin Description: Highlights words (or matched regexps) with different colors. }}} {{{ ProjectViewer 2.9.4 Announcement: This release fixes a few issues with locking that were found in the previous beta; it breaks the lock-related APIs that were added before. Plugin Description: The ProjectViewer plugin provides an interface for managing a "project", i.e. a related group of source files. }}} {{{ P4Plugin 0.3.1 Announcement: New beta release to match the API of the newly released ProjectViewer 3.0.0 RC. Plugin Description: P4Plugin provides an interface for the use of the Perforce Unix command-line utility "p4" from inside jEdit. }}} {{{ BufferTabs 1.2.0 Announcement: This release contains a few bug fixes, a compatibility update for jEdit 4.3 final, and an option to make double-click toggle the docks instead of closing the buffer. Plugin Description: The BufferTabs plugin provides a tabbed pane in the jEdit view that allows you to change the current buffer. }}} {{{ XML 2.6.1 Announcement: bug fix release for bug #2950392 and #2950392 Plugin Description: The XML plugin (version 2) provides features for editing XML, HTML, JavaScript and CSS files. For XML files, it does validation against a DTD or XSD. For all languages, it displays element trees in the sidekick dockable. For XML, HTML and CSS, you get completion popups for elements, attribute, and entities. }}} {{{ ErrorList 1.9 Announcement: This version fixes an NPE when adding an error source, and adds a few small features. Plugin Description: The ErrorList plugin provides one-click access, and on-the-spot highlighting of errors generated by EditBus-aware packages, such as the Console. }}} {{{ XSLT 0.7.0 Announcement: the XSLT plugin now supports XSLT and XPath 2.0 and has an option pane to choose the processor. It reports errors via ErrorList and lets users detect errors in a stylesheet without running it. The XPath tool is namespace aware. Plugin Description: The XSLT plugin provides features for transforming XML documents using XSLT stylesheets and for searching XML documents using XPath expressions. }}} {{{ XInsert 2.5 Announcement: compatibility with jEdit 4.3.1 and bug fix release Plugin Description: The XInsert plugin provides a hierarchical clip manager that utilizes XML based library files. }}} {{{ XSLT 0.7.1 Announcement: no change : packaging issue Fixes issue: #2975301 https://sourceforge.net/tracker/index.php?func=detail&aid=2975325&group_id=588&atid=625093 Plugin Description: The XSLT plugin provides features for transforming XML documents using XSLT stylesheets and for searching XML documents using XPath expressions. }}} {{{ ProjectBuilder 1.1 Announcement: Plugin Description: Provides templates to create new projects of different types - including jEdit plugins, and simple Java applications. }}} {{{ Beauty 0.4.0 Announcement: New feature! Adds ability to create custom beautifiers per mode. Included are examples for Ada, Javascript, and CSS files. Custom beautifiers are easy to create, so make them for the currently non-supported languages and send them to me for inclusion with the next release of this plugin Plugin Description: The Beauty plugin is a general framework for code beautifiers and provides several built-in beautifiers. }}} {{{ ProjectViewer 3.0.0 Announcement: ProjectViewer 3.0.0 release. This is the 3.0.0 stable release of the ProjectViewer plugins. Too many changes from the last stable release to list; from the last RC, the only changes are fixes to make the icon status in the trees more closely reflect the status of files in the underlying filesystem. Plugin Description: The ProjectViewer plugin provides an interface for managing a "project", i.e. a related group of source files. }}} {{{ JavaSideKick 2.9.0 Announcement: Bug fix release -- - Fix for tracker 2945501, typo in property name. - Removed mention of "Structure Browser" from docs, it's just called SideKick now (ezust). - Fixed handling of member values that caused the production to not return a value in all cases. - Applied Damien's substantial patch for making Java code completion work much better. - Fixed off-by-one error in asset end location. Plugin Description: Java code browser, provides full support for all Java 1.5 and earlier syntax. Offers code completion and structure browsing for Java. Also provides structure browsing for property files and javacc files. }}} {{{ LucenePlugin 2.0 Announcement: updated Lucene to 3.0.1 Plugin Description: LucenePlugin plugin provides an interface to the Lucene search engine in jEdit. }}} {{{ P4Plugin 0.4.0 Announcement: Updated release to support the new ProjectViewer 3.0 API, and with enhanced support for clients that use P4CONFIG instead of P4CLIENT. Plugin Description: P4Plugin provides an interface for the use of the Perforce Unix command-line utility "p4" from inside jEdit. }}} {{{ ProjectBuilder 1.1.1 Announcement: A small bug-fix release. Plugin Description: Provides templates to create new projects of different types - including jEdit plugins, and simple Java applications. }}} {{{ jEdit 4.3.2 Announcement: Plugin Description: }}} {{{ SVNPlugin 1.5.0 Announcement: - Fix for potential lockup when fetching svn properties. - Removed "All" and "Revision Range" radio buttons from 'log' dialog as they aren't necessary. - Added checkbox to override max logs to be able to show all logs. - Switched out authentication managers to be better able to proxy settings. - Fixed bad cast, property values are not always strings. - Fixed recursive revert so it works. - Put code that converts working copy versions into a SwingWorker so the UI doesn't lock up. - Fix for a potential NPE if project is null. - Fix for tracker 2946670, context menu not added to Project Viewer in second view. - Updates to work with latest Project Viewer release. - Now using JNA plugin rather than jna.jar from svnkit. - Added action to diff the current file against the base revision without having to use a dialog. - Don't require username/password when doing a diff against the base revision since this diff only uses local files. - Fixed exception when cancelling an operation. - Fixed the 'stop' panel so the buttons are removed at the right time. - Don't require username/password for the 'info' command if the file is local since all the info data is available locally. Plugin Description: Subversion support for jEdit }}} {{{ Highlight 1.8.2 Announcement: -Disabling highlight overview was not working (#2983441) -Performance improvement when moving caret Plugin Description: Highlights words (or matched regexps) with different colors. }}} {{{ InfoViewer 1.6 Announcement: Version 1.6 depends on jEdit 4.3, Java 1.5 * Removed font size actions which didn't work. Now uses the same font as primary metal font (jedit 4.3) or new helpviewer font (jedit 4.4) as specified in appearance option pane. Plugin Description: InfoViewer is a replacement for the built-in jEdit HelpViewer. It contains a mini web browser, but you can also configure it to use an external browser. }}} {{{ LookAndFeel 1.5.0 Announcement: Updated Substance LAF to version 6.0. Plugin Description: The LookAndFeel plugin provides several additional look-and-feel implementations which allow skinning of the GUI by means of "themepacks". }}} {{{ Optional 1.0.1 Announcement: Updated for jEdit 4.3final. Fixed # 3013717 - don't save optionpanes unless they are shown. Plugin Description: A replacement for the three Options actions/dialogs. }}} {{{ ProjectViewer 3.0.1 Announcement: This is a maintenance release of the ProjectViewer. This release contains: . a few bug fixes. . enhancements to the handling of icons in the trees. . a couple of new APIs. Plugin Description: The ProjectViewer plugin provides an interface for managing a "project", i.e. a related group of source files. }}} {{{ CommonControls 1.2 Announcement: - Updated docs for CloseableTabbedPane. - Added ability to set column name in PathBuilder. - Fixed PathBuilderDialog so it displays properly, replaced AWT classes with Swing classes. Plugin Description: The CommonControls plugin provides a common set of enhanced Swing components intended for use by other jEdit plugins. }}} {{{ PMDPlugin 3.3 Announcement: - Added ability to export the current ruleset. - Added a new option pane to allow the user to select custom rulesets. - Now using layout manager from Common Controls. - Now checking buffer mode rather than filename extension to know how to parse the file. - Improved display of rule priority and examples. - Added ability to use the JSP rules so PMD can be used on JSP files. Plugin Description: The PMD plugin is a Java source code analysis tool. }}} {{{ jEdit 4.4pre1 Announcement: Plugin Description: }}} {{{ Beauty 0.5.0 Announcement: Big feature release -- - Significant updates to the custom beautifier including ability to adjust indenting per mode. Anyone with a basic knowledge of any programming language supported by jEdit should be able to create (and share) a beautifier for that language. - New beautifiers: JSP, JSON, and beanshell. I'm particulary pleased with the JSP beautifier since I do a lot of JSP work. It beautifies style and script blocks and it also beautifies Java scriptlet blocks. The beanshell beautifier works great on jEdit macros. - Updates to CSS, HTML, and Java beautifiers. - I have more I want to do, but this version is very usable. Plugin Description: The Beauty plugin is a general framework for code beautifiers and provides several built-in beautifiers. }}} {{{ HaXeSideKick 0.2 Announcement: -Fixed windows/windows7 default Haxe paths -improved auto imports -fixed bug that caused infinite looping for some auto-imports -fixed docs, formatting and clarifications. -switched dependency from SideKickPlugin to the CtagsSideKick plugin, as without Ctags, the code browser is useless. Plugin Description: HaXe parser, builder, and code-completion plugin. }}} {{{ JavaSideKick 3.0.0 Announcement: - Code completion updates from Damien Radtke. - Alan Ezust added the plugin menu item. Plugin Description: Java code browser, provides full support for all Java 1.5 and earlier syntax. Offers code completion and structure browsing for Java. Also provides structure browsing for property files and javacc files. }}} {{{ ProjectBuilder 1.2 Announcement: Some major changes to the template system as well as the build/run project system. Plugin Description: Provides templates to create new projects of different types - including jEdit plugins, and simple Java applications. }}} {{{ RFCReader 1.0.0 Announcement: -Fixed plugin unloading -Fixed default url source -Added RFC List Plugin Description: RFC Reader is a plugin that makes rfc reading more pleasant }}} {{{ EclipseIcons 1.0 Announcement: Initial Release Plugin Description: The EclipseIcons plugin provides the Eclipse icon set to jEdit. }}} {{{ JDiffPlugin 3.1.1 Announcement: This is a bug fix release of JDiffPlugin. All bug fixes are in the Patch implementation in the plugin. Plugin Description: JDiffPlugin is a visual diff utility for jEdit. }}} {{{ MenuEditor 0.4 Announcement: This version of MenuEditor allows editing of the menu bar itself (e.g. adding new menus). The built-in menus cannot be removed, as they are required for normal operation, but they can be reordered. Also updated the dependency on JDiffPlugin, to include some new bug fixes. Plugin Description: Allow editing of jEdit menus }}} {{{ MibSideKick 1.2.1 Announcement: Fixed NPE when import paths doesn't exist Fixed mib tree construction not being done in AWT Thread resulting in some exceptions when using Substance Look & Feel Plugin Description: MibSideKick is a mib parser }}} {{{ Javadoc 1.1 Announcement: his release adds the ability to open the root index file of each configured api tree, rather than needing to search, if you want to simply browse available classes. A new action set is created for these actions, making it possible to add javadoc shortcuts to the toolbar and menus. Plugin Description: The Javadoc plugin provides a quick, easy way to search through java api trees that are saved to a local disk, through either a dialog window or by using the word under the cursor. Api pages are displayed through the InfoViewer plugin. }}} {{{ TaskList 2.2 Announcement: Bug fix release - Fix so php @todo tags are recognized. - Fix for tracker 2922694, project tasks were not always loading. - Added task count to task display. Plugin Description: This plugin provides a dockable, tabular list of comments extracted from the text of a file being edited in jEdit. }}} {{{ PHPParser 1.3.0 Announcement: -Dropped specific php 4 support. -conditional expression (ternary/elvis) inspection : a warning is created if true and false value are the same (very limited check). -Added a warning when having $$ in code. While it may be wanted, it is usually a bug.< -Updated to use JavaCC 5.0. -Fixed parsing of use($x,...) in closure declaration -fixed parsing of variables in String (#2935111) -exception during parsing of $ in strings that happens sometimes (#2897416) -added short ternary operator ($a = $b ?:$c) (#2461597) -several parsing bug in class declaration -several parsing bug in double quoted strings (#2944017) -fixes in heredoc (#2855209) -better type detection for cast expressions Plugin Description: PHPParserPlugin is a php parser that will highlight your syntax errors and help you navigate in your source. }}} {{{ PerlSideKick 1.3.1 Announcement: Plugin Description: A SideKick parser for Perl. Replaces PerlBrowse. }}} {{{ Console 4.4.2 Announcement: Un-customize now works even if no FSB is shown yet. Do checkBufferStatus() in the event dispatch thread (# 2933468 - Dale Anson) No longer uses objectfactory xml parser (Eric Le Lay # 2927830) Fixed built-in pwd system shell command. Plugin Description: The Console plugin allows jEdit to execute arbitrary commands from an internal shell. In addition, it provides buttons in a "commando toolbar" for your favorite command-line tools (make, ant, qmake, latex, etc), and an easy way to add others. }}} {{{ PHPParser 1.3.1 Announcement: -Fixed a bug in field parsing -Fixed const parsing Plugin Description: PHPParserPlugin is a php parser that will highlight your syntax errors and help you navigate in your source. }}} {{{ Ancestor 1.0.5 Announcement: The margin around the toolbar button is removed for a most compact look The toolbar was ignoring the VFS change of parent paths (FileRootsVFS usually is path of everything) Plugin Description: Ancestor plugin is a small toolbar with buttons to browser quickly all parents folders of the current buffer }}} {{{ LaTeXTools 0.5.8 Announcement: This minor release fixes a bug in the properties, one of which would be reset to the default on Linux. Plugin Description: A suite of tools to enable quicker and more convenient editing of LaTeX files. }}} {{{ ClojureShell 1.0 Announcement: Initial Release Plugin Description: Provides a Console shell that maintains a Clojure Read-Eval-Print-Loop. }}} {{{ GitPlugin 0.2 Announcement: Bugfix release. Folders with only subdirectories and no files confused the import filter. Plugin Description: Offers a file filter importer for ProjectViewer }}} {{{ Navigator 2.2 Announcement: It's been quite a while since the last release, so there are quite a few bug fixes and feature enhancements. Here are the highlights: - Improved interoperability with CtagsInterface (shlomy) - Fix for NPE from markTokens (shlomy) - Fix for tracker 2972013, added popup to back and forward buttons. - Added "go to line" dialog to replace the jEdit dialog. This one remembers the last entry and also shows a history list. - Added a new dockable interface, which is a little more user friendly than the history popups. - Improved handling of the history lists when buffers have been edited or closed. Now the positions are adjusted or removed as appropriate. - Save and restore Code2Html settings so that Navigator does not trash the user settings for Code2Html. Plugin Description: The Navigator plugin provides "back" and "forward" buttons like a web browser, and is handy when browsing code. }}} {{{ BufferLocal 1.4.0 Announcement: Bug fix release. Plugin Description: The BufferLocal plugin provides persistent storage of Buffer Local properties (those properties set via the Buffer Options dialog). }}} {{{ EditorScheme 1.3 Announcement: Added color settings for Activity Log for the zenburn scheme, some code clean up. Plugin Description: The EditorScheme plugin allows one to easily switch between editor color/style schemes for jEdit. }}} {{{ SVNPlugin 1.6.0 Announcement: Mostly a bug fix release - upgraded svnkit to 1.3.4 - storing settings in a plugin home directory rather than default svn location - fix for tracker 2996025, only show subversion menu in PV context menu when svn is the selected vcs for the project - fix for blame display, previously if a user asked for blame on a file, then changed buffers while the blame data was being fetched, the blame would be displayed for the wrong buffer - fixed NPE exception in PV context menu when PV is showing all projects Plugin Description: Subversion support for jEdit }}} {{{ TaskList 2.3 Announcement: Bug fix release - fix for task comments being truncated in certain cases - fix for array index out of bounds exception - stop parsing line once task has been found - fixed support for phpdoc @todo and added as a default task type Plugin Description: This plugin provides a dockable, tabular list of comments extracted from the text of a file being edited in jEdit. }}} {{{ Minimap 1.2 Announcement: -Removed wrap guide -Fixed an exception that occurs when changing buffer Plugin Description: Show minimap for the text area. }}} {{{ SideKick 1.0 Announcement: Mostly a bug fix release. - Fixed plugin bug #2976642: CtagsSidekick - mode-specific options pane deactivated for "<Global Standards>". (shlomy) - Fix for bad cast during goToNextAsset and goToPreviousAsset. (daleanson) - Fix for Shift-Click on sidekick tree to select the entire asset. (daleanson) - Define the end of an asset as the position of the first character following the asset (or the end of the buffer). Adjust the calls accordingly. (shlomy) - Added some convenience macros. (shlomy) - Better application of the tree expansion model. (daleanson) - Fix for Tracker 3081956, applied Damien's patch plus a little more to make it work if the mode of the second file is different than the first file. (daleanson) - Fix for tracker 3008037, problems with go to next and previous asset. (daleanson) Plugin Description: The SideKick plugin provides a framework for high-level language-specific features, such as a structure tree, and code completion. }}} {{{ JavaSideKick 3.1.0 Announcement: - Introduction of a new global classloader - Improved code completion - Improved look of popup menu w/ icons (if they're not disabled) - Added explicit "import class under cursor" action Plugin Description: Java code browser, provides full support for all Java 1.5 and earlier syntax. Offers code completion and structure browsing for Java. Also provides structure browsing for property files and javacc files. }}} {{{ RFCReader 1.5.0 Announcement: RFC updated to 6068 Ability to user RFC Index service provided by other plugins like RFCFullIndex Plugin Description: RFC Reader is a plugin that makes rfc reading more pleasant }}} {{{ BufferList 1.2 Announcement: -Fixed compatibility with jEdit 4.5 Plugin Description: The BufferList plugin shows the list of currently open files in a dockable tree view. }}} {{{ WhiteSpace 1.0.0 Announcement: Fixed compatibility with jEdit 4.5 Plugin Description: The WhiteSpace plugin highlights normally invisible characters such as spaces, tabs, any other whitespace, and control characters. It also offers features to improve code readability and keep code consistently indented. }}} {{{ ClojureShell 1.0.1 Announcement: Fixed a bug in Windows where backslashes weren't being escaped properly. Also added an explicit "open Clojure shell" action. Plugin Description: Provides a Console shell that maintains a Clojure Read-Eval-Print-Loop. }}} {{{ ContextMenu 0.4 Announcement: Sorting combobox of plugins. Using new sortable ActionSets Plugin Description: The ContextMenu plugin allows you to change text area's right-click context menu for each mode. }}} {{{ FastOpen 2.3 Announcement: Run in work thread instead of AWT thread to avoid deadlocks. Updates to ProjectViewer 3 API. Plugin Description: FastOpen is a plugin designed to quickly open any file in the currect project by just typing in the first few characters of the filename you want to open. }}} {{{ LookAndFeel 1.6.0 Announcement: Major refactoring to use the ServiceManager architecture. Moved Substance LAF to its own plugin so this plugin now requires Java 1.5 instead of Java 1.6. Plugin Description: The LookAndFeel plugin provides several additional look-and-feel implementations which allow skinning of the GUI by means of "themepacks". }}} {{{ Highlight 1.9.0 Announcement: Highlight can now highlight colors in your text (#FF0000, red, blue and everything else) Plugin Description: Highlights words (or matched regexps) with different colors. }}} {{{ Hex 1.1 Announcement: Removed deprecated api usage. Plugin Description: The Hex plugin dumps a file in hexadecimal form. }}} {{{ LookAndFeel 1.6.1 Announcement: Fixes a stack overflow error introduced in 1.6.0. Plugin Description: The LookAndFeel plugin provides several additional look-and-feel implementations which allow skinning of the GUI by means of "themepacks". }}} {{{ Tags 3.1.0 Announcement: Removed deprecated apis calls Plugin Description: The Tags plugin provides a set of actions for working with "tag files" in the CTags format. }}} {{{ MenuEditor 0.5 Announcement: First release from Git repo. Plugin Description: Allow editing of jEdit menus }}} {{{ jEdit 4.4 Announcement: Plugin Description: }}} {{{ jEdit 4.5pre1 Announcement: Plugin Description: }}} {{{ MarkerSets 0.5 Announcement: An updated version of MarkerSets. Plugin Description: The MarkerSets plugin enables you to create named sets of markers from various files. Provides a replacement for the Bookmarks plugin, as well as the "Markers" feature from core. }}} {{{ LucenePlugin 2.6 Announcement: An updated version of LucenePlugin, which supports filtering on the results by token types. Plugin Description: LucenePlugin plugin provides an interface to the Lucene search engine in jEdit. }}} {{{ EditorScheme 1.4 Announcement: - Added the scheme editor dockable so that it is easier to adjust schemes (tracker 3096955). - Added support for the selection area background color (tracker 3043127). Plugin Description: The EditorScheme plugin allows one to easily switch between editor color/style schemes for jEdit. }}} {{{ HgPlugin 0.2 Announcement: Initial release. Plugin Description: Offers a file filter importer for ProjectViewer }}} {{{ CtagsInterface 2.1 Announcement: The new version of CtagsInterface uses a Lucene index for the tag information. Users of previous versions should delete their .jEdit/CtagsInterface directory and then recreate the tag database with the new version of the plugin. Plugin Description: CtagsInterface provides common ctags services to interested plugins. }}} {{{ ClassBrowser 1.4 Announcement: A new version which depends on the Lucene-based CtagsInterface Plugin Description: The ClassBrowser plugin provides a dockable window presenting the hierarchy of a selected class, along with its members (including inherited members, if requested). You can jump to each element (class/member) in the hierarchy by double-clicking it. The hierarchy is generated using information from Ctags tag files. }}} {{{ HaXeSideKick 0.3 Announcement: -Completion plugin integration. -Auto-import bugfixes. -The build.hxml and lauch command can be set on a per project basis. -For advanced users, each project can specify a haxe executable and haxelib path. -Improved .ctags definitions. -Code completion fixed for source files outside the project source folder(s). -Action for defining a "using" instead of "import" for a class name under the cursor. -Fixed build error paths. Plugin Description: HaXe parser, builder, and code-completion plugin. }}} {{{ Ancestor 1.0.6 Announcement: -New feature : control+click on an Ancestor button will close all buffers of children folders Plugin Description: Ancestor plugin is a small toolbar with buttons to browser quickly all parents folders of the current buffer }}} {{{ WhiteSpace 1.0.1 Announcement: A bug fix version. Plugin Description: The WhiteSpace plugin highlights normally invisible characters such as spaces, tabs, any other whitespace, and control characters. It also offers features to improve code readability and keep code consistently indented. }}} {{{ XML 2.8.0 Announcement: This new release of XMLPlugin introduces some improvements to the display of Ant and TLD files. Completion information is now available for XSD schemas set via the menu item. A new in-memory cache is enabled, to allow for faster parsing of Docbook documents. Various bug fixes are also included. Plugin Description: The XML plugin (version 2) provides features for editing XML, HTML, JavaScript and CSS files. For XML files, it does validation against a DTD or XSD. For all languages, it displays element trees in the sidekick dockable. For XML, HTML and CSS, you get completion popups for elements, attribute, and entities. }}} {{{ ConfigurableFoldHandler 0.7 Announcement: The version of the plugin contains some bug fixes, the usage of the GNU regexp library (which was needed prior to java 1.4) is removed, and manual folds were added. Plugin Description: The ConfigurableFoldHandler plugin adds a new fold handler to jEdit that allows the user to specify the strings that define the start and end of a fold. }}} {{{ CommonControls 1.3 Announcement: Added ItemFinder api Plugin Description: The CommonControls plugin provides a common set of enhanced Swing components intended for use by other jEdit plugins. }}} {{{ Completion 0.2 Announcement: This is a bugfix release. If completions take some time to arrive, the invisible completion window would silently comsume keystrokes. Plugin Description: Code completion central. }}} {{{ Beauty 0.6.0 Announcement: - Improvements to JSP beautifier. - Improvements to Java beautifier. - Added some options to Java beautifier. - Improvements to JSON beautifier. - Improvements to BSH beautifier. Plugin Description: The Beauty plugin is a general framework for code beautifiers and provides several built-in beautifiers. }}} {{{ PHPParser 1.3.2 Announcement: Fixed evaluable string parsing (#3063857) Fixed identifiers allowed after const keyword in class constants. Fix fully qualified class instantiation Fix else: syntax where there is no statement Plugin Description: PHPParserPlugin is a php parser that will highlight your syntax errors and help you navigate in your source. }}} {{{ XInsert 2.6 Announcement: Updated plugin compatibility to be ready for jEdit 4.5 Plugin Description: The XInsert plugin provides a hierarchical clip manager that utilizes XML based library files. }}} {{{ JavaSideKick 3.1.1 Announcement: Bug-fix release, primarily: * Completion would fail on a NPE if jedit's home jars/ directory didn't exist * Duplicate completion entries Plugin Description: Java code browser, provides full support for all Java 1.5 and earlier syntax. Offers code completion and structure browsing for Java. Also provides structure browsing for property files and javacc files. }}} {{{ ConfigurableFoldHandler 0.8 Announcement: Undoing a change I did in the last release, for supporting the same regexp as both start and end fold. This was redundant as there's a better solution using regexp assertions. Plugin Description: The ConfigurableFoldHandler plugin adds a new fold handler to jEdit that allows the user to specify the strings that define the start and end of a fold. }}} {{{ BufferList 1.3 Announcement: Fixed go to next/previous buffer in list (#3213492) Plugin Description: The BufferList plugin shows the list of currently open files in a dockable tree view. }}} {{{ Beauty 0.6.1 Announcement: Bug fix, restored old method for backward compatibility with other plugins. Plugin Description: The Beauty plugin is a general framework for code beautifiers and provides several built-in beautifiers. }}} {{{ Calculator 1.3.0 Announcement: Bug fix/update release. - Updated keyboard handling from Java 1.1 API to current. - Fixed bug where two BigDecimals couldn't be added. Plugin Description: The Calculator plugin is an RPN calculator. }}} {{{ RubyPlugin 0.9.5 Announcement: Removed dependency on ProjectViewer plugin. Replaced use of deprecated jEdit methods. Plugin Description: The Ruby Editor Plugin converts jEdit into an intelligent Ruby editor. This includes a SideKick parser service and a Ruby API Documentation browser. }}} {{{ Hyperlinks 1.0.3 Announcement: Fixed compatibility with latest jEdit Plugin Description: The hyperlink plugin will allow the textarea to have hyperlinks inside. }}} {{{ JavaSideKick 3.1.2 Announcement: Added support for completion in inherited fields and methods Plugin Description: Java code browser, provides full support for all Java 1.5 and earlier syntax. Offers code completion and structure browsing for Java. Also provides structure browsing for property files and javacc files. }}} {{{ Javadoc 1.2 Announcement: Modified class-name search to be case insensitive Plugin Description: The Javadoc plugin provides a quick, easy way to search through java api trees that are saved to a local disk, through either a dialog window or by using the word under the cursor. Api pages are displayed through the InfoViewer plugin. }}} {{{ jEdit 4.3.3 Announcement: Plugin Description: }}} {{{ jEdit 4.4.1 Announcement: Plugin Description: }}} {{{ JUnitPlugin 0.6 Announcement: JUnitPlugin is now compatible with JUnit 4 (annotations based) and Project Viewer 3.0 Plugin Description: The JUnit plugin allows test cases to be run against Java code using the JUnit testing framework (http://www.junit.org). }}} {{{ SideKick 1.1 Announcement: Bug fixes and new toolbar display. Plugin Description: The SideKick plugin provides a framework for high-level language-specific features, such as a structure tree, and code completion. }}} {{{ Optional 1.0.2 Announcement: No longer hardcodes the list of options panes to create, so core can add new ones without them being hidden by Optional (Matthieu Casanova) Plugin Description: A replacement for the three Options actions/dialogs. }}} {{{ Console 4.4.3 Announcement: Version 4.4.3 Requires jEdit 4.4pre1, JDK 1.6, ErrorList 1.9, ProjectViewer 3.0 (optional). API fixes for compatibility with jEdit 4.5. New general option to set favorite shell, or remember previous selected shell. No longer generates hidden commandos in the dialog (available via combobox selector). Configurable command history size (#2648110 - Eric Le Lay). Avoided occasional performance down with large output when maximum scroll buffer size is not set. (Kazutoshi Satoda). Plugin Description: The Console plugin allows jEdit to execute arbitrary commands from an internal shell. In addition, it provides buttons in a "commando toolbar" for your favorite command-line tools (make, ant, qmake, latex, etc), and an easy way to add others. }}} {{{ MarkerSets 0.7 Announcement: This release contains various bug fixes and enhancements. Plugin Description: The MarkerSets plugin enables you to create named sets of markers from various files. Provides a replacement for the Bookmarks plugin, as well as the "Markers" feature from core. }}} {{{ Navigator 2.3 Announcement: Bug fix release Plugin Description: The Navigator plugin provides "back" and "forward" buttons like a web browser, and is handy when browsing code. }}} {{{ LucenePlugin 2.7 Announcement: Release of bug fixes and several user interface improvements. Plugin Description: LucenePlugin plugin provides an interface to the Lucene search engine in jEdit. }}} {{{ SideKick 1.2 Announcement: Fixed a deadlock that can happens in a parser throw an exception Plugin Description: The SideKick plugin provides a framework for high-level language-specific features, such as a structure tree, and code completion. }}} {{{ Highlight 1.9.5 Announcement: Fixed ' changed into &apos in Hypersearch results highlight (#3310376) Plugin Description: Highlights words (or matched regexps) with different colors. }}} {{{ Beauty 0.7.0 Announcement: some bugs and enhancements - Java: keep multiple slashes together, so /// remains /// rather than // /. - Beanshell: fixed space being removed between 'import' and package name. - Beanshell: fixed extra blank line being inserted after 'return'. - Java: updated parser to handle new Java 7 constructs. - Custom: added option to compress horizontal whitespace. Plugin Description: The Beauty plugin is a general framework for code beautifiers and provides several built-in beautifiers. }}} {{{ JDiffPlugin 3.2.0 Announcement: bugs and enhancements - Added two new buttons and associated actions to move to the first and last diffs. - Fix for tracker 3073712, diff overview not removed on view unsplit. - Fixed ArrayIndexOutOfBounds exception when one file had new lines at the very bottom. Plugin Description: JDiffPlugin is a visual diff utility for jEdit. }}} {{{ BufferTabs 1.2.1 Announcement: -#3381170: option for tabs in single row,scrollable -#Fixed a bug that prevent from changing look & feel. Plugin Description: The BufferTabs plugin provides a tabbed pane in the jEdit view that allows you to change the current buffer. }}} {{{ XQuery 1.0.0 Announcement: -Fixed option pane api -Use of ServiceManager Plugin Description: The XQuery plugin provides features for querying XML documents, setting options for output, performance monitoring and other XQuery processor specific variables. The XQuery engine bundled with this plugin is the Saxon XQuery processor. But we designed the plugin to support other engines as well making use of a dynamic adapter system. }}} {{{ Clojure 1.2.1 Announcement: Updated Clojure and added Classpath as a dependency. Plugin Description: Provides Clojure to jEdit }}} {{{ ClojureShell 1.0.2 Announcement: Updated with Clojure and added Classpath as a dependency. External libraries can now be used in the shell by configuring them in the Classpath option pane. Plugin Description: Provides a Console shell that maintains a Clojure Read-Eval-Print-Loop. }}} {{{ jEdit 4.4.2 Announcement: Plugin Description: }}} {{{ MacOSX 1.2 Announcement: Bugfixes and moved back to be a standalone plugin. Plugin Description: Provides better MacOS X integration through features such as better CMD-key mapping, drag-and-drop from Finder and more. }}} {{{ CharacterMap 1.3.0 Announcement: New version with the following features - Improved layouts for docking. Upgrade to unicode 6.0.0. Status information for UTF16, UTF32. Wrong status for columns <> 16 fixed. Unicode detection fixed (utf8, x-UTF-8... possible). Immediate font change depending on main window font. Table size (unicode) dependent on block size. Source code warnings removed (javac, ant, netbeans). Plugin Description: The CharacterMap plugin displays a window showing all ASCII and extended-ASCII characters. Clicking one will insert it in the buffer. }}} {{{ ProjectViewer 3.2.0 Announcement: Works better with plain views and as floating dockable. New option to use desktop file associations for launching external applications. Force buffer reload when setting different encoding. Don't show "set encoding" if buffer is dirty Added filename textfield to import dialog BugFixes to file tracking Fix project load order Plugin Description: The ProjectViewer plugin provides an interface for managing a "project", i.e. a related group of source files. }}} {{{ MarkerSets 0.8 Announcement: Version 0.8, for jEdit 4.5 Plugin Description: The MarkerSets plugin enables you to create named sets of markers from various files. Provides a replacement for the Bookmarks plugin, as well as the "Markers" feature from core. }}} {{{ XSearch 1.7 Announcement: Updated for 4.5pre1 Plugin Description: A replacement for the built-in search/replace dialog with enhancements. }}} {{{ ActionHooks 0.6 Announcement: Updated to be compatible with latest jEdit's api Plugin Description: ActionHooks enabled one to specify actions or macros to invoke in response to EditBus messages. }}} {{{ PHPParser 1.4.0 Announcement: Start of hyperlinks implementation (press ctrl+click on methods or classes) Fix \u parsing in strings (#3277545) Fix multiple const declaration (#3073213) Fix parsing of class access Support of static:: syntax Fix deadlock (#3405572, patch #3407202 from Evan Wright) Support of use keyword for namespaces (#3423954) Plugin Description: PHPParserPlugin is a php parser that will highlight your syntax errors and help you navigate in your source. }}} -- Learn from the past. Live in the present. Plan for the future. Blog: http://eric-berry.blogspot.com jEdit <http://www.jedit.org> - Programmer's Text Editor Bazaar <http://bazaar.canonical.com> - Version Control for Humans -------------- next part -------------- An HTML attachment was scrubbed... ------------------------------ ------------------------------------------------------------------------------ All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2d-oct ------------------------------ _______________________________________________ jEdit Announcement List [email protected] https://lists.sourceforge.net/lists/listinfo/jedit-announce End of jEdit-announce Digest, Vol 11, Issue 1 *********************************************