ale/autoload/ale/handlers
Jake Zimmerman 63e8946fc8 Detect and use CM files for smlnj (#884)
* Detect and use CM files for smlnj

* Split into two checkers

- one for CM projects
- one for single SML files

* Fix some typos

* Fix error caught by writing tests

We want to actually use `glob` to search in paths upwards from us.
(Previously we were just searching in the current directory every time!)

* Fix errors from former test run

* Write tests for GetCmFile and GetExecutableSmlnj

* Typo in 'smlnj/' fixture filenames
2017-09-03 19:56:14 +01:00
..
cppcheck.vim Ban use of ==# or ==? in the codebase, and prefer is# or is? instead 2017-08-08 08:39:13 +01:00
cpplint.vim Add cpplint linter 2017-05-16 19:09:59 +02:00
css.vim Ban use of ==# or ==? in the codebase, and prefer is# or is? instead 2017-08-08 08:39:13 +01:00
eslint.vim Fix #895 - Run Node.js scripts with node.exe instead of node on Windows 2017-08-31 13:12:24 +01:00
gcc.vim Ban use of ==# or ==? in the codebase, and prefer is# or is? instead 2017-08-08 08:39:13 +01:00
haskell.vim Ban use of ==# or ==? in the codebase, and prefer is# or is? instead 2017-08-08 08:39:13 +01:00
rails_best_practices.vim Add rails_best_practices handler (resolves #655) (#751) 2017-07-12 10:43:47 +01:00
rubocop.vim Initialize rubocop variables in one place 2017-07-06 22:47:07 +01:00
ruby.vim Credit the original author of the Ruby handler 2017-04-25 20:50:56 +01:00
rust.vim Ban use of ==# or ==? in the codebase, and prefer is# or is? instead 2017-08-08 08:39:13 +01:00
sh.vim #869 - Detect the shell dialect from the hashbang for shellcheck 2017-08-28 19:16:23 +01:00
sml.vim Detect and use CM files for smlnj (#884) 2017-09-03 19:56:14 +01:00
unix.vim Fix #518 Fix handling of spaces in filenames for various linters 2017-04-29 17:33:18 +01:00