Age | Commit message (Collapse) | Author |
|
Add :floppy_disk: to dialyxir and dogma
|
|
* black fixer should include --pyi for files with .pyi extension
|
|
Add gnatpp fixer for Ada
|
|
mypy linter capture stderr for error reporting in ALEInfo
|
|
* 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
|
|
* 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
|
|
|
|
|
|
|
|
* 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
|
|
|
|
Support $GO111MODULE with Go tooling
|
|
Set --assume-filename for clangformat fixer
|
|
* Add setting for numhl highlights
* Add doc for numhl feature
|
|
Update elm-ls
|
|
|
|
|
|
Update Rust cargo linter to better integrate with Clippy
|
|
Add Deoplete's input_patterns for cpp
|
|
|
|
Show more candidates for Deoplete completion
|
|
|
|
Previous name of `elm-language-server` was `elm-lsp`
|
|
Default executable for javalsp is empthy string.
|
|
ALE now only resets selections when needed, to prevent side effects.
|
|
* Added a new csc linter for C# code.
* More output is now handled for mcsc.
|
|
* Add clangtidy fixer
* Add extra_options to clangtidy fixer
* Also, use cpp variables in cpp filetypes
|
|
|
|
Allows the user to override $GO111MODULE environment variable through
ale options. This gives control over the default behavior of Go module
resolution.
Golang documentation:
https://github.com/golang/go/wiki/Modules#how-to-use-modules
Add `ale#Go#EnvString()` function to make it easy to add similar Go
environment variables in the future.
Use the new `EnvString` function in all available Go tools callbacks
& update tests
Also add test of linter command callback for `gofmt`
|
|
Update README section about running linters on save
|
|
The default for `g:ale_lint_on_insert_leave` was recently changed to 1,
so it now needs to be explicitly set to 0 to run linters only when files
are saved.
|
|
|
|
|
|
|
|
* elm_lsp is now elm_ls
* The binary published by @elm-tooling is elm-language-server
Updates tests, docs and adds more options to the plugin.
|
|
|
|
|
|
* Newline in unexpected token broke parser
* fixed test to properly capture regressions
* removed deprecated linter options for powershell
|
|
Add support for javalsp configuration options.
|
|
Update docs on default after recent changes
|
|
`g:ale_lint_on_insert_leave` default has been changed from 0 to 1 in
168768b32667b244e0afdc8da851d91ab95d6e2f
|
|
Enable C++ autocompletion on '::' and '->'
|
|
|
|
Deoplete needs `get_complete_position` method and it has a different
signature. It already fetches the input string and attempts to detect
the position with `\k*` regexp patterns.
|
|
This option is used to determine if `min_pattern_length` is ignored.
In usual, it does not start completion when the matched input string is
shorter than `min_pattern_length`. But when the string matches
`input_pattern`, it starts completion even when ths string is `''`.
|
|
This fixes documentation to match actual implementation.
|
|
This MR adds a new configuration variable `g:ale_java_javalsp_config`
that allows to configure external dependencies and class paths to the
language server.
The variable accepts a dictionary similar to the one supported by the
[vscode/settings.json](https://github.com/georgewfraser/java-language-server#settings)
file.
Deprecates: #2561
|
|
|
|
* Add support for purescript language server
* Update naming
* Add purescript language server tests
|
|
Elm: Update link to compiler repository
|