summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-02-11Use writefile() for temporary files, which works betterw0rp
2017-02-11Add support for temporary filename substitution, for replacing stdin_wrapperw0rp
2017-02-11Add support for managing temporary files/directoriesw0rp
2017-02-11Merge pull request #329 from tomotanakamura/AddClangToCppw0rp
Add clang to cpp linters.
2017-02-11Add clang to cpp linters.tomotanakamura
2017-02-11Try and fix Travis builds againw0rp
2017-02-11Fix #116 - Send SIGKILL to processes if they don't respond to SIGTERMw0rp
2017-02-10Document the command empty string behaviourw0rp
2017-02-10Fix #246 Don't run flow if there's no .flowconfigw0rp
2017-02-10Fix #283 Add an option for using ch_sendraw(), which can be better for some ↵w0rp
users
2017-02-10Fix #269 Set $TMPDIR to a default value, if not setw0rp
2017-02-10Merge pull request #327 from jparise/credo-stdin-filenamew0rp
Pass the buffer's filename to Credo
2017-02-09Pass the buffer's filename to CredoJon Parise
By default, Credo attributes input from STDIN as though it came from a file named `stdin`. This change passes the buffer's filename, too, so that Credo can use that information when applying its configuration. This is a nice improvement because files like `mix.exs` are normally excluded from Credo-based linting. Previously, ALE would show lint warnings for those files as they were edited. Now, they are correctly honor the Credo configuration and don't produce lint output.
2017-02-09Fix #315 Implement the read_buffer optionw0rp
2017-02-09Make ALE complain when conflicting command options are usedw0rp
2017-02-09Don't export the custom-checks script in archivesw0rp
2017-02-09Merge pull request #306 from ahmedelgabri/standardjsw0rp
Add standard linter
2017-02-09add xo support (#304)Daniel Lupu
* add xo support * add documentation * Fix a screw up when fixing conflicts * Fix it harder
2017-02-09add ALEToggle command (#303)Daniel Lupu
* add ALEToggle command * stop active jobs when toggled off * small logic cleanup & ensure ale can be ran manually while toggled off
2017-02-09Merge pull request #295 from metakirby5/pr/coffeelint-localw0rp
Add support for locally installed coffee and coffeelint
2017-02-09Merge pull request #285 from medains/masterw0rp
Linter addition of PHP Mess Detector
2017-02-09Document the command_chain optionv1.1.0w0rp
2017-02-09Revert "Add a Batch stdin wrapper script"w0rp
This reverts commit 76a03b07099ec32135be4c7d9a7283343972b0af.
2017-02-08Make some corrections in the READMEw0rp
2017-02-08#314 Use the quickfix list for jumping between errors if that is set instead ↵w0rp
of the loclist
2017-02-08#39 Don't send the Vim buffer to commands before the last in a chainw0rp
2017-02-07Add a test to cover sign placement after lintingw0rp
2017-02-07Cover the Rust handler with some testsw0rp
2017-02-07try fixing go build (#297)Joshua Rubin
* try fixing go build * cache some system calls * fix /dev/null * use chained commands, use `go test -c` instead of `go tool compile` * fix some unescaped shell commands * fix a bug with explicitly setting GOPATH * implement changes requested in code review. handle errors from multiple files. fix issue when starting a new package * run `go env` as a job * ensure all functions return the proper type * fix loclist line numbers in some cases * remove multibuffer support for now
2017-02-07#256 Attempt to fix Rust linter issues againw0rp
2017-02-07#256 Attempt to fix Rust linter issuesw0rp
2017-02-06#289 Only use the --stdin-display-name flag if the flake8 version supports itw0rp
2017-02-06Merge pull request #307 from yous/rubocop-commentw0rp
Update comments for RuboCop pattern
2017-02-06Merge pull request #305 from notkild/masterw0rp
Fix rust linting with cargo when multiple targets are present
2017-02-06Fix rust linting with cargo when multiple targets are presentnotkild
2017-02-06Update comments for RuboCop patternChayoung You
2017-02-05Take the rubocop filename from the buffer number given to the functionw0rp
2017-02-05Merge pull request #299 from derekprior/dp-fix-rubocop-againw0rp
Fix Rubocop filename handling
2017-02-05Add standard linterAhmed El Gabri
2017-02-05Merge pull request #294 from tpict/masterw0rp
Add vint support for Neovim commands
2017-02-05Update the contributing guide to offer some more advicew0rp
2017-02-05Make a note in the FAQ about how to use quickfix errorsw0rp
2017-02-04Fix mypy error parsing when column numbers are included.w0rp
2017-02-04Fix #124 Finish implementing command chaining, and make it work for DMDw0rp
2017-02-03Fix Rubocop filename handlingDerek Prior
In my previous change, I updated the Rubocop linter to pass the filename to Rubocop. This change was tested on a file I expected Rubocop to ignore and the experience in vim was as I expected. However, I soon found that ALE wasn't finding errors in files that should not be ignored. After investigation, I found a few issues that this commit fixes: 1. We were not properly passing the current filename. We now use `expand` to get the filename. 2. The regular expression used in the callback was expecting the static value of `_` for the filename in output. We now use a looser regular expression that begins matching on the first `:`. 3. The linter was defined statically. By using the current filename when defining the command the linter would always use the filename of the first Ruby file the user opened. We now use a `command_callback` to inject the proper filename. I tested these changes on a configuration with included and excluded files and found it to work as I expected. Apologies for the earlier incorrect change.
2017-02-02add support for locally installed coffeeEthan Chan
2017-02-02add support for locally installed coffeelintEthan Chan
2017-02-02Add a default alias for the Dockerfile filetype, which is capitalised for ↵w0rp
some users.
2017-02-02Add --enable-neovim flag to vint when appropriatetpict
2017-02-01Linter addition of PHP Mess Detectormedains