From: Jeffrey H. <jc...@gm...> - 2006-02-23 15:50:33
|
Hello, all. I have a few new toys for you. 4 newly packaged plugins and a host of ones that were silently released over the last month or so. Enjoy! Jeff ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ New plugin releases: Two initial releases: TypoScript VFS 0.1.0 - The TypoScript plugin provides a VFS (Virtual FileSystem) module for loading and editing the "setup" and"constants" templates within the TYPO3 CMS. It requiresthe "jeditvfs" extension to be installed in TYPO3. Recent 0.1 - The recent plugin stores all edit actions in a table ina dockable window. It recordes actions which are invoked by plugin, macroor built-in actions. The user invokes an action by clicking it in a dockablewindow. Additionally, it provides a buffer history Two updates: JakartaCommon 0.4.4 - added xmlrpc-2.0.1.jar and its dependency, commons-codec-1.3.jar ShortcutDisplay 1.1 - Due to popular request (OK, Alan asked), now remembers window location. These may take a day or two to get through the mirrors. If you have trouble downloading them through the Plugin Manager, either change your mirror, or download them directly from http://plugins.jedit.org or http://sourceforge.net/projects/jedit-plugins ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following were previously released, but not announced: Two new releases: P4Plugin 0.2.0 - P4Plugin provides an interface for the use of the Perforce Unix command-line utility "p4" from inside jEdit, using the ProjectViewer tree as the GUI for managing the files in the Perforce repository. Most common perforce commands like "edit", "revert", "change" and others are available as jEdit actions, allowing shortcuts to be assigned. JavaSideKick 2.0 - Initial release for this plugin. This is basically the parser for JBrowse 1.5 adapted to SideKick (hence the 2.0 version number). Error handling is greatly improved over JBrowse 1.5, so the tree will display regardless of the number of errors found during parsing. 7 updates: Templates 3.3.1 - Updated for jEdit 4.3pre3 refactoring Lazy Importer 1.0.8 - Updated for jEdit 4.3pre3 refactoring CodeBrowser 1.4.2 0 - Updated for jEdit 4.3pre3 refactoring CommonControls 0.9.0 - added kappalayout.jar LookAndFeel 1.1 - Added support for NimROD Look And Feel. ProjectViewer 2.1.2.0 - Bug fix release; lots of fixes to plugin extension support. TextFilter 0.1.2 - Uses the I/O threads provided by CommonControls for reduced resource usage. These have been released for a while and should offer no problems through the Plugin Manager. -- They that give up essential liberty to obtain a little temporary safety deserve neither. |
From: Jeffrey H. <jc...@gm...> - 2006-06-06 02:42:48
Attachments:
next release.txt
|
Since May 10, we have been slowly but surely releasing plugins, however I've been remiss in making announcements. Here's the the result of all that work. Attached is a copy that's easier to read in jEdit. 6 new plugins and 42 updates. Thanks to all the plugin develpers who submitted plugins and to Alan Ezust and Matthieu Casanova for their packaging help. For the record, Alan did the lion's share with 29 of the releases. Enjoy, Jeff {{{ AStyle 0.7 Updates to support Java 1.5 code beautifying. INFO: Requires Java 1.1 INFO: Requires jEdit 04.02.01.00 AStyle 0.8 Updated to use Beauty API. INFO: Requires Java 1.4 INFO: Requires jEdit 04.02.01.00 }}} {{{ AntFarm 1.5 o Updated for Console 4.2.x, and PV 2.1.2 o AntFarm now includes Ant 1.6.5 (updated from 1.5.4). AntFarm 1.5.1 Reduced dependencies so it runs on 4.2final AntFarm 1.5.2 Changes since 1.5.1: 1476779 fixed - spurious space in antfarm generated commands. Depends: Console 4.2.5.2 JDK 1.5, jedit 4.2final, ErrorList 1.3.2, XML 0.1.3, CommonControls 0.8.5 Optional: ProjectViewer 2.1 AntFarm 1.5.3 Removed ant.jar, ant-nodeps.jar from this plugin, and now relies on AntPlugin. INFO: Requires jEdit 04.02.99.00 INFO: Optional plugins: [('projectviewer.ProjectPlugin', '2.1')] INFO: Required plugins [('xml.XmlPlugin', '0.13'), ('errorlist.ErrorListPlugin', '1.3.2'), ('console.ConsolePlugin', '4.2.5.2'), ('ant.AntPlugin', '1.6.5')] INFO: Requires Java 1.5 }}} {{{ AntPlugin 1.6.5 The AntPlugin is a jedit plugin which contains Apache Ant. This version has 1.6.5. }}} {{{ Beauty 0.1 - Initial release The Beauty plugin is a general frame workfor code beautifiers and provides several built-in beautifiers. While there are several existing plugins for beautifying/formatting various source file formats, this plugin aims to consolidate those formatters into a standard API so that beautifying can be performed in a general way, similar to how the SideKick plugin provides a general framework for code browsers. Includes beautifiers for html, jsp, java, and javacc. INFO: Requires jEdit 04.02.01.00 INFO: Requires Java 1.4 }}} {{{ Code2HTML-0.5 Updated to work with jEdit 4.3 INFO: Requires jEdit 04.00.03.00 INFO: Requires Java 1.2 }}} {{{ CommonControls 0.9.1 Announcement: * Fix some issues with the worker thread pool * Add new method to the thread pool that has some guaratees about how the tasks will be executed. INFO: Requires Java 1.4.1 INFO: Requires jEdit 04.02.04.00 }}} {{{ Console 4.2.5 Bugfix release, containing some refactoring and code cleanup. INFO: Optional plugins: [('projectviewer.ProjectPlugin', '2.1.1')] INFO: Required plugins [('errorlist.ErrorListPlugin', '1.3.4')] INFO: Requires Java 1.5 INFO: Requires jEdit 04.02.99.00 Console 4.2.5.1 Bugs fixed: 1460349 1459481 1459460 1454080 1449325 1448809 added informative label in ErrorOptionPane so people Test/Commit changes to error paths. feature request 1202051 - now users can prepend directories to the PATH of child processes. INFO: Optional plugins: [('projectviewer.ProjectPlugin', '2.1.1')] INFO: Required plugins [('errorlist.ErrorListPlugin', '1.3.4')] INFO: Requires Java 1.5 Console 4.2.5.2 Bug Fixes: 1185273, 1465602, 1450389, and others Made merging output and error an option (in console general options). INFO: Requires jEdit 04.02.99.00 INFO: Optional plugins: [('projectviewer.ProjectPlugin', '2.1.1')] INFO: Required plugins [('errorlist.ErrorListPlugin', '1.3.4')] INFO: Requires Java 1.5 Console 4.2.6 o Bugs fixed: 1468934 o Generic error pattern handles windows pathnames now. o Improved/updated documentation. o Fixed some startup beanshell errors that were occurring at startup when listening to pv events. INFO: Requires jEdit 04.02.99.00 INFO: Optional plugins: [('projectviewer.ProjectPlugin', '2.1.1')] INFO: Required plugins [('errorlist.ErrorListPlugin', '1.3.4')] INFO: Requires Java 1.5 Console 4.2.6.2 * Improved make and ant commando buttons. * Fixed *nix quoting/spacing/platform issues (1468934). * Fixed 1459562 - Console.waitFor() now works. * Added checkboxes in General Option Pane: showExitStatus and mergeStreams. * Added "none" option for shell prefix (which currently does not work). INFO: Requires jEdit 04.02.99.00 INFO: Optional plugins: [('projectviewer.ProjectPlugin', '2.1.1')] INFO: Required plugins [('errorlist.ErrorListPlugin', '1.3.4')] INFO: Requires Java 1.5 }}} {{{ CssEditor 0.4 This plugin is used for editing css elements inside jEdit. The css attributes of the css element are grouped into tabs that represent a group of related css attributes. Inside each tab, you can find one or more groups of closely related attributes, and inside each group you cn find comboboxes that represent the attributes themself. INFO: Requires Java 1.4.0 INFO: Requires jEdit 04.03.03.00 INFO: Required plugins [('infoviewer.InfoViewerPlugin', '1.5.5')] }}} {{{ FTP 0.7.7 Changes: - Crumbling to popular demand, added the ability to save passwords. NB: they are stored in a hard, but not impossible, to read file - a similar approach to eclipse. - Patch 1445269 : "readonly error"/chmod exception }}} {{{ HtmlSideKick-0.1 - Initial Release HtmlSideKick is a SideKick extension to provide code browsing for html and jsp files. INFO: Requires Java 1.4.1 INFO: Requires jEdit 04.02.08.00 INFO: Required plugins [('errorlist.ErrorListPlugin', '1.3.1'), ('sidekick.SideKickPlugin', '0.5')] }}} {{{ InfoViewer 1.5.5 Small bugfix - InfoViewer 1.5.5 offers two different dockables: "helpviewer" - pops up infoviewer with the help sidebar already visible "infoviewer" - pops up infoviewer with no sidebar active. From either dockable, can toggle the sidebar between visible and invisible, but now you can decide which pops up when you start INFO: Requires jEdit 04.03.02.00 Infoviewer 1.5.6 History, Back and Forward actions rewritten - now the current position gets pushed onto the forward stack when back is pressed, and vice-versa. INFO: Requires jEdit 04.03.02.00 INFO: Requires Java 1.4 }}} {{{ JMail Plugin 1.4 * Upgrade to latest JavaMail and JAF. * Support for SMTP authentication and secure SMTP INFO: Requires Java 1.4 INFO: Requires jEdit 04.02.00.00 }}} {{{ JavaScriptSideKick 0.3 This sidekick plugin parses Javascript source and analyzes it, using regular expressions (an excentric programming style will probably confuse the plugin). It is derived from newly added classes to the SideKick plugin 0.4. INFO: Requires Java 1.4.1 INFO: Requires jEdit 04.02.08.00 INFO: Required plugins [('errorlist.ErrorListPlugin', '1.3.1')] INFO: Required plugins [('errorlist.ErrorListPlugin', '1.3.1'), ('sidekick.SideKickPlugin', '0.4')] }}} {{{ JavaSideKick 2.0.2 Announcement: Spit and polish release, code completion is better, parsing is better, cursor and tree tracking is better. INFO: Required plugins [('errorlist.ErrorListPlugin', '1.3.1'), ('sidekick.SideKickPlugin', '0.3')] INFO: Requires Java 1.4.1 INFO: Requires jEdit 04.02.08.00 JavaSideKick 2.1.1 Updates to code completion, will now parse and display javacc files as well as java files. INFO: Required plugins [('errorlist.ErrorListPlugin', '1.3.1'), ('sidekick.SideKickPlugin', '0.5')] INFO: Requires Java 1.4.1 INFO: Requires jEdit 04.02.08.00 }}} {{{ JpyDbg V0.0.16 + BIG IMPROVEMENT : The variable Window is now a clean and lean Python Object memory browser based on a Swing tree table : You can navigate recursivelly Local and global Python instances and last but not least dynamically change the final node data instances + IMPROVEMENT: Jython environment configuration have been simplifed. + IMPROVEMENT : Clean isolation of Jython and Python configuration context + IMPROVEMENT : Check button for Jython / Python configuration correctness + IMPROVEMENT : PYTHON PATH management has been revisited and improved }}} {{{ LaTeXTools 0.5.3 Updated by Alan Ezust for jEdit 43pre3 and Console 4.2.4 INFO: Requires Java 1.3 INFO: Requires jEdit 04.03.02.00 INFO: Required plugins [('console.ConsolePlugin', '4.2.4'), ('sidekick.SideKickPlugin', '0.3')] LaTeXTools 0.5.4 Changelog: Updated property files for recent versions. Requires: jdk 1.5 sidekick.SideKickPlugin 0.3 console.ConsolePlugin 4.2.6 }}} {{{ Navigator 1.2 Creates one Navigator for each EditPane }}} {{{ Oolong_1.0.0 - Initial release Oolong is an assembler like language for the Java Virtual Machine. This plugin provides tools to:- * Decompile class files to Oolong; * Compile Oolong files to Java class files; * Dump information about Java class files; * Produce hex dumps of any file. Oolong.xml is a mode file which may be installed in jEdit to highlight Oolong files (see jEdit INFO: Requires jEdit 04.02.01.00 }}} {{{ Outline 1.1.1 Updated for SideKick 0.4 INFO: Required plugins [('errorlist.ErrorListPlugin', '1.3.1'), ('sidekick.SideKickPlugin', '0.4')] INFO: Requires jEdit 04.02.08.00 INFO: Requires Java 1.4.1 }}} {{{ P4Plugin 0.2.1 Announcement: - add "p4 filelog" command as an executable action - install a mode file that does basic highlighting of perforce change lists, client specs, etc. - bug fixes: lots of changes to avoid deadlocks, fix a possible serialization issue, and other minor fixes. INFO: Requires jEdit 04.02.99.00 INFO: Requires Java 1.4 INFO: Required plugins [('projectviewer.ProjectPlugin', '2.1.3.0'), ('CommonControlsPlugin', '0.9.1'), ('console.ConsolePlugin', '4.1.2')] }}} {{{ PHPParser-1.2.2 Changes: -Missing '?>' is now reported as warning and can bedeactivated in the options -Better code completion handling for interfaces -<?xml token is now ignored (I think if you put suchtoken, your php.ini config will only accept <?php for starting php scripts Bugs fixed: -php 5 : better handling of type of the methodparameters (array and several other keywords are now allowed) -Class access are allowed after method calls ($a->test()->tutu() ) -Interfaces can now extends several interfaces -1378327 fixed -981809 fixed -1066608 fixed -1368690 fixed : syntax like if ($a && $b = 3) -Bug fixed when you had an interface in a project preventing the project to load INFO: Requires jEdit 04.02.11.00 INFO: Required plugins [('errorlist.ErrorListPlugin', '1.4'), ('sidekick.SideKickPlugin', '0.4')] PHPParser-1.2.3 Bugs fixed better modifier parsing a bug fixed in code analysis of try statements some bugs fixed in dockable panel 1458668 fixed (< while ($a) : ?>blabla<?endwhile;?> 1432935 fixed 1489533 fixed (const keyword) Syntax like TR_TreeAction::getInstance('containers')->isRoot(5); fixed several fields declared in the same likes is now allowed in php 5 INFO: Requires jEdit 04.02.11.00 INFO: Required plugins [('errorlist.ErrorListPlugin', '1.4'), ('sidekick.SideKickPlugin', '0.4')] }}} {{{ ProjectViewer 2.1.3.0 - add "filtered view", contributed by Rudolf Widmann - fix a serious data loss issue in the project file; plugins that use non-String properties in projects are strongly encouraged to raise the dependency to this version or risk data loss. - other minor enhancements/fixes. INFO: Requires Java 1.3 INFO: Optional plugins: [('infoviewer.InfoViewerPlugin', '1.2'), ('errorlist.ErrorListPlugin', '1.3.1')] INFO: Required plugins [('CommonControlsPlugin', '0.9.0')] ProjectViewer 2.1.3.1 - bug fix release: fixes NullPointerException when using files from a VFS. INFO: Requires Java 1.3 INFO: Optional plugins: [('infoviewer.InfoViewerPlugin', '1.2'), ('errorlist.ErrorListPlugin', '1.3.1')] INFO: Required plugins [('CommonControlsPlugin', '0.9.0')] ProjectViewer 2.1.3.2 - fix bug in icon composing introduced in 2.1.3.1 INFO: Requires Java 1.3 INFO: Optional plugins: [('infoviewer.InfoViewerPlugin', '1.2'), ('errorlist.ErrorListPlugin', '1.3.1')] INFO: Required plugins [('CommonControlsPlugin', '0.9.0')] ProjectViewer 2.1.3.3 INFO: Optional plugins: [('infoviewer.InfoViewerPlugin', '1.2'), ('errorlist.ErrorListPlugin', '1.3.1')] INFO: Required plugins [('CommonControlsPlugin', '0.9.0')] INFO: Requires Java 1.3 INFO: Requires jEdit 04.03.01.00 }}} {{{ ProjectWizard 0.4 - Initial release The ProjectWizardPlugin provides wizards to create new projects. Currently standalone application ie. with main(String args[]) and Jakarta's Struts supported. The plugin creates directories and initial build.xml and for Struts web.xml and struts-config.xml. INFO: Requires jEdit 04.02.01.00 INFO: Requires Java 1.4 INFO: Required plugins [('templates.TemplatesPlugin', '3.3.0')] }}} {{{ Scheme 1.0.1 - Initial release This plugin integrates the Sceme R4 implementation produced by J. Engel to demonstrate Oolong into jEdit:- * Integrates the classloader with jEdit's JARClassLoader; * Integrate with Console to provide a Scheme Interpreter Shell; * Integrate with jEdit's PluginManager to enable Scheme Libraries to be distributed in Plugins INFO: Required plugins [('OolongPlugin', '1.0.0'), ('Console', '4.1.2') ] INFO: Requires jEdit 04.02.99.00 }}} {{{ SideKick 0.5 SideKick now auto-expands the proper depth of the tree, and properly follows the textarea's caret as the selected node in the sidekick. (Dale Anson) </para <para> A new context menu exists in Structure Browser permitting the user to set and view markers. (Martin Raspe) INFO: Required plugins [('errorlist.ErrorListPlugin', '1.2')] INFO: Requires jEdit 04.03.03.00 }}} {{{ TextAutocomplete 0.9 - Initial release TextAutocomplete collects "words" in the current buffer and those that you type and offers you automatically a list of possible completions as you type a new word. 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. The plugin was inspired by a similar functionality in OpenOffice.org. The plugin is configurable, you can define what a "word" is, what words (not) to remember etc. - see the docs. It's also possible to modify manually the list of remembered words. You have to start the autocompletion for every buffer where you want it. INFO: Requires Java 1.3 TextAutocomplete 0.9.2 This is a bug fixes and enhancement release. Additionally, the plugin has been updated for jEdit 4.3pre3. Bug fixes: * Prevent the cursor from switching buffer/view: When you edited one or two file(s) in a split view, it sometimes happened that you started writing in one and suddenly the cursor jumped into the another. This should be now fixed (We prefer jEdit.getActiveView over the remembered view). I'd like to thank Jeremias, who discovered the bug. New features: * Start for all opened buffers and Stop for all opened buffers * Start automatically for new buffers if desired * The number of remembered words is now limited to 1000, the limit may be changed. * It's now possible to export/import (append) the list of remembered words. Requirements: jEdit 4.3pre3 JDK1.4 }}} {{{ TypoScript 0.1.1 Added support for multiple templates per page to be displayed in the site browser, fixed some reported bugs, reduced dependency to 4.2final. Will now automatically install the typoscript edit mode when it's not available. INFO: Requires jEdit 04.02.99.00 INFO: Required plugins [('jakartacommons.JakartaCommonsPlugin', '0.4.4')] }}} {{{ XML Plugin 0.14 The XML Plugin for version 4.2 stable is now patched to use the Xerces Plugin instead of including its own (now very obsolete) binaries of Xerces. INFO: Required plugins [('sidekick.SideKickPlugin', '0.3'), ('errorlist.ErrorListPlugin', '1.3.1'), ('xerces.XercesPlugin', '2.8.0')] INFO: Requires jEdit 04.02.06.00 XML 0.16 Generates ant completion xml as part of build process Removed Xerces from this plugin and added a dependency on XercesPlugin 2.8.0. Removed htmlparser from this plugin, since the HtmlSideKick does a better job of parsing HTML. INFO: Required plugins [('sidekick.SideKickPlugin', '0.3'), ('errorlist.ErrorListPlugin', '1.3.1'), ('xerces.XercesPlugin', '2.8.0')] INFO: Requires jEdit 04.03.03.00 XML Plugin 0.17 XML 0.17 Changelog: Attribute Completion now works. Depends on jedit 04.03.03.00, xerces.XercesPlugin 2.8.0, errorlist.ErrorListPlugin 1.3.1, sidekick.SideKickPlugin 0.3 }}} {{{ XSearch 1.1 The Extended Search plugin offers enhancedsearch-and-replace dialogs based on those from the jEdit text editor. XSearch's dialogs are dockable or floatable, giving more flexible usability. They include all the standard search and replace functions described in jEdit user guide. As of XSearch 1.0.9.2, you have an option of overriding the built-in Find and Search in directory... actions with XSearch equivalents. The Find action, if there is a selection, will also serve as Replace in selection, but if there is no selection, will select the "current buffer" as the search scope. o Project Search: search in all files of the current project of PV (rw) o Hyper search: navigation buttons added (rw) o Option to remap "find" and "search in directory" to XSearch actions (ae) o Changed the "synchronize" checkbox to a sync button, with a context menu for making it "autosync". (ae) o Small UI improvements INFO: Requires Java 1.5 INFO: Required plugins [('projectviewer.ProjectPlugin', '2.1.1')] INFO: Requires jEdit 04.03.04.00 }}} {{{ XercesPlugin 2.8.0 The Xerces Plugin is nothing but Apache Xerces-J version 2.8.0 packaged as a jedit plugin, with documentation. Future releases of the XML plugin will depend on theXercesPlugin instead of including a version of Xerces inside. INFO: Requires jEdit 04.02.99.00 }}} -- They that give up essential liberty to obtain a little temporary safety deserve neither. |
From: Dale A. <da...@gr...> - 2006-06-21 01:52:33
|
You know, this tells me that jEdit is alive and well. I started a new job a few weeks ago, they all use Eclipse there. I hadn't used Eclipse much before, and I'm finding that there are some nice things in Eclipse, but it is harder to do simple things. There are things in Eclipse that I'm not sure belong in jEdit. I like that jEdit is light-weight, is an excellent EDITOR, and will let me work without getting in my way. I like that Eclipse has excellent CVS integration, and I like the 'jump to definition' feature -- I think I'll add that to JavaSideKick. I find that it works pretty well to run them both at once. There is clearly a place for an application like jEdit for all developers. So, thanks to all of you that have made jEdit what it is! On Sat, 3 Jun 2006, Jeffrey Hoyt wrote: > Since May 10, we have been slowly but surely releasing plugins, > however I've been remiss in making announcements. Here's the the > result of all that work. Attached is a copy that's easier to read in > jEdit. > > 6 new plugins and 42 updates. Thanks to all the plugin develpers who > submitted plugins and to Alan Ezust and Matthieu Casanova for their > packaging help. For the record, Alan did the lion's share with 29 of > the releases. > > Enjoy, > > Jeff > > {{{ AStyle 0.7 > Updates to support Java 1.5 code beautifying. > INFO: Requires Java 1.1 > INFO: Requires jEdit 04.02.01.00 > AStyle 0.8 > Updated to use Beauty API. > INFO: Requires Java 1.4 > INFO: Requires jEdit 04.02.01.00 > }}} > > {{{ AntFarm 1.5 > o Updated for Console 4.2.x, and PV 2.1.2 > o AntFarm now includes Ant 1.6.5 (updated from 1.5.4). > AntFarm 1.5.1 > Reduced dependencies so it runs on 4.2final > AntFarm 1.5.2 > Changes since 1.5.1: > 1476779 fixed - spurious space in antfarm generated commands. > Depends: Console 4.2.5.2 JDK 1.5, jedit 4.2final, ErrorList > 1.3.2, XML 0.1.3, CommonControls 0.8.5 > Optional: ProjectViewer 2.1 > AntFarm 1.5.3 > Removed ant.jar, ant-nodeps.jar from this plugin, and now > relies on AntPlugin. > INFO: Requires jEdit 04.02.99.00 > INFO: Optional plugins: [('projectviewer.ProjectPlugin', '2.1')] > INFO: Required plugins [('xml.XmlPlugin', '0.13'), > ('errorlist.ErrorListPlugin', '1.3.2'), ('console.ConsolePlugin', > '4.2.5.2'), ('ant.AntPlugin', '1.6.5')] > INFO: Requires Java 1.5 > }}} > > {{{ AntPlugin 1.6.5 > The AntPlugin is a jedit plugin which contains Apache Ant. This > version has 1.6.5. > }}} > > {{{ Beauty 0.1 - Initial release > The Beauty plugin is a general frame workfor code beautifiers > and provides several built-in beautifiers. While there are several > existing plugins for beautifying/formatting various source file > formats, this plugin aims to consolidate those formatters into a > standard API so that beautifying can be performed in a general way, > similar to how the SideKick plugin provides a general framework for > code browsers. Includes beautifiers for html, jsp, java, and javacc. > INFO: Requires jEdit 04.02.01.00 > INFO: Requires Java 1.4 > }}} > > {{{ Code2HTML-0.5 > Updated to work with jEdit 4.3 > INFO: Requires jEdit 04.00.03.00 > INFO: Requires Java 1.2 > }}} > > {{{ CommonControls 0.9.1 > Announcement: > * Fix some issues with the worker thread pool > * Add new method to the thread pool that has some > guaratees about how the tasks will be executed. > INFO: Requires Java 1.4.1 > INFO: Requires jEdit 04.02.04.00 > }}} > > {{{ Console 4.2.5 > Bugfix release, containing some refactoring and code cleanup. > INFO: Optional plugins: [('projectviewer.ProjectPlugin', '2.1.1')] > INFO: Required plugins [('errorlist.ErrorListPlugin', '1.3.4')] > INFO: Requires Java 1.5 > INFO: Requires jEdit 04.02.99.00 > Console 4.2.5.1 > Bugs fixed: 1460349 1459481 1459460 1454080 1449325 1448809 > added informative label in ErrorOptionPane so people > Test/Commit changes to error paths. > feature request 1202051 - now users can prepend directories to > the PATH of child processes. > INFO: Optional plugins: [('projectviewer.ProjectPlugin', '2.1.1')] > INFO: Required plugins [('errorlist.ErrorListPlugin', '1.3.4')] > INFO: Requires Java 1.5 > Console 4.2.5.2 > Bug Fixes: 1185273, 1465602, 1450389, and others > Made merging output and error an option (in console general options). > INFO: Requires jEdit 04.02.99.00 > INFO: Optional plugins: [('projectviewer.ProjectPlugin', '2.1.1')] > INFO: Required plugins [('errorlist.ErrorListPlugin', '1.3.4')] > INFO: Requires Java 1.5 > Console 4.2.6 > o Bugs fixed: 1468934 > o Generic error pattern handles windows pathnames now. > o Improved/updated documentation. > o Fixed some startup beanshell errors that were occurring at > startup when listening to pv events. > INFO: Requires jEdit 04.02.99.00 > INFO: Optional plugins: [('projectviewer.ProjectPlugin', '2.1.1')] > INFO: Required plugins [('errorlist.ErrorListPlugin', '1.3.4')] > INFO: Requires Java 1.5 > Console 4.2.6.2 > * Improved make and ant commando buttons. > * Fixed *nix quoting/spacing/platform issues (1468934). > * Fixed 1459562 - Console.waitFor() now works. > * Added checkboxes in General Option Pane: showExitStatus and > mergeStreams. > * Added "none" option for shell prefix (which currently does not > work). > INFO: Requires jEdit 04.02.99.00 > INFO: Optional plugins: [('projectviewer.ProjectPlugin', '2.1.1')] > INFO: Required plugins [('errorlist.ErrorListPlugin', '1.3.4')] > INFO: Requires Java 1.5 > }}} > > {{{ CssEditor 0.4 > This plugin is used for editing css elements inside jEdit. The > css attributes of the css element are grouped into tabs that represent > a group of related css attributes. Inside each tab, you can find one > or more groups of closely related attributes, and inside each group > you cn find comboboxes that represent the attributes themself. > INFO: Requires Java 1.4.0 > INFO: Requires jEdit 04.03.03.00 > INFO: Required plugins [('infoviewer.InfoViewerPlugin', '1.5.5')] > }}} > > {{{ FTP 0.7.7 > Changes: > - Crumbling to popular demand, added the ability to save > passwords. NB: they are stored in a hard, but not impossible, to read > file - a similar approach to eclipse. > - Patch 1445269 : "readonly error"/chmod exception > }}} > > {{{ HtmlSideKick-0.1 - Initial Release > HtmlSideKick is a SideKick extension to provide code browsing > for html and jsp files. > INFO: Requires Java 1.4.1 > INFO: Requires jEdit 04.02.08.00 > INFO: Required plugins [('errorlist.ErrorListPlugin', > '1.3.1'), ('sidekick.SideKickPlugin', '0.5')] > }}} > > {{{ InfoViewer 1.5.5 > Small bugfix - > InfoViewer 1.5.5 offers two different dockables: > "helpviewer" - pops up infoviewer with the help sidebar > already visible > "infoviewer" - pops up infoviewer with no sidebar active. > From either dockable, can toggle the sidebar between visible > and invisible, but now you can decide which pops up when you start > INFO: Requires jEdit 04.03.02.00 > Infoviewer 1.5.6 > History, Back and Forward actions rewritten - now the current > position gets pushed onto the forward stack when back is pressed, and > vice-versa. > INFO: Requires jEdit 04.03.02.00 > INFO: Requires Java 1.4 > }}} > > {{{ JMail Plugin 1.4 > * Upgrade to latest JavaMail and JAF. > * Support for SMTP authentication and secure SMTP > INFO: Requires Java 1.4 > INFO: Requires jEdit 04.02.00.00 > }}} > > {{{ JavaScriptSideKick 0.3 > This sidekick plugin parses Javascript source and analyzes it, > using regular expressions (an excentric programming style will > probably confuse the plugin). It is derived from newly added classes > to the SideKick plugin 0.4. > INFO: Requires Java 1.4.1 > INFO: Requires jEdit 04.02.08.00 > INFO: Required plugins [('errorlist.ErrorListPlugin', '1.3.1')] > INFO: Required plugins [('errorlist.ErrorListPlugin', > '1.3.1'), ('sidekick.SideKickPlugin', '0.4')] > }}} > > {{{ JavaSideKick 2.0.2 > Announcement: Spit and polish release, code completion is > better, parsing is better, cursor and tree tracking is better. > INFO: Required plugins [('errorlist.ErrorListPlugin', > '1.3.1'), ('sidekick.SideKickPlugin', '0.3')] > INFO: Requires Java 1.4.1 > INFO: Requires jEdit 04.02.08.00 > JavaSideKick 2.1.1 > Updates to code completion, will now parse and display javacc > files as well as java files. > INFO: Required plugins [('errorlist.ErrorListPlugin', > '1.3.1'), ('sidekick.SideKickPlugin', '0.5')] > INFO: Requires Java 1.4.1 > INFO: Requires jEdit 04.02.08.00 > }}} > > {{{ JpyDbg V0.0.16 > + BIG IMPROVEMENT : The variable Window is now a clean and > lean Python Object memory browser based on a Swing tree table : You > can navigate recursivelly Local and global Python instances and last > but not least dynamically change the final node data instances > + IMPROVEMENT: Jython environment configuration have been simplifed. > + IMPROVEMENT : Clean isolation of Jython and Python > configuration context > + IMPROVEMENT : Check button for Jython / Python configuration > correctness > + IMPROVEMENT : PYTHON PATH management has been revisited and improved > }}} > > {{{ LaTeXTools 0.5.3 > Updated by Alan Ezust for jEdit 43pre3 and Console 4.2.4 > INFO: Requires Java 1.3 > INFO: Requires jEdit 04.03.02.00 > INFO: Required plugins [('console.ConsolePlugin', '4.2.4'), > ('sidekick.SideKickPlugin', '0.3')] > LaTeXTools 0.5.4 > Changelog: Updated property files for recent versions. > Requires: > jdk 1.5 > sidekick.SideKickPlugin 0.3 > console.ConsolePlugin 4.2.6 > }}} > > {{{ Navigator 1.2 > Creates one Navigator for each EditPane > }}} > > {{{ Oolong_1.0.0 - Initial release > Oolong is an assembler like language for the Java Virtual > Machine. This plugin provides tools to:- > * Decompile class files to Oolong; > * Compile Oolong files to Java class files; > * Dump information about Java class files; > * Produce hex dumps of any file. > Oolong.xml is a mode file which may be installed in jEdit to > highlight Oolong files (see jEdit > INFO: Requires jEdit 04.02.01.00 > > }}} > > {{{ Outline 1.1.1 > Updated for SideKick 0.4 > INFO: Required plugins [('errorlist.ErrorListPlugin', > '1.3.1'), ('sidekick.SideKickPlugin', '0.4')] > INFO: Requires jEdit 04.02.08.00 > INFO: Requires Java 1.4.1 > }}} > > {{{ P4Plugin 0.2.1 > Announcement: > - add "p4 filelog" command as an executable action > - install a mode file that does basic highlighting of perforce > change lists, client specs, etc. > - bug fixes: lots of changes to avoid deadlocks, fix a > possible serialization issue, and other minor fixes. > INFO: Requires jEdit 04.02.99.00 > INFO: Requires Java 1.4 > INFO: Required plugins [('projectviewer.ProjectPlugin', > '2.1.3.0'), ('CommonControlsPlugin', '0.9.1'), > ('console.ConsolePlugin', '4.1.2')] > }}} > > {{{ PHPParser-1.2.2 > Changes: > -Missing '?>' is now reported as warning and can > bedeactivated in the options > -Better code completion handling for interfaces > -<?xml token is now ignored (I think if you put > suchtoken, your php.ini config will only accept <?php for starting > php scripts > Bugs fixed: > -php 5 : better handling of type of the methodparameters > (array and several other keywords are now allowed) > -Class access are allowed after method calls ($a->test()->tutu() > ) > -Interfaces can now extends several interfaces > -1378327 fixed > -981809 fixed > -1066608 fixed > -1368690 fixed : syntax like if ($a && $b = 3) > -Bug fixed when you had an interface in a project > preventing the project to load > INFO: Requires jEdit 04.02.11.00 > INFO: Required plugins [('errorlist.ErrorListPlugin', '1.4'), > ('sidekick.SideKickPlugin', '0.4')] > PHPParser-1.2.3 > Bugs fixed > better modifier parsing > a bug fixed in code analysis of try statements > some bugs fixed in dockable panel > 1458668 fixed (< while ($a) : ?>blabla<?endwhile;?> > 1432935 fixed > 1489533 fixed (const keyword) > Syntax like > TR_TreeAction::getInstance('containers')->isRoot(5); fixed > several fields declared in the same likes is now allowed in php 5 > INFO: Requires jEdit 04.02.11.00 > INFO: Required plugins [('errorlist.ErrorListPlugin', '1.4'), > ('sidekick.SideKickPlugin', '0.4')] > }}} > > {{{ ProjectViewer 2.1.3.0 > - add "filtered view", contributed by Rudolf Widmann > - fix a serious data loss issue in the project file; plugins > that use non-String properties in projects are strongly encouraged to > raise the dependency to this version or risk data loss. > - other minor enhancements/fixes. > INFO: Requires Java 1.3 > INFO: Optional plugins: [('infoviewer.InfoViewerPlugin', > '1.2'), ('errorlist.ErrorListPlugin', '1.3.1')] > INFO: Required plugins [('CommonControlsPlugin', '0.9.0')] > ProjectViewer 2.1.3.1 > - bug fix release: fixes NullPointerException when using files > from a VFS. > INFO: Requires Java 1.3 > INFO: Optional plugins: [('infoviewer.InfoViewerPlugin', > '1.2'), ('errorlist.ErrorListPlugin', '1.3.1')] > INFO: Required plugins [('CommonControlsPlugin', '0.9.0')] > ProjectViewer 2.1.3.2 > - fix bug in icon composing introduced in 2.1.3.1 > INFO: Requires Java 1.3 > INFO: Optional plugins: [('infoviewer.InfoViewerPlugin', > '1.2'), ('errorlist.ErrorListPlugin', '1.3.1')] > INFO: Required plugins [('CommonControlsPlugin', '0.9.0')] > ProjectViewer 2.1.3.3 > INFO: Optional plugins: [('infoviewer.InfoViewerPlugin', > '1.2'), ('errorlist.ErrorListPlugin', '1.3.1')] > INFO: Required plugins [('CommonControlsPlugin', '0.9.0')] > INFO: Requires Java 1.3 > INFO: Requires jEdit 04.03.01.00 > }}} > > {{{ ProjectWizard 0.4 - Initial release > The ProjectWizardPlugin provides wizards to create new > projects. Currently standalone application ie. with main(String > args[]) and Jakarta's Struts supported. The plugin creates directories > and initial build.xml and for Struts web.xml and struts-config.xml. > INFO: Requires jEdit 04.02.01.00 > INFO: Requires Java 1.4 > INFO: Required plugins [('templates.TemplatesPlugin', '3.3.0')] > }}} > > {{{ Scheme 1.0.1 - Initial release > This plugin integrates the Sceme R4 implementation produced by > J. Engel to demonstrate Oolong into jEdit:- > * Integrates the classloader with jEdit's JARClassLoader; > * Integrate with Console to provide a Scheme Interpreter Shell; > * Integrate with jEdit's PluginManager to enable Scheme > Libraries to be distributed in Plugins > INFO: Required plugins [('OolongPlugin', '1.0.0'), ('Console', > '4.1.2') ] > INFO: Requires jEdit 04.02.99.00 > }}} > > {{{ SideKick 0.5 > SideKick now auto-expands the proper depth of the tree, and > properly follows the textarea's caret as the selected node in the > sidekick. (Dale Anson) </para <para> A new context menu exists in > Structure Browser permitting the user to set and view markers. (Martin > Raspe) > INFO: Required plugins [('errorlist.ErrorListPlugin', '1.2')] > INFO: Requires jEdit 04.03.03.00 > > }}} > > {{{ TextAutocomplete 0.9 - Initial release > TextAutocomplete collects "words" in the current buffer and > those that you type and offers you automatically a list of possible > completions as you type a new word. 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. The plugin was inspired by > a similar functionality in OpenOffice.org. > The plugin is configurable, you can define what a "word" is, > what words (not) to remember etc. - see the docs. It's also possible > to modify manually the list of remembered words. > You have to start the autocompletion for every buffer where you want > it. > INFO: Requires Java 1.3 > TextAutocomplete 0.9.2 > This is a bug fixes and enhancement release. > Additionally, the plugin has been updated for jEdit 4.3pre3. > Bug fixes: > * Prevent the cursor from switching buffer/view: When you > edited one or two file(s) in a split view, it sometimes happened that > you started writing in one and suddenly the cursor jumped into the > another. This should be now fixed (We prefer jEdit.getActiveView over > the remembered view). I'd like to thank Jeremias, who discovered the > bug. > New features: > * Start for all opened buffers and Stop for all opened buffers > * Start automatically for new buffers if desired > * The number of remembered words is now limited to 1000, > the limit may be changed. > * It's now possible to export/import (append) the list of > remembered words. > Requirements: > jEdit 4.3pre3 > JDK1.4 > }}} > > {{{ TypoScript 0.1.1 > Added support for multiple templates per page to be displayed > in the site browser, fixed some reported bugs, reduced dependency to > 4.2final. Will now automatically install the typoscript edit mode when > it's not available. > INFO: Requires jEdit 04.02.99.00 > INFO: Required plugins > [('jakartacommons.JakartaCommonsPlugin', '0.4.4')] > }}} > > {{{ XML Plugin 0.14 > The XML Plugin for version 4.2 stable is now patched to use > the Xerces Plugin instead of including its own (now very obsolete) > binaries of Xerces. > INFO: Required plugins [('sidekick.SideKickPlugin', '0.3'), > ('errorlist.ErrorListPlugin', '1.3.1'), ('xerces.XercesPlugin', > '2.8.0')] > INFO: Requires jEdit 04.02.06.00 > XML 0.16 > Generates ant completion xml as part of build process > Removed Xerces from this plugin and added a dependency on > XercesPlugin 2.8.0. > Removed htmlparser from this plugin, since the HtmlSideKick > does a better job of parsing HTML. > INFO: Required plugins [('sidekick.SideKickPlugin', '0.3'), > ('errorlist.ErrorListPlugin', '1.3.1'), ('xerces.XercesPlugin', > '2.8.0')] > INFO: Requires jEdit 04.03.03.00 > XML Plugin 0.17 > XML 0.17 > Changelog: Attribute Completion now works. > Depends on > jedit 04.03.03.00, > xerces.XercesPlugin 2.8.0, > errorlist.ErrorListPlugin 1.3.1, > sidekick.SideKickPlugin 0.3 > }}} > > {{{ XSearch 1.1 > The Extended Search plugin offers enhancedsearch-and-replace > dialogs based on those from the jEdit text editor. XSearch's dialogs > are dockable or floatable, giving more flexible usability. They > include all the standard search and replace functions described in > jEdit user guide. > As of XSearch 1.0.9.2, you have an option of overriding the > built-in Find and Search in directory... actions with XSearch > equivalents. The Find action, if there is a selection, will also serve > as Replace in selection, but if there is no selection, will select the > "current buffer" as the search scope. > o Project Search: search in all files of the current project of PV > (rw) > o Hyper search: navigation buttons added (rw) > o Option to remap "find" and "search in directory" to XSearch > actions (ae) > o Changed the "synchronize" checkbox to a sync button, with a > context menu for making it "autosync". (ae) > o Small UI improvements > INFO: Requires Java 1.5 > INFO: Required plugins [('projectviewer.ProjectPlugin', '2.1.1')] > INFO: Requires jEdit 04.03.04.00 > }}} > > {{{ XercesPlugin 2.8.0 > The Xerces Plugin is nothing but Apache Xerces-J version > 2.8.0 packaged as a jedit plugin, with documentation. > Future releases of the XML plugin will depend on > theXercesPlugin instead of including a version of Xerces inside. > INFO: Requires jEdit 04.02.99.00 > }}} > > > -- > They that give up essential liberty to obtain a little temporary > safety deserve neither. > > |
From: Andy S. <an...@ru...> - 2006-06-21 02:20:35
|
On Tuesday 20 June 2006 18:51, Dale Anson wrote: > I like that jEdit is light-weight, is an excellent > EDITOR, and will let me work without getting in my way. I like that > Eclipse has excellent CVS integration, and I like the 'jump to definition' > feature -- I think I'll add that to JavaSideKick. I find that it works > pretty well to run them both at once. There is clearly a place for an > application like jEdit for all developers. Couldn't agree more. I use jEdit and NetBeans side-by-side all day long. Sorry, I feel obliged to mention NetBeans whenever someone says Eclipse -- just to get the name out. I know many people don't have a choice, their company has made the decision for them. It's just IBM with its billions in annual revenue (and 150,000 employees) versus Sun (with 20,000), and their relative marketing clout obfuscating the true merits of the two IDE's. Then you throw SWT into the mix -- arggh. > So, thanks to all of you that have made jEdit what it is! Same here. jEdit is a wonderful tool. Feature packed and relatively lightweight. Andy |
From: Jeffrey H. <jc...@gm...> - 2006-11-14 22:43:14
|
One new plugin and 3 updates. And a big thank you to Alan Ezust and Matthieu Casanova for packaging while I was slacking off. Enjoy! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ One new plugin: FoldViewer from Denis Koryavov is a very simple plugin that allows to show collapsed folds in the popup window. To see content of any collapsed fold, just navigate mouse to the [ lines] section of this fold. Requires JEdit 4.3 Pre6, Java 1.5 3 updates: {{{ JavaDebugger 1.5 Source: Source code is in CVS|SVN with the tag Announcement: Changes to build on JDK1.5 with no errors and some important bug fixes to make breakpoints work properly. Also fixed build issues on 4.2 due to changes in VFS APIs. Note: Does not work with JDK1.5 on jEdit4.2 due to a bug in Sun JDK. Requires Java 1.3 Requires jEdit 04.02.00.00 Required plugins: javacore.JavaCorePlugin 0.7 archive.ArchivePlugin 0.4 Short Description: A plugin that supports debugging of Java code. Long Description: aImplements a JDPA based debugger to debug Java programs. It features debugging of multiple applications simultaneously, ability to step(in/out/up) through the code including code present in archives (via Archive plugin). So you can step through the Java libraries, ability to set various types of breakpoints (Source/Method/Exception), ability to examine/modify data while debugging, useful mouseover tooltips to display data, and finally the ability to examine threads/classes in the program and pop stack frames to alter control flow. }}} {{{ XQuery 0.8.0 Source: Source code is in SVN with the tag: release-0-8-0 Announcement: updated to no longer depend on XMLIndenter plugin. Invokes the indent action indirectly via the EditAction interface. Requires Java 1.4 Requires jEdit 04.02.99.00 Required plugins: infoviewer.InfoViewerPlugin 1.2 errorlist.ErrorListPlugin 1.3 Short Description: The XQuery plugin provides features for querying XML documents, setting options for output, performance monitoring and other XQuery processor specific variables. Long Description: <p>The XQuery plugin provides features for querying XML documents, setting options for output, performance monitoring and other XQuery processor specific variables.</p> <p>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.</p> }}} {{{ Templates 4.0.0 -- They that give up essential liberty to obtain a little temporary safety deserve neither. |
From: <jul...@bn...> - 2006-02-23 16:14:45
|
Hi all as far as I can see, the jakarta commons description should be updated and a side-question about the plugin releases : what do you think about adding a "release date" column to the plugin selections tables, with two consequences : being able to check what plugins has been recently created when several plugin covers the same usage (for example list the buffers) easily be able to check the more recent and to avoid oldest ones if required I can provide a patch Regards Julien This message and any attachments (the "message") is intended solely for the addressees and is confidential. If you receive this message in error, please delete it and immediately notify the sender. Any use not in accord with its purpose, any dissemination or disclosure, either whole or partial, is prohibited except formal approval. The internet can not guarantee the integrity of this message. BNP PARIBAS (and its subsidiaries) shall (will) not therefore be liable for the message if modified. --------------------------------------------- Ce message et toutes les pieces jointes (ci-apres le "message") sont etablis a l'intention exclusive de ses destinataires et sont confidentiels. Si vous recevez ce message par erreur, merci de le detruire et d'en avertir immediatement l'expediteur. Toute utilisation de ce message non conforme a sa destination, toute diffusion ou toute publication, totale ou partielle, est interdite, sauf autorisation expresse. L'internet ne permettant pas d'assurer l'integrite de ce message, BNP PARIBAS (et ses filiales) decline(nt) toute responsabilite au titre de ce message, dans l'hypothese ou il aurait ete modifie. |
From: Jeffrey H. <jc...@gm...> - 2006-02-23 17:34:37
|
On 2/23/06, jul...@bn... <jul...@bn...> wrote= : > Hi all > > as far as I can see, the jakarta commons description should be updated Thanks for the catch - done. > and a side-question about the plugin releases : what do you think about > adding a "release date" column to the plugin selections tables, with two > consequences : > being able to check what plugins has been recently created > when several plugin covers the same usage (for example list the buffer= s) > easily be able to check the more recent and to avoid oldest ones > > if required I can provide a patch Are you talking about changing jEdit or some web page somewhere? Jeff -- They that give up essential liberty to obtain a little temporary safety deserve neither. |
From: Vampire <Vam...@gm...> - 2006-02-24 11:11:55
|
>Are you talking about changing jEdit or some web page somewhere? > Because of Plugin Central having the Release Date stated I guess he means the Plugin Manager. ;-) |
From: Michael C. <chi...@mi...> - 2006-02-24 14:48:01
|
I wanted to give JavaSideKick a try, but it doesn't seem to work. I have jEdit 4.3pre3, XP SP2, jdk1.5.0_06. When I go to Plugins|JavaSideKick|"Go to structure browser", I get the following stacktrace in a "Beanshell Error" dialog: Error in method invocation: Static method gotoDockable( org.gjt.sp.jedit.View ) not found in class'sidekick.java.JavaSideKickPlugin' : at Line: 4 : in file: inline evaluation of: ``__internal_action_javasidekick_gotodockable(ns) { this.callstack.set(0,ns); . . . '' : sidekick .java .JavaSideKickPlugin .gotoDockable ( view ) at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:76) at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102) at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47) at bsh.BSHBlock.evalBlock(BSHBlock.java:130) at bsh.BSHBlock.eval(BSHBlock.java:80) at bsh.BshMethod.invokeImpl(BshMethod.java:349) at bsh.BshMethod.invoke(BshMethod.java:246) at bsh.BshMethod.invoke(BshMethod.java:171) at org.gjt.sp.jedit.BeanShell.runCachedBlock(BeanShell.java:507) at org.gjt.sp.jedit.BeanShellAction.invoke(BeanShellAction.java:76) at org.gjt.sp.jedit.gui.InputHandler.invokeAction(InputHandler.java:229) at org.gjt.sp.jedit.jEdit$3.invokeAction(jEdit.java:2902) at org.gjt.sp.jedit.EditAction$Wrapper.actionPerformed(EditAction.java:216) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258) at javax.swing.AbstractButton.doClick(AbstractButton.java:302) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1000) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.menuDragMouseReleased(BasicMenuItemUI.java:1104) at javax.swing.JMenuItem.fireMenuDragMouseReleased(JMenuItem.java:578) at javax.swing.JMenuItem.processMenuDragMouseEvent(JMenuItem.java:475) at javax.swing.JMenuItem.processMouseEvent(JMenuItem.java:422) at javax.swing.MenuSelectionManager.processMouseEvent(MenuSelectionManager.java:283) at javax.swing.plaf.basic.BasicPopupMenuUI$MouseGrabber.eventDispatched(BasicPopupMenuUI.java:757) at java.awt.Toolkit$SelectiveAWTEventListener.eventDispatched(Toolkit.java:2206) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Toolkit.java:2100) at java.awt.Toolkit.notifyAWTEventListeners(Toolkit.java:2058) at java.awt.Component.dispatchEventImpl(Component.java:3867) at java.awt.Container.dispatchEventImpl(Container.java:2024) at java.awt.Component.dispatchEvent(Component.java:3803) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822) at java.awt.Container.dispatchEventImpl(Container.java:2010) at java.awt.Window.dispatchEventImpl(Window.java:1774) at java.awt.Component.dispatchEvent(Component.java:3803) at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) Looks like the beanshell is trying to invoke a non-existant method in the JavaSideKick plugin... Andy Jeffrey Hoyt wrote: >Hello, all. I have a few new toys for you. 4 newly packaged plugins >and a host of ones that were silently released over the last month or >so. Enjoy! > >Jeff > >~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >New plugin releases: > >Two initial releases: > >TypoScript VFS 0.1.0 - The TypoScript plugin provides a VFS (Virtual >FileSystem) module for loading and editing the "setup" and"constants" >templates within the TYPO3 CMS. It requiresthe "jeditvfs" extension to >be installed in TYPO3. > >Recent 0.1 - The recent plugin stores all edit actions in a table ina >dockable window. It recordes actions which are invoked by plugin, >macroor built-in actions. The user invokes an action by clicking it in >a dockablewindow. Additionally, it provides a buffer history > >Two updates: > >JakartaCommon 0.4.4 - added xmlrpc-2.0.1.jar and its dependency, >commons-codec-1.3.jar > >ShortcutDisplay 1.1 - Due to popular request (OK, Alan asked), now >remembers window location. > >These may take a day or two to get through the mirrors. If you have >trouble downloading them through the Plugin Manager, either change >your mirror, or download them directly from http://plugins.jedit.org >or http://sourceforge.net/projects/jedit-plugins > >~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >The following were previously released, but not announced: > >Two new releases: > >P4Plugin 0.2.0 - P4Plugin provides an interface for the use of the >Perforce Unix command-line utility "p4" from inside jEdit, using the >ProjectViewer tree as the GUI for managing the files in the Perforce >repository. Most common perforce commands like "edit", "revert", >"change" and others are available as jEdit actions, allowing shortcuts >to be assigned. > >JavaSideKick 2.0 - Initial release for this plugin. This is basically >the parser for JBrowse 1.5 adapted to SideKick (hence the 2.0 version >number). Error handling is greatly improved over JBrowse 1.5, so the >tree will display regardless of the number of errors found during >parsing. > > >7 updates: > >Templates 3.3.1 - Updated for jEdit 4.3pre3 refactoring > >Lazy Importer 1.0.8 - Updated for jEdit 4.3pre3 refactoring > >CodeBrowser 1.4.2 0 - Updated for jEdit 4.3pre3 refactoring > >CommonControls 0.9.0 - added kappalayout.jar > >LookAndFeel 1.1 - Added support for NimROD Look And Feel. > >ProjectViewer 2.1.2.0 - Bug fix release; lots of fixes to plugin >extension support. > >TextFilter 0.1.2 - Uses the I/O threads provided by CommonControls for >reduced resource usage. > >These have been released for a while and should offer no problems >through the Plugin Manager. > >-- >They that give up essential liberty to obtain a little temporary >safety deserve neither. > > >------------------------------------------------------- >This SF.Net email is sponsored by xPML, a groundbreaking scripting language >that extends applications into web and mobile media. Attend the live webcast >and join the prime developer group breaking into this new coding territory! >http://sel.as-us.falkag.net/sel?cmd=k&kid0944&bid$1720&dat1642 > > |
From: Dale A. <da...@gr...> - 2006-02-24 15:17:24
|
I've posted an update on the community site that fixes this problem. http://community.jedit.org/?q=filestore/download/2576 Dale On Fri, 24 Feb 2006, Michael Chisholm wrote: > I wanted to give JavaSideKick a try, but it doesn't seem to work. I have > jEdit 4.3pre3, XP SP2, jdk1.5.0_06. > > When I go to Plugins|JavaSideKick|"Go to structure browser", I get the > following stacktrace in a "Beanshell Error" dialog: > > Error in method invocation: Static method gotoDockable( org.gjt.sp.jedit.View > ) not found in class'sidekick.java.JavaSideKickPlugin' : at Line: 4 : in > file: inline evaluation of: ``__internal_action_javasidekick_gotodockable(ns) > { this.callstack.set(0,ns); . . . '' : sidekick .java > .JavaSideKickPlugin .gotoDockable ( view ) > at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:76) > at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102) > at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47) > at bsh.BSHBlock.evalBlock(BSHBlock.java:130) > at bsh.BSHBlock.eval(BSHBlock.java:80) > at bsh.BshMethod.invokeImpl(BshMethod.java:349) > at bsh.BshMethod.invoke(BshMethod.java:246) > at bsh.BshMethod.invoke(BshMethod.java:171) > at org.gjt.sp.jedit.BeanShell.runCachedBlock(BeanShell.java:507) > at org.gjt.sp.jedit.BeanShellAction.invoke(BeanShellAction.java:76) > at > org.gjt.sp.jedit.gui.InputHandler.invokeAction(InputHandler.java:229) > at org.gjt.sp.jedit.jEdit$3.invokeAction(jEdit.java:2902) > at > org.gjt.sp.jedit.EditAction$Wrapper.actionPerformed(EditAction.java:216) > at > javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849) > at > javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169) > at > javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420) > at > javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258) > at javax.swing.AbstractButton.doClick(AbstractButton.java:302) > at > javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1000) > at > javax.swing.plaf.basic.BasicMenuItemUI$Handler.menuDragMouseReleased(BasicMenuItemUI.java:1104) > at > javax.swing.JMenuItem.fireMenuDragMouseReleased(JMenuItem.java:578) > at > javax.swing.JMenuItem.processMenuDragMouseEvent(JMenuItem.java:475) > at javax.swing.JMenuItem.processMouseEvent(JMenuItem.java:422) > at > javax.swing.MenuSelectionManager.processMouseEvent(MenuSelectionManager.java:283) > at > javax.swing.plaf.basic.BasicPopupMenuUI$MouseGrabber.eventDispatched(BasicPopupMenuUI.java:757) > at > java.awt.Toolkit$SelectiveAWTEventListener.eventDispatched(Toolkit.java:2206) > at > java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Toolkit.java:2100) > at java.awt.Toolkit.notifyAWTEventListeners(Toolkit.java:2058) > at java.awt.Component.dispatchEventImpl(Component.java:3867) > at java.awt.Container.dispatchEventImpl(Container.java:2024) > at java.awt.Component.dispatchEvent(Component.java:3803) > at > java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212) > at > java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892) > at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822) > at java.awt.Container.dispatchEventImpl(Container.java:2010) > at java.awt.Window.dispatchEventImpl(Window.java:1774) > at java.awt.Component.dispatchEvent(Component.java:3803) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) > at > java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) > at > java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) > at > java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) > at > java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) > at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) > > Looks like the beanshell is trying to invoke a non-existant method in the > JavaSideKick plugin... > > Andy > > Jeffrey Hoyt wrote: > >> Hello, all. I have a few new toys for you. 4 newly packaged plugins >> and a host of ones that were silently released over the last month or >> so. Enjoy! >> >> Jeff >> >> ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ >> New plugin releases: >> >> Two initial releases: >> >> TypoScript VFS 0.1.0 - The TypoScript plugin provides a VFS (Virtual >> FileSystem) module for loading and editing the "setup" and"constants" >> templates within the TYPO3 CMS. It requiresthe "jeditvfs" extension to >> be installed in TYPO3. >> >> Recent 0.1 - The recent plugin stores all edit actions in a table ina >> dockable window. It recordes actions which are invoked by plugin, >> macroor built-in actions. The user invokes an action by clicking it in >> a dockablewindow. Additionally, it provides a buffer history >> >> Two updates: >> >> JakartaCommon 0.4.4 - added xmlrpc-2.0.1.jar and its dependency, >> commons-codec-1.3.jar >> >> ShortcutDisplay 1.1 - Due to popular request (OK, Alan asked), now >> remembers window location. >> >> These may take a day or two to get through the mirrors. If you have >> trouble downloading them through the Plugin Manager, either change >> your mirror, or download them directly from http://plugins.jedit.org >> or http://sourceforge.net/projects/jedit-plugins >> >> ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ >> The following were previously released, but not announced: >> >> Two new releases: >> >> P4Plugin 0.2.0 - P4Plugin provides an interface for the use of the >> Perforce Unix command-line utility "p4" from inside jEdit, using the >> ProjectViewer tree as the GUI for managing the files in the Perforce >> repository. Most common perforce commands like "edit", "revert", >> "change" and others are available as jEdit actions, allowing shortcuts >> to be assigned. >> >> JavaSideKick 2.0 - Initial release for this plugin. This is basically >> the parser for JBrowse 1.5 adapted to SideKick (hence the 2.0 version >> number). Error handling is greatly improved over JBrowse 1.5, so the >> tree will display regardless of the number of errors found during >> parsing. >> >> >> 7 updates: >> >> Templates 3.3.1 - Updated for jEdit 4.3pre3 refactoring >> >> Lazy Importer 1.0.8 - Updated for jEdit 4.3pre3 refactoring >> >> CodeBrowser 1.4.2 0 - Updated for jEdit 4.3pre3 refactoring >> >> CommonControls 0.9.0 - added kappalayout.jar >> >> LookAndFeel 1.1 - Added support for NimROD Look And Feel. >> >> ProjectViewer 2.1.2.0 - Bug fix release; lots of fixes to plugin >> extension support. >> >> TextFilter 0.1.2 - Uses the I/O threads provided by CommonControls for >> reduced resource usage. >> >> These have been released for a while and should offer no problems >> through the Plugin Manager. >> >> -- >> They that give up essential liberty to obtain a little temporary >> safety deserve neither. >> >> >> ------------------------------------------------------- >> This SF.Net email is sponsored by xPML, a groundbreaking scripting language >> that extends applications into web and mobile media. Attend the live >> webcast >> and join the prime developer group breaking into this new coding territory! >> http://sel.as-us.falkag.net/sel?cmd=k&kid0944&bid$1720&dat1642 >> >> > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by xPML, a groundbreaking scripting language > that extends applications into web and mobile media. Attend the live webcast > and join the prime developer group breaking into this new coding territory! > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 > -- > ----------------------------------------------- > jEdit Users' List > jEd...@li... > https://lists.sourceforge.net/lists/listinfo/jedit-users > |
From: Michael C. <chi...@mi...> - 2006-02-24 16:45:22
|
I replaced JavaSideKick.jar in %HOMEPATH%\.jedit\jars with the download from the link you gave. And now when I select the same menu item, I don't get the error dialog. Nothing seems to happen at all. In the console window, I see: [warning] EditAction$Wrapper: Unknown action: javasidekick-gotodockable The same thing appears in the activity log. Below are some of the lines leading up to it: [debug] WorkThread: Work request thread starting [SideKick #1] [debug] WorkThread: Running in work thread: [id=52,run=sidekick.SideKick$ParseRequest@83d8be] [debug] SideKick$ParseAWTRequest: ParseAWTRequest [debug] SideKickParsedData: Setting parsed data of org.gjt.sp.jedit.View[active] to sidekick.java.JavaSideKickParsedData@72d873 [debug] EditBus: SideKickUpdate[source=null] [warning] EditAction$Wrapper: Unknown action: javasidekick-gotodockable Andy Dale Anson wrote: > I've posted an update on the community site that fixes this problem. > > http://community.jedit.org/?q=filestore/download/2576 > > Dale > > > On Fri, 24 Feb 2006, Michael Chisholm wrote: > >> I wanted to give JavaSideKick a try, but it doesn't seem to work. I >> have jEdit 4.3pre3, XP SP2, jdk1.5.0_06. >> >> When I go to Plugins|JavaSideKick|"Go to structure browser", I get >> the following stacktrace in a "Beanshell Error" dialog: >> >> Error in method invocation: Static method gotoDockable( >> org.gjt.sp.jedit.View ) not found in >> class'sidekick.java.JavaSideKickPlugin' : at Line: 4 : in file: >> inline evaluation of: >> ``__internal_action_javasidekick_gotodockable(ns) { >> this.callstack.set(0,ns); . . . '' : sidekick .java >> .JavaSideKickPlugin .gotoDockable ( view ) >> at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:76) >> at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102) >> at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47) >> at bsh.BSHBlock.evalBlock(BSHBlock.java:130) >> at bsh.BSHBlock.eval(BSHBlock.java:80) >> at bsh.BshMethod.invokeImpl(BshMethod.java:349) >> at bsh.BshMethod.invoke(BshMethod.java:246) >> at bsh.BshMethod.invoke(BshMethod.java:171) >> at org.gjt.sp.jedit.BeanShell.runCachedBlock(BeanShell.java:507) >> at org.gjt.sp.jedit.BeanShellAction.invoke(BeanShellAction.java:76) >> at >> >> org.gjt.sp.jedit.gui.InputHandler.invokeAction(InputHandler.java:229) >> at org.gjt.sp.jedit.jEdit$3.invokeAction(jEdit.java:2902) >> at >> >> org.gjt.sp.jedit.EditAction$Wrapper.actionPerformed(EditAction.java:216) >> at >> >> javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849) >> at >> >> javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169) >> >> at >> >> javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420) >> >> at >> >> javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258) >> at javax.swing.AbstractButton.doClick(AbstractButton.java:302) >> at >> >> javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1000) >> >> at >> >> javax.swing.plaf.basic.BasicMenuItemUI$Handler.menuDragMouseReleased(BasicMenuItemUI.java:1104) >> >> at >> javax.swing.JMenuItem.fireMenuDragMouseReleased(JMenuItem.java:578) >> at >> javax.swing.JMenuItem.processMenuDragMouseEvent(JMenuItem.java:475) >> at javax.swing.JMenuItem.processMouseEvent(JMenuItem.java:422) >> at >> >> javax.swing.MenuSelectionManager.processMouseEvent(MenuSelectionManager.java:283) >> >> at >> >> javax.swing.plaf.basic.BasicPopupMenuUI$MouseGrabber.eventDispatched(BasicPopupMenuUI.java:757) >> >> at >> >> java.awt.Toolkit$SelectiveAWTEventListener.eventDispatched(Toolkit.java:2206) >> >> at >> >> java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Toolkit.java:2100) >> >> at java.awt.Toolkit.notifyAWTEventListeners(Toolkit.java:2058) >> at java.awt.Component.dispatchEventImpl(Component.java:3867) >> at java.awt.Container.dispatchEventImpl(Container.java:2024) >> at java.awt.Component.dispatchEvent(Component.java:3803) >> at >> >> java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212) >> at >> >> java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892) >> at >> java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822) >> at java.awt.Container.dispatchEventImpl(Container.java:2010) >> at java.awt.Window.dispatchEventImpl(Window.java:1774) >> at java.awt.Component.dispatchEvent(Component.java:3803) >> at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) >> at >> >> java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) >> >> at >> >> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) >> >> at >> >> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) >> at >> >> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) >> at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) >> >> Looks like the beanshell is trying to invoke a non-existant method in >> the JavaSideKick plugin... >> >> Andy >> >> Jeffrey Hoyt wrote: >> >>> Hello, all. I have a few new toys for you. 4 newly packaged plugins >>> and a host of ones that were silently released over the last month or >>> so. Enjoy! >>> >>> Jeff >>> >>> ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ >>> ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ New plugin releases: >>> >>> Two initial releases: >>> >>> TypoScript VFS 0.1.0 - The TypoScript plugin provides a VFS (Virtual >>> FileSystem) module for loading and editing the "setup" and"constants" >>> templates within the TYPO3 CMS. It requiresthe "jeditvfs" extension to >>> be installed in TYPO3. >>> >>> Recent 0.1 - The recent plugin stores all edit actions in a table ina >>> dockable window. It recordes actions which are invoked by plugin, >>> macroor built-in actions. The user invokes an action by clicking it in >>> a dockablewindow. Additionally, it provides a buffer history >>> >>> Two updates: >>> >>> JakartaCommon 0.4.4 - added xmlrpc-2.0.1.jar and its dependency, >>> commons-codec-1.3.jar >>> >>> ShortcutDisplay 1.1 - Due to popular request (OK, Alan asked), now >>> remembers window location. >>> >>> These may take a day or two to get through the mirrors. If you have >>> trouble downloading them through the Plugin Manager, either change >>> your mirror, or download them directly from http://plugins.jedit.org >>> or http://sourceforge.net/projects/jedit-plugins >>> >>> ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ >>> ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ The following were >>> previously released, but not announced: >>> >>> Two new releases: >>> >>> P4Plugin 0.2.0 - P4Plugin provides an interface for the use of the >>> Perforce Unix command-line utility "p4" from inside jEdit, using the >>> ProjectViewer tree as the GUI for managing the files in the Perforce >>> repository. Most common perforce commands like "edit", "revert", >>> "change" and others are available as jEdit actions, allowing shortcuts >>> to be assigned. >>> >>> JavaSideKick 2.0 - Initial release for this plugin. This is basically >>> the parser for JBrowse 1.5 adapted to SideKick (hence the 2.0 version >>> number). Error handling is greatly improved over JBrowse 1.5, so the >>> tree will display regardless of the number of errors found during >>> parsing. >>> >>> >>> 7 updates: >>> >>> Templates 3.3.1 - Updated for jEdit 4.3pre3 refactoring >>> >>> Lazy Importer 1.0.8 - Updated for jEdit 4.3pre3 refactoring >>> >>> CodeBrowser 1.4.2 0 - Updated for jEdit 4.3pre3 refactoring >>> >>> CommonControls 0.9.0 - added kappalayout.jar >>> >>> LookAndFeel 1.1 - Added support for NimROD Look And Feel. >>> >>> ProjectViewer 2.1.2.0 - Bug fix release; lots of fixes to plugin >>> extension support. >>> >>> TextFilter 0.1.2 - Uses the I/O threads provided by CommonControls for >>> reduced resource usage. >>> >>> These have been released for a while and should offer no problems >>> through the Plugin Manager. >>> >>> -- >>> They that give up essential liberty to obtain a little temporary >>> safety deserve neither. >>> >>> >>> ------------------------------------------------------- >>> This SF.Net email is sponsored by xPML, a groundbreaking scripting >>> language >>> that extends applications into web and mobile media. Attend the live >>> webcast >>> and join the prime developer group breaking into this new coding >>> territory! >>> http://sel.as-us.falkag.net/sel?cmd=k&kid0944&bid$1720&dat1642 >>> >>> >> >> >> >> >> ------------------------------------------------------- >> This SF.Net email is sponsored by xPML, a groundbreaking scripting >> language >> that extends applications into web and mobile media. Attend the live >> webcast >> and join the prime developer group breaking into this new coding >> territory! >> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 >> -- >> ----------------------------------------------- >> jEdit Users' List >> jEd...@li... >> https://lists.sourceforge.net/lists/listinfo/jedit-users >> > |
From: Dale A. <da...@gr...> - 2006-02-24 20:04:18
|
Okay, I've whacked all my plugins and installed just the basic few that I actually use. I can reproduce your problem. The work-around (and the way it will work next release) is to not use the JavaSideKick menu, but use the SideKick menu. I've uploaded the fix to the community site at: http://community.jedit.org/?q=node/view/2576 This also includes some updates to code completion and I've bumped up the version number. I want to do some more work on the code completion before I submit this plugin to plugin central, so I'd appreciate any feedback about the code completion. I did see the comment about "System." not showing any completions, that is now working in the version I just posted. Thanks, Dale On Fri, 24 Feb 2006, Michael Chisholm wrote: > I replaced JavaSideKick.jar in %HOMEPATH%\.jedit\jars with the download from > the link you gave. > > And now when I select the same menu item, I don't get the error dialog. > Nothing seems to happen at all. In the console window, I see: > > [warning] EditAction$Wrapper: Unknown action: javasidekick-gotodockable > > The same thing appears in the activity log. Below are some of the lines > leading up to it: > > [debug] WorkThread: Work request thread starting [SideKick #1] > [debug] WorkThread: Running in work thread: > [id=52,run=sidekick.SideKick$ParseRequest@83d8be] > [debug] SideKick$ParseAWTRequest: ParseAWTRequest > [debug] SideKickParsedData: Setting parsed data of > org.gjt.sp.jedit.View[active] to sidekick.java.JavaSideKickParsedData@72d873 > [debug] EditBus: SideKickUpdate[source=null] > [warning] EditAction$Wrapper: Unknown action: javasidekick-gotodockable > > Andy > > Dale Anson wrote: > >> I've posted an update on the community site that fixes this problem. >> >> http://community.jedit.org/?q=filestore/download/2576 >> >> Dale >> >> >> On Fri, 24 Feb 2006, Michael Chisholm wrote: >> >> > I wanted to give JavaSideKick a try, but it doesn't seem to work. I >> > have jEdit 4.3pre3, XP SP2, jdk1.5.0_06. >> > >> > When I go to Plugins|JavaSideKick|"Go to structure browser", I get the >> > following stacktrace in a "Beanshell Error" dialog: >> > >> > Error in method invocation: Static method gotoDockable( >> > org.gjt.sp.jedit.View ) not found in >> > class'sidekick.java.JavaSideKickPlugin' : at Line: 4 : in file: inline >> > evaluation of: ``__internal_action_javasidekick_gotodockable(ns) { >> > this.callstack.set(0,ns); . . . '' : sidekick .java >> > .JavaSideKickPlugin .gotoDockable ( view ) >> > at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:76) >> > at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102) >> > at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47) >> > at bsh.BSHBlock.evalBlock(BSHBlock.java:130) >> > at bsh.BSHBlock.eval(BSHBlock.java:80) >> > at bsh.BshMethod.invokeImpl(BshMethod.java:349) >> > at bsh.BshMethod.invoke(BshMethod.java:246) >> > at bsh.BshMethod.invoke(BshMethod.java:171) >> > at org.gjt.sp.jedit.BeanShell.runCachedBlock(BeanShell.java:507) >> > at org.gjt.sp.jedit.BeanShellAction.invoke(BeanShellAction.java:76) >> > at >> > >> > org.gjt.sp.jedit.gui.InputHandler.invokeAction(InputHandler.java:229) >> > at org.gjt.sp.jedit.jEdit$3.invokeAction(jEdit.java:2902) >> > at >> > >> > org.gjt.sp.jedit.EditAction$Wrapper.actionPerformed(EditAction.java:216) >> > at >> > >> > javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849) >> > at >> > >> > javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169) >> > >> > at >> > >> > javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420) >> > >> > at >> > >> > javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258) >> > at javax.swing.AbstractButton.doClick(AbstractButton.java:302) >> > at >> > >> > javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1000) >> > >> > at >> > >> > javax.swing.plaf.basic.BasicMenuItemUI$Handler.menuDragMouseReleased(BasicMenuItemUI.java:1104) >> > >> > at >> > javax.swing.JMenuItem.fireMenuDragMouseReleased(JMenuItem.java:578) >> > at >> > javax.swing.JMenuItem.processMenuDragMouseEvent(JMenuItem.java:475) >> > at javax.swing.JMenuItem.processMouseEvent(JMenuItem.java:422) >> > at >> > >> > javax.swing.MenuSelectionManager.processMouseEvent(MenuSelectionManager.java:283) >> > >> > at >> > >> > javax.swing.plaf.basic.BasicPopupMenuUI$MouseGrabber.eventDispatched(BasicPopupMenuUI.java:757) >> > >> > at >> > >> > java.awt.Toolkit$SelectiveAWTEventListener.eventDispatched(Toolkit.java:2206) >> > >> > at >> > >> > java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Toolkit.java:2100) >> > >> > at java.awt.Toolkit.notifyAWTEventListeners(Toolkit.java:2058) >> > at java.awt.Component.dispatchEventImpl(Component.java:3867) >> > at java.awt.Container.dispatchEventImpl(Container.java:2024) >> > at java.awt.Component.dispatchEvent(Component.java:3803) >> > at >> > >> > java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212) >> > at >> > >> > java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892) >> > at >> > java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822) >> > at java.awt.Container.dispatchEventImpl(Container.java:2010) >> > at java.awt.Window.dispatchEventImpl(Window.java:1774) >> > at java.awt.Component.dispatchEvent(Component.java:3803) >> > at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) >> > at >> > >> > java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) >> > >> > at >> > >> > java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) >> > >> > at >> > >> > java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) >> > at >> > >> > java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) >> > at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) >> > >> > Looks like the beanshell is trying to invoke a non-existant method in >> > the JavaSideKick plugin... >> > >> > Andy >> > >> > Jeffrey Hoyt wrote: >> > >> > > Hello, all. I have a few new toys for you. 4 newly packaged plugins >> > > and a host of ones that were silently released over the last month or >> > > so. Enjoy! >> > > >> > > Jeff >> > > >> > > ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ >> > > ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ New plugin releases: >> > > >> > > Two initial releases: >> > > >> > > TypoScript VFS 0.1.0 - The TypoScript plugin provides a VFS (Virtual >> > > FileSystem) module for loading and editing the "setup" and"constants" >> > > templates within the TYPO3 CMS. It requiresthe "jeditvfs" extension to >> > > be installed in TYPO3. >> > > >> > > Recent 0.1 - The recent plugin stores all edit actions in a table ina >> > > dockable window. It recordes actions which are invoked by plugin, >> > > macroor built-in actions. The user invokes an action by clicking it in >> > > a dockablewindow. Additionally, it provides a buffer history >> > > >> > > Two updates: >> > > >> > > JakartaCommon 0.4.4 - added xmlrpc-2.0.1.jar and its dependency, >> > > commons-codec-1.3.jar >> > > >> > > ShortcutDisplay 1.1 - Due to popular request (OK, Alan asked), now >> > > remembers window location. >> > > >> > > These may take a day or two to get through the mirrors. If you have >> > > trouble downloading them through the Plugin Manager, either change >> > > your mirror, or download them directly from http://plugins.jedit.org >> > > or http://sourceforge.net/projects/jedit-plugins >> > > >> > > ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ >> > > ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ The following were >> > > previously released, but not announced: >> > > >> > > Two new releases: >> > > >> > > P4Plugin 0.2.0 - P4Plugin provides an interface for the use of the >> > > Perforce Unix command-line utility "p4" from inside jEdit, using the >> > > ProjectViewer tree as the GUI for managing the files in the Perforce >> > > repository. Most common perforce commands like "edit", "revert", >> > > "change" and others are available as jEdit actions, allowing shortcuts >> > > to be assigned. >> > > >> > > JavaSideKick 2.0 - Initial release for this plugin. This is basically >> > > the parser for JBrowse 1.5 adapted to SideKick (hence the 2.0 version >> > > number). Error handling is greatly improved over JBrowse 1.5, so the >> > > tree will display regardless of the number of errors found during >> > > parsing. >> > > >> > > >> > > 7 updates: >> > > >> > > Templates 3.3.1 - Updated for jEdit 4.3pre3 refactoring >> > > >> > > Lazy Importer 1.0.8 - Updated for jEdit 4.3pre3 refactoring >> > > >> > > CodeBrowser 1.4.2 0 - Updated for jEdit 4.3pre3 refactoring >> > > >> > > CommonControls 0.9.0 - added kappalayout.jar >> > > >> > > LookAndFeel 1.1 - Added support for NimROD Look And Feel. >> > > >> > > ProjectViewer 2.1.2.0 - Bug fix release; lots of fixes to plugin >> > > extension support. >> > > >> > > TextFilter 0.1.2 - Uses the I/O threads provided by CommonControls for >> > > reduced resource usage. >> > > >> > > These have been released for a while and should offer no problems >> > > through the Plugin Manager. >> > > >> > > -- >> > > They that give up essential liberty to obtain a little temporary >> > > safety deserve neither. >> > > >> > > >> > > ------------------------------------------------------- >> > > This SF.Net email is sponsored by xPML, a groundbreaking scripting >> > > language >> > > that extends applications into web and mobile media. Attend the live >> > > webcast >> > > and join the prime developer group breaking into this new coding >> > > territory! >> > > http://sel.as-us.falkag.net/sel?cmd=k&kid0944&bid$1720&dat1642 >> > > >> > > >> > >> > >> > >> > >> > ------------------------------------------------------- >> > This SF.Net email is sponsored by xPML, a groundbreaking scripting >> > language >> > that extends applications into web and mobile media. Attend the live >> > webcast >> > and join the prime developer group breaking into this new coding >> > territory! >> > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 >> > -- >> > ----------------------------------------------- >> > jEdit Users' List >> > jEd...@li... >> > https://lists.sourceforge.net/lists/listinfo/jedit-users >> > >> > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by xPML, a groundbreaking scripting language > that extends applications into web and mobile media. Attend the live webcast > and join the prime developer group breaking into this new coding territory! > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 > -- > ----------------------------------------------- > jEdit Users' List > jEd...@li... > https://lists.sourceforge.net/lists/listinfo/jedit-users > |
From: Michael C. <chi...@mi...> - 2006-02-24 20:25:17
|
Well, that problem has disappeared... :) Now, the JavaSideKick menu item doesn't seem to show up in the Plugins menu at all. Just in case it was really there but forgot to insert itself into the menus, I checked the Docking section of Global Options, and there was something named "JBrowse2" listed there. I assume that's another name for JavaSideKick? I set it to dock at the right, and a button for it showed up. I clicked the button, and got the stack trace below. Btw, I tried to see if any code-completion would happen, and typing "System." did cause a popup to appear with what appeared to be valid methods from the System class, but clicking anywhere inside the popup (whether on a list item, scrollbar, etc) just made it disappear, with no effect. There didn't appear to be any stacktraces or errors as a result of this either. [error] AWT-EventQueue-0: Exception in thread "AWT-EventQueue-0" [error] AWT-EventQueue-0: java.lang.ClassCastException: sidekick.java.JavaParser [error] AWT-EventQueue-0: at org.gjt.sp.jedit.gui.DockableWindowFactory$Window.createDockableWindow(DockableWindowFactory.java:458) [error] AWT-EventQueue-0: at org.gjt.sp.jedit.gui.DockableWindowManager.showDockableWindow(DockableWindowManager.java:261) [error] AWT-EventQueue-0: at org.gjt.sp.jedit.gui.PanelWindowContainer$ActionHandler.actionPerformed(PanelWindowContainer.java:420) [error] AWT-EventQueue-0: at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849) [error] AWT-EventQueue-0: at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169) [error] AWT-EventQueue-0: at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420) [error] AWT-EventQueue-0: at javax.swing.JToggleButton$ToggleButtonModel.setPressed(JToggleButton.java:269) [error] AWT-EventQueue-0: at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:234) [error] AWT-EventQueue-0: at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:231) [error] AWT-EventQueue-0: at java.awt.Component.processMouseEvent(Component.java:5488) [error] AWT-EventQueue-0: at javax.swing.JComponent.processMouseEvent(JComponent.java:3093) [error] AWT-EventQueue-0: at java.awt.Component.processEvent(Component.java:5253) [error] AWT-EventQueue-0: at java.awt.Container.processEvent(Container.java:1966) [error] AWT-EventQueue-0: at java.awt.Component.dispatchEventImpl(Component.java:3955) [error] AWT-EventQueue-0: at java.awt.Container.dispatchEventImpl(Container.java:2024) [error] AWT-EventQueue-0: at java.awt.Component.dispatchEvent(Component.java:3803) [error] AWT-EventQueue-0: at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212) [error] AWT-EventQueue-0: at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892) [error] AWT-EventQueue-0: at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822) [error] AWT-EventQueue-0: at java.awt.Container.dispatchEventImpl(Container.java:2010) [error] AWT-EventQueue-0: at java.awt.Window.dispatchEventImpl(Window.java:1774) [error] AWT-EventQueue-0: at java.awt.Component.dispatchEvent(Component.java:3803) [error] AWT-EventQueue-0: at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) [error] AWT-EventQueue-0: at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) [error] AWT-EventQueue-0: at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) [error] AWT-EventQueue-0: at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) [error] AWT-EventQueue-0: at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) [error] AWT-EventQueue-0: at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) Andy Dale Anson wrote: > Okay, I've whacked all my plugins and installed just the basic few > that I actually use. I can reproduce your problem. The work-around > (and the way it will work next release) is to not use the JavaSideKick > menu, but use the SideKick menu. > > I've uploaded the fix to the community site at: > > http://community.jedit.org/?q=node/view/2576 > > This also includes some updates to code completion and I've bumped up > the version number. > > I want to do some more work on the code completion before I submit > this plugin to plugin central, so I'd appreciate any feedback about > the code completion. I did see the comment about "System." not > showing any completions, that is now working in the version I just > posted. > > Thanks, > > Dale > > > On Fri, 24 Feb 2006, Michael Chisholm wrote: > >> I replaced JavaSideKick.jar in %HOMEPATH%\.jedit\jars with the >> download from the link you gave. >> >> And now when I select the same menu item, I don't get the error >> dialog. Nothing seems to happen at all. In the console window, I see: >> >> [warning] EditAction$Wrapper: Unknown action: javasidekick-gotodockable >> >> The same thing appears in the activity log. Below are some of the >> lines leading up to it: >> >> [debug] WorkThread: Work request thread starting [SideKick #1] >> [debug] WorkThread: Running in work thread: >> [id=52,run=sidekick.SideKick$ParseRequest@83d8be] >> [debug] SideKick$ParseAWTRequest: ParseAWTRequest >> [debug] SideKickParsedData: Setting parsed data of >> org.gjt.sp.jedit.View[active] to >> sidekick.java.JavaSideKickParsedData@72d873 >> [debug] EditBus: SideKickUpdate[source=null] >> [warning] EditAction$Wrapper: Unknown action: javasidekick-gotodockable >> >> Andy >> >> Dale Anson wrote: >> >>> I've posted an update on the community site that fixes this problem. >>> >>> http://community.jedit.org/?q=filestore/download/2576 >>> >>> Dale >>> >>> >>> On Fri, 24 Feb 2006, Michael Chisholm wrote: >>> >>> > I wanted to give JavaSideKick a try, but it doesn't seem to >>> work. I > have jEdit 4.3pre3, XP SP2, jdk1.5.0_06. >>> > > When I go to Plugins|JavaSideKick|"Go to structure browser", I >>> get the > following stacktrace in a "Beanshell Error" dialog: >>> > > Error in method invocation: Static method gotoDockable( > >>> org.gjt.sp.jedit.View ) not found in > >>> class'sidekick.java.JavaSideKickPlugin' : at Line: 4 : in file: >>> inline > evaluation of: >>> ``__internal_action_javasidekick_gotodockable(ns) { > >>> this.callstack.set(0,ns); . . . '' : sidekick .java > >>> .JavaSideKickPlugin .gotoDockable ( view ) >>> > at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:76) >>> > at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102) >>> > at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47) >>> > at bsh.BSHBlock.evalBlock(BSHBlock.java:130) >>> > at bsh.BSHBlock.eval(BSHBlock.java:80) >>> > at bsh.BshMethod.invokeImpl(BshMethod.java:349) >>> > at bsh.BshMethod.invoke(BshMethod.java:246) >>> > at bsh.BshMethod.invoke(BshMethod.java:171) >>> > at >>> org.gjt.sp.jedit.BeanShell.runCachedBlock(BeanShell.java:507) >>> > at >>> org.gjt.sp.jedit.BeanShellAction.invoke(BeanShellAction.java:76) >>> > at >>> > > >>> org.gjt.sp.jedit.gui.InputHandler.invokeAction(InputHandler.java:229) >>> > at org.gjt.sp.jedit.jEdit$3.invokeAction(jEdit.java:2902) >>> > at >>> > > >>> org.gjt.sp.jedit.EditAction$Wrapper.actionPerformed(EditAction.java:216) >>> >>> > at >>> > > >>> javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849) >>> >>> > at >>> > > >>> javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169) >>> > > at >>> > > >>> javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420) >>> > > at >>> > > >>> javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258) >>> > at javax.swing.AbstractButton.doClick(AbstractButton.java:302) >>> > at >>> > > >>> javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1000) >>> > > at >>> > > >>> javax.swing.plaf.basic.BasicMenuItemUI$Handler.menuDragMouseReleased(BasicMenuItemUI.java:1104) >>> > > at >>> > >>> javax.swing.JMenuItem.fireMenuDragMouseReleased(JMenuItem.java:578) >>> > at >>> > >>> javax.swing.JMenuItem.processMenuDragMouseEvent(JMenuItem.java:475) >>> > at javax.swing.JMenuItem.processMouseEvent(JMenuItem.java:422) >>> > at >>> > > >>> javax.swing.MenuSelectionManager.processMouseEvent(MenuSelectionManager.java:283) >>> > > at >>> > > >>> javax.swing.plaf.basic.BasicPopupMenuUI$MouseGrabber.eventDispatched(BasicPopupMenuUI.java:757) >>> > > at >>> > > >>> java.awt.Toolkit$SelectiveAWTEventListener.eventDispatched(Toolkit.java:2206) >>> > > at >>> > > >>> java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Toolkit.java:2100) >>> > > at >>> java.awt.Toolkit.notifyAWTEventListeners(Toolkit.java:2058) >>> > at java.awt.Component.dispatchEventImpl(Component.java:3867) >>> > at java.awt.Container.dispatchEventImpl(Container.java:2024) >>> > at java.awt.Component.dispatchEvent(Component.java:3803) >>> > at >>> > > >>> java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212) >>> > at >>> > > >>> java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892) >>> > at > >>> java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822) >>> > at java.awt.Container.dispatchEventImpl(Container.java:2010) >>> > at java.awt.Window.dispatchEventImpl(Window.java:1774) >>> > at java.awt.Component.dispatchEvent(Component.java:3803) >>> > at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) >>> > at >>> > > >>> java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) >>> > > at >>> > > >>> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) >>> > > at >>> > > >>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) >>> > at >>> > > >>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) >>> > at >>> java.awt.EventDispatchThread.run(EventDispatchThread.java:110) >>> > > Looks like the beanshell is trying to invoke a non-existant >>> method in > the JavaSideKick plugin... >>> > > Andy >>> > > Jeffrey Hoyt wrote: >>> > > > Hello, all. I have a few new toys for you. 4 newly packaged >>> plugins >>> > > and a host of ones that were silently released over the last >>> month or >>> > > so. Enjoy! >>> > > > > Jeff >>> > > > > ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ >>> ~ ~ ~ ~ > > ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ New plugin >>> releases: >>> > > > > Two initial releases: >>> > > > > TypoScript VFS 0.1.0 - The TypoScript plugin provides a VFS >>> (Virtual >>> > > FileSystem) module for loading and editing the "setup" >>> and"constants" >>> > > templates within the TYPO3 CMS. It requiresthe "jeditvfs" >>> extension to >>> > > be installed in TYPO3. >>> > > > > Recent 0.1 - The recent plugin stores all edit actions in a >>> table ina >>> > > dockable window. It recordes actions which are invoked by plugin, >>> > > macroor built-in actions. The user invokes an action by >>> clicking it in >>> > > a dockablewindow. Additionally, it provides a buffer history >>> > > > > Two updates: >>> > > > > JakartaCommon 0.4.4 - added xmlrpc-2.0.1.jar and its >>> dependency, >>> > > commons-codec-1.3.jar >>> > > > > ShortcutDisplay 1.1 - Due to popular request (OK, Alan >>> asked), now >>> > > remembers window location. >>> > > > > These may take a day or two to get through the mirrors. If >>> you have >>> > > trouble downloading them through the Plugin Manager, either change >>> > > your mirror, or download them directly from >>> http://plugins.jedit.org >>> > > or http://sourceforge.net/projects/jedit-plugins >>> > > > > ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ >>> ~ ~ ~ ~ > > ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ The following >>> were > > previously released, but not announced: >>> > > > > Two new releases: >>> > > > > P4Plugin 0.2.0 - P4Plugin provides an interface for the use >>> of the >>> > > Perforce Unix command-line utility "p4" from inside jEdit, >>> using the >>> > > ProjectViewer tree as the GUI for managing the files in the >>> Perforce >>> > > repository. Most common perforce commands like "edit", "revert", >>> > > "change" and others are available as jEdit actions, allowing >>> shortcuts >>> > > to be assigned. >>> > > > > JavaSideKick 2.0 - Initial release for this plugin. This is >>> basically >>> > > the parser for JBrowse 1.5 adapted to SideKick (hence the 2.0 >>> version >>> > > number). Error handling is greatly improved over JBrowse 1.5, >>> so the >>> > > tree will display regardless of the number of errors found during >>> > > parsing. >>> > > > > > > 7 updates: >>> > > > > Templates 3.3.1 - Updated for jEdit 4.3pre3 refactoring >>> > > > > Lazy Importer 1.0.8 - Updated for jEdit 4.3pre3 refactoring >>> > > > > CodeBrowser 1.4.2 0 - Updated for jEdit 4.3pre3 refactoring >>> > > > > CommonControls 0.9.0 - added kappalayout.jar >>> > > > > LookAndFeel 1.1 - Added support for NimROD Look And Feel. >>> > > > > ProjectViewer 2.1.2.0 - Bug fix release; lots of fixes to >>> plugin >>> > > extension support. >>> > > > > TextFilter 0.1.2 - Uses the I/O threads provided by >>> CommonControls for >>> > > reduced resource usage. >>> > > > > These have been released for a while and should offer no >>> problems >>> > > through the Plugin Manager. >>> > > > > -- > > They that give up essential liberty to obtain a >>> little temporary >>> > > safety deserve neither. >>> > > > > > > ------------------------------------------------------- >>> > > This SF.Net email is sponsored by xPML, a groundbreaking >>> scripting > > language >>> > > that extends applications into web and mobile media. Attend the >>> live > > webcast >>> > > and join the prime developer group breaking into this new >>> coding > > territory! >>> > > http://sel.as-us.falkag.net/sel?cmd=k&kid0944&bid$1720&dat1642 >>> > > > > > > > > > >>> ------------------------------------------------------- >>> > This SF.Net email is sponsored by xPML, a groundbreaking >>> scripting > language >>> > that extends applications into web and mobile media. Attend the >>> live > webcast >>> > and join the prime developer group breaking into this new coding >>> > territory! >>> > >>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 >>> >>> > -- > ----------------------------------------------- >>> > jEdit Users' List >>> > jEd...@li... >>> > https://lists.sourceforge.net/lists/listinfo/jedit-users >>> > >> >> >> >> >> >> ------------------------------------------------------- >> This SF.Net email is sponsored by xPML, a groundbreaking scripting >> language >> that extends applications into web and mobile media. Attend the live >> webcast >> and join the prime developer group breaking into this new coding >> territory! >> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 >> -- >> ----------------------------------------------- >> jEdit Users' List >> jEd...@li... >> https://lists.sourceforge.net/lists/listinfo/jedit-users >> > |
From: Dale A. <da...@gr...> - 2006-02-24 20:56:05
|
Let's start at the beginning... 1. you downloaded the new file I posted. 2. you copied that file to your .jedit/jars diretory 3. you restarted jEdit You should not see a JavaSideKick menu item. You should see a SideKick menu item. So far so good? Now do this: Open a java source file. Click Plugins -> SideKick -> Structure Browser You should see the tree in SideKick representing the java source file. JavaSideKick grew out of JBrowse, so the JBrowse2 name your seeing is in fact JavaSideKick. I'll change that so it is less confusing, thanks for pointing that out. In fact I found a couple of other references to JBrowse to change. I'll remove the dockable settings also, JavaSideKick itself doesn't dock, SideKick does. So if you want to dock it, dock SideKick, it is named "Structure Browser" in the docking settings. And like I mentioned earlier, I'm still working on the code completion. I thought I had the "System." thing working though... :( I'll try to get another update posted today. Thanks, Dale On Fri, 24 Feb 2006, Michael Chisholm wrote: > Well, that problem has disappeared... :) > > Now, the JavaSideKick menu item doesn't seem to show up in the Plugins menu > at all. Just in case it was really there but forgot to insert itself into > the menus, I checked the Docking section of Global Options, and there was > something named "JBrowse2" listed there. I assume that's another name for > JavaSideKick? I set it to dock at the right, and a button for it showed up. > I clicked the button, and got the stack trace below. > > Btw, I tried to see if any code-completion would happen, and typing "System." > did cause a popup to appear with what appeared to be valid methods from the > System class, but clicking anywhere inside the popup (whether on a list item, > scrollbar, etc) just made it disappear, with no effect. There didn't appear > to be any stacktraces or errors as a result of this either. > > [error] AWT-EventQueue-0: Exception in thread "AWT-EventQueue-0" > [error] AWT-EventQueue-0: java.lang.ClassCastException: > sidekick.java.JavaParser > [error] AWT-EventQueue-0: at > org.gjt.sp.jedit.gui.DockableWindowFactory$Window.createDockableWindow(DockableWindowFactory.java:458) > [error] AWT-EventQueue-0: at > org.gjt.sp.jedit.gui.DockableWindowManager.showDockableWindow(DockableWindowManager.java:261) > [error] AWT-EventQueue-0: at > org.gjt.sp.jedit.gui.PanelWindowContainer$ActionHandler.actionPerformed(PanelWindowContainer.java:420) > [error] AWT-EventQueue-0: at > javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849) > [error] AWT-EventQueue-0: at > javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169) > [error] AWT-EventQueue-0: at > javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420) > [error] AWT-EventQueue-0: at > javax.swing.JToggleButton$ToggleButtonModel.setPressed(JToggleButton.java:269) > [error] AWT-EventQueue-0: at > javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:234) > [error] AWT-EventQueue-0: at > java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:231) > [error] AWT-EventQueue-0: at > java.awt.Component.processMouseEvent(Component.java:5488) > [error] AWT-EventQueue-0: at > javax.swing.JComponent.processMouseEvent(JComponent.java:3093) > [error] AWT-EventQueue-0: at > java.awt.Component.processEvent(Component.java:5253) > [error] AWT-EventQueue-0: at > java.awt.Container.processEvent(Container.java:1966) > [error] AWT-EventQueue-0: at > java.awt.Component.dispatchEventImpl(Component.java:3955) > [error] AWT-EventQueue-0: at > java.awt.Container.dispatchEventImpl(Container.java:2024) > [error] AWT-EventQueue-0: at > java.awt.Component.dispatchEvent(Component.java:3803) > [error] AWT-EventQueue-0: at > java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212) > [error] AWT-EventQueue-0: at > java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892) > [error] AWT-EventQueue-0: at > java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822) > [error] AWT-EventQueue-0: at > java.awt.Container.dispatchEventImpl(Container.java:2010) > [error] AWT-EventQueue-0: at > java.awt.Window.dispatchEventImpl(Window.java:1774) > [error] AWT-EventQueue-0: at > java.awt.Component.dispatchEvent(Component.java:3803) > [error] AWT-EventQueue-0: at > java.awt.EventQueue.dispatchEvent(EventQueue.java:463) > [error] AWT-EventQueue-0: at > java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) > [error] AWT-EventQueue-0: at > java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) > [error] AWT-EventQueue-0: at > java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) > [error] AWT-EventQueue-0: at > java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) > [error] AWT-EventQueue-0: at > java.awt.EventDispatchThread.run(EventDispatchThread.java:110) > > Andy > > Dale Anson wrote: > >> Okay, I've whacked all my plugins and installed just the basic few that I >> actually use. I can reproduce your problem. The work-around (and the way >> it will work next release) is to not use the JavaSideKick menu, but use >> the SideKick menu. >> >> I've uploaded the fix to the community site at: >> >> http://community.jedit.org/?q=node/view/2576 >> >> This also includes some updates to code completion and I've bumped up the >> version number. >> >> I want to do some more work on the code completion before I submit this >> plugin to plugin central, so I'd appreciate any feedback about the code >> completion. I did see the comment about "System." not showing any >> completions, that is now working in the version I just posted. >> >> Thanks, >> >> Dale >> >> >> On Fri, 24 Feb 2006, Michael Chisholm wrote: >> >> > I replaced JavaSideKick.jar in %HOMEPATH%\.jedit\jars with the download >> > from the link you gave. >> > >> > And now when I select the same menu item, I don't get the error dialog. >> > Nothing seems to happen at all. In the console window, I see: >> > >> > [warning] EditAction$Wrapper: Unknown action: javasidekick-gotodockable >> > >> > The same thing appears in the activity log. Below are some of the lines >> > leading up to it: >> > >> > [debug] WorkThread: Work request thread starting [SideKick #1] >> > [debug] WorkThread: Running in work thread: >> > [id=52,run=sidekick.SideKick$ParseRequest@83d8be] >> > [debug] SideKick$ParseAWTRequest: ParseAWTRequest >> > [debug] SideKickParsedData: Setting parsed data of >> > org.gjt.sp.jedit.View[active] to >> > sidekick.java.JavaSideKickParsedData@72d873 >> > [debug] EditBus: SideKickUpdate[source=null] >> > [warning] EditAction$Wrapper: Unknown action: javasidekick-gotodockable >> > >> > Andy >> > >> > Dale Anson wrote: >> > >> > > I've posted an update on the community site that fixes this problem. >> > > >> > > http://community.jedit.org/?q=filestore/download/2576 >> > > >> > > Dale >> > > >> > > >> > > On Fri, 24 Feb 2006, Michael Chisholm wrote: >> > > >> > > > I wanted to give JavaSideKick a try, but it doesn't seem to >> > > work. I > have jEdit 4.3pre3, XP SP2, jdk1.5.0_06. >> > > > > When I go to Plugins|JavaSideKick|"Go to structure browser", I >> > > get the > following stacktrace in a "Beanshell Error" dialog: >> > > > > Error in method invocation: Static method gotoDockable( > >> > > org.gjt.sp.jedit.View ) not found in > >> > > class'sidekick.java.JavaSideKickPlugin' : at Line: 4 : in file: inline >> > > > evaluation of: ``__internal_action_javasidekick_gotodockable(ns) { >> > > > this.callstack.set(0,ns); . . . '' : sidekick .java > >> > > .JavaSideKickPlugin .gotoDockable ( view ) >> > > > at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:76) >> > > > at >> > > > bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102) >> > > > at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47) >> > > > at bsh.BSHBlock.evalBlock(BSHBlock.java:130) >> > > > at bsh.BSHBlock.eval(BSHBlock.java:80) >> > > > at bsh.BshMethod.invokeImpl(BshMethod.java:349) >> > > > at bsh.BshMethod.invoke(BshMethod.java:246) >> > > > at bsh.BshMethod.invoke(BshMethod.java:171) >> > > > at >> > > org.gjt.sp.jedit.BeanShell.runCachedBlock(BeanShell.java:507) >> > > > at >> > > org.gjt.sp.jedit.BeanShellAction.invoke(BeanShellAction.java:76) >> > > > at >> > > > > >> > > org.gjt.sp.jedit.gui.InputHandler.invokeAction(InputHandler.java:229) >> > > > at org.gjt.sp.jedit.jEdit$3.invokeAction(jEdit.java:2902) >> > > > at >> > > > > >> > > org.gjt.sp.jedit.EditAction$Wrapper.actionPerformed(EditAction.java:216) >> > > >> > > > at >> > > > > >> > > javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849) >> > > >> > > > at >> > > > > >> > > javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169) >> > > > > at >> > > > > >> > > javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420) >> > > > > at >> > > > > >> > > javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258) >> > > > at javax.swing.AbstractButton.doClick(AbstractButton.java:302) >> > > > at >> > > > > >> > > javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1000) >> > > > > at >> > > > > >> > > javax.swing.plaf.basic.BasicMenuItemUI$Handler.menuDragMouseReleased(BasicMenuItemUI.java:1104) >> > > > > at >> > > > >> > > javax.swing.JMenuItem.fireMenuDragMouseReleased(JMenuItem.java:578) >> > > > at >> > > > >> > > javax.swing.JMenuItem.processMenuDragMouseEvent(JMenuItem.java:475) >> > > > at javax.swing.JMenuItem.processMouseEvent(JMenuItem.java:422) >> > > > at >> > > > > >> > > javax.swing.MenuSelectionManager.processMouseEvent(MenuSelectionManager.java:283) >> > > > > at >> > > > > >> > > javax.swing.plaf.basic.BasicPopupMenuUI$MouseGrabber.eventDispatched(BasicPopupMenuUI.java:757) >> > > > > at >> > > > > >> > > java.awt.Toolkit$SelectiveAWTEventListener.eventDispatched(Toolkit.java:2206) >> > > > > at >> > > > > >> > > java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Toolkit.java:2100) >> > > > > at >> > > java.awt.Toolkit.notifyAWTEventListeners(Toolkit.java:2058) >> > > > at java.awt.Component.dispatchEventImpl(Component.java:3867) >> > > > at java.awt.Container.dispatchEventImpl(Container.java:2024) >> > > > at java.awt.Component.dispatchEvent(Component.java:3803) >> > > > at >> > > > > >> > > java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212) >> > > > at >> > > > > >> > > java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892) >> > > > at > >> > > java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822) >> > > > at java.awt.Container.dispatchEventImpl(Container.java:2010) >> > > > at java.awt.Window.dispatchEventImpl(Window.java:1774) >> > > > at java.awt.Component.dispatchEvent(Component.java:3803) >> > > > at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) >> > > > at >> > > > > >> > > java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) >> > > > > at >> > > > > >> > > java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) >> > > > > at >> > > > > >> > > java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) >> > > > at >> > > > > >> > > java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) >> > > > at >> > > java.awt.EventDispatchThread.run(EventDispatchThread.java:110) >> > > > > Looks like the beanshell is trying to invoke a non-existant >> > > method in > the JavaSideKick plugin... >> > > > > Andy >> > > > > Jeffrey Hoyt wrote: >> > > > > > Hello, all. I have a few new toys for you. 4 newly packaged >> > > plugins >> > > > > and a host of ones that were silently released over the last >> > > month or >> > > > > so. Enjoy! >> > > > > > > Jeff >> > > > > > > ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ >> > > ~ ~ ~ ~ > > ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ New plugin >> > > releases: >> > > > > > > Two initial releases: >> > > > > > > TypoScript VFS 0.1.0 - The TypoScript plugin provides a VFS >> > > (Virtual >> > > > > FileSystem) module for loading and editing the "setup" >> > > and"constants" >> > > > > templates within the TYPO3 CMS. It requiresthe "jeditvfs" >> > > extension to >> > > > > be installed in TYPO3. >> > > > > > > Recent 0.1 - The recent plugin stores all edit actions in a >> > > table ina >> > > > > dockable window. It recordes actions which are invoked by plugin, >> > > > > macroor built-in actions. The user invokes an action by >> > > clicking it in >> > > > > a dockablewindow. Additionally, it provides a buffer history >> > > > > > > Two updates: >> > > > > > > JakartaCommon 0.4.4 - added xmlrpc-2.0.1.jar and its >> > > dependency, >> > > > > commons-codec-1.3.jar >> > > > > > > ShortcutDisplay 1.1 - Due to popular request (OK, Alan >> > > asked), now >> > > > > remembers window location. >> > > > > > > These may take a day or two to get through the mirrors. If >> > > you have >> > > > > trouble downloading them through the Plugin Manager, either >> > > > > change >> > > > > your mirror, or download them directly from >> > > http://plugins.jedit.org >> > > > > or http://sourceforge.net/projects/jedit-plugins >> > > > > > > ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ >> > > ~ ~ ~ ~ > > ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ The following >> > > were > > previously released, but not announced: >> > > > > > > Two new releases: >> > > > > > > P4Plugin 0.2.0 - P4Plugin provides an interface for the use >> > > of the >> > > > > Perforce Unix command-line utility "p4" from inside jEdit, >> > > using the >> > > > > ProjectViewer tree as the GUI for managing the files in the >> > > Perforce >> > > > > repository. Most common perforce commands like "edit", "revert", >> > > > > "change" and others are available as jEdit actions, allowing >> > > shortcuts >> > > > > to be assigned. >> > > > > > > JavaSideKick 2.0 - Initial release for this plugin. This is >> > > basically >> > > > > the parser for JBrowse 1.5 adapted to SideKick (hence the 2.0 >> > > version >> > > > > number). Error handling is greatly improved over JBrowse 1.5, >> > > so the >> > > > > tree will display regardless of the number of errors found during >> > > > > parsing. >> > > > > > > > > 7 updates: >> > > > > > > Templates 3.3.1 - Updated for jEdit 4.3pre3 refactoring >> > > > > > > Lazy Importer 1.0.8 - Updated for jEdit 4.3pre3 refactoring >> > > > > > > CodeBrowser 1.4.2 0 - Updated for jEdit 4.3pre3 refactoring >> > > > > > > CommonControls 0.9.0 - added kappalayout.jar >> > > > > > > LookAndFeel 1.1 - Added support for NimROD Look And Feel. >> > > > > > > ProjectViewer 2.1.2.0 - Bug fix release; lots of fixes to >> > > plugin >> > > > > extension support. >> > > > > > > TextFilter 0.1.2 - Uses the I/O threads provided by >> > > CommonControls for >> > > > > reduced resource usage. >> > > > > > > These have been released for a while and should offer no >> > > problems >> > > > > through the Plugin Manager. >> > > > > > > -- > > They that give up essential liberty to obtain a >> > > little temporary >> > > > > safety deserve neither. >> > > > > > > > > ------------------------------------------------------- >> > > > > This SF.Net email is sponsored by xPML, a groundbreaking >> > > scripting > > language >> > > > > that extends applications into web and mobile media. Attend the >> > > live > > webcast >> > > > > and join the prime developer group breaking into this new >> > > coding > > territory! >> > > > > http://sel.as-us.falkag.net/sel?cmd=k&kid0944&bid$1720&dat1642 >> > > > > > > > > > > > >> > > ------------------------------------------------------- >> > > > This SF.Net email is sponsored by xPML, a groundbreaking >> > > scripting > language >> > > > that extends applications into web and mobile media. Attend the >> > > live > webcast >> > > > and join the prime developer group breaking into this new coding >> > > > territory! >> > > > >> > > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 >> > > >> > > > -- > ----------------------------------------------- >> > > > jEdit Users' List >> > > > jEd...@li... >> > > > https://lists.sourceforge.net/lists/listinfo/jedit-users >> > > > >> > >> > >> > >> > >> > >> > ------------------------------------------------------- >> > This SF.Net email is sponsored by xPML, a groundbreaking scripting >> > language >> > that extends applications into web and mobile media. Attend the live >> > webcast >> > and join the prime developer group breaking into this new coding >> > territory! >> > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 >> > -- >> > ----------------------------------------------- >> > jEdit Users' List >> > jEd...@li... >> > https://lists.sourceforge.net/lists/listinfo/jedit-users >> > >> > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by xPML, a groundbreaking scripting language > that extends applications into web and mobile media. Attend the live webcast > and join the prime developer group breaking into this new coding territory! > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 > -- > ----------------------------------------------- > jEdit Users' List > jEd...@li... > https://lists.sourceforge.net/lists/listinfo/jedit-users > > |
From: Michael C. <chi...@mi...> - 2006-02-24 21:09:58
|
Oh ok... the UI change caught me by surprise. Yes, I now have the structure browser showing, like you said. Now it's looking like JBrowse again! :) Thanks, Andy Dale Anson wrote: > Let's start at the beginning... > > 1. you downloaded the new file I posted. > 2. you copied that file to your .jedit/jars diretory > 3. you restarted jEdit > > You should not see a JavaSideKick menu item. > You should see a SideKick menu item. > > So far so good? > > Now do this: > Open a java source file. > Click Plugins -> SideKick -> Structure Browser > You should see the tree in SideKick representing the java source file. > > JavaSideKick grew out of JBrowse, so the JBrowse2 name your seeing is > in fact JavaSideKick. I'll change that so it is less confusing, > thanks for pointing that out. In fact I found a couple of other > references to JBrowse to change. I'll remove the dockable settings > also, JavaSideKick itself doesn't dock, SideKick does. So if you want > to dock it, dock SideKick, it is named "Structure Browser" in the > docking settings. > > And like I mentioned earlier, I'm still working on the code > completion. I thought I had the "System." thing working though... :( > > I'll try to get another update posted today. > > Thanks, > > Dale > > > On Fri, 24 Feb 2006, Michael Chisholm wrote: > >> Well, that problem has disappeared... :) >> >> Now, the JavaSideKick menu item doesn't seem to show up in the >> Plugins menu at all. Just in case it was really there but forgot to >> insert itself into the menus, I checked the Docking section of Global >> Options, and there was something named "JBrowse2" listed there. I >> assume that's another name for JavaSideKick? I set it to dock at the >> right, and a button for it showed up. I clicked the button, and got >> the stack trace below. >> >> Btw, I tried to see if any code-completion would happen, and typing >> "System." did cause a popup to appear with what appeared to be valid >> methods from the System class, but clicking anywhere inside the popup >> (whether on a list item, scrollbar, etc) just made it disappear, with >> no effect. There didn't appear to be any stacktraces or errors as a >> result of this either. >> >> [error] AWT-EventQueue-0: Exception in thread "AWT-EventQueue-0" >> [error] AWT-EventQueue-0: java.lang.ClassCastException: >> sidekick.java.JavaParser >> [error] AWT-EventQueue-0: at >> org.gjt.sp.jedit.gui.DockableWindowFactory$Window.createDockableWindow(DockableWindowFactory.java:458) >> >> [error] AWT-EventQueue-0: at >> org.gjt.sp.jedit.gui.DockableWindowManager.showDockableWindow(DockableWindowManager.java:261) >> >> [error] AWT-EventQueue-0: at >> org.gjt.sp.jedit.gui.PanelWindowContainer$ActionHandler.actionPerformed(PanelWindowContainer.java:420) >> >> [error] AWT-EventQueue-0: at >> javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849) >> [error] AWT-EventQueue-0: at >> javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169) >> >> [error] AWT-EventQueue-0: at >> javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420) >> >> [error] AWT-EventQueue-0: at >> javax.swing.JToggleButton$ToggleButtonModel.setPressed(JToggleButton.java:269) >> >> [error] AWT-EventQueue-0: at >> javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:234) >> >> [error] AWT-EventQueue-0: at >> java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:231) >> [error] AWT-EventQueue-0: at >> java.awt.Component.processMouseEvent(Component.java:5488) >> [error] AWT-EventQueue-0: at >> javax.swing.JComponent.processMouseEvent(JComponent.java:3093) >> [error] AWT-EventQueue-0: at >> java.awt.Component.processEvent(Component.java:5253) >> [error] AWT-EventQueue-0: at >> java.awt.Container.processEvent(Container.java:1966) >> [error] AWT-EventQueue-0: at >> java.awt.Component.dispatchEventImpl(Component.java:3955) >> [error] AWT-EventQueue-0: at >> java.awt.Container.dispatchEventImpl(Container.java:2024) >> [error] AWT-EventQueue-0: at >> java.awt.Component.dispatchEvent(Component.java:3803) >> [error] AWT-EventQueue-0: at >> java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212) >> [error] AWT-EventQueue-0: at >> java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892) >> [error] AWT-EventQueue-0: at >> java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822) >> [error] AWT-EventQueue-0: at >> java.awt.Container.dispatchEventImpl(Container.java:2010) >> [error] AWT-EventQueue-0: at >> java.awt.Window.dispatchEventImpl(Window.java:1774) >> [error] AWT-EventQueue-0: at >> java.awt.Component.dispatchEvent(Component.java:3803) >> [error] AWT-EventQueue-0: at >> java.awt.EventQueue.dispatchEvent(EventQueue.java:463) >> [error] AWT-EventQueue-0: at >> java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) >> >> [error] AWT-EventQueue-0: at >> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) >> >> [error] AWT-EventQueue-0: at >> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) >> [error] AWT-EventQueue-0: at >> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) >> [error] AWT-EventQueue-0: at >> java.awt.EventDispatchThread.run(EventDispatchThread.java:110) >> >> Andy >> >> Dale Anson wrote: >> >>> Okay, I've whacked all my plugins and installed just the basic few >>> that I >>> actually use. I can reproduce your problem. The work-around (and >>> the way >>> it will work next release) is to not use the JavaSideKick menu, but >>> use >>> the SideKick menu. >>> >>> I've uploaded the fix to the community site at: >>> >>> http://community.jedit.org/?q=node/view/2576 >>> >>> This also includes some updates to code completion and I've bumped >>> up the >>> version number. >>> >>> I want to do some more work on the code completion before I submit >>> this >>> plugin to plugin central, so I'd appreciate any feedback about the >>> code >>> completion. I did see the comment about "System." not showing any >>> completions, that is now working in the version I just posted. >>> >>> Thanks, >>> >>> Dale >>> >>> >>> On Fri, 24 Feb 2006, Michael Chisholm wrote: >>> >>> > I replaced JavaSideKick.jar in %HOMEPATH%\.jedit\jars with the >>> download > from the link you gave. >>> > > And now when I select the same menu item, I don't get the error >>> dialog. > Nothing seems to happen at all. In the console window, I >>> see: >>> > > [warning] EditAction$Wrapper: Unknown action: >>> javasidekick-gotodockable >>> > > The same thing appears in the activity log. Below are some of >>> the lines > leading up to it: >>> > > [debug] WorkThread: Work request thread starting [SideKick #1] >>> > [debug] WorkThread: Running in work thread: > >>> [id=52,run=sidekick.SideKick$ParseRequest@83d8be] >>> > [debug] SideKick$ParseAWTRequest: ParseAWTRequest >>> > [debug] SideKickParsedData: Setting parsed data of > >>> org.gjt.sp.jedit.View[active] to > >>> sidekick.java.JavaSideKickParsedData@72d873 >>> > [debug] EditBus: SideKickUpdate[source=null] >>> > [warning] EditAction$Wrapper: Unknown action: >>> javasidekick-gotodockable >>> > > Andy >>> > > Dale Anson wrote: >>> > > > I've posted an update on the community site that fixes this >>> problem. >>> > > > > http://community.jedit.org/?q=filestore/download/2576 >>> > > > > Dale >>> > > > > > > On Fri, 24 Feb 2006, Michael Chisholm wrote: >>> > > > > > I wanted to give JavaSideKick a try, but it doesn't seem >>> to > > work. I > have jEdit 4.3pre3, XP SP2, jdk1.5.0_06. >>> > > > > When I go to Plugins|JavaSideKick|"Go to structure >>> browser", I > > get the > following stacktrace in a "Beanshell >>> Error" dialog: >>> > > > > Error in method invocation: Static method gotoDockable( > >>> > > org.gjt.sp.jedit.View ) not found in > > > >>> class'sidekick.java.JavaSideKickPlugin' : at Line: 4 : in file: >>> inline > > > evaluation of: >>> ``__internal_action_javasidekick_gotodockable(ns) { > > > >>> this.callstack.set(0,ns); . . . '' : sidekick .java > >>> > > .JavaSideKickPlugin .gotoDockable ( view ) >>> > > > at >>> bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:76) >>> > > > at > > > >>> bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102) >>> > > > at >>> bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47) >>> > > > at bsh.BSHBlock.evalBlock(BSHBlock.java:130) >>> > > > at bsh.BSHBlock.eval(BSHBlock.java:80) >>> > > > at bsh.BshMethod.invokeImpl(BshMethod.java:349) >>> > > > at bsh.BshMethod.invoke(BshMethod.java:246) >>> > > > at bsh.BshMethod.invoke(BshMethod.java:171) >>> > > > at > > >>> org.gjt.sp.jedit.BeanShell.runCachedBlock(BeanShell.java:507) >>> > > > at > > >>> org.gjt.sp.jedit.BeanShellAction.invoke(BeanShellAction.java:76) >>> > > > at >>> > > > > > > >>> org.gjt.sp.jedit.gui.InputHandler.invokeAction(InputHandler.java:229) >>> > > > at org.gjt.sp.jedit.jEdit$3.invokeAction(jEdit.java:2902) >>> > > > at >>> > > > > > > >>> org.gjt.sp.jedit.EditAction$Wrapper.actionPerformed(EditAction.java:216) >>> > > > > > at >>> > > > > > > >>> javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849) >>> > > > > > at >>> > > > > > > >>> javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169) >>> > > > > at >>> > > > > > > >>> javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420) >>> > > > > at >>> > > > > > > >>> javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258) >>> > > > at >>> javax.swing.AbstractButton.doClick(AbstractButton.java:302) >>> > > > at >>> > > > > > > >>> javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1000) >>> > > > > at >>> > > > > > > >>> javax.swing.plaf.basic.BasicMenuItemUI$Handler.menuDragMouseReleased(BasicMenuItemUI.java:1104) >>> > > > > at >>> > > > > > >>> javax.swing.JMenuItem.fireMenuDragMouseReleased(JMenuItem.java:578) >>> > > > at >>> > > > > > >>> javax.swing.JMenuItem.processMenuDragMouseEvent(JMenuItem.java:475) >>> > > > at >>> javax.swing.JMenuItem.processMouseEvent(JMenuItem.java:422) >>> > > > at >>> > > > > > > >>> javax.swing.MenuSelectionManager.processMouseEvent(MenuSelectionManager.java:283) >>> > > > > at >>> > > > > > > >>> javax.swing.plaf.basic.BasicPopupMenuUI$MouseGrabber.eventDispatched(BasicPopupMenuUI.java:757) >>> > > > > at >>> > > > > > > >>> java.awt.Toolkit$SelectiveAWTEventListener.eventDispatched(Toolkit.java:2206) >>> > > > > at >>> > > > > > > >>> java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Toolkit.java:2100) >>> > > > > at > > >>> java.awt.Toolkit.notifyAWTEventListeners(Toolkit.java:2058) >>> > > > at >>> java.awt.Component.dispatchEventImpl(Component.java:3867) >>> > > > at >>> java.awt.Container.dispatchEventImpl(Container.java:2024) >>> > > > at java.awt.Component.dispatchEvent(Component.java:3803) >>> > > > at >>> > > > > > > >>> java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212) >>> > > > at >>> > > > > > > >>> java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892) >>> > > > at > > > >>> java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822) >>> > > > at >>> java.awt.Container.dispatchEventImpl(Container.java:2010) >>> > > > at java.awt.Window.dispatchEventImpl(Window.java:1774) >>> > > > at java.awt.Component.dispatchEvent(Component.java:3803) >>> > > > at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) >>> > > > at >>> > > > > > > >>> java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) >>> > > > > at >>> > > > > > > >>> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) >>> > > > > at >>> > > > > > > >>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) >>> > > > at >>> > > > > > > >>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) >>> > > > at > > >>> java.awt.EventDispatchThread.run(EventDispatchThread.java:110) >>> > > > > Looks like the beanshell is trying to invoke a >>> non-existant > > method in > the JavaSideKick plugin... >>> > > > > Andy >>> > > > > Jeffrey Hoyt wrote: >>> > > > > > Hello, all. I have a few new toys for you. 4 newly >>> packaged > > plugins >>> > > > > and a host of ones that were silently released over the >>> last > > month or >>> > > > > so. Enjoy! >>> > > > > > > Jeff >>> > > > > > > ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ >>> ~ ~ > > ~ ~ ~ ~ > > ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ New >>> plugin > > releases: >>> > > > > > > Two initial releases: >>> > > > > > > TypoScript VFS 0.1.0 - The TypoScript plugin provides >>> a VFS > > (Virtual >>> > > > > FileSystem) module for loading and editing the "setup" > >>> > and"constants" >>> > > > > templates within the TYPO3 CMS. It requiresthe "jeditvfs" >>> > > extension to >>> > > > > be installed in TYPO3. >>> > > > > > > Recent 0.1 - The recent plugin stores all edit actions >>> in a > > table ina >>> > > > > dockable window. It recordes actions which are invoked by >>> plugin, >>> > > > > macroor built-in actions. The user invokes an action by > >>> > clicking it in >>> > > > > a dockablewindow. Additionally, it provides a buffer history >>> > > > > > > Two updates: >>> > > > > > > JakartaCommon 0.4.4 - added xmlrpc-2.0.1.jar and its > >>> > dependency, >>> > > > > commons-codec-1.3.jar >>> > > > > > > ShortcutDisplay 1.1 - Due to popular request (OK, Alan >>> > > asked), now >>> > > > > remembers window location. >>> > > > > > > These may take a day or two to get through the >>> mirrors. If > > you have >>> > > > > trouble downloading them through the Plugin Manager, >>> either > > > > change >>> > > > > your mirror, or download them directly from > > >>> http://plugins.jedit.org >>> > > > > or http://sourceforge.net/projects/jedit-plugins >>> > > > > > > ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ >>> ~ ~ > > ~ ~ ~ ~ > > ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ The >>> following > > were > > previously released, but not announced: >>> > > > > > > Two new releases: >>> > > > > > > P4Plugin 0.2.0 - P4Plugin provides an interface for >>> the use > > of the >>> > > > > Perforce Unix command-line utility "p4" from inside jEdit, >>> > > using the >>> > > > > ProjectViewer tree as the GUI for managing the files in >>> the > > Perforce >>> > > > > repository. Most common perforce commands like "edit", >>> "revert", >>> > > > > "change" and others are available as jEdit actions, >>> allowing > > shortcuts >>> > > > > to be assigned. >>> > > > > > > JavaSideKick 2.0 - Initial release for this plugin. >>> This is > > basically >>> > > > > the parser for JBrowse 1.5 adapted to SideKick (hence the >>> 2.0 > > version >>> > > > > number). Error handling is greatly improved over JBrowse >>> 1.5, > > so the >>> > > > > tree will display regardless of the number of errors found >>> during >>> > > > > parsing. >>> > > > > > > > > 7 updates: >>> > > > > > > Templates 3.3.1 - Updated for jEdit 4.3pre3 refactoring >>> > > > > > > Lazy Importer 1.0.8 - Updated for jEdit 4.3pre3 >>> refactoring >>> > > > > > > CodeBrowser 1.4.2 0 - Updated for jEdit 4.3pre3 >>> refactoring >>> > > > > > > CommonControls 0.9.0 - added kappalayout.jar >>> > > > > > > LookAndFeel 1.1 - Added support for NimROD Look And Feel. >>> > > > > > > ProjectViewer 2.1.2.0 - Bug fix release; lots of fixes >>> to > > plugin >>> > > > > extension support. >>> > > > > > > TextFilter 0.1.2 - Uses the I/O threads provided by > >>> > CommonControls for >>> > > > > reduced resource usage. >>> > > > > > > These have been released for a while and should offer >>> no > > problems >>> > > > > through the Plugin Manager. >>> > > > > > > -- > > They that give up essential liberty to obtain >>> a > > little temporary >>> > > > > safety deserve neither. >>> > > > > > > > > >>> ------------------------------------------------------- >>> > > > > This SF.Net email is sponsored by xPML, a groundbreaking > >>> > scripting > > language >>> > > > > that extends applications into web and mobile media. >>> Attend the > > live > > webcast >>> > > > > and join the prime developer group breaking into this new >>> > > coding > > territory! >>> > > > > >>> http://sel.as-us.falkag.net/sel?cmd=k&kid0944&bid$1720&dat1642 >>> > > > > > > > > > > > > > >>> ------------------------------------------------------- >>> > > > This SF.Net email is sponsored by xPML, a groundbreaking > > >>> scripting > language >>> > > > that extends applications into web and mobile media. Attend >>> the > > live > webcast >>> > > > and join the prime developer group breaking into this new >>> coding > > > territory! >>> > > > > > >>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 >>> > > > > > -- > ----------------------------------------------- >>> > > > jEdit Users' List >>> > > > jEd...@li... >>> > > > https://lists.sourceforge.net/lists/listinfo/jedit-users >>> > > > > > > > > > >>> ------------------------------------------------------- >>> > This SF.Net email is sponsored by xPML, a groundbreaking >>> scripting > language >>> > that extends applications into web and mobile media. Attend the >>> live > webcast >>> > and join the prime developer group breaking into this new coding >>> > territory! >>> > >>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 >>> >>> > -- > ----------------------------------------------- >>> > jEdit Users' List >>> > jEd...@li... >>> > https://lists.sourceforge.net/lists/listinfo/jedit-users >>> > >> >> >> >> >> >> ------------------------------------------------------- >> This SF.Net email is sponsored by xPML, a groundbreaking scripting >> language >> that extends applications into web and mobile media. Attend the live >> webcast >> and join the prime developer group breaking into this new coding >> territory! >> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 >> -- >> ----------------------------------------------- >> jEdit Users' List >> jEd...@li... >> https://lists.sourceforge.net/lists/listinfo/jedit-users >> >> > |