Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-14 | Fixed parsing of pydocstyle errors | Pablo Acosta-Serafini | |
ale#Escape function seems to prepend and append ' to the file name, which are not present in the pydocstyle output. Having the parsing regexp match the file name was overkill anyway, since there is an obvious 1:1 correspondence between the buffer number and the (potential) errors reported by pydocstyle. | |||
2019-01-14 | Mention raco in the list of supported tools | w0rp | |
2019-01-14 | Racket linting using raco (#2146) | Anthony Quizon | |
2019-01-12 | #2132 Move CreateTemporaryFileForJob calls into FormatCommand | w0rp | |
2019-01-12 | Support textlint for reStructuredText (#1978) | hokorobi | |
* Support textlint for reStructuredText * Add linter test for textlint rst | |||
2019-01-12 | Fix flow tests on Windows | w0rp | |
2019-01-12 | Clean up bingo tests, so they pass on my machine too | w0rp | |
2019-01-12 | #2132 Remove the need for the hidden add_newline option by tweaking the flow ↵ | w0rp | |
command | |||
2019-01-10 | Merge pull request #2191 from davidvandebunte/fixCompDbDir | w0rp | |
bugfix: c.vim: Pull build directory from compilation database | |||
2019-01-10 | Add textlint for Asciidoc and add it to Fixers (#2193) | TANIGUCHI Masaya | |
* Add textlint for asciidoc * Add textlint --fix | |||
2019-01-10 | Merge pull request #2194 from fx-carton/fix-cflags-parsing | w0rp | |
Fix cflags parsing | |||
2019-01-09 | Cflags: added a test case | François-Xavier Carton | |
2019-01-09 | Cflags parser: fix special chars matching algorithm | François-Xavier Carton | |
2019-01-08 | bugfix: c.vim: Pull build directory from compilation database | David VandeBunte | |
The LLVM compiler database JSON already includes a directory where the build was performed: https://clang.llvm.org/docs/JSONCompilationDatabase.html Prefer this directory for fixing relative paths in compiler include arguments in ale#c#ParseCFlags. Without this change, users cannot create a symlink to their compilation database as suggested in the LLVM tooling setup instructions: https://clang.llvm.org/docs/HowToSetupToolingForLLVM.html | |||
2019-01-08 | Add briefer help tags for ALE development documentation | w0rp | |
2019-01-08 | Merge pull request #2189 from jeremija/jeremija/manual-autocomplete-wo-prefix | w0rp | |
Manually trigger autocomplete even when prefix is "" | |||
2019-01-08 | Optimize ale#completion#Filter when prefix is "" | Jerko Steiner | |
2019-01-08 | Manually trigger autocomplete even when prefix is "" | Jerko Steiner | |
2019-01-08 | Merge pull request #2161 from guill/compile_database_perf | w0rp | |
Improve perf for compile dbs in large projects | |||
2019-01-07 | Add ability to manually trigger completion menu (#2177) | Jerko Steiner | |
* Add ability to manually trigger completion menu * Mention :ALEComplete in completion docs * Add test for ALEComplete | |||
2019-01-06 | Improve perf for compile dbs in large projects | Jacob Segal | |
When using a compilation database (compile_commands.json) in very large projects, significant delays would occur when changing files -- particularly those that happened to be far down the db. Rather than iterating over the whole list every time, we now build up a lookup table based on the tail of the filename (and tail of the directory for widening searches) and iterate over the much smaller list of compile commands for files with the given name. Test metrics (from compile_database_perf/test.sh) show a 90% performance improvement -- from 25 seconds to 2.5 seconds per run. | |||
2019-01-05 | Add support for bingo (#2165) | Jerko Steiner | |
* Add support for https://github.com/saibing/bingo * Add docs for ale-go-bingo * Use go.mod when found * Add test for bingo FindProjectRoot * Simplify ale_linters#go#bingo#GetCommand | |||
2019-01-04 | Fix a test on Windows | w0rp | |
2019-01-04 | Merge pull request #2176 from altaurog/feat/elm-tests | w0rp | |
support tests/ with elm 0.19.0 | |||
2019-01-04 | fallback to elm if elm-tests isn’t available | Aryeh Leib Taurog | |
2019-01-04 | fix: don’t use regex match | Aryeh Leib Taurog | |
windows paths have backslashes, which are special in regex patterns | |||
2019-01-04 | support tests/ with elm 0.19.0 | Aryeh Leib Taurog | |
With earlier elm versions, a separate package file is maintained for tests, which when properly configured enabled the compiler to find what it needed to compile the tests. Under elm 0.19, test dependencies are managed in the top-level package file, so `elm make` will fail on the tests. `elm-test make` is required in this case. See https://github.com/elm-explorations/test/issues/64 | |||
2019-01-04 | test elm-make changes to rootdir when elm.json is found | Aryeh Leib Taurog | |
most projects will have an elm.json file (>= 0.19) or elm-package.json (< 0.19) | |||
2019-01-03 | Clean up the new g:ale_shell code. Use it for Windows | w0rp | |
2019-01-03 | Merge pull request #2167 from stegmanh/master | w0rp | |
Add support for ale option to override default shell used by ale | |||
2019-01-03 | Merge pull request #2168 from fx-carton/master | w0rp | |
Fix CFLAGS & Makefile issues | |||
2019-01-03 | Fix some formatting issues | w0rp | |
2019-01-03 | Merge pull request #1988 from mdtusz/pipenv-black | w0rp | |
Add support for black usage with pipenv | |||
2019-01-02 | change ale to use value of g:ale_shell regardless of what it is | Holden | |
2019-01-02 | Merge pull request #2173 from chaucerbao/feature/find-references-line-text | w0rp | |
Add associated line text on ALEFindReferences results for TypeScript | |||
2018-12-31 | Update FindReferences tests | Alvin Chan | |
2018-12-31 | Replace `trim` with `substitute` for compatibility (Vim <8.0.1630) | Alvin Chan | |
2018-12-31 | Add associated line text on ALEFindReferences results for TypeScript | Alvin Chan | |
2018-12-29 | Add a test for cflags merging bug | François-Xavier Carton | |
2018-12-29 | Fix CFLAGS parsing | François-Xavier Carton | |
Split by space instead of dash. This prevents incorrect parsing where space-separated arguments are merged (in particular, .c or .o files were appended to -I or -D arguments). Handle shell escape: quotes and escaped quotes \" and shell substitutions are recognised. This is done by verifying that no special character (" ' ` ()) has not a matching character. Fixes #2049 | |||
2018-12-28 | fix tests on windows | Holden | |
2018-12-28 | address PR feedback by fixing docs and hardcoding bash to use -c on fish and ↵ | Holden | |
pwsh environments | |||
2018-12-28 | add tests for ale_shell option | Holden | |
2018-12-21 | Fixup tests for auto-pipenv | Miklós Tusz | |
2018-12-21 | Remove unnecessary exe check for black | Miklós Tusz | |
2018-12-21 | Add test for python_black_auto_pipenv | Miklós Tusz | |
2018-12-21 | Add documentation for python_black_auto_pipenv | Miklós Tusz | |
2018-12-21 | Add auto_pipenv config for black | Miklós Tusz | |
Added ability to set `python_black_auto_pipenv` to allow for usage of a local pipenv black executable. | |||
2018-12-20 | Merge pull request #2150 from mvgrimes/perl-linter-data-fix | w0rp | |
Update the perl-linter's l:pattern to catch missing errors | |||
2018-12-20 | Merge pull request #2141 from benjaminjkraft/master | w0rp | |
Add versions of ALEGoToDefinition that open in splits |