Commit Graph
100 Commits
Author SHA1 Message Date
w0rp d21581016e Fix #2257 - Fix an off by 1 which broke completion for some servers 2019-02-08 19:31:47 +00:00
w0rp b32fdfe816 #2132 Implement deferred objects for ale#command#Run 2019-02-08 08:41:38 +00:00
w0rp 19cc724807 Add a function for parsing command args 2019-02-07 18:10:34 +00:00
w0rp 2885c57e3e Fix #2276 - Replace a potentially infinite loop for hie 2019-02-07 16:24:41 +00:00
w0rp 81c73da3b9 #2132 - lint and fix with ale#command#Run
A new function is added here which will later be modified for public use
in linter and fixer callbacks. All linting and fixing now goes through
this new function, to prove that it works in all cases.
2019-02-06 22:00:11 +00:00
w0rp 3e11cbd18d Update syntax checking
* Line continuation characters should be on the same lines.
* .vim file line indentation should be a multiple of 4.
2019-02-06 18:05:13 +00:00
w0rp 4d426bf287 Fix #2263 - detailed Flow errors should show the original message 2019-02-01 13:01:56 +00:00
w0rp 067601e9db Set lint_file for the ameba linter 2019-01-27 16:16:22 +00:00
w0rp 79135dfe13 Fix #2192 - Handle more ignore-pattern messages for ESLint 2019-01-27 12:08:39 +00:00
w0rp 3ac12b6939 Fix #2216 - Tolerate versions without path numbers 2019-01-27 10:56:08 +00:00
w0rp 91c1fc3bb3 Sort documentation entries alphabetically better 2019-01-27 09:32:39 +00:00
w0rp 20b9dfdb4a Fix #2195 - Handle the command key being missing 2019-01-27 09:12:59 +00:00
w0rp 6543d0e902 #2248 Mention tsserver as a JavaScript tool too 2019-01-26 22:02:21 +00:00
w0rp cf14d0aa53 #2132 Unify temporary file management in command.vim 2019-01-26 19:33:52 +00:00
w0rp a50e049e74 Mention raco in the list of supported tools 2019-01-14 20:35:23 +00:00
w0rp c0b2090fbb #2132 Move CreateTemporaryFileForJob calls into FormatCommand 2019-01-12 18:34:26 +00:00
w0rp 56b7dca623 Fix flow tests on Windows 2019-01-12 14:36:07 +00:00
w0rp cbaa7eb3c7 Clean up bingo tests, so they pass on my machine too 2019-01-12 13:14:29 +00:00
w0rp 6644563949 #2132 Remove the need for the hidden add_newline option by tweaking the flow command 2019-01-12 13:14:29 +00:00
w0rp f23811770a Add briefer help tags for ALE development documentation 2019-01-08 14:40:26 +00:00
w0rp 4f3190daa8 Fix a test on Windows 2019-01-04 14:51:55 +00:00
w0rp 08606b88d0 Clean up the new g:ale_shell code. Use it for Windows 2019-01-03 21:23:09 +00:00
w0rp 78724f4cd3 Fix some formatting issues 2019-01-03 20:33:59 +00:00
w0rp f1ed654ca5 #2132 Change (buffer, lines) fixer functions to (buffer, done, lines) 2018-12-18 11:13:28 +00:00
w0rp 9a3be907ea Close #2152 - Use ale_javascript_standard_options for fixing files too 2018-12-18 09:28:55 +00:00
w0rp c899ff3523 Explain the .* .gitignore rule 2018-12-10 20:20:23 +00:00
w0rp 39c892eff4 #1520 - Add an :ALEDocumentation for tsserver 2018-12-10 20:08:28 +00:00
w0rp f4af9157e1 Make the suggestion about asking for help friendlier 2018-12-04 19:07:55 +00:00
w0rp 0d14380d8a Do not wrap bug report lines 2018-12-04 09:42:37 +00:00
w0rp f2b353fa09 Fix a mistake with a link 2018-12-04 09:33:24 +00:00
w0rp 6f32f002e7 Revert "Merge pull request #2083 from zackhsi/scalac-until-jvm"
This reverts commit 1c89495d77, reversing
changes made to 4b4b09593b.
2018-12-03 20:39:10 +00:00
w0rp 9eda079e02 Typo 2018-12-03 20:30:24 +00:00
w0rp 146769c616 Tell people to ask for tech support outside of GitHub issues 2018-12-03 20:29:26 +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