Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-06-01 | Support custom LSP notifications | Martino Pilia | |
Allow to send custom notification mesages, that expect no response from the server. | |||
2019-05-31 | Refactor LSP custom request handling | Martino Pilia | |
2019-05-31 | Add API for custom LSP requests | Martino Pilia | |
Implement a function `ale#lsp_linter#SendRequest` that allows to send custom LSP requests to an enabled LSP linter. Resolves #2474 | |||
2019-05-30 | Fix #2544 - Completion positions are off by one | w0rp | |
2019-05-29 | Merge pull request #2540 from sijad/pgformatter | w0rp | |
add pgformatter fixer | |||
2019-05-28 | Fix #2438 - Print a friendly message when the clipboard is not available | w0rp | |
2019-05-28 | Fix #2535 - Automatically emit <C-x><C-o> less to prevent <C-o> issues | w0rp | |
2019-05-27 | fix neovim missing setbufline | Jacques Kvam | |
2019-05-27 | add pgformatter | Sajjad Hashemian | |
2019-05-22 | Add fix to HandleTSServerDiagnostics function. | Horacio Sanson | |
2019-05-22 | Fix HandleLSPDiagnostics buffer match logic. | Horacio Sanson | |
To find the buffer corresponding to URIs reported by LSP the HandleLSPDiagnostics() method uses the built-in bufnr() function. From the documentation we learn that the first parameter of bufnr() is an expression, not a path. EclipseLSP will report project wide errors (e.g. gradle errors) that are not related to any actual source file with an URI that corresponds to the project root folder, e.g: file:///home/username/Projects/gradle-simple This URI will match any open buffer of files within the project root hiearchy, thus project-wide errors appear as part of every file within the project, e.g: file:///home/username/Projects/gradle-simple/src/main/java/Hello.java To fix this, this MR adds '^' to the beginning and '$' at the end of the URI path to force an exact match. This is how is recommended in vim help (see :h bufname). | |||
2019-05-21 | Merge pull request #2502 from ericvw/flake8-config | w0rp | |
Change Python project root dir detection for flake8 configuration | |||
2019-05-20 | Close #2516 - Handle problems with inlined functions | w0rp | |
2019-05-20 | Fix #2421 - Use compile_commands.json in build dirs to find roots | w0rp | |
2019-05-20 | Fix #2512 - Use -o /dev/null for gcc linting | w0rp | |
2019-05-20 | Fix #2515 - Send client capabilities to LSP servers | w0rp | |
2019-05-20 | Close #1739 - Use deletebufline() for fixing files were available | w0rp | |
2019-05-19 | Change Python project root dir detection for flake8 configuration | Eric N. Vander Weele | |
The official configuration files for `flake8` are `.flake8`, `tox.ini`, and `setup.cfg`. After investigation, it is safe to remove `flake8.cfg` as it appears to only exist as a typo in other tooling documentation (e.g., `python-language-server`). Even though no linters automatically read `.flake8rc`, it is kept in case projects may be using it for detecting the projects root directory. | |||
2019-05-17 | Fix #1317 - Jump to column 1 for problems at column 0 | w0rp | |
2019-05-17 | Fix #1989 - Use ESlint options for fixers too | w0rp | |
2019-05-17 | Close #2285 - Add a function for use with omnifunc | w0rp | |
2019-05-16 | Fix #2505 - Remove NeoVim highlight support for now | w0rp | |
2019-05-16 | #2505 Try to fix NeoVim highlighting out of range errors | w0rp | |
2019-05-14 | Close #829 - Close LSP documents when buffers are deleted | w0rp | |
2019-05-13 | Fix #2497 - ALE should not lint on save when disabled after fixing | w0rp | |
2019-05-12 | #2492 - Try to fix a deoplete bug again | w0rp | |
2019-05-12 | Make eslint respect the ale_warn_about_trailing_whitespace setting | w0rp | |
2019-05-11 | Support b:ale_completion_enabled for disabling it for some buffers | w0rp | |
2019-05-10 | #2403 - Make ale_disable_lsp apply consistently, and document it better | w0rp | |
2019-05-09 | #2481 - Use text to insert from insertText | w0rp | |
2019-05-07 | Add fixer for OCaml ocp-indent (#2436) | Kanenobu Mitsuru | |
2019-05-05 | Fix off by one error line highlight w/ nvim api | Andrey Popp | |
2019-05-02 | Add XO as a linter/fixer for TypeScript files (#2453) | Alvin Chan | |
2019-05-01 | Merge pull request #2437 from robertjlooby/add-floskell | w0rp | |
Add floskell for Haskell formatting | |||
2019-05-01 | Fix #2460 - Do not track when LSP linters are busy | w0rp | |
2019-05-01 | Optionally use neovim's api-highlights (#2169) | Andrey Popp | |
2019-04-29 | Merge pull request #2448 from reedriley/master | w0rp | |
Add support for Vim's tagstack to ALEGoToDefinition | |||
2019-04-26 | Disable fsync for writefile() calls for performance | w0rp | |
2019-04-24 | Updated Vim version in Dockerfile and made UpdateTagStack clearer | Reed Riley | |
The `settagstack` and `gettagstack` functions don't exist prior to Vim 8.1.0519. And the function definition was unclear whether it intended to grab the *old* or the *new* file/line/col. | |||
2019-04-23 | Close #1753 - Implement minimum viable integration with Deoplete | w0rp | |
2019-04-23 | Add a fixer for r based on the styler package (#2401) | Thibault Vatter | |
* Add styler as a new fixer for R files * Add to the list of supported tools * Add documentation | |||
2019-04-23 | Fix #2452 - Strip trailing spaces off sign text automatically | w0rp | |
2019-04-19 | Add support for Vim's tagstack to ALEGoToDefinition | Reed Riley | |
fixes 1236 | |||
2019-04-17 | Fix #2415 - Mark tsserver and LSP linters inactive again | w0rp | |
2019-04-16 | fix 2434: use text field instead of the detail field for virtualtext (#2441) | Jethro Shuwen Sun | |
* use text field instead of the detail field for virtualtext * make the change simpler | |||
2019-04-16 | Fix #1930 - Finish ale_fix_on_save_ignore | w0rp | |
* Implementation had a bug * Documentation added * Tests added | |||
2019-04-15 | #1930 - Add ale_fix_on_save_ignore for disabling some fixers on save | w0rp | |
2019-04-15 | #782 - Use compile commands for matching source files for headers | w0rp | |
2019-04-15 | improve the lsp diagnostic message format (#2425) | Jethro Shuwen Sun | |
2019-04-14 | Add floskell for Haskell formatting | Rob Looby | |