100 Commits
Author SHA1 Message Date
w0rp 0c6370f41a Fix #2276 - Replace a potentially infinite loop for hie 2019-02-07 16:26:04 +00:00
w0rp 0ed3fbc596 Fix #2263 - detailed Flow errors should show the original message 2019-02-01 13:04:18 +00:00
w0rp b315667ebe Fix #2192 - Handle more ignore-pattern messages for ESLint 2019-01-27 12:10:03 +00:00
w0rp df76d8a51c Revert "Merge pull request #2083 from zackhsi/scalac-until-jvm"
This reverts commit 1c89495d77, reversing
changes made to 4b4b09593b.
2018-12-03 20:42:06 +00:00
w0rp e74d43fb25 Fix #2084 - Disable mix by default, as it causes too many problems 2018-11-19 20:14:30 +00:00
w0rp dd7b2188ab Add style highlights for virtualtext and document all of them 2018-11-14 16:44:53 +00:00
w0rp d1d5292178 Fix #2054 - Make golint configurable 2018-11-11 09:42:57 +00:00
w0rp f8d3ffb60e Fix #1960 - Do not fix files on :wq 2018-11-10 10:06:56 +00:00
w0rp e4faf82cab Enable ESLint for Vue files by default 2018-11-08 09:19:02 +00:00
w0rp 51341fbe36 Update the instructions for installing the tslint tsserver plugin 2018-11-06 19:57:36 +00:00
w0rp 945dd2fa26 Explain how to configure aliases better, especially for Vue 2018-11-05 13:19:24 +00:00
w0rp 71bb62c858 Clean up a buffer variable in a test file 2018-11-04 10:15:41 +00:00
w0rp 4b841b5586 Fix the Windows tests 2018-10-31 16:25:04 +00:00
w0rp 6212c22b5a Add a bullet point about symbol search 2018-10-31 16:14:34 +00:00
w0rp 4ef2c81e95 Implement LSP symbol search 2018-10-31 16:13:31 +00:00
w0rp f01611464a Tell people to write tests even more 2018-10-31 10:04:25 +00:00
w0rp 709788084f Try to fix the tests on Windows 2018-10-30 20:55:35 +00:00
w0rp cae40e1c34 Fix a typo 2018-10-29 18:36:03 +00:00
w0rp caac5c93d6 #2017 Add support for display results from other sources 2018-10-29 18:28:28 +00:00
w0rp 2846e86217 #2017 Simplify lint cycles for supporting other sources later 2018-10-29 11:29:21 +00:00
w0rp 70ea7a1338 Add a note about OmniSharp 2018-10-29 09:41:50 +00:00
w0rp 77aacf0c91 #927 Allow b:ale_linter_aliases to be set to a String 2018-10-26 09:22:52 +01:00
w0rp 3b38a83ae9 Tell people to turn the completion option on before loading ALE 2018-10-18 09:11:06 +01:00
w0rp d999eb1f35 #1970 Explain how to configure mouse hovering better 2018-10-15 18:01:49 +01:00
w0rp ea49cc759f Link to my site, so people can find it easily 2018-10-05 12:08:56 +01:00
w0rp ab3646862c Update the bug reporting template 2018-10-02 11:28:13 +01:00
w0rp 5960a9ae4b Encourage people to write tests even more 2018-10-02 11:23:23 +01:00
w0rp 143c3cd09f #1941 Explain how to alleviate a timeoutlen Vim bug by changing settings 2018-09-25 10:17:45 +01:00
w0rp 1900b76005 Fix #1938 - Set a default value for an undefined variable 2018-09-20 08:28:51 +01:00
w0rp a6c6e24d61 #1872 Remove extra carriage returns when fixing files on Windows 2018-09-19 19:28:57 +01:00
w0rp 213a901ccd Stop tsserver from causing errors to be rendered redundantly 2018-09-18 17:43:17 +01:00
w0rp ddb3e6d57a Handle failing to connect to eslint_d 2018-09-17 17:32:57 +01:00
w0rp f9e99d81a4 #1794 - Handle LSP documentation content as a Dictionary 2018-09-17 11:16:46 +01:00
w0rp 0b163ec656 Fix the Julia languagserver linter for Julia 0.7 2018-09-17 09:16:41 +01:00
w0rp b01470cbbc Test for bundle paths with spaces again 2018-09-14 13:26:29 +01:00
w0rp 5c86ffd321 Return only the unescaped executables from executable callbacks 2018-09-14 13:24:59 +01:00
w0rp 43d7e8fde9 #1889 Add support for automatically previewing messages based on the cursor position 2018-09-14 12:42:26 +01:00
w0rp 0ae4ea23c8 #1888 Support names with minuses in Clojure and Lisp 2018-09-07 19:27:42 +01:00
w0rp 580bd36773 Fix #1800 - Enable non-blocking writes where available 2018-09-06 20:04:35 +01:00
w0rp 7086769289 #1891 Fix the go-langserver tests 2018-09-06 17:05:05 +01:00
w0rp f8beaa9e3e Fix #1866 - Handle empty output from Perl 2018-09-06 09:23:36 +01:00
w0rp d476578a40 Improve ALE project style checking
* The project style linter now runs while you type.
* Now the scripts for checking the project require blank lines.
* Many style issues have been found and fixed.
2018-09-04 16:51:18 +01:00
w0rp 43b04d4e5b Fix the dart language server command and cover it with tests 2018-09-04 11:15:59 +01:00
w0rp fddbfdef12 #1875 Do not lint and so on when an operator is pending 2018-09-03 13:59:56 +01:00
w0rp a746ea2bfc #1875 - Do not echo cursor messages when keys are pending 2018-09-03 11:41:54 +01:00
w0rp 339930ad68 Fix #1859 - Make the connection ID available on the connection object 2018-08-28 10:18:37 +01:00
w0rp 3c85c7ef65 Sort the HTML documentation sections 2018-08-24 13:24:42 +01:00
w0rp c4eca7c417 Use one LSP connection per project 2018-08-24 13:16:58 +01:00
w0rp 08d141edfb Fix #1844 - Make the kotlin languageserver linter work again 2018-08-24 10:41:33 +01:00
w0rp 61a0716837 Use &l:equalprg so local options do not override global ones 2018-08-17 10:10:49 +01:00
w0rp ad8b260519 Fix #1816 - Fix a type error in the initialize message handler 2018-08-16 14:19:12 +01:00
w0rp 9cdd8b67b2 Stop creating closure function in global scope by using partials instead 2018-08-15 00:20:47 +01:00
w0rp 5323f000aa Explain * for fixers in the README better 2018-08-13 11:38:43 +01:00
w0rp 4179177830 Try again 2018-08-13 11:31:54 +01:00
w0rp a034364994 #1808 Try to explain the color scheme for the example GIF 2018-08-13 11:31:32 +01:00
w0rp e9086dd55c Revert "#1459 Always run ESLint in the directory of the file being checked"
This reverts commit 634bf73f52.
2018-08-10 11:49:17 +01:00
w0rp 634bf73f52 #1459 Always run ESLint in the directory of the file being checked 2018-08-09 08:51:27 +01:00
w0rp fc94fd4deb Use lambdas for LSP message callbacks, which are easier to manage 2018-08-08 20:08:51 +01:00
w0rp 7179f92e44 #925 Tell people not to use the tslint linter 2018-08-08 11:17:32 +01:00
w0rp 03973c0d09 Explicitly disable ALE for NeoVim versions below 0.2.0 2018-08-04 07:52:34 +01:00
w0rp 209cd54783 Fix #1781 - Fix me breaking the tsserver linter 2018-08-03 17:22:09 +01:00
w0rp 41178425ab Fix the Windows tests 2018-08-03 01:00:39 +01:00
w0rp 73d8c3b80a Only run the custom ALE linting script if it's in runtimepath 2018-08-03 00:56:49 +01:00
w0rp 65880fec78 Add a linter for checking ALE code itself 2018-08-03 00:42:15 +01:00
w0rp 217284360d Simplify the code for most linters and tests with closures 2018-08-02 23:44:12 +01:00
w0rp 94270402cb Fall back on flags for other C/C++ files in the same directory 2018-08-02 21:48:56 +01:00
w0rp ccbdfcd76f Include the error in the detailed error message in the GCC handler 2018-08-02 21:45:16 +01:00
w0rp 649934230b Fix the failing tsserver test 2018-08-02 19:32:57 +01:00
w0rp 3aa5e0f9dc Add a type check for the error data from LSP servers 2018-08-01 23:01:30 +01:00
w0rp 399a0d3c98 #1700 - Mention how to work around the completeopt bug in the documentation 2018-07-31 20:34:37 +01:00
w0rp 16d0c52d24 Indicate that a C compiler failed due to problems in a header file 2018-07-30 20:09:43 +01:00
w0rp 1e6b1d9be2 Try to fix the C parsing test on Windows 2018-07-29 19:30:12 +01:00
w0rp ac4bac8ea4 Add support for parsing compile_commands.json files for C compilers 2018-07-29 19:24:27 +01:00
w0rp a7b8cb4fe3 Mention v:t_TYPE variables in the developer documentation 2018-07-27 09:18:09 +01:00
w0rp daab1a08db #1700 - Try using a 0ms timer showing the completion menu 2018-07-26 23:08:38 +01:00
w0rp 0012c78b02 #1700 - Temporarily change completion options when the feedkeys() keybind is fired 2018-07-25 20:13:59 +01:00
w0rp 4ed35f7247 Fix #1758 - Set marks before going to definitions 2018-07-25 19:43:25 +01:00
w0rp 06132954b1 Switch to v:t_ variables for type checks 2018-07-25 01:27:28 +01:00
w0rp 9f8c37e17c Ignore a shellcheck warning for custom linting rules 2018-07-25 00:41:26 +01:00
w0rp 3418574770 Update the developer documentation 2018-07-24 10:11:14 +01:00
w0rp d368f090ae #1754 Require snake_case names for linters in the codebase 2018-07-24 10:05:44 +01:00
w0rp 95be2bf1ff Try Vim 8.0 and 8.1 in separate jobs 2018-07-23 22:37:53 +01:00
w0rp d7d54d09da Try 3 builds on Travis CI 2018-07-23 22:33:03 +01:00
w0rp 338c233710 Split Vim and Neovim tests into separate builds 2018-07-23 22:28:22 +01:00
w0rp 9ade656661 Just remove the .git directory test for now 2018-07-23 22:22:19 +01:00
w0rp 44397dd6db Skip the one failing test on Windows 2018-07-23 22:21:13 +01:00
w0rp 2a861dfd40 Make the test C import path test fail less 2018-07-23 22:03:28 +01:00
w0rp d9579dbbe9 Get tests to pass in Vim 8.1 2018-07-23 20:41:48 +01:00
w0rp f6d18a0b10 Skip tests for Vim 8.1 for now 2018-07-23 10:45:22 +01:00
w0rp 7bf3a749d0 #1751 Handle LSP completion results without the 'kind' attribute 2018-07-23 10:21:09 +01:00
w0rp 3e4db9ed5c Make the completion events test fail less 2018-07-22 22:42:41 +01:00
w0rp 0e71e8b465 Update the Dockerfile to test with a newer version of Vimt too 2018-07-22 22:35:49 +01:00
w0rp 846bfb47b2 Remove the redundant fix_buffer_data vars and filename variables 2018-07-22 22:31:46 +01:00
w0rp 81a8c77d20 #1692 - Only send completion requests to the first server supporting them 2018-07-22 21:14:56 +01:00
w0rp 6dc737cda1 Check LSP capabilities before using them 2018-07-22 19:04:55 +01:00
w0rp 8980591937 Move README.md back 2018-07-22 12:16:56 +01:00
w0rp 8062d6207e Revert "Update the tests to check README.md in the new location"
This reverts commit 6c10be8992.
2018-07-22 12:16:42 +01:00
w0rp 6c10be8992 Update the tests to check README.md in the new location 2018-07-22 12:15:15 +01:00
w0rp 014c924630 Move GitHub files to the .github directory 2018-07-22 12:10:35 +01:00
w0rp 0d37aaac7a Fix #1631 - Disable balloon support for terminals by default 2018-07-20 16:10:25 +01:00