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);
fixed in [0a344d8].
I'll release in a minute.
Thanks!