[ANN] IdeaVIM 0.10.6-5x

I just released a new version of IdeaVIM. This is a bug fix release for Idea 5.x. If anyone wants a version for IDEA 4.5.x let me know.

The following changes were made:

- Removed the various Code Completion keyboard shortcuts from Vim keymapping.
- Fixed s command when changing end-of-line (caret was one character off).
- Fixed internal errors when working with text containing XML CDATA sections.
- Disabled multi-line commands when working in one-line editors in dialogs.
- Fixed trouble getting into change or insert mode in editors in dialogs.
- Enabled undo/redo in editors in dialogs.
- Ctrl-/ with no selection now moves caret to next line after adding comment.

Enjoy,
Rick

0
6 comments

The improvements to the dialogs are fantastic. This has long been an annoying issue with IdeaVIM so it's great to see it fixed.

However, I did get the following stack trace after upgrading.

Assertion failed: cannot share data context between Swing events; initial event count = 59224; current event count = 59228
java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:89)
at com.intellij.ide.impl.DataManagerImpl$MyDataContext.getData(DataManagerImpl.java:6)
at com.maddyhome.idea.vim.group.ProcessGroup$3.run(ProcessGroup.java:197)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:149)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:136)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:12)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)


Also, a couple of other questions:
- This is not a new problem, but I have always been annoyed that when doing a search with "/", I cannot paste from the clipboard with Shift-Insert (and similarly when executing commands on the ":" line. Is there any reason that this is disabled?

- On gvim, I am able to copy the selected text to the system clipboard when I yank the text. Is there any way to do this with IdeaVIM?

Thanks,
-Bruce

0

Got another exception.

-Bruce


Wrong offset: 1053 textLength: 1031
java.lang.IndexOutOfBoundsException: Wrong offset: 1053 textLength: 1031
at com.intellij.openapi.editor.impl.EditorImpl.d(EditorImpl.java:713)
at com.intellij.openapi.editor.impl.EditorImpl.offsetToLogicalPosition(EditorImpl.java:112)
at com.maddyhome.idea.vim.helper.EditorHelper.getLineEndForOffset(EditorHelper.java:554)
at com.maddyhome.idea.vim.group.MotionGroup.updateSelection(MotionGroup.java:1752)
at com.maddyhome.idea.vim.group.MotionGroup.moveCaret(MotionGroup.java:1275)
at com.maddyhome.idea.vim.group.MotionGroup.moveCaretToView(MotionGroup.java:954)
at com.maddyhome.idea.vim.group.MotionGroup$EditorScrollHandler.visibleAreaChanged(MotionGroup.java:1899)
at com.intellij.openapi.editor.impl.ScrollingModelImpl$1.stateChanged(ScrollingModelImpl.java:1)
at javax.swing.JViewport.fireStateChanged(Unknown Source)
at javax.swing.JViewport.setViewPosition(Unknown Source)
at javax.swing.plaf.basic.BasicScrollPaneUI$Handler.vsbStateChanged(Unknown Source)
at javax.swing.plaf.basic.BasicScrollPaneUI$Handler.stateChanged(Unknown Source)
at javax.swing.DefaultBoundedRangeModel.fireStateChanged(Unknown Source)
at javax.swing.DefaultBoundedRangeModel.setRangeProperties(Unknown Source)
at javax.swing.JScrollBar.setValues(Unknown Source)
at javax.swing.plaf.basic.BasicScrollPaneUI.syncScrollPaneWithViewport(Unknown Source)
at javax.swing.plaf.basic.BasicScrollPaneUI$Handler.viewportStateChanged(Unknown Source)
at javax.swing.plaf.basic.BasicScrollPaneUI$Handler.stateChanged(Unknown Source)
at javax.swing.JViewport.fireStateChanged(Unknown Source)
at javax.swing.JViewport$ViewListener.componentResized(Unknown Source)
at java.awt.Component.processComponentEvent(Unknown Source)
at com.intellij.openapi.editor.impl.EditorComponentImpl.fireResized(EditorComponentImpl.java:28)
at com.intellij.openapi.editor.impl.EditorImpl.validateSize(EditorImpl.java:823)
at com.intellij.openapi.editor.impl.EditorImpl.b(EditorImpl.java:1271)
at com.intellij.openapi.editor.impl.EditorImpl.access$8900(EditorImpl.java:537)
at com.intellij.openapi.editor.impl.EditorImpl$EditorDocumentAdapter.documentChanged(EditorImpl.java:2)
at com.intellij.openapi.editor.impl.DocumentImpl.a(DocumentImpl.java:15)
at com.intellij.openapi.editor.impl.DocumentImpl.access$300(DocumentImpl.java:40)
at com.intellij.openapi.editor.impl.DocumentImpl$4.afterChangedUpdate(DocumentImpl.java:2)
at com.intellij.openapi.editor.impl.CharArray.remove(CharArray.java:52)
at com.intellij.openapi.editor.impl.DocumentImpl.deleteString(DocumentImpl.java:281)
at com.maddyhome.idea.vim.group.ChangeGroup.deleteText(ChangeGroup.java:1601)
at com.maddyhome.idea.vim.group.ChangeGroup.deleteRange(ChangeGroup.java:887)
at com.maddyhome.idea.vim.handler.change.delete.DeleteVisualHandler.execute(DeleteVisualHandler.java:45)
at com.maddyhome.idea.vim.handler.VisualOperatorActionHandler.execute(VisualOperatorActionHandler.java:62)
at com.maddyhome.idea.vim.handler.AbstractEditorActionHandler.execute(AbstractEditorActionHandler.java:47)
at com.intellij.openapi.editor.actionSystem.EditorAction$1.run(EditorAction.java:52)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:94)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:72)
at com.intellij.openapi.editor.actionSystem.EditorAction.actionPerformed(EditorAction.java:58)
at com.intellij.openapi.editor.actionSystem.EditorAction.actionPerformed(EditorAction.java:43)
at com.maddyhome.idea.vim.KeyHandler.executeAction(KeyHandler.java:503)
at com.maddyhome.idea.vim.KeyHandler$ActionRunner.run(KeyHandler.java:573)
at com.intellij.openapi.application.impl.ApplicationImpl$9.compute(ApplicationImpl.java:0)
at com.intellij.psi.impl.source.PostprocessReformattingAspect.postponeFormattingInside(PostprocessReformattingAspect.java:53)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:179)
at com.maddyhome.idea.vim.helper.RunnableHelper$WriteAction.run(RunnableHelper.java:69)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:94)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:72)
at com.maddyhome.idea.vim.helper.RunnableHelper.runWriteCommand(RunnableHelper.java:42)
at com.maddyhome.idea.vim.KeyHandler.handleKey(KeyHandler.java:436)
at com.maddyhome.idea.vim.VimTypedActionHandler.execute(VimTypedActionHandler.java:73)
at com.intellij.execution.impl.ConsoleViewImpl$MyTypedHandler.execute(ConsoleViewImpl.java:9)
at com.intellij.openapi.editor.actionSystem.TypedAction$1$1.run(TypedAction.java:108)
at com.intellij.openapi.application.impl.ApplicationImpl$9.compute(ApplicationImpl.java:0)
at com.intellij.psi.impl.source.PostprocessReformattingAspect.postponeFormattingInside(PostprocessReformattingAspect.java:53)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:179)
at com.intellij.openapi.editor.actionSystem.TypedAction$1.run(TypedAction.java:103)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:80)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:72)
at com.intellij.openapi.editor.actionSystem.TypedAction.actionPerformed(TypedAction.java:121)
at com.intellij.openapi.editor.impl.EditorImpl.a(EditorImpl.java:507)
at com.intellij.openapi.editor.impl.EditorImpl.processKeyTyped(EditorImpl.java:775)
at com.intellij.openapi.editor.impl.EditorImpl$6.keyTyped(EditorImpl.java:2)
at java.awt.AWTEventMulticaster.keyTyped(Unknown Source)
at java.awt.Component.processKeyEvent(Unknown Source)
at javax.swing.JComponent.processKeyEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.KeyboardFocusManager.redispatchEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:149)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:113)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:12)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

