summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-03-11Cover error priority in the sign testsw0rp
2017-03-11#277 #318 Support all same-directory includes for gcc and clangw0rp
2017-03-11FIX #344 - Add options to Perl linterPaul Johnson
Conflicts: doc/ale.txt
2017-03-10Write erlc output files to the temporary directoryJon Parise
In particular, if we're working with a leex (.xrl) or yecc (.yrl) source file, erlc would otherwise generate the corresponding .erl file in the current directory (often the project root), which is generally not what we want. Unconditionally writing erlc output to a temporary directory also matches Flycheck's behavior.
2017-03-10Cover parsing of Italian signs with testsw0rp
2017-03-09Fix sign tests.w0rp
2017-03-09Group sign testsw0rp
2017-03-09Fix #386 report problems with eslint configuration filesw0rp
2017-03-09Get milliseconds timestamps without system() calls for testsw0rp
2017-03-09#376 Use the window ID for a given buffer for setting the loclistw0rp
2017-03-08#333 Add the List needed for the lint_file option, and option itself. ↵w0rp
Neither do anything meaningful yet
2017-03-07Make the navigation commands only work with ALE's pre-sorted listw0rp
2017-03-07Speed up and simplify the custom checks a lotw0rp
2017-03-06Make sure to reset linters after running the nix handler testw0rp
2017-03-06Group handler test cases in a directoryw0rp
2017-03-06Complain loudly when other conflicting plugins are installedw0rp
2017-03-06Merge pull request #383 from alibabzo/add-nix-linterw0rp
Add support for nix linting
2017-03-05Add nix handler test casesAlistair Bill
2017-03-05Add support for nix lintingAlistair Bill
2017-03-04Fix detailed messages with newline charactersw0rp
2017-03-04#384 Try and stop stupid errors coming from the gobuild functionsw0rp
2017-03-04Remove a now redundant linew0rp
2017-03-03Add hamllint linter for Haml (#377)Patrick Lewis
* Add hamllint linter for Haml * Simplify hamllint
2017-03-03Fix cursor issues, and clean up the cursor testsw0rp
2017-03-03Fix the tests againw0rp
2017-03-03Merge pull request #374 from jwoudenberg/masterw0rp
WIP: Add support for error details
2017-03-02Fix documentation error.Jasper Woudenberg
2017-03-02Merge remote-tracking branch 'upstream/master'Jasper Woudenberg
2017-03-02Add documentation for ALEDetailJasper Woudenberg
2017-03-02Address some feedbackJasper Woudenberg
2017-03-03Try and fix issues on Travisw0rp
2017-03-02Fix #373 - echo the cursor message after lint cycles or when leaving Insert modew0rp
2017-03-02Merge pull request #375 from manuelvio/patch-1w0rp
Update sign regex for LANG = it_IT.UTF-8
2017-03-02Update sign regex for LANG = it_IT.UTF-8Manuel Unno Vio
I've noticed that signs weren't unplaced and, learning that this was an issue depending on locale and :sign place, I've fixed the regular expression used to match those messages in my locale (it_IT.UTF-8).
2017-03-01Add support for error detailsJasper Woudenberg
Some review needed.
2017-03-02proselint: Add more supported filetypes (#367)Daniel M. Capella
* proselint: Add more suported filetypes * proselint: Minor consistency fixes * Vim help: Disable linters by default
2017-03-01Fix PHP column matching for unexpected single quotes (#370)Adriaan Zonnenberg
* PHP: Fix column matching for unexpected single quotes Unexpected single quotes resulted in an empty match, because PHP surrounds the errors with quotes, and we check for the next quote to be the ending delimiter. For example: an unexpected string 'foo' would be presented as `unexpected ''foo''`, and then the match would be `''`. The inner part of that match is an empty string. This adds a check for the keyword "expecting". Any quote after "expecting" won't be matched, so we can use greedy matching instead of non-greedy. * PHP: Use "very magic" The pattern started to get unreadable Also replaced non-greedy matching (`\{-}`) by greedy matching, because we don't need to match non-greedily anymore and it reads a little nicer. * PHP: Add tests for column matches And with that, also a test for unexpected single quotes.
2017-03-01Merge pull request #369 from equal-l2/fix-cpp-clang-standard-flagw0rp
Use latest C++ standard
2017-03-01Use latest C++ standardequal-l2
2017-02-28Fix #288 - Add a command for running ALEw0rp
2017-02-27Fix a mistake in the documentationw0rp
2017-02-27Merge pull request #366 from kbenzie/cmakelintw0rp
Add cmakelint support for cmake filetype
2017-02-26Copy all loclist items returned from handlers, and set up defaults for ↵w0rp
convenience
2017-02-25Merge pull request #364 from jsivak/feature/pylint_symbolw0rp
Add the pylint symbol name for the msg_id of the error/warning.
2017-02-25Add display of the pylint symbol name for the msg_id.John Sivak
2017-02-25Add cmakelint support for cmake filetypeKenneth Benzie (Benie)
2017-02-23Create a Contributing section in the READMEw0rp
2017-02-22Fix Credo's line-matching pattern (#360)Jon Parise
* Fix Credo's line-matching pattern In d3e7d3d5, the line matching pattern was changed to handle filenames other than `stdin`. Unfortunately, this broke the pattern's ability to reliably extract both line and column numbers because the latter is an optional match and the filename portion was very greedy. This resulted in line numbers being discarded (treated as part of the filename) and column numbers being interpreted as line numbers. This change simplifies the pattern to only anchor on the line's suffix, ignoring the filename portion entirely. Alternatively, we could use vim's `\f` ("file name characters") class, but that could still run into problems when `:`'s naturally appear in the filename. * Add a Vader test case for the Credo handler
2017-02-21escape dot in maker regex (#357)Chris Paul
* escape dot in maker regex * Create test_typecheck_handler * Rename test_typecheck_handler to test_typecheck_handler.vader
2017-02-21Fix #314 - quickfix should take precedence over loclist for jumpingw0rp