livecode / atom-language-livecode

LiveCode Language package for Atom
GNU General Public License v3.0
16 stars 15 forks source link

Fix for issue #10 #11

Closed montegoulding closed 8 years ago

montegoulding commented 8 years ago

This commit resolves issue #10 by silently failing if the LiveCode Server process can not be spawned. In the process the dependency on atom-linter was factored out as it was necessary to re-implement helper.exec(). Rather than reject the promise as is the normal procedure in the event of an error here I have chosen to resolve with an empty output because it means you can fix the LiveCode Server process name and it will start linting in the same session.

Review on Reviewable

peter-b commented 8 years ago

@montegoulding looks good to me.