0

There are plenty of features lacking with the entry of :, /, and ? commands. It's on my list to work on one day. But it will be a while.

Rick

0

If you can find a way to reproduce this I'll add it to my list. I suspect it has to do with deleting text near the end of the file.

Thanks,
Rick

0

Sorry, I have not been able to reliably reproduce these. They were not occurring in release 0.10.5b.

I don't know whether it helps you at all for me to post these, but in case it does, here is another exception I got.

-Bruce


Assertion failed: Selection model is in its update stage. All requests are illegal at this point.
java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:89)
at com.intellij.openapi.editor.impl.SelectionModelImpl.a(SelectionModelImpl.java:178)
at com.intellij.openapi.editor.impl.SelectionModelImpl.setSelection(SelectionModelImpl.java:257)
at com.maddyhome.idea.vim.group.MotionGroup$EditorSelectionHandler.selectionChanged(MotionGroup.java:1857)
at com.intellij.openapi.editor.impl.SelectionModelImpl.a(SelectionModelImpl.java:235)
at com.intellij.openapi.editor.impl.SelectionModelImpl.access$300(SelectionModelImpl.java:175)
at com.intellij.openapi.editor.impl.SelectionModelImpl$MyRangeMarker.documentChanged(SelectionModelImpl.java:15)
at com.intellij.openapi.editor.impl.SelectionModelImpl.documentChanged(SelectionModelImpl.java:143)
at com.intellij.openapi.editor.impl.DocumentImpl.a(DocumentImpl.java:130)
at com.intellij.openapi.editor.impl.DocumentImpl.access$300(DocumentImpl.java:318)
at com.intellij.openapi.editor.impl.DocumentImpl$4.afterChangedUpdate(DocumentImpl.java:2)
at com.intellij.openapi.editor.impl.CharArray.remove(CharArray.java:28)
at com.intellij.openapi.editor.impl.DocumentImpl.deleteString(DocumentImpl.java:50)
at com.intellij.openapi.diff.actions.MergeOperations$4.run(MergeOperations.java:2)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:40)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:15)
at com.intellij.openapi.diff.actions.MergeOperations$Operation$1.run(MergeOperations.java:2)
at com.intellij.openapi.application.impl.ApplicationImpl$9.compute(ApplicationImpl.java:1)
at com.intellij.psi.impl.source.PostprocessReformattingAspect.postponeFormattingInside(PostprocessReformattingAspect.java:133)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:207)
at com.intellij.openapi.diff.actions.MergeOperations$Operation.perform(MergeOperations.java:5)
at com.intellij.openapi.diff.actions.MergeActionGroup$OperationAction.actionPerformed(MergeActionGroup.java:4)
at com.intellij.openapi.editor.impl.EditorGutterComponentImpl.mouseReleased(EditorGutterComponentImpl.java:84)
at com.intellij.openapi.editor.impl.EditorImpl.g(EditorImpl.java:1045)
at com.intellij.openapi.editor.impl.EditorImpl.access$4000(EditorImpl.java:412)
at com.intellij.openapi.editor.impl.EditorImpl$12.run(EditorImpl.java:2)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:124)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:15)
at com.intellij.openapi.editor.impl.EditorImpl.c(EditorImpl.java:1282)
at com.intellij.openapi.editor.impl.EditorImpl.access$7400(EditorImpl.java:159)
at com.intellij.openapi.editor.impl.EditorImpl$MyMouseAdapter.mouseReleased(EditorImpl.java:7)
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:142)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:115)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:139)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.Dialog$1.run(Unknown Source)
at java.awt.Dialog$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Dialog.show(Unknown Source)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:29)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:135)
at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:745)
at com.intellij.localVcs.ui.RevisionsHistoryDialog.show(RevisionsHistoryDialog.java:24)
at com.intellij.localVcs.actions.ShowHistoryAction.performFileAction(ShowHistoryAction.java:9)
at com.intellij.localVcs.actions.LocalVcsAction$MyCommand.run(LocalVcsAction.java:2)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:124)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:15)
at com.intellij.localVcs.actions.LocalVcsAction.actionPerformed(LocalVcsAction.java:17)
at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:14)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:61)
at com.intellij.ui.plaf.beg.BegMenuItemUI.a(BegMenuItemUI.java:91)
at com.intellij.ui.plaf.beg.BegMenuItemUI.access$300(BegMenuItemUI.java:197)
at com.intellij.ui.plaf.beg.BegMenuItemUI$MyMouseInputHandler.mouseReleased(BegMenuItemUI.java:3)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:142)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:115)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:139)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

