Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Removed cross-spawn dependency #955

Merged
merged 1 commit into from
Apr 28, 2016
Merged

Removed cross-spawn dependency #955

merged 1 commit into from
Apr 28, 2016

Conversation

lhecker
Copy link
Contributor

@lhecker lhecker commented Apr 28, 2016

What does this implement/fix? Explain your changes.

Fixes the spawn cmd.exe ENOENT error on Windows and makes it possible to run various tools again.

Does this close any currently open issues?

Probably #396, #456, #456, #598, #768, and #932. Possibly more.

Any other comments?

This change fixed the support of rustfmt for me. I did not test it with any other tool like those in the linked issues above.

Checklist

Check all those that are applicable and complete.

  • Merged with latest master branch
  • Added examples for testing to examples/ directory
  • Travis CI passes (Mac support)
  • AppVeyor passes (Windows support)

This might fix the "spawn cmd.exe ENOENT" issue on Windows.
@mention-bot
Copy link

By analyzing the blame information on this pull request, we identified @splodingsocks and @emanuelet to be potential reviewers

@lhecker
Copy link
Contributor Author

lhecker commented Apr 28, 2016

Interestingly I solved another huge, tangential issue for me with cargo-build.
The Windows PATH environment variable wasn't all-caps for me but Path. Thus neither atom-beautify, nor atom-build found the correct build tool... after saving once (which is quite strange because it does work if I do not save anything in Atom).

@Glavin001
Copy link
Owner

Looks like only two tests are failing and I have confirmed both are unrelated.
Thank you for contributing!

@Glavin001 Glavin001 merged commit 9197bc3 into Glavin001:master Apr 28, 2016
@Glavin001 Glavin001 added this to the v0.30.0 milestone Apr 28, 2016
@Glavin001 Glavin001 self-assigned this Apr 28, 2016
@Glavin001
Copy link
Owner

Published to v0.29.8

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants