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&nbsp;automatically adds access to jEdit functions and
variables</big></li><li><big>Script
parse errors are automatically highlighted in&nbsp;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&#8212;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
*********************************************