0

Okay, I finally hit an issue that I can reproduce. In the diff window, if I do a search with "/" and hit Enter, I get one of the following exceptions. This is in build 5569.

Error during dispatching of java.awt.event.InvocationEvent[INVOCATION_DEFAULT,runnable=com.maddyhome.idea.vim.group.ProcessGroup$1@ba821b,notifier=null,catchExceptions=false,when=1154049739123] on sun.awt.windows.WToolkit@1db0f40: Argument 0 for @NotNull parameter of com/intellij/openapi/fileEditor/impl/FileEditorManagerImpl.openFileWithProviders must not be null
java.lang.IllegalArgumentException: Argument 0 for @NotNull parameter of com/intellij/openapi/fileEditor/impl/FileEditorManagerImpl.openFileWithProviders must not be null
at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.openFileWithProviders(FileEditorManagerImpl.java)
at com.intellij.openapi.fileEditor.ex.FileEditorManagerEx.openFile(FileEditorManagerEx.java:2)
at com.maddyhome.idea.vim.group.ProcessGroup$1.run(ProcessGroup.java:166)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:23)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:40)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:129)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

Error during dispatching of java.awt.event.InvocationEvent[INVOCATION_DEFAULT,runnable=com.maddyhome.idea.vim.group.ProcessGroup$1@1110f0b,notifier=null,catchExceptions=false,when=1154054268076] on sun.awt.windows.WToolkit@1db0f40: Argument 0 for @NotNull parameter of com/intellij/openapi/fileEditor/impl/FileEditorManagerImpl.openFileWithProviders must not be null
java.lang.IllegalArgumentException: Argument 0 for @NotNull parameter of com/intellij/openapi/fileEditor/impl/FileEditorManagerImpl.openFileWithProviders must not be null
at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.openFileWithProviders(FileEditorManagerImpl.java)
at com.intellij.openapi.fileEditor.ex.FileEditorManagerEx.openFile(FileEditorManagerEx.java:2)
at com.maddyhome.idea.vim.group.ProcessGroup$1.run(ProcessGroup.java:166)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:23)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:40)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:129)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.Dialog$1.run(Unknown Source)
at java.awt.Dialog$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Dialog.show(Unknown Source)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:0)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:28)
at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:745)
at com.intellij.localVcs.ui.RevisionsHistoryDialog.show(RevisionsHistoryDialog.java:44)
at com.intellij.localVcs.actions.ShowHistoryAction.performFileAction(ShowHistoryAction.java:10)
at com.intellij.localVcs.actions.LocalVcsAction$MyCommand.run(LocalVcsAction.java:2)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:11)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:103)
at com.intellij.localVcs.actions.LocalVcsAction.actionPerformed(LocalVcsAction.java:7)
at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:8)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:16)
at com.intellij.ui.plaf.beg.BegMenuItemUI.a(BegMenuItemUI.java:144)
at com.intellij.ui.plaf.beg.BegMenuItemUI.access$300(BegMenuItemUI.java:177)
at com.intellij.ui.plaf.beg.BegMenuItemUI$MyMouseInputHandler.mouseReleased(BegMenuItemUI.java:4)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:23)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:71)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:129)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)


Thanks,
-Bruce

0

Please sign in to leave a comment.