summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-10-11Fix crystal-lang non file-tied message handlingDavid A. R. Robin
Some messages of the crystal compiler are not tied to a file. This causes a 'Key not present in Dictionnary' error (E716). For the record, the json output on ```require "./nonexistent.cr"``` is the following : ```json [ { "file":"/tmp/file.cr", "line":1, "column":1, "size":0, "message":"while requiring \"./nonexistent.cr\"" }, { "message":"can't find file './nonexistent.cr' relative to '/tmp'" } ] ``` The second message does not have line/column attributes.
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 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
2019-06-10Merge pull request #2568 from h-michael/fix-reasonml-docw0rp
Remove unnecessary asterisk from doc/ale-reasonml
2019-06-09In README, more efficient git clonesenterprisey
Users don't need the entire git history to use the plugin, so don't download it
2019-06-09Do not set default binary.Horacio Sanson
The default binary "launcher" is too generic and can get mixed with other tools. To use this linter user must explicitly set the absolute path of the launcher path.
2019-06-09Remove unnecessary asterisk from doc/ale-reasonmlHirokazu Hata
2019-06-08Add support for reorder-python-imports fixerJake Kaufman
isort is great, but I've come to prefer reorder-python-imports. The tool has a focus on smaller diffs than isort. reorder-python-imports is also a little smarter than isort which is nice.
2019-06-09Document and test reason-language-serverw0rp
2019-06-08Add support for reason-language-serverDavid Buchan-Swanson
2019-06-08Merge pull request #2253 from jj-kim/masterw0rp
Improve location list behavior on split windows of same buffer.
2019-06-08Merge pull request #2559 from nerdrew/rust-cargo-rendered-detailw0rp
show rendered cargo error in detail for clippy errors
2019-06-08Merge pull request #2565 from Tharre/masterw0rp
Run xml linters on xsd and xslt files
2019-06-08Merge pull request #2551 from laino/eslint-jsonw0rp
Use JSON output for ESLint and fix tsserver column
2019-06-08Merge pull request #2566 from grimmn/extend-clangtidy-optionsw0rp
Add additional options setting for clang-tidy linter
2019-06-08Add additional option setting for clangtidy linterJonathan Vander Mey
The existing option setting handles setting additional compile flags to pass to clang-tidy. The new option setting added here allows setting additional clang-tidy specific flags to be passed as well. Fixes #2324
2019-06-06Run xml linters on xsd and xslt filesTharre
Both xsd and xslt are by definition written in XML, and thus the same linter(s) can be run to check them for well-formedness.
2019-06-06prettier: Support experimental languagesCyrille David
Such as handlebars
2019-06-05Fix #2525 - Convert Windows paths in a Unix environmentw0rp
2019-06-04show rendered cargo error in detailAndrew Lazarus
2019-06-04Make ale_lint_on_save work with b:ale_fix_on_save = 1w0rp
2019-06-05Fix javalsp command callback.Horacio Sanson
The command used to invoke the language server is missing some options to include additional java modules. Without these modules the server was not working properly. The correct command can be found in a `launcher` script on the same directory the `java` executable for the language server is found. This commit changes the docs to prefer the launcher script over the java executable. For backward compatibility it also fixes the command invocation in case the java executable is configured.
2019-06-04Merge pull request #2557 from hy2k/update-docw0rp
Change ALE integration with Deoplete in README
2019-06-04Update README deoplete completion source sectionhy2k
2019-06-04Use correct handler for 'xo' linterNils Kuhnhenn
2019-06-03#2542 - Improve checkstyle project configurationw0rp