summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-01-24Merge pull request #1157 from elebow/eruby-add-erubi-linterw0rp
[eruby] Add erubi linter
2018-01-24Support fixing JSON files with fixjsonrhysd
2018-01-24Add jq as a JSON fixerRafael Rinaldi
2018-01-22Add Elixir linter for dialyxir (#1257)Fran Casas
* Add Elixir linter for dialyxir * Update doc/ale.txt with dialyxir * Keep elixir tools alphabetically ordered in README * Add a missing entry for dialyxir to the main documentation file.
2018-01-20Merge pull request #1301 from dezza/patch-2w0rp
Fix #1246 - Newer ESLint outputs to stderr
2018-01-20Fix #1246 - Newer ESLint outputs to stderrChristoffer Aasted
I think Vader test still applies for this one.
2018-01-19Merge pull request #1266 from sharils/patch-1w0rp
Work around hot-reloading issue
2018-01-19Merge pull request #1287 from rhysd/prettier-markdownw0rp
Enable prettier to format markdown files
2018-01-19Merge pull request #1272 from Codezerker/masterw0rp
Add a luac linter for Lua
2018-01-19Fix the didSave tests so they work in NeoVim 0.1.7, and do not send the ↵w0rp
message for tsserver
2018-01-19Send didSave message to LSP-based linters (#1295)Rafael Lerm
* Also send didSave to LSP linters. * Add tests for messages sent to LSP linters.
2018-01-17Fix a command wrapper test on Windowsw0rp
2018-01-17Fix #1298 - Escape commands for PowerShellw0rp
2018-01-16[eruby] Add erubi linterEddie Lebow
Erubi is yet another parser for eRuby. This is the default parser in Rails as of version 5.1. It supports some additional syntax with similar behavior to Rails' extensions to the language, though incompatible. Rails currently still recommends their own syntax, so GetCommand still has to do the translation introduced in https://github.com/w0rp/ale/pull/1114 . Erubi does not supply an executable—It is intended to be invoked only from within a Ruby program. In this case, a one-liner on the command line.
2018-01-15Enable prettier to format markdown filesrhysd
2018-01-12Merge pull request #1268 from bbannier/masterw0rp
Make it possible to inject flags of protoc invocation.
2018-01-12Merge pull request #1270 from kevinkjt2000/test-ghc-optionsw0rp
test for ghc options
2018-01-12Merge pull request #1256 from jonatanolofsson/masterw0rp
Fix #1255: Move extra clang-check args to before user options
2018-01-12Merge pull request #1275 from ipetkov/cargo-featuresw0rp
Teach ALE about cargo features and add some configuration options
2018-01-12Show only the master status for AppVeyorw0rp
2018-01-11Teach ALE about cargo features and add some configuration optionsIvan Petkov
* When working on rust/cargo projects of varying sizes, it may be useful to either build all possible features (i.e. lint all possible conditionally compiled code), or even turn off other features for a quicker edit-lint cycle (e.g. for large projects with large build times) * Added a g:ale_rust_cargo_default_feature_behavior flag for instructing cargo to not build any features at all (via `--no-default-features`), building default features (via no extra flags), or building all possible features (via `--all-features`) * Also added a g:ale_rust_cargo_include_features flag for including arbitrary features to be checked by cargo. When coupled with g:ale_rust_cargo_default_feature_behavior this allows for full customization of what features are checked and which ones are ignored
2018-01-11Allow syntax errors for mypy to be ignoredw0rp
2018-01-10Work around hot-reloading issuesharils
See https://github.com/phoenixframework/phoenix/issues/1165 for more detail
2018-01-08Fix the doc style for ale-luajiangzhi.xie
2018-01-08Add a luac linter for Luajiangzhi.xie
2018-01-08Fix a syntax error in a testw0rp
2018-01-07test for ghc optionsKevin Tindall
2018-01-07Make it possible to inject flags of protoc invocation.Benjamin Bannier
Typically proto files depend on and make use of proto definitions in other files. When invoking protoc user can supply paths to inspect for dependencies. This patch makes it possible to configure flags passed to protoc. This makes it e.g., possible to change include paths of the linter's protoc invocation.
2018-01-07Removed unneeded `SetDirectory` call in proto handler test.Benjamin Bannier
The test already handled arbitrary paths reasonably well, but setting the directory interfered via leakage with others tests for some reason. This patch removes the call to `SetDirectory` in the fixture setup and the subsequent cleanup in the teardown as they are not required.
2018-01-07Merge pull request #1262 from rhysd/avoid-old-tidyw0rp
html: Avoid old tidy on macOS
2018-01-07Go: Add gotype support (#1099)Jelte Fennema
2018-01-07Show more ALE variables in ALEInfow0rp
2018-01-06Explain /usr/bin/tidy is ignored on macOS and how to install the latest tidyrhysd
2018-01-03html: Avoid old tidy on macOSrhysd
On macOS, Apple's command line toolchain installs very old `tidy` command (It was released on 31 Oct 2006). It does not consider new specs such as HTML5 so we should avoid it.
2018-01-02Fix #1255: Move extra clang-check args to before user optionsJonatan Olofsson
2018-01-02Merge pull request #1260 from kevinkjt2000/add-ghc-optionsw0rp
haskell_ghc_options are now added to the ghc command
2018-01-02Merge pull request #1254 from bkhl/masterw0rp
Don't use temporary file for rustfmt fixer
2018-01-02Merge pull request #1252 from nthapaliya/fish-shell-linterw0rp
Fish shell linter
2018-01-02Merge branch 'add-fountain-proselint-support'w0rp
2018-01-02Fix some bad indentationw0rp
2018-01-01add ghc entry to the ToCKevin Tindall
2018-01-01haskell_ghc_options are now added to the ghc commandKevin Tindall
2017-12-27Don't use temporary file for rustfmt fixerBjörn Lindström
rustfmt normally acts on a file in place, and applies configuration from rustfmt.toml files according to the path of the file. Using a temporary file for rustfmt breaks this functionality, so removing the '%t' from the rustfmt command.
2017-12-26Add handler testNiraj Thapaliya
2017-12-26Edit README and helpNiraj Thapaliya
2017-12-26Support for fish file lintingNiraj Thapaliya
2017-12-26Fix #1251 - Handle an empty list in the line callback when NeoVim crashesw0rp
2017-12-26Merge pull request #1250 from yaryabu/patch-1w0rp
Fix c# documentation variable typo
2017-12-25Fix c# documentation variable typoYaroslav Ryabukha
2017-12-20Add four spaces, not tabs.Jansen Mitchell