Age | Commit message (Collapse) | Author |
|
dafny: add a timeLimit option and message-parsing
|
|
Show tsserver hints/suggestions in Ale.
|
|
feat: Adds variable to use custom config file with Elixir Credo
|
|
Make test/scripts/custom-checks portable
|
|
* Add nvim floating window hover support
* Add configuration for float to replace preview
* preview#ShowFloating: qualify local variables
* Configure floating preview usecases individually
Also:
* Extract floating preview to its own file.
* Ignore 'stay_here' option. Moving into the floating preview window
seems confusing at best.
* Re-use existing floating preview window if it's still up.
* Flush out floating preview documentation.
* Watch cursor position changes per window
Floating previews open a new window, so when that window is written to,
it moves briefly there at a different position than the original window.
This makes repeated positions detected when positions are tracked at a
s: level. Instead, we change the variable to window scoped, which only
fires a message if the cursor has changed from the last position in
*that window*.
* g:ale_floating_preview cleanup
* floating_preview: add ALEDetail tests
* Fix fecs test missing runtime call
* Add ALEHover floating preview tests
Co-authored-by: Jan-Grimo Sobez <jan-grimo.sobez@phys.chem.ethz.ch>
|
|
Add linter for Inko
|
|
Update `ale#python#FindProjectRootIni` with poetry.lock and pyproject.toml
|
|
Custom erlc executable
|
|
Make isort fixer recognize auto_pipenv flag
|
|
This adds a linter for Inko (https://inko-lang.org/). The linter makes
use of Inko's own compiler, and a newly introduced --check flag to only
check for errors; instead of also compiling source code.
|
|
|
|
Add Ruby sorbet option to enable watchman
|
|
|
|
|
|
Sort order is slightly different than the headings
|
|
|
|
|
|
|
|
|
|
|
|
feat: add autoimport fixer
|
|
Co-authored-by: w0rp <w0rp@users.noreply.github.com>
|
|
Add ormolu fixer.
|
|
* Taken from phpcs. add add_php_phpcbf_options #3382
* Updated docs for php_phpcbf_options #3382
* Added tests #3382
|
|
Fix typo in ale-python.txt
|
|
|
|
|
|
ALE now just modifies every open buffer for rename and actions, and sets
up a one-time use BufEnter event to reload buffers that are changed so
you don't have to think about what to do with changed buffers.
|
|
|
|
feat: add intelephense support for php
|
|
Fix wording in Rust doc
|
|
|
|
Add Elvis handler for Erlang
|
|
|
|
Code actions and ALERename now appear in the right click context menu
for GVim by default.
|
|
|
|
* Added tsserver and LSP code action support.
* tsserver refactors support added.
* Handling special case when new text is added after new line symbol.
* ale#code_action#ApplyChanges simplified.
* Initial attempt on LSP Code Actions.
* workspace/executeCommand added.
* Some null checks added.
* Add last column to LSP Code Action message.
* Pass diagnostics to LSP code action.
Previously ApplyChanges code was applied from top-to-bottom that required
extra parameters to track progress and there was bug. I have changed code
to bottom-to-top approach as that does not require those extra parameters
and solved the bug.
Tested with typescript-language-server and it is working.
|
|
|
|
|
|
This commit adds a fixer for the Haskell language, ormolu
(https://github.com/tweag/ormolu).
Signed-off-by: David Wood <david@davidtw.co>
|
|
|
|
|
|
:ALERename! now ignores errors for files that cannot be modified, and
modifies all other files.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Newer versions of pylint will now check your code as you type. Older
versions will still only check the file on disk.
Co-authored-by: Oliver Wiegers <oliver.wiegers@gmail.com>
|