jEdit Community - Resources for users of the jEdit Text Editor
BufferTabs Plugin stopped working in 4.3pre13
Submitted by scaRFhogg on Friday, 14 March, 2008 - 00:33
When I try to enable it in the Plugins menu it gives me this BeanShell Error:

java.lang.NoClassDefFoundError: gnu/regexp/REException
at buffertabs.BufferTabs.propertiesChanged(Unknown Source)
at buffertabs.BufferTabs.start(Unknown Source)
at buffertabs.BufferTabsPlugin.addBufferTabsToEditPane(Unknown Source)
at buffertabs.BufferTabsPlugin.toggleBufferTabsForEditPane(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.gjt.sp.jedit.bsh.Reflect.invokeMethod(Reflect.java:134)
at org.gjt.sp.jedit.bsh.Reflect.invokeStaticMethod(Reflect.java:98)
at org.gjt.sp.jedit.bsh.Name.invokeMethod(Name.java:871)
at org.gjt.sp.jedit.bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:75)
at org.gjt.sp.jedit.bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102)
at org.gjt.sp.jedit.bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47)
at org.gjt.sp.jedit.bsh.BSHBlock.evalBlock(BSHBlock.java:130)
at org.gjt.sp.jedit.bsh.BSHBlock.eval(BSHBlock.java:80)
at org.gjt.sp.jedit.bsh.BshMethod.invokeImpl(BshMethod.java:362)
at org.gjt.sp.jedit.bsh.BshMethod.invoke(BshMethod.java:258)
at org.gjt.sp.jedit.bsh.BshMethod.invoke(BshMethod.java:186)
at org.gjt.sp.jedit.BeanShellFacade.runCachedBlock(BeanShellFacade.java:224)
at org.gjt.sp.jedit.BeanShell.runCachedBlock(BeanShell.java:443)
at org.gjt.sp.jedit.BeanShellAction.invoke(BeanShellAction.java:76)
at org.gjt.sp.jedit.gui.InputHandler.invokeAction(InputHandler.java:383)
at org.gjt.sp.jedit.jEdit$3.invokeAction(jEdit.java:3000)
at org.gjt.sp.jedit.jEdit$3.invokeAction(jEdit.java:2984)
at org.gjt.sp.jedit.EditAction$Wrapper.actionPerformed(EditAction.java:220)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
at javax.swing.AbstractButton.doClick(AbstractButton.java:357)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1216)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1257)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
at java.awt.Component.processMouseEvent(Component.java:6038)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
at java.awt.Component.processEvent(Component.java:5803)
at java.awt.Container.processEvent(Container.java:2058)
at java.awt.Component.dispatchEventImpl(Component.java:4410)
at java.awt.Container.dispatchEventImpl(Container.java:2116)
at java.awt.Component.dispatchEvent(Component.java:4240)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
at java.awt.Container.dispatchEventImpl(Container.java:2102)
at java.awt.Window.dispatchEventImpl(Window.java:2429)
at java.awt.Component.dispatchEvent(Component.java:4240)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
Comment viewing options
Select your preferred way to display the comments and click 'Save settings' to activate your changes.
Confirm that. Broken for me,
by weberjn on Fri, 14/03/2008 - 08:51
Confirm that. Broken for me, too.

Going back to pre12.
 
Broken here too. Can't get it
by iNetRunner on Fri, 14/03/2008 - 09:25
Broken here too. Can't get it to show.

Also tried the BufferList and BufferSelector plugins to find something usable in the interim. BufferSelector works. BufferList doesn't work.
 
Workaround.
by christophergraz on Fri, 14/03/2008 - 16:37
I had the same problem and was able to resolve it by downloading a copy of the gnu-regexp-1.1.4.jar and placing it in the "jars" directory alongside the BufferList.jar file.

I got my copy off the 'net at http://ibiblio.org/maven/gnu-regexp/jars/gnu-regexp-1.1.4.jar .

I haven't been using pre13 for very long, but at the moment this seems to be a workaround.
 
Workaround.
by dobosgy on Fri, 14/03/2008 - 19:08
This is great. Works with BufferTabs also. Thanks!
 
Thanks
by scaRFhogg on Fri, 14/03/2008 - 18:47
Thanks Christopher, that worked for me, too!
 
update
by Robert Schwenn on Fri, 14/03/2008 - 20:58
Better You use the updated plugin Eye-wink
 
BufferTabs updated
by Hans_Bauer on Mon, 17/03/2008 - 21:08
The version 1.0.0 of BufferTabs is released solving the above problem. Thousand thanks!
 
I would like to do that
by scaRFhogg on Sat, 15/03/2008 - 11:35
I would like to do that but has the new version already been released? I don't see it on http://plugins.jedit.org/updates.php and neitther in the Plugin manager. Matthieu Casanova wrote on one of the corresponding bug reports that he fixed it in SVN but the plugin has not been packaged, yet.
 
Yes sorry, You are right. It
by Robert Schwenn on Sun, 16/03/2008 - 12:05
Yes sorry, You are right. It should be released soon.

Robert
 
GnuRegexp
by christophergraz on Tue, 18/03/2008 - 15:31
For those plugins whose updates are still not released, there is now an "GnuRegexp" plugin (version 1.0.1 as I write this) available that provides the same workaround as my suggestion to download the gnu package directly. I suppose the GnuRegexp plugin is the more "official" solution.

Looking forward seeing more plugins get updated as everyone adjusts to the new release. Smiling
User login
Browse archives
« November 2024  
MoTuWeThFrSaSu
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 
Poll
Are you interested in language packs for jEdit?
Yes, and I could help maintain translations
26%
Yes, I'd like to have translations
32%
Indifferent
35%
No, that'd be bad (please comment)
7%
Total votes: 1093
Syndication
file   ver   dls
German Localization light   4.4.2.1   101634
Context Free Art (*.cfdg)   0.31   46062
BBEdit scheme   1.0   18601
JBuilder scheme   .001   18502
ColdFusion scheme   1.0   18031
R Edit Mode - extensive version   0.1   17481
Advanced HTML edit mode   1.0   16213
Matlab Edit Mode   1.0   16075
jEdit XP icons   1.0   15236
XP icons for jEdit   1.1   14300