From: Steven W. <wo...@cs...> - 2003-11-11 20:52:10
|
jEdit is fantastic, thanks for your time! I have one suggestion and 3 bugs to mention: I noticed that the autocomplete function now uses words from any view, =20= would it be possible to use all open buffers (not just those showing?) And a few bugs... First, the Undo has been changed sometime (since 4.1). When I type something, then paste, then undo, it undoes both the paste =20= and the typing. It used to do this in two parts... Is this a bug or =20= just the new way to do it? Second, When using jEdit on Mac OS X, drag and drop works if I drag text or a =20= file to the buffer window, but if I drag to the icon in the Dock, it =20 doesn't open the file... Third, whenever I change sessions or start jedit, I get a bunch of the =20= following errors: =95 [error] Buffer: Exception while sending buffer event: =95 [error] Buffer: java.lang.AbstractMethodError =95 [error] Buffer: at =20 org.gjt.sp.jedit.Buffer.firePreContentRemoved(Unknown Source) =95 [error] Buffer: at org.gjt.sp.jedit.Buffer.remove(Unknown = Source) =95 [error] Buffer: at =20 org.gjt.sp.jedit.buffer.UndoManager$Insert.undo(Unknown Source) =95 [error] Buffer: at = org.gjt.sp.jedit.buffer.UndoManager.undo(Unknown =20 Source) =95 [error] Buffer: at org.gjt.sp.jedit.Buffer.undo(Unknown Source) =95 [error] Buffer: at =20 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) =95 [error] Buffer: at =20 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav=20= a:39) =95 [error] Buffer: at =20 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor=20= Impl.java:25) =95 [error] Buffer: at = java.lang.reflect.Method.invoke(Method.java:324) =95 [error] Buffer: at bsh.Reflect.invokeOnMethod(Unknown Source) =95 [error] Buffer: at bsh.Reflect.invokeObjectMethod(Unknown = Source) =95 [error] Buffer: at bsh.Name.invokeMethod(Unknown Source) =95 [error] Buffer: at bsh.BSHMethodInvocation.eval(Unknown Source) =95 [error] Buffer: at bsh.BSHPrimaryExpression.eval(Unknown Source) =95 [error] Buffer: at bsh.BSHPrimaryExpression.eval(Unknown Source) =95 [error] Buffer: at bsh.BSHBlock.evalBlock(Unknown Source) =95 [error] Buffer: at bsh.BSHBlock.eval(Unknown Source) =95 [error] Buffer: at bsh.BshMethod.invokeImpl(Unknown Source) =95 [error] Buffer: at bsh.BshMethod.invoke(Unknown Source) =95 [error] Buffer: at bsh.BshMethod.invoke(Unknown Source) =95 [error] Buffer: at = org.gjt.sp.jedit.BeanShell.runCachedBlock(Unknown =20 Source) =95 [error] Buffer: at = org.gjt.sp.jedit.BeanShellAction.invoke(Unknown =20 Source) =95 [error] Buffer: at =20 org.gjt.sp.jedit.gui.InputHandler.invokeAction(Unknown Source) =95 [error] Buffer: at =20 org.gjt.sp.jedit.gui.InputHandler.invokeAction(Unknown Source) =95 [error] Buffer: at =20 org.gjt.sp.jedit.gui.DefaultInputHandler.handleKey(Unknown Source) =95 [error] Buffer: at org.gjt.sp.jedit.View.processKeyEvent(Unknown = =20 Source) =95 [error] Buffer: at =20 org.gjt.sp.jedit.textarea.JEditTextArea.processKeyEvent(Unknown Source) =95 [error] Buffer: at =20 java.awt.Component.processEvent(Component.java:4902) =95 [error] Buffer: at =20 java.awt.Container.processEvent(Container.java:1566) =95 [error] Buffer: at =20 java.awt.Component.dispatchEventImpl(Component.java:3598) =95 [error] Buffer: at =20 java.awt.Container.dispatchEventImpl(Container.java:1623) =95 [error] Buffer: at =20 java.awt.Component.dispatchEvent(Component.java:3439) =95 [error] Buffer: at =20 java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:=20= 1688) =95 [error] Buffer: at =20 java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFoc=20= usManager.java:593) =95 [error] Buffer: at =20 java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboard=20= FocusManager.java:765) =95 [error] Buffer: at =20 java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboard=20= FocusManager.java:698) =95 [error] Buffer: at =20 java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusM=20= anager.java:559) =95 [error] Buffer: at =20 java.awt.Component.dispatchEventImpl(Component.java:3468) =95 [error] Buffer: at =20 java.awt.Container.dispatchEventImpl(Container.java:1623) =95 [error] Buffer: at =20 java.awt.Window.dispatchEventImpl(Window.java:1585) =95 [error] Buffer: at =20 java.awt.Component.dispatchEvent(Component.java:3439) =95 [error] Buffer: at =20 java.awt.EventQueue.dispatchEvent(EventQueue.java:450) =95 [error] Buffer: at =20 java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThrea=20= d.java:230) =95 [error] Buffer: at =20 java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.=20= java:183) =95 [error] Buffer: at =20 java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177) =95 [error] Buffer: at =20 java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) =95 [error] Buffer: at =20 java.awt.EventDispatchThread.run(EventDispatchThread.java:99) |