Skip to content

Uncaught SyntaxError: Invalid regular expression: /\|>\s*???x?$/: Nothing to repeat #84

@tompesman

Description

@tompesman

[Enter steps to reproduce:]

  1. type in editor: ??x??
  2. :-)

Atom: 1.34.0 x64
Electron: 2.0.16
OS: Mac OS X 10.14.2
Thrown From: atom-elixir package 0.2.3

Stack Trace

Uncaught SyntaxError: Invalid regular expression: /|>\s*???x?$/: Nothing to repeat

At /Users/tom/.atom/packages/atom-elixir/lib/elixir-autocomplete-provider.coffee:55

SyntaxError: Invalid regular expression: /\|>\s*???x?$/: Nothing to repeat
    at RegExp (<anonymous>)
    at ElixirAutocompleteProvider.module.exports.ElixirAutocompleteProvider.getSuggestions (/packages/atom-elixir/lib/elixir-autocomplete-provider.coffee:55:43)
    at n.forEach.t (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:631262)
    at Array.forEach (<anonymous>)
    at AutocompleteManager.getSuggestionsFromProviders (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:630778)
    at AutocompleteManager.findSuggestions (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:630516)
    at AutocompleteManager.requestNewSuggestions (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:639049)
    at AutocompleteManager.showOrHideSuggestionListForBufferChanges (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:640140)
    at Function.simpleDispatch (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:1172318)
    at Emitter.emit (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:1173759)
    at TextBuffer.emitDidChangeTextEvent (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:504118)
    at TextBuffer.transact (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:492293)
    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 TextEditor.e.(anonymous function) [as insertText] (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:259365)
    at TextEditorComponent.didTextInput (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:93878)

Commands

     -0:20.2.0 intentions:highlight (input.hidden-input)
     -0:20.1.0 editor:move-to-end-of-word (input.hidden-input)
     -0:19.7.0 core:move-right (input.hidden-input)
  2x -0:18.3.0 core:backspace (input.hidden-input)
     -0:16 editor:move-to-first-character-of-line (input.hidden-input)
     -0:15.8.0 editor:select-to-end-of-line (input.hidden-input)
     -0:15.5.0 core:copy (input.hidden-input)
     -0:15.4.0 core:move-right (input.hidden-input)
     -0:15.2.0 editor:newline (input.hidden-input)
     -0:15.1.0 core:paste (input.hidden-input)
     -0:14.8.0 intentions:highlight (input.hidden-input)
  2x -0:14.8.0 editor:move-to-beginning-of-word (input.hidden-input)
     -0:14.2.0 editor:select-to-end-of-word (input.hidden-input)
     -0:12.2.0 core:move-right (input.hidden-input)
     -0:12 editor:select-to-end-of-line (input.hidden-input)
 10x -0:10.2.0 core:backspace (input.hidden-input)

Non-Core Packages

atom-beautify 0.33.4 
atom-elixir 0.2.3 
atom-elixir-formatter 1.0.6 
busy-signal 2.0.0 
file-icons 2.1.28 
highlight-selected 0.14.0 
intentions 1.1.5 
language-elixir 0.22.1 
language-ember-htmlbars 0.4.0 
language-graphql 1.0.0 
language-mjml 2.0.1 
linter 2.3.0 
linter-elixirc 1.7.0 
linter-eslint 8.5.0 
linter-handlebars 2.5.0 
linter-mjml 1.2.0 
linter-rubocop 2.2.3 
linter-ui-default 1.7.1 
mjml-preview 2.0.1 
multi-cursor 2.1.5 
prettier-atom 0.56.2 

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions