Anthony Sottile
f956f421be
Replace our implementation of shebang parsing with identify's
2017-07-02 18:51:26 -07:00
Alex Hutton
42000c4521
Fix eslint on windows
...
- The bare exe was the first filename attempted to match,
this changes means it will be matched last, allowing other files
to be matched if they exist. The result is that eslint now works
on Windows.
2017-02-10 18:09:00 +11:00
Anthony Sottile
a157e1a63f
xargs returns nonzero for negate + not found exe (fixes pcre + not found #447 )
2016-12-04 15:07:35 -08:00
Anthony Sottile
cce59d7957
shlex.split works in py27+
2016-10-23 16:55:16 -07:00
Anthony Sottile
b81c9802ae
Remove py26 format literals
...
Resolves #403
2016-09-15 08:41:58 -07:00
Anthony Sottile
5a6b6e81e9
Don't crash when an executable is not found
2016-05-20 13:32:33 -07:00
Anthony Sottile
82369fd99f
Add utility for parsing shebangs and resolving PATH
2016-04-03 22:54:46 -07:00