wende / autocomplete-elixir

Intelligent Elixir autocompletion provider for Atom autocomplete-plus
MIT License
42 stars 11 forks source link

Uncaught Error: This socket is closed #81

Closed svdmitrij closed 7 years ago

svdmitrij commented 7 years ago

[Enter steps to reproduce:]

  1. Open mix project
  2. Edit ex file
  3. Press Ctrl+S

Atom: 1.17.0 x64 Electron: 1.3.15 OS: Ubuntu 16.10 Thrown From: autocomplete-elixir package 1.5.14

Stack Trace

Uncaught Error: This socket is closed

At /usr/share/atom/resources/app/src/pane.js:1095

Error: This socket is closed
    at Socket._writeGeneric (net.js:673:19)
    at Socket._write (net.js:725:8)
    at doWrite (_stream_writable.js:307:12)
    at writeOrBuffer (_stream_writable.js:293:5)
    at Socket.Writable.write (_stream_writable.js:220:11)
    at Socket.write (net.js:651:40)
    at Object.exports.loadFile (/packages/autocomplete-elixir/lib/alchemide/wrapper.coffee:77:7)
    at /packages/autocomplete-elixir/lib/autocomplete-elixir-client.coffee:19:24
    at Function.module.exports.Emitter.simpleDispatch (/usr/share/atom/resources/app/node_modules/event-kit/lib/emitter.js:25:1)
    at Emitter.module.exports.Emitter.emit (/usr/share/atom/resources/app/node_modules/event-kit/lib/emitter.js:129:1)
    at TextBuffer.module.exports.TextBuffer.saveAs (/usr/share/atom/resources/app/node_modules/text-buffer/lib/text-buffer.js:1142:1)
    at TextBuffer.module.exports.TextBuffer.save (/usr/share/atom/resources/app/node_modules/text-buffer/lib/text-buffer.js:1108:1)
    at TextEditor.module.exports.TextEditor.save (/usr/share/atom/resources/app/src/text-editor.js:925:1)
    at Pane.module.exports.Pane.saveItem (/usr/share/atom/resources/app/src/pane.js:780:1)
    at Pane.saveItem (/usr/share/atom/resources/app/src/pane.js:3:1)
    at Pane.module.exports.Pane.saveActiveItem (/usr/share/atom/resources/app/src/pane.js:763:1)
    at Workspace.saveActivePaneItem (/usr/share/atom/resources/app/src/workspace.js:1498:1)
    at atom-workspace.core:save (/usr/share/atom/resources/app/src/register-default-commands.js:236:1)
    at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/usr/share/atom/resources/app/src/command-registry.js:265:1)
    at /usr/share/atom/resources/app/src/command-registry.js:3:1
    at KeymapManager.module.exports.KeymapManager.dispatchCommandEvent (/usr/share/atom/resources/app/node_modules/atom-keymap/lib/keymap-manager.js:610:1)
    at KeymapManager.module.exports.KeymapManager.handleKeyboardEvent (/usr/share/atom/resources/app/node_modules/atom-keymap/lib/keymap-manager.js:401:1)
    at WindowEventHandler.module.exports.WindowEventHandler.handleDocumentKeyEvent (/usr/share/atom/resources/app/src/window-event-handler.js:100:1)
    at HTMLDocument.<anonymous> (/usr/share/atom/resources/app/src/window-event-handler.js:3:1)

Commands

     -8:12.9.0 editor:newline (input.hidden-input)
     -2:33.4.0 core:move-up (input.hidden-input)
 14x -2:33 core:move-right (input.hidden-input)
     -0:51.4.0 editor:newline (input.hidden-input)
     -0:28.1.0 core:move-right (input.hidden-input)
     -0:27.5.0 editor:newline (input.hidden-input)
     -0:04.6.0 intentions:highlight (input.hidden-input)
     -0:04.3.0 core:save (input.hidden-input)

Non-Core Packages

atom-autocomplete-erlang 0.6.20 
atom-elixir 0.2.1 
atom-erlang-workbench 0.0.9 
atom-terminal 0.8.0 
autocomplete-elixir 1.5.14 
autocomplete-erlang 1.1.2 
autocomplete-ruby 0.2.6 
build-elixir 0.6.0 
busy-signal 1.3.0 
elixir-alphabetize 0.3.0 
elixir-cmd 0.2.9 
erlang-autocompile 0.1.1 
execute-as-ruby 0.2.1 
intentions 1.1.2 
language-elixir 0.17.0 
language-erlang 3.2.0 
linter 2.0.0 
linter-elixir-credo 1.1.0 
linter-elixirc 1.5.0 
linter-erlang 0.4.0 
linter-erlang-dialyzer 0.0.1 
linter-eslint 8.1.6 
linter-python-pep8 0.2.0 
linter-ruby 1.2.5 
linter-ui-default 1.2.3 
phoenix-elixir-snippets 0.4.0 
php-debug 0.2.4 
rubocop-auto-correct 1.5.1 
ruby-bundler 0.3.0 
ruby-quick-test 0.4.0 
ruby-test 1.0.1 
script 3.14.1