t9md / atom-vim-mode-plus

vim-mode improved
https://atom.io/packages/vim-mode-plus
MIT License
1.4k stars 111 forks source link

Uncaught Error: malformed \P or \p sequence #1110

Open dionyziz opened 5 years ago

dionyziz commented 5 years ago

[Enter steps to reproduce:]

  1. Search for "\party_1" using "/"

Atom: 1.32.2 x64 Electron: 2.0.9 OS: Mac OS X 10.14.1 Thrown From: vim-mode-plus package 1.36.0

Stack Trace

Uncaught Error: malformed \P or \p sequence

At /Applications/Atom.app/Contents/Resources/app.asar/node_modules/superstring/index.js:252

Error: malformed \P or \p sequence
    at TextBuffer.findAllInRangeSync (/app.asar/node_modules/superstring/index.js:252:44)
    at TextBuffer.findAllInRangeSync (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:492081)
    at TextBuffer.scanInRange (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:491006)
    at TextBuffer.scan (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:490769)
    at TextEditor.scan (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:40885)
    at SearchModel.search (/packages/vim-mode-plus/lib/search-model.js:126:17)
    at Search.search (/packages/vim-mode-plus/lib/motion-search.js:101:26)
    at Search.handleChangeSearch (/packages/vim-mode-plus/lib/motion-search.js:190:12)
    at Function.simpleDispatch (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:1186984)
    at Emitter.emit (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:1188425)
    at SearchInput.editor.onDidChange (/packages/vim-mode-plus/lib/search-input.js:42:20)
    at Function.simpleDispatch (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:1186984)
    at Emitter.emit (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:1188425)
    at disposables.add.displayLayer.onDidChange.e (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:6510)
    at Function.simpleDispatch (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:1186984)
    at Emitter.emit (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:1188425)
    at DisplayLayer.emitDeferredChangeEvents (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:14:91845)
    at TextBuffer.emitDidChangeTextEvent (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:501520)
    at TextBuffer.transact (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:489600)
    at TextEditor.transact (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:24215)
    at mergeIntersectingSelections (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:16150)
    at TextEditor.mergeSelections (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:39529)
    at TextEditor.mergeIntersectingSelections (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:39038)
    at TextEditor.mutateSelectedText (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:16113)
    at TextEditor.insertText (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:15662)
    at TextEditorComponent.didTextInput (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:93579)

Commands

     -0:20.3.0 vim-mode-plus:activate-normal-mode (input.hidden-input)
     -0:20.1.0 core:save (input.hidden-input)
     -0:16.6.0 vim-mode-plus:move-left (input.hidden-input)
     -0:16.4.0 vim-mode-plus:substitute (input.hidden-input)
     -0:15.7.0 vim-mode-plus:activate-normal-mode (input.hidden-input)
     -0:15.5.0 vim-mode-plus:move-to-last-character-of-line (input.hidden-input)
  2x -0:15.4.0 vim-mode-plus:move-to-previous-whole-word (input.hidden-input)
     -0:14.5.0 vim-mode-plus:move-to-last-character-of-line (input.hidden-input)
  6x -0:14.1.0 vim-mode-plus:move-to-previous-word (input.hidden-input)
  3x -0:13 vim-mode-plus:move-left (input.hidden-input)
     -0:12.6.0 vim-mode-plus:substitute (input.hidden-input)
     -0:12 vim-mode-plus:activate-normal-mode (input.hidden-input)
     -0:11.8.0 core:save (input.hidden-input)
     -0:07.8.0 vim-mode-plus:repeat-search (input.hidden-input)
     -0:06.9.0 vim-mode-plus:search (input.hidden-input)
  3x -0:05.8.0 core:confirm (input.hidden-input)

Non-Core Packages

atom-latex 0.8.5 
ex-mode 0.18.0 
language-latex 1.2.0 
latex 0.50.0 
tab-order 1.0.0 
teletype 0.13.3 
vim-mode-plus 1.36.0 
wordcount 3.0.0