summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-09-20Merge pull request #2691 from elebow/mdl-use-json-outputw0rp
mdl: Use JSON output instead of parsing text
2019-09-20Merge pull request #2736 from zoonfafer/doc-typosw0rp
doc: Fix typos
2019-09-20Close #2641 - Document how to add your own LSP lintersw0rp
2019-09-20Fix #2744 - Make ALEFix work when only casing is changedw0rp
2019-09-20Merge pull request #2780 from jeremija/tsserver-autoimport-descw0rp
Show description of autoimport action for tsserver
2019-09-20Show description of autoimport action for tsserverJerko Steiner
2019-09-19Close #2764 - Support the new React filetypes with aliasesw0rp
2019-09-19Merge pull request #2653 from AntoineGagne/bugfix/bugged-plt-detectionw0rp
Fix bug with detection of the PLT in Erlang Dialyzer
2019-09-19Fix #2711 - Fix writing to files on savew0rp
2019-09-19Document and test solcw0rp
2019-09-19`arguments` needs to be handled for `compile_commands.json` in addition to ↵Mo Zhonghua
`command` (#2123) * c linter: compatible with compile_commands.json without command field
2019-09-19Add support for `solc` Solidity compiler (#2648)Karl Bartel
* Add support for `solc` Solidity compiler * Set default value for `solidity_solc_options` * Add test for solc handler
2019-09-19Merge pull request #2770 from statquant/masterw0rp
Adding linting for rmd filetype (duplicate of rmarkdown)
2019-09-14Adding linting for rmd filetype (duplicate of rmarkdown)statquant
2019-09-12Merge pull request #2693 from elebow/chmod-remove-xw0rp
Remove +x bit from some files that don't need it.
2019-09-12Merge pull request #2738 from Joshuao95/patch-1w0rp
Update irrelevant JSCS site link
2019-09-12Merge pull request #2696 from elebow/update-test-docs-for-linter-listsw0rp
Update test docs and output for linter tables checked
2019-09-12feat: support sqlformat. (#2702)Cluas
* feat: support sqlformat.
2019-09-12Add ALERename (tsserver & LSP), ALEOrganizeImports (tsserver) and auto ↵Jerko Steiner
import support (tsserver) (#2709) This commit adds support for renaming symbols in tsserver and with LSP tools, and for organising imports with tsserver. Completion results for symbols that can be imported are now suggested if enabled for tsserver completion done via ALE.
2019-09-12Merge pull request #2695 from elebow/move-ruby-escape-executablew0rp
Move ale#handlers#ruby#EscapeExecutable to ale#ruby#EscapeExecutable
2019-09-12languagetools: stop auto-appending --autoDetect (#2616)Samuel Roeca
Options are now configurable for languagetools, and `--autoDetect` can be removed by changing the options.
2019-09-12Limit the branches for branch builds for AppVeyorw0rp
2019-09-12Limit the branches for Travis CI branch buildsw0rp
2019-09-12Merge pull request #2741 from zoonfafer/shellw0rp
linter/sh: Improve parsing of error messages in different locales
2019-09-11Fix #2760 - Ignore all errors for adding NeoVim highlightsw0rp
2019-09-10dfmt support (#2662)theoremoon
* Add support for `dfmt`
2019-09-01Make help text clearer for line number highlightsw0rp
2019-09-01Add g:ale_sign_highlight_linenr (#2678)BlahGeek
* add g:ale_sign_highlight_linenr * Fix tests. Change option default value * Rename ale_sign_highlight_linenr to ale_sign_highlight_linenrs * Default ale_sign_highlight_linenrs to 0
2019-09-01Fix tests so they work with new NeoVim highlight codew0rp
2019-09-01Merge pull request #2638 from frangio/nvim-highlightw0rp
Use Neovim API for highlights when available
2019-08-31linter/sh: Improve parsing of error messages in different localesJeffrey Lau
Fixes #2687
2019-08-29Update irrelevant JSCS site linkJoshuao95
jscs.info appears to have nothing to do with the linter, and just contains a blogpost about student debt. This appears to be the closest to canonical site for the project (although it's now merged with ESLint I suppose some still use it?)
2019-08-28doc: Fix typosJeffrey Lau
2019-08-18mdl: Use JSON output instead of parsing textEddie Lebow
Also add test coverage for the mdl handler.
2019-08-18Merge remote-tracking branch 'AlexeiDrake/master' into ↵w0rp
bugfix/c-lsp-build-dir-settings
2019-08-18Merge pull request #2677 from davidtwco/check-toc-test-failurew0rp
Remove `/bin/ls` assumption from check-toc test.
2019-08-18Merge pull request #2701 from elebow/doc-elixir-linters-floppy_diskw0rp
Add :floppy_disk: to dialyxir and dogma
2019-08-18Black fixer should include --pyi for files with .pyi extension (#2705)richyfish
* black fixer should include --pyi for files with .pyi extension
2019-08-18Merge pull request #2631 from timlag1305/feat/ada-gnatppw0rp
Add gnatpp fixer for Ada
2019-08-17Merge pull request #2706 from richyfish/2703_mypy_stderrw0rp
mypy linter capture stderr for error reporting in ALEInfo
2019-08-17 Keep cursor position on screen when opening/closing lists (#2632)Andre Souto
* Trying to keep win view from bouncing * Adjusting when views are saved and restored * Also restore view when closing quickfix * Don't restore view when opening list vertically
2019-08-17Fix cflags parsing (#2510, #2265) (#2590)fx-carton
* Parse CFLAGS that can be passed using a whitelist I went through GCC's man page and selected flags that can safely be passed to GCC and that can be useful to syntax checking. These include: - -I/-i* include flags - preprocessor flags such as -D - -W* warning flags - -O* optimization flags - most -f options - -m arch dependent options * Fix CFLAGS tests: -Idir is now parsed to -I dir * Added two tests for flags we want or don't want to pass. * Also check for / in addition to s:sep
2019-08-17Add asyncomplete.vim Support (#2627)Donnie West
2019-08-15mypy linter capture stderr for error reporting in ALEInfoRichard French
2019-08-15Add :floppy_disk: to dialyxir and dogmaEddie Lebow
2019-08-13Update test docs and output for linter tables checkedEddie Lebow
This makes some of the run-test output less misleading. Also fix a minor shellcheck issue: "\*" and "\\*" are equivalent, but the second one makes clear that the literal backslash is intentional.
2019-08-13Move ale#handlers#ruby#EscapeExecutable to ale#ruby#EscapeExecutableEddie Lebow
This function is generally applicable to Ruby, not just handling linter output.
2019-08-13Remove +x bit from some files that don't need it.Eddie Lebow
2019-08-12aleinfo global options (#2686)richyfish
* added omitted global variables which was breaking this test when run standalone * invert logic for s:GetLinterVariables excluding disabled linters, so that linter global options can appear in output * additional tests for s:GetLinterVariables for linter global options
2019-08-03Remove `/bin/ls` assumption.David Wood
On some systems, notably NixOS, there is no `/bin/ls` and thus this test can fail unnecessarily on those systems. This commit uses `/usr/bin/env ls` which resolves the issue.