Plugin Central updates: a plethora (OK, it's just a dozen)
Submitted by
slava on
Wednesday, 27 March, 2002 - 10:11
- AntFarm 1.1: jEdit 4.0 compatible (John Gellene); Sun JDK 1.4 compatible (Rob Wilson); ability to add to the class path when running Ant inside the jEdit VM (this provides for easier access to custom tasks or third party libraries required by Ant); ability to specify global properties; ability to specify runtime properties; various bug fixes and enhancements; option to save all buffers before running targets; updated help; requires jEdit 4.0pre4, CommonControls 0.2, Console 3.1, ErrorList 1.2, XML 0.7, and JDK 1.3
- Archive 0.3.3: switched to Ant and Docbook; moved classes to the archive package; the external libraries (tar and bzip2) are no longer necessary; requires jEdit 4.0pre1 and JDK 1.3
Plugin Central updates
Submitted by
slava on
Tuesday, 12 March, 2002 - 08:03
- BufferSelector 1.0.5: updated for the jEdit 4.0 Toolbar API; requires jEdit 4.0pre7 and JDK 1.3
- ErrorList 1.2.2: fixed possible NullPointerException under Java 2 version 1.4; error highlight didn't work properly when soft wrap was enabled; if the "show on error" feature is enabled, the error list will now open in the currently focused view, not the most recently opened view as before; requires jEdit 4.0pre4 and JDK 1.3
- LookAndFeel 0.8: option pane to switch between Skin, Oyoaha, and Kunststoff look and feel implementations; attempts to install look and feel without restart; updated documentation to use DocBook; added help for new look and feels implementations; requires jEdit 3.1 and JDK 1.2
Plugin Central update: Tags
Submitted by
slava on
Thursday, 7 March, 2002 - 03:14
Today, I uploaded a new version of Ken Drew's Tags plugin to Plugin Central. This release has a few bug fixes and is for jEdit 4.0 only.
- Tags 1.0.6: fixed a bug where the character escape character '' was in the user visible search string; fixed a bug where the tag collision popup would show up in the wrong place when folding or wrapping text; requires jEdit 4.0pre1 and JDK 1.3
Plugin Central updates: 9 for jEdit 4.0
Submitted by
slava on
Wednesday, 27 February, 2002 - 09:21
- Background 0.2: new plugin by Andr Kaplan; Background lets you configure a background image for the main jEdit text area; Background also features some basic blend options ("tinted glass" effect); requires jEdit 4.0pre4 and JDK 1.3
- ClassWizard 0.5: licenses now stored outside classwizard.properties in their own files; can configure items to show in the extends combo; fixed jEdit4 compatibility problem; requires jEdit 4.0pre1 and JDK 1.3
- Debugger 0.6.1: initial Plugin Central release; requires jEdit 4.0pre6, Console 3.0, and JDK 1.3 (not a JRE)
Plugin Central updates: JythonInterpreter, Templates
Submitted by
slava on
Sunday, 24 February, 2002 - 03:45
- JythonInterpreter 0.8: updated to jEdit 4.0.6 and uses the new Macro Handler API (Mike Dillon); removed custom namespace to ensure macro compability; added option to autoload all plugins' jars; added export session; added the BufferList class to make a jEdit Buffer act like a Python list; removed deprecated functions; requires jEdit 4.0pre6 and JDK 1.3; includes Jython 2.1
- Templates 2.0.0: compatible with jEdit 4.0 API's; selection of Templates menu items can now be recorded in macros (as requested by Richard Wan); requires jEdit 4.0pre4 and JDK 1.3
Plugin Central updates
Submitted by
slava on
Tuesday, 15 January, 2002 - 06:00
- BufferTabs 0.7.6: switched to Ant and DocBook; fixed an EditBus-related memory leak; requires jEdit 3.2.2 and JDK 1.1
- WhiteSpace 0.9: switched to Ant and DocBook; all highlighting options except fold highlighting now default to false; WhiteSpace toggle actions are now buffer specific; requires jEdit 3.2.2 and JDK 1.1
BufferTabs works with both jEdit 3.2 and 4.0. WhiteSpace only works with jEdit 3.2.2.
JProjexx 0.3 and an example plugin available
Submitted by
jgellene on
Friday, 11 January, 2002 - 18:54
Version 0.3 of the JProjexx framework for project management is now available. The
Downloads area has an archive containing jar files for JProjexx and a new beta version of the Sessions plugin that has been refactored to use the framework as a "proof of concept". The archive file also contains detailed javadocs for both JProjexx and Sessions. The next phase of development will cover an extension of the JProjexx class hierarchy specifically to cover Java-based projects and a component that will query the jEdit environment for project-aware plugins.
Plugin Central update: WheelMouse
Submitted by
slava on
Friday, 4 January, 2002 - 07:28
Back from a too-short holiday vacation, I've just now had a chance to release the latest batch of plugin updates. This is a small one, consisting only of a new version of the WheelMouse plugin for jEdit 3.2.2/JDK 1.4.
* WheelMouse 2.2: updated to no longer beep when scrolling too far up or down; requires jEdit 3.2.2 and JDK 1.4
Happy solstice to all, and Happy New Year to my fellow Gregorian-calendeers.
Revised version of JProjexx framework available
Submitted by
jgellene on
Wednesday, 2 January, 2002 - 15:19
Version 0.2 of the JProjexx framework for project management is now available. Detailed javadocs can be obtained from the
Downloads area, and source code is now available for the first time through the
jEdit CVS repository. While still in an early development stage, the framework has been expanded and now includes XML serialization and initial versions of leaf classes that can be used in the jEdit environment.
Plugin Central updates: ContextHelp, HartMathPlugin, WheelMouse, XInsert
Submitted by
jgellene on
Saturday, 22 December, 2001 - 09:46
- ContextHelp 1.7: miscellaneous changes; requires jEdit 3.2pre9, Console 3.0, and JDK 1.1
- HartMathPlugin 0.7.19: calls now an Init.bsh beanshell script at startup; every new created user-defined symbol starting with an upper-case letter calls now an Init.bsh beanshell script; every function starting with an upper-case letter can call a .bsh beanshell script; all beanshell scripts are now placed in the /.jedit/hartmath/bshscripts directory; bugfixes; requires jEdit 3.2pre1, Console 3.0, EditBus 1.1, and JDK 1.3
- WheelMouse 2.1: adds ability to for different wheel behaviour with modifier keys pressed; requires jEdit 3.1final and JDK 1.4
JProjexx framework documentation available
Submitted by
jgellene on
Monday, 17 December, 2001 - 17:44
In an effort to fashion a useful project management framework for jEdit plugins, an initial draft of documentation of the JProjexx framework is being made available in the
Downloads section. The documentation currently covers 17 classes and interfaces that lay out the basic building blocks of the framework and provide a few illustrative applications. At present only javadocs are being released as a discussion draft, but source code, executables and definitive documentation will eventually be released under an Open Source license.
Plugin Central updates
Submitted by
jgellene on
Saturday, 15 December, 2001 - 12:32
- AStylePlugin 0.4: updated for jEdit 4.0; requires jEdit 4.0pre1 and JDK 1.1
- SpeedJava 0.1.3: fixes focus bug under JDK 1.4; requires jEdit 3.2final and JDK 1.2
- TomcatSwitch 0.3: added support for Tomcat 3.3.x and 4.x; 'javaw' is called only if appropriate (thanks to John Gellene and Ingo Herschmann); the "status" command shows the current invocation command text; changing preferences is not allowed when Tomcat is running; the open folder button icon in the option pane is visible; removed explicit dependence from the EditBus plugin; requires jEdit 3.2.2, Console 3.0, Jakarta Tomcat 3.2, 3.3, or 4, and JDK 1.1
Plugin Central updates: JythonInterpreter, Tags
Submitted by
jgellene on
Monday, 3 December, 2001 - 01:24
- JythonInterpreter 0.6.1: removed JDK 1.4 dependencies; requires jEdit 3.2.2, EditBus 1.0, and JDK 1.3
- Tags 1.0.4: the "1.0.4" release contains the changes that should have been released as "1.0.3" (the "1.0.3" released recently was actually still "1.0.1"); [ from previous announcement ] fixed bug where if you removed tag index files from the search the code would remember the later entries; fixed bug where searching for tag search string in file was using the search file set; fixed bug in option panel where changes to the list of tag index files
Plugin updates
Submitted by
jgellene on
Saturday, 1 December, 2001 - 11:28
jEdit 3.2- JythonInterpreter 0.6: completely redesigned GUI, with a toolbar and a text area, directly editable; new implementation mostly in Jython; new run current buffer button; new run current buffer to another buffer button; new import current buffer button; new JythonPath editor; new PathBrowser; improved error handling, including an Error button which allows to jump to the error source; check jython version, which verifies if the right version is in use; history moved to CTRL+UP and CTRL+DOWN keys; documentation moved to DocBook; requires jEdit 3.2.2, EditBus 1.0, and JDK 1.4 (will probably revert to 1.3 in next release)
New TaskList plugin beta
Submitted by
jgellene on
Thursday, 29 November, 2001 - 14:35
The plugin currently provides a useful but limited set of features. Please take a look at it and let us know what suggestions you might have for improvements or additional features. What follows are some technical comments on the plugin that have also been posted on the jedit-devel mailing list.
The plugin is designed to present task comments for more than one buffer at a time, but the feature is not available because the code is not completely realized. Are there any thoughts on how this should be done? Here are mine: the sets could be tied to file set classes used by jEdit's Search and Replace routines, so you could have all open buffers, all files in a directory or directory tree satisfying a file mask, or a single buffer.
New beta plugin: Word Completion 0.2
Submitted by
jgellene on
Tuesday, 13 November, 2001 - 10:43
Please note that it's a bit difficult to describe the behaviour if you are not that used to it. Just install it into your system and try it out (see below).
The plugin is available in source form in jEdit's CVS repository.
A pre-compiled binary can be found at the
IQ Computing web site or in the beta plugins download area on the jEdit Community web site.
To install the binary Jar file, just copy it into jEdit's "jars" directory, then restart jEdit.
Modifying plugins for jEdit 4.0
Submitted by
jgellene on
Monday, 12 November, 2001 - 07:10
- Under jEdit 3.2.2 and prior versions, the QuickNotepad plugin had a separate class, QuickNotepadDockable, implementing the DockableWindow interface. The class's methods delegated actions to the plugin's top-level visible component, a class derived from JPanel called QuickNotepad. The DockableWindow interface is deprecated in jEdit 4.0, so this class was eliminated. If the top-level component had implemented the DockableWindow interface, it would have been necessary to remove the implements statement and eliminate the getName() and getComponent() methods of that in the plugin class (unless, of course, the plugin itself requires them).
Plugin updates: CharacterMap and Tags
Submitted by
slava on
Wednesday, 7 November, 2001 - 09:14
- CharacterMap 1.0.4: 1.0.3 was broken: fixed "Character Map" menu item; requires jEdit 3.0final and JDK 1.1
- Tags 1.0.1: fixed bug with reordering a newly added tag index file; tag file list is now stored as a set of numbered properties; requires jEdit 3.2final and JDK 1.1
Plugin updates: a round of nine
Submitted by
jgellene on
Monday, 5 November, 2001 - 05:26
- CharacterMap 1.0.3: fixes an incompatibility with the upcoming jEdit 4.0pre1; requires jEdit 3.0final and JDK 1.1
- HartMathPlugin 0.7.pre17: initial Plugin Central release; Fold() function added; new symbol attributes NHoldAll, NHoldRest, NHoldFirst added in com\hartmath\expression\HSymbol.java; requires jEdit 3.2.1, Console 3.0, EditBus 1.1, ErrorList 1.1, and JDK 1.2
- InfoViewer 1.0: no longer dependent on EditBus plugin (plugins that used the message org.gjt.sp.jedit.msg.ViewURL from the EditBus plugin should now use public static void InfoViewerPlugin.openURL(View,String) directly); the internal (Java/Swing driven) browser is now dockable into jEdit's view (Use this to create a HTML preview pane, when editing HTML files); new options for automatic update of the current page of the internal browser: update on buffer switch, on buffer save, periodically (Use this to watch a stock ticker, or to sync your edit buffer with the preview pane automatically); some other minor enhancements; bugfix: "Edit current URL" didn't work if URL had an anchor; requires jEdit 3.1final and JDK 1.1