Menu

#1856 Exception in Reopen plugin

None
closed-fixed
nobody
None
5
2016-05-21
2016-05-19
Dale Anson
No

When I have several files open in jEdit and I do File - Close All, I get this exception:

Exception while sending message on EditBus:
java.lang.NoSuchMethodError: org.gjt.sp.util.IOUtilities.closeQuietly(Ljava/io/Writer;)V
at net.sf.keriksf.ReopenPlugin.compressedContent(ReopenPlugin.java:209)
at net.sf.keriksf.ReopenPlugin.access$100(ReopenPlugin.java:49)
at net.sf.keriksf.ReopenPlugin$SavedBuffer.<init>(ReopenPlugin.java:333)
at net.sf.keriksf.ReopenPlugin.handleMessage(ReopenPlugin.java:82)
at org.gjt.sp.jedit.EditBus.dispatch(EditBus.java:246)
at org.gjt.sp.jedit.EditBus.sendImpl(EditBus.java:281)
at org.gjt.sp.jedit.EditBus.access$200(EditBus.java:87)
at org.gjt.sp.jedit.EditBus$SendMessage.run(EditBus.java:461)
at org.gjt.sp.jedit.EditBus.send(EditBus.java:206)
at org.gjt.sp.jedit.jEdit._closeBuffer(jEdit.java:2073)
at org.gjt.sp.jedit.jEdit.closeBuffer(jEdit.java:1973)
at org.gjt.sp.jedit.jEdit.closeBuffer(jEdit.java:2015)
(snipped the rest)

I think this has a simple fix, the current line 209 in ReopenPlugin.java is this:

IOUtilities.closeQuietly(out);

I think it should be this:

IOUtilities.closeQuietly((Closeable)out);

Discussion

  • Eric Le Lay

    Eric Le Lay - 2016-05-21

    fixed in [0a344d8].
    I'll release in a minute.
    Thanks!

     
  • Eric Le Lay

    Eric Le Lay - 2016-05-21
    • status: open --> closed-fixed
    • Group: -->
     

Log in to post a comment.