Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-02-13 | run-tests: download images only on x86-64 (#4421) | Albert Peschar | |
When running the tests on aarch64, the run-tests script tries to download a pre-built image that is built for x86-64, and thus does not run. This change adds a check for the Docker daemon host platform and only downloads the image if it will run. Furthermore, the image dependency testbed/vim:24 is also built unless the platform is x86_64, since it is also only provided for this platform. | |||
2023-02-09 | Add support for llvm-mc as an assembly linter (#4446) | javad | |
2023-02-08 | Attempt to fix auto virtualenv on Windows | w0rp | |
2023-02-08 | Fix CI BS | w0rp | |
2023-02-08 | #2172 Auto PATH with ale_python_auto_virtualenv | w0rp | |
Automatically set `PATH` for some Python linters that seem to need it when g:ale_python_auto_virtualenv or b:ale_python_auto_virtualenv is `1`. | |||
2023-02-08 | Close #4389 - Run pyright via poetry, pipenv, venv | w0rp | |
Add support for automatically detecting and running Pyright via poetry, pipenv, and virtualenv directories just like we do with flake8. | |||
2023-02-08 | Add support for lua-language-server | w0rp | |
2023-02-07 | Fix broken tag references and the broken script to check them | w0rp | |
2023-02-07 | Add alejandra for nix (#4435) | Nathan Henrie | |
- Fixes https://github.com/dense-analysis/ale/issues/4434 | |||
2023-02-03 | Remove duplicated word in help g:ale_virtualtext_cursor (#4444) | Andreas Wachowski | |
2023-02-02 | add eslint plugin html for linting js in html files (#4428) | vindex10 | |
* add eslint plugin html for linting js in html files * fix linting | |||
2023-02-02 | phpstan: set cwd to configuration file directory (#4422) | Albert Peschar | |
PHPStan will only detect a configuration file in the current working directory, so set that to the directory in which ALE finds the configuration file. | |||
2023-01-29 | diagnostics: 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> | |||
2023-01-28 | Add `gopls format` as a Go fixer | Sean Enck | |
2023-01-27 | State ALE works with vim 8.0 and above (#4430) | Horacio Sanson | |
2023-01-27 | add: pycln as a python linter and fixer (#4415) | Yining | |
this commit adds pycln as a Python linter and fixer, together with some tests and documentation. It addresses #4340 pycln repo: https://github.com/hadialqattan/pycln | |||
2023-01-27 | fix(ale_linters: python: ruff): add --stdin-filename if version > 0.0.69 (#4414) | Actionless Loveless | |
2023-01-06 | Fix #4413 - Avoid errors for invalid buffers in ale#virtualtext#Clear | w0rp | |
2023-01-04 | Fix #4410 - Ignore prop_add errors | w0rp | |
2023-01-03 | Update copyright to use company name and current year | w0rp | |
I am the President and Treasurer of Dense Analysis, and through my sole authority I transfer the copyright of ALE to my own nonprofit organisation, so it can live on throughout history as a protected FOSS project after I am dead. Nuff said. | |||
2022-12-31 | Add new demo video to README | w0rp | |
2022-12-30 | Fix #4408 - Trigger floating preview autocommand on BufWinLeave and ↵ | Leon | |
WinScrolled (#4409) | |||
2022-12-28 | nix: durably handle versions before 2.4 (#4398) | Antonio Gurgel | |
What I should have done in 4394. Idea: @w0rp | |||
2022-12-27 | Fix #4331 - Shift line 0 errors to line 1 for virtual-text | w0rp | |
2022-12-27 | Close #4401 - Use subtle defaults for virtual-text | w0rp | |
Default virtual-text to the Comment highlight group and prefix virtual-text messages with comment text for each language by default. Messages can now be formatted with `%type%` to print the error type. The Vim 9.0 version has been updated in the Docker image to add test coverage for virtual-text. | |||
2022-12-27 | #4400 - Remove virtual-text defaults from highlight.vim | w0rp | |
2022-12-27 | Fix #4400 - Separate virtual text highlight groups to avoid errors | w0rp | |
2022-12-26 | Fix #4399 - Manage virtual-text state better | w0rp | |
2022-12-25 | Update ALE to v3.3.0 | w0rp | |
2022-12-25 | Close #4396 - Enable virtualtext by default | w0rp | |
Wherever it's supported, enable virtualtext by default. | |||
2022-12-25 | Close #4397 - Add human-readable values for g:ale_virtualtext_cursor | w0rp | |
2022-12-25 | Fix markdownlint documentation | w0rp | |
2022-12-25 | Enable ruff for Python by default | w0rp | |
2022-12-25 | nix: handle versions past 2.9 (#4394) | Antonio Gurgel | |
2022-12-24 | Document how to create ALE releases | w0rp | |
2022-12-24 | Fix #4388: Fix pylsp and Pyright cwd | w0rp | |
Add functions to compute the cwd to be the same as the project root for pylsp and Pyright to work around issues in each language server when they encounter modules that share the same name as first or third party libraries. | |||
2022-12-22 | fix: ruff not registered as fixer (#4393) | Yining | |
this commit fixes the issue reported at: https://github.com/dense-analysis/ale/issues/4301#issuecomment-1359289391 it also had some code refactored and tests added for ruff as fixer (missed in PR #4347). | |||
2022-12-10 | fix: #4356 Missing racket documentation (#4384) | Yining | |
This commit adds vim help docs for `raco_fmt` and `racket-langserver`. | |||
2022-12-06 | Handle empty answer of ansible-lint (#4373) | Michael F. Schönitzer | |
* Handle empty answer of ansible-lint The variable a:lines might be empty if ansible-lint exited early, in that case json_decode would trow an error. * Use ales JSON decode function | |||
2022-12-06 | add: support for refurb as a Python linter (#4379) | Yining | |
this commit adds refurb as a Python linter, together with some tests and documentation. it should fix issue: #4362 refurb repo: https://github.com/dosisod/refurb | |||
2022-11-25 | Added support for more file types for clang-format. (#4367) | Matheus | |
2022-11-25 | fix: missing plug mapping `ale_go_to_implementation` (#4337) | U1s2e3r4n5a6m7e | |
Co-authored-by: Tiffany <taftaftesed@gmail.com> | |||
2022-11-25 | Fix 4246 - Add ansible language-server (#4355) | Horacio Sanson | |
2022-11-25 | Remove a flaky smoke test we no longer need | w0rp | |
2022-11-25 | Fix 4324 - add neovim 0.8 test (#4325) | Horacio Sanson | |
* Fix 4324 - add neovim 0.8 test * Update vim testbed image * Update documentation Co-authored-by: w0rp <w0rp@users.noreply.github.com> | |||
2022-11-25 | 4242 update tests with vim 9 (#4366) | Horacio Sanson | |
* Replace Vim 8.2 with Vim 9.0 in CI * Keep Windows tests on Vim 8.0 for now Co-authored-by: w0rp <w0rp@users.noreply.github.com> | |||
2022-11-23 | Fix bug in sqlfluff implementation & implement fixer support (#4365) | Carl Smedstad | |
* Account for no sqlfluff output Avoid crashes when there isn't any output from sqlfluff. * Add supplort for sqlfluff as a fixer | |||
2022-11-22 | Add rustfmt executable variable to rust docs (#4360) | Joey Buiteweg | |
2022-11-21 | Implement support for SQL linter sqlfluff (#4361) | Carl Smedstad | |
2022-11-21 | Markdown: allow passing custom executable for markdownlint (#4358) | Götz Christ | |