[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
请先登录再写评论。
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
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)
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
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
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)
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