summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-07-14Merge pull request #2618 from rustic-games/clippy-flagsw0rp
Update Rust cargo linter to better integrate with Clippy
2019-07-14Merge pull request #2643 from delphinus/feature/update-deoplete-for-cppw0rp
Add Deoplete's input_patterns for cpp
2019-07-14Add Deoplete's input_patterns for cppdelphinus
2019-07-14Merge pull request #2601 from delphinus/feature/better-completion-for-deopletew0rp
Show more candidates for Deoplete completion
2019-07-13Add Sorbet ruby linter and fixer (#2614)Matthew Lanigan
2019-07-10Elm-ls backward compatibility for previous namingandys8
Previous name of `elm-language-server` was `elm-lsp`
2019-07-10Try to mock nvim api functionsFrancisco Giordano
2019-07-09Implement highlights using neovim APIFrancisco Giordano
2019-07-06Merge pull request #2606 from hsanson/fix-javalsp-executable-docsw0rp
Default executable for javalsp is empthy string.
2019-07-02Fix incorrect re-selection (#2630)Pete Beardmore
ALE now only resets selections when needed, to prevent side effects.
2019-07-02Support csc, update mcsc (#2586)hernot
* Added a new csc linter for C# code. * More output is now handled for mcsc.
2019-07-02Add clangtidy fixer (#2548)ObserverOfTime
* Add clangtidy fixer * Add extra_options to clangtidy fixer * Also, use cpp variables in cpp filetypes
2019-07-01Add gnatpp fixer for AdaTim Lagnese
2019-07-01Support $GO111MODULE with Go toolingElias Martinez Cohen
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`
2019-06-30Merge pull request #2625 from ericdwang/update-readmew0rp
Update README section about running linters on save
2019-06-27Update README section about running linters on saveEric Wang
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.
2019-06-25support all cargo options for build/clippyJean Mertz
2019-06-25Use input_patterns & add comments for updating itdelphinus
2019-06-24support clippy options with --Jean Mertz
2019-06-21Update elm-lsandys8
* 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.
2019-06-21Merge branch 'fix-small-doc-typo'RyanSquared
2019-06-20Fix small doc typoHoracio Sanson
2019-06-19Handle powershell unexpected token with newline (#2588)Jesse Harris
* Newline in unexpected token broke parser * fixed test to properly capture regressions * removed deprecated linter options for powershell
2019-06-19Merge pull request #2600 from hsanson/add-javalsp-lsp-options-2w0rp
Add support for javalsp configuration options.
2019-06-19Merge pull request #2602 from lbonn/masterw0rp
Update docs on default after recent changes
2019-06-19Update docs on default after recent changeslbonn
`g:ale_lint_on_insert_leave` default has been changed from 0 to 1 in 168768b32667b244e0afdc8da851d91ab95d6e2f
2019-06-19Merge pull request #2599 from parkovski/cpp-autocomplete-triggerw0rp
Enable C++ autocompletion on '::' and '->'
2019-06-19Add & fix tests for added funcsdelphinus
2019-06-19Add separated func for deopletedelphinus
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.
2019-06-19Add input_pattern setting for deopletedelphinus
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 `''`.
2019-06-19Default executable for javalsp is empthy string.Horacio Sanson
This fixes documentation to match actual implementation.
2019-06-19Add support for javalsp configuration options.Horacio Sanson
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
2019-06-18Enable C++ autocompletion on '::' and '->'Parker Snell
2019-06-17Add support for purescript language server (#2572)Drew Olson
* Add support for purescript language server * Update naming * Add purescript language server tests
2019-06-17Merge pull request #2578 from andys8/patch-2w0rp
Elm: Update link to compiler repository
2019-06-16Merge pull request #2577 from hsanson/fix-checkstyle-defaultsw0rp
Fix checkstyle default configuration.
2019-06-16Merge pull request #2591 from blahgeek/inc-deoplete-rankw0rp
Raise deoplete source rank to 1000
2019-06-15Raise deoplete source rank to 1000BlahGeek
2019-06-13Merge pull request #2563 from dcyriller/fixer-prettier-glimmerw0rp
prettier: Support experimental languages (Handlebars)
2019-06-13Refactor to be less verboseCyrille David
2019-06-12Fix checkstyle default configuration.Horacio Sanson
Checkstyle xml configuration is mandatory and not providing one causes the tool to fail with the following error: Must specify a config XML file. Checkstyle itself contains a default configuration as part of its assests named `/google_checks.xml`. Invoking checkstyle with this config works even if such file does not exists in the file system: checkstyle -c /google_checks.xml This should be the default invocation to allow ALE to use checkstyle with zero configuration. Also when a user sets `g:ale_java_checkstyle_config` option, ALE should use it to invoke checkstyle even such file does not exists in the filesystem. This is because checkstyle is able to use configuration files within JAR files defined in the CLASSPATH. The default `/google_checks.xml` is an example of such configuration available within a JAR resource.
2019-06-11Elm: Update link to compiler repositoryAndy
2019-06-10Bump the ALE versionv2.5.0w0rp
2019-06-10Fix #1727 - Replace previoulsy defined linters with matching namesw0rp
2019-06-10Lint on InsertLeave, not in insert mode by defaultw0rp
b:ale_lint_on_insert_leave is now supported as tests need it. These defaults are saner and cause fewer issues for users by default.
2019-06-10Merge pull request #2567 from theevocater/add_reorder_python_importsw0rp
Add support for reorder-python-imports fixer
2019-06-10Make rmarkdown files work with styler and lintr (#2564)Thibault Vatter
* add R markdown as filetype for styler * Add rmarkdown as an alias for R
2019-06-10Merge pull request #2558 from hsanson/fix-javalsp-command-callbackw0rp
Fix javalsp command callback.
2019-06-10Move images to a GitHub issuew0rp
2019-06-10Merge pull request #2574 from enterprisey/patch-1w0rp
In README, more efficient git clones