Atom: 1.23.0 x64
Electron: 1.6.15
OS: Microsoft Windows 10 Home
Thrown From: vim-mode-plus package 1.24.0
Stack Trace
Uncaught Error: Assertion failed: trying to reverse selection which is non-empty and property-less
At C:\Users\Timmis\.atom\packages\vim-mode-plus\lib\utils.js:16
Error: Assertion failed: trying to reverse selection which is non-empty and property-less
at atom.assert.error (/packages/vim-mode-plus/lib/utils.js:16:11)
at AtomEnvironment.module.exports.AtomEnvironment.assert (~/AppData/Local/atom/app-1.23.0/resources/app/src/atom-environment.js:1066:19)
at assertWithException (/packages/vim-mode-plus/lib/utils.js:15:8)
at SelectionWrapper.setReversedState (/packages/vim-mode-plus/lib/selection-wrapper.js:72:5)
at Function.swrap.setReversedState (/packages/vim-mode-plus/lib/selection-wrapper.js:240:16)
at /packages/vim-mode-plus/lib/vim-state.js:538:47)
at Disposable.module.exports.Disposable.dispose (~/AppData/Local/atom/app-1.23.0/resources/app/node_modules/event-kit/lib/disposable.js:24:22)
at VimState.activate (/packages/vim-mode-plus/lib/vim-state.js:452:30)
at VimState.reconcileVisualModeWithActualSelection (/packages/vim-mode-plus/lib/vim-state.js:275:44)
at VimState.subscriptions.CompositeDisposable.editor.onDidAddSelection.selection (/packages/vim-mode-plus/lib/vim-state.js:107:55)
at Function.module.exports.Emitter.simpleDispatch (~/AppData/Local/atom/app-1.23.0/resources/app/node_modules/event-kit/lib/emitter.js:25:20)
at Emitter.module.exports.Emitter.emit (~/AppData/Local/atom/app-1.23.0/resources/app/node_modules/event-kit/lib/emitter.js:141:34)
at TextEditor.addSelection (~/AppData/Local/atom/app-1.23.0/resources/app/src/text-editor.js:3229:26)
at ~/AppData/Local/atom/app-1.23.0/resources/app/node_modules/text-buffer/lib/display-marker-layer.js:79:24
at Function.module.exports.Emitter.simpleDispatch (~/AppData/Local/atom/app-1.23.0/resources/app/node_modules/event-kit/lib/emitter.js:25:20)
at Emitter.module.exports.Emitter.emit (~/AppData/Local/atom/app-1.23.0/resources/app/node_modules/event-kit/lib/emitter.js:141:34)
at MarkerLayer.module.exports.MarkerLayer.createMarker (~/AppData/Local/atom/app-1.23.0/resources/app/node_modules/text-buffer/lib/marker-layer.js:438:28)
at MarkerLayer.module.exports.MarkerLayer.markPosition (~/AppData/Local/atom/app-1.23.0/resources/app/node_modules/text-buffer/lib/marker-layer.js:235:25)
at DisplayMarkerLayer.module.exports.DisplayMarkerLayer.markScreenPosition (~/AppData/Local/atom/app-1.23.0/resources/app/node_modules/text-buffer/lib/display-marker-layer.js:100:58)
at TextEditor.addCursorAtScreenPosition (~/AppData/Local/atom/app-1.23.0/resources/app/src/text-editor.js:2511:38)
at TextEditorComponent.didMouseDownOnContent (~/AppData/Local/atom/app-1.23.0/resources/app/src/text-editor-component.js:1804:25)
[Enter steps to reproduce:]
Atom: 1.23.0 x64 Electron: 1.6.15 OS: Microsoft Windows 10 Home Thrown From: vim-mode-plus package 1.24.0
Stack Trace
Uncaught Error: Assertion failed: trying to reverse selection which is non-empty and property-less
Commands
Non-Core Packages