summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-04-03Cover handling of swiftlint errors with testsw0rp
2017-04-03#447 Pass a temporary file to the shell linter insteadw0rp
2017-04-03#447 Support zsh in the shell linterw0rp
2017-04-03Cover basic GCC functionality with testsw0rp
2017-04-03Update the Makefile to use the latest Docker imagew0rp
2017-04-03Add g++ to the Dockerfilew0rp
2017-04-03#380 Add some experimental code for killing long-running processes in NeoVimw0rp
2017-04-03#446 Do not run ALE if inside of a command windoww0rp
2017-04-03#446 Fix g:ale_lint_on_text_changed compatibility issuesw0rp
2017-04-02Update the test suite so it uses the latest Docker image, and use Bourne ↵w0rp
shell for most tests, so weird shell issues are easier to catch.
2017-04-02Add Bash to the Dockerfile, which no longer comes with vim-testbed by defaultw0rp
2017-04-02Update the Makefile to use the latest Docker buildw0rp
2017-04-02Allow for any current Python2 and PIP versions in the Docker buildw0rp
2017-04-02Make the Dockerfile build againw0rp
2017-04-02Add C and C++ tools to the Dockerfilew0rp
2017-03-31Fix #438 Create Java .class files for javac in a temporary directoryw0rp
2017-03-31Clean up some whitespacew0rp
2017-03-31adds line highlights style (#436)Steven Lu
* adds line highlights style * adding doc for the new highlight styles. * missing space
2017-03-30Remove 'col' from linters where it is hardcoded to 1 (#434)Adriaan Zonnenberg
* Remove 'col' from linters where it is hardcoded to 1 When 'col' is 1, the first column will get highlighted for no reason. It should be 0 (which is the default). In the scalac linter there was also a check about the outcome of `stridx`. It would set l:col to 0 if it was -1, and then it uses `'col': l:col + 1` to convert the outcome of `stridx` to the actual column number. This will make 'col' equals 1 when there is no match. We can remove the check because `-1 + 1 = 0`. * Remove outdated comments about vcol vcol was added as a default, and the loclists that follow these comments do not contain 'vcol' anymore
2017-03-30Merge pull request #429 from breed808/gow0rp
Add support for gosimple and staticcheck
2017-03-30Add options to facilitate linting only in normal mode (#425)taylorskalyo
* [#420] Add options to facilitate linting only in normal mode ale_lint_on_text_changed: Allow setting to 'insert' or 'normal' to lint when text is changed only in insert or normal mode respectively. ale_lint_on_insert_leave: This flag can be set to 1 to enable linting when leaving insert mode. * [#420] Test updated global options Ale should - bind to TextChanged events when g:ale_lint_on_text_changed = 1 - bind to TextChanged events when g:ale_lint_on_text_changed = 'always' - bind to InsertLeave event when g:ale_lint_on_insert_leave = 1
2017-03-30Merge pull request #431 from janclarin/masterw0rp
Check for existence of g:ale_emit_conflict_warnings before checking value
2017-03-30Document conflicting plugins checkJan Clarin
2017-03-30Fix #426 check for g:ale_emit_conflict_warnings existenceJan Clarin
2017-03-30Add support for gosimple and staticcheckBen Reedy
2017-03-29Fix #260 automatically set .csslintrc files from ancestor directoriesw0rp
2017-03-29Use the lint_file option so the Cargo linter will only be run against files ↵w0rp
on disk
2017-03-29Make the tslint file match the style in the rest of the codebasew0rp
2017-03-29Fix #421 Automatically detect create-react-app pathsw0rp
2017-03-28#326 Document existing StandardJS optionsw0rp
2017-03-28Merge pull request #424 from adriaanzon/command-enable-disablew0rp
Add :ALEEnable and :ALEDisable commands
2017-03-28Move linter documentation into separate filesw0rp
2017-03-29Add :ALEEnable and :ALEDisable commandsAdriaan Zonnenberg
2017-03-28Merge pull request #423 from adriaanzon/command-barw0rp
Allow commands to be chained using a `|`
2017-03-28Allow commands to be chained using a `|`Adriaan Zonnenberg
2017-03-27Fix #130 - Run linters when the filetype is changedw0rp
2017-03-27Enabling linting on save by default, re #333w0rp
2017-03-27Cover the rubocop handler with testsw0rp
2017-03-27Adjust rubocop error levelsGabriel Holodak
Consider rubocop fatal errors as ALE errors, and rubocop style warnings as ALE warnings.
2017-03-27Add a pause for the command chain testw0rp
2017-03-27Document the Dogma linterw0rp
2017-03-27Merge branch 'add-dogma'w0rp
2017-03-27Use the same formatting as other files for the dogma linter file, and cover ↵w0rp
the Handler function with tests
2017-03-27Make cargo linter lighter: (#408)Idan Arye
- Use `cargo check` instead of `cargo build` when `g:ale_rust_cargo_use_check` is truish. - Use `--frozen` to avoid locking the project.
2017-03-27Merge pull request #414 from lucaskolstad/add_asm_linterw0rp
Add support for ASM files using GCC
2017-03-26Don't export the ISSUE_TEMPLATE in archivesw0rp
2017-03-26Fix #413 Stop tests failing randomly due to issues with reading buffers too ↵v1.2.0w0rp
quickly
2017-03-25Add support for ASM files using GCCLucas Kolstad
2017-03-24Merge pull request #411 from lucaskolstad/lint_on_enter_bugfixw0rp
#272 Check if quickfix window is open before reopening
2017-03-24Fix #272 by checking if quickfix is open before reopening to avoid ↵Lucas Kolstad
triggering a BufEnter event that causes quickly repeating linting runs when g:ale_lint_on_enter = 1. Add test assertions that quickfix window closes when lists become empty again.