summaryrefslogtreecommitdiff
path: root/test/sign/test_linting_sets_signs.vader
AgeCommit message (Collapse)Author
2024-01-14Use different group names for signs and virtual text (#4704)Ingo Meyer
Since Neovim commit c4afb9788c4f139eb2e3b7aa4d6a6a20b67ba156, the sign API uses extmarks internally. Virtual text is already rendered using extmarks. ALE uses the same group name for both signs and virtual text and as a result, both are placed in the same extmark group. Since ALE deletes all extmarks in the virtual text group after all signs have been placed, no signs are ever shown. This commit fixes this by renaming the sign group from `ale` to `ale_signs`.
2023-01-29diagnostics: support sending ALE output to Neovim's diagnostics API (#4345)Ben Boeckel
Support replacing ALE's display of problems with sending problems to the Neovim diagnostics API. :help g:ale_use_neovim_diagnostics_api Co-authored-by: David Balatero <dbalatero@users.noreply.github.com> Co-authored-by: Georgi Angelchev <angelchev@live.co.uk> Co-authored-by: w0rp <devw0rp@gmail.com>
2020-08-16Make it easier to run tests locallyw0rp
Certain tests could break if you ran them separately from other tests. They have been patched. `run-tests` now has a `--fast` option which runs tests with only the fastest Vim version ALE tests with, and the custom checks.
2020-03-15Fix vim sign priority patch checkStarryLeo
With Vim 8.2 released, the previous check method is not accurate enough.
2019-10-21Fix #2835 - Bump up the sign group version check for NeoVimw0rp
2019-09-25569 support vim sign group and priority (#2786)Horacio Sanson
* Use sign-group only on supported vim versions. The sign-group feature is only available in nvim 0.4.0 and vim 8.1.614. * Add priority to ALE signs. This allows users to set a priority to ALE signs to take precedence over other plugin signs.
2019-04-07#2132 - Replace command_chain and chain_with with ale#command#Runw0rp
2019-02-06#2132 - lint and fix with ale#command#Runw0rp
A new function is added here which will later be modified for public use in linter and fixer callbacks. All linting and fixing now goes through this new function, to prove that it works in all cases.
2018-06-28Make a test which can fail randomly synchronous insteadw0rp
2018-06-28Get tests running and passing with NeoVim 0.2 and 0.3w0rp
2017-10-25Make one of the sign tests work in all localesw0rp
2017-10-25Handle multiple files localtion lists with gcc handler (#1034)Gerry Agbobada
Handle multiple files in the GCC handler.
2017-10-25Make the sign placement test pass more often by using another shellw0rp
2017-09-09Fix more random Windows test issuesw0rp
2017-05-12Run all tests in NeoVim, improve the test script, and make all tests pass ↵w0rp
for NeoVim
2017-03-09Fix sign tests.w0rp
2017-03-09Group sign testsw0rp