Open Hades32 opened 9 years ago
On it
It's probably an effect of issue #11
I don't see autocomplete-plus installed in Your packages. Are You sure You've got that installed?
No, I'm new to Atom. I assumed that it did dependency resolution itself, just like any other IDE...
@Hades32 Nope. It doesn't. autocomplete-elixir is a resolver for autocomplete-plus. Please install autocomplete-plus and it should be fine. Hit me up if it fixed the issue :)
/Edit I've also added a caution to Instalation instructions
Yeah, it works now! Thanks!
I'm pretty disappointed by Atom though, that it doesn't support plugin dependencies...
Give them some time. It's still young. And to be honest, easiness of writting of plugins is absolutely amazing. They should fix MacOS and Windows integration though, beacuse I see a lot of errors on these. Especially MacOS. Have a good day and peace from alchemists' community :cocktail: :grinning:
I still get this with the latest version 1.3.7
autocomplete-plus is installed (bundled with atom 1.0), getting this error since upgrading to 1.3.7 and 1.3.8
@fibric Really? I thought I fixed potential issue in 1.3.8
It is something related to failing to spawn the elixir command. Which means either the path is wrong, but I guess the error would've been different. I don't really get the BufferedProcess class of atom and it's experimental so I guess it's another problem
what information from my machine do you need to find the root cause of this issue?
Stack trace tells not that much here. But I guess it could help. I regret they don't send local variables with that
/Users/fibric/.atom/packages/autocomplete-elixir/lib/alchemide/wrapper.coffee:31
TypeError: Cannot read property 'stdout' of undefined
at Object.exports.init (/Users/fibric/.atom/packages/autocomplete-elixir/lib/alchemide/wrapper.coffee:31:19)
at exit (/Users/fibric/.atom/packages/autocomplete-elixir/lib/alchemide/wrapper.coffee:19:53)
at triggerExitCallback (/opt/homebrew-cask/Caskroom/atom/latest/Atom.app/Contents/Resources/app.asar/src/buffered-process.js:213:47)
at ChildProcess.<anonymous> (/opt/homebrew-cask/Caskroom/atom/latest/Atom.app/Contents/Resources/app.asar/src/buffered-process.js:235:18)
at emitTwo (events.js:87:13)
at ChildProcess.emit (events.js:169:7)
at Process.ChildProcess._handle.onexit (child_process.js:1057:12)
atom/atom/issues/6956
Does it happen anymore? Also I've added Troubleshooting to the README.md file Please check out if anything works for you from there
[Enter steps to reproduce below:]
Atom Version: 0.201.0 System: C415M5CB3410TQN Thrown From: autocomplete-elixir package, v1.2.6
Stack Trace
Uncaught TypeError: Cannot read property 'stdout' of undefined
Commands
Config
Installed Packages