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 |
|
w0rp
|
61a5880747
|
Capture server capabilities from LSP servers
|
2018-07-19 21:15:05 +01:00 |
|
w0rp
|
27f1915745
|
Capitalize Language Server Protocol
|
2018-07-19 17:06:39 +01:00 |
|
w0rp
|
dfa38ff0dd
|
Make LSP support more prominent in the README
|
2018-07-19 17:00:29 +01:00 |
|
w0rp
|
5453e0e1a4
|
Fix #1708 - Don't modify linters or register fixers in the sandbox
|
2018-07-17 21:39:50 +01:00 |
|
w0rp
|
7952ebe77e
|
#1700 - Don't send <C-x><C-o> for completion in Insert mode
|
2018-07-17 19:39:45 +01:00 |
|
w0rp
|
a01fab2ee6
|
Fix #1619 - Rewrite lint on enter events so they behave better
|
2018-07-17 00:18:34 +01:00 |
|
w0rp
|
37df1f8ceb
|
#1700 - Stop handling completion results if you leave insert mode
|
2018-07-16 17:57:07 +01:00 |
|
w0rp
|
aa54c10bae
|
Try to make tests pass on Windows again
|
2018-07-16 14:18:50 +01:00 |
|
w0rp
|
2a081e81db
|
Try and make the temporary file test fail less on Windows
|
2018-07-16 14:03:08 +01:00 |
|
w0rp
|
f235c4b3b9
|
Make NeoVim 0.3 tests fail a bit less
|
2018-07-16 13:46:44 +01:00 |
|
w0rp
|
8b707b4cdc
|
Add a missing ToC entry for remark-lint
|
2018-07-16 13:34:30 +01:00 |
|
w0rp
|
fcd62342d5
|
Only temporarily replace TMPDIR if it's defined to be an empty string
|
2018-07-16 08:45:55 +01:00 |
|
w0rp
|
6e1a5d4189
|
Stop the no loclist clearing test from failing in NeoVim 0.3
|
2018-07-15 23:19:11 +01:00 |
|
w0rp
|
b2e2bbd042
|
unlet $TMPDIR too, where we can
|
2018-07-15 23:04:50 +01:00 |
|
w0rp
|
d9e12cb047
|
Re-run history tests, which can fail randomly
|
2018-07-15 21:20:56 +01:00 |
|
w0rp
|
d3ed1e52ba
|
Fix #1687 - Parse highlights when verbose > 0
|
2018-07-15 21:01:00 +01:00 |
|
w0rp
|
72f002de94
|
Update the Python documentation
|
2018-07-15 19:26:45 +01:00 |
|
w0rp
|
a42999a639
|
Massively reduce the amount of code needed for linter tests
|
2018-07-15 18:28:28 +01:00 |
|
w0rp
|
5155a35a80
|
Retry the smoke test on Windows too
|
2018-07-13 09:53:07 +01:00 |
|
w0rp
|
a782e06223
|
Handle linter callback functions being unknown or deleted
|
2018-07-13 09:47:26 +01:00 |
|
w0rp
|
d22b9bf1a6
|
Try to start the NeoVim 0.3 tests more times
|
2018-07-12 14:02:38 +01:00 |
|
w0rp
|
ac0abc7c1f
|
Fix #1716 - Replace tempdir() with a wrapper to preserve TMPDIR
|
2018-07-12 13:05:59 +01:00 |
|
w0rp
|
6ef31073dd
|
Remove an unused variable
|
2018-07-12 09:21:28 +01:00 |
|
w0rp
|
0de3d24338
|
Try the smoke test a few times over in NeoVim 0.3, which fails randomly
|
2018-07-11 13:46:13 +01:00 |
|
w0rp
|
c9a6b04dc7
|
Update the sandbox test now that functions can be defined in the sandbox
|
2018-07-11 13:36:59 +01:00 |
|
w0rp
|
4999ad7e78
|
Add an AssertLinter command for tests
|
2018-07-06 22:46:36 +01:00 |
|
w0rp
|
344e0fec97
|
Fix tests on Windows
|
2018-07-06 20:52:47 +01:00 |
|
w0rp
|
cb8643ce74
|
Remove an outdated note from the documentation
|
2018-07-06 08:20:48 +01:00 |
|
w0rp
|
1e9b36cdbf
|
Fix tests on Windows
|
2018-07-06 08:15:54 +01:00 |
|
w0rp
|
0dd356aa52
|
Fix the broken tests
|
2018-07-06 01:00:30 +01:00 |
|
w0rp
|
d5b4f6f7e7
|
Fix command formatting for LSP linters
|
2018-07-05 21:48:47 +01:00 |
|
w0rp
|
da692b2e2d
|
Support formatting escaped executable names into commands with %e
|
2018-07-05 20:56:31 +01:00 |
|
w0rp
|
14025c725f
|
Optimise ale#Set slightly
|
2018-07-05 00:40:15 +01:00 |
|
w0rp
|
13a8f9c061
|
Optimise ale#Var a little
|
2018-07-04 23:54:14 +01:00 |
|
w0rp
|
9ddf1b6a05
|
Make the language option for LSP linters optional
|
2018-07-04 13:12:58 +01:00 |
|
w0rp
|
00a3859304
|
Fix how Docker images are pulled for developers
|
2018-07-04 09:36:37 +01:00 |
|
w0rp
|
ca7fa31c61
|
Close #1690 - Respect the preview setting for completeopt
|
2018-07-04 08:52:18 +01:00 |
|
w0rp
|
db85b931ec
|
Remove deprecated code for the 2.0 release
|
2018-07-04 08:36:34 +01:00 |
|
w0rp
|
602e7fa00f
|
#1524 Avoid loading cursor code until engine code has been loaded
|
2018-07-03 21:14:00 +01:00 |
|
w0rp
|
e10e0934ab
|
Automatically retry running Vader tests so Travis CI will fail less
|
2018-07-03 20:50:56 +01:00 |
|
w0rp
|
1d8b326f62
|
Revert "Add a failing test to test re-running tests in AppVeyor"
This reverts commit 1565859eae.
|
2018-07-03 19:59:40 +01:00 |
|
w0rp
|
1565859eae
|
Add a failing test to test re-running tests in AppVeyor
|
2018-07-03 19:56:37 +01:00 |
|
w0rp
|
7ce919e690
|
Re-run Windows tests when they fail at least once
|
2018-07-03 19:53:40 +01:00 |
|
w0rp
|
25a03dcea1
|
Use the latest Docker image for tests
|
2018-07-03 19:21:58 +01:00 |
|
w0rp
|
4987946175
|
Enable verbose test output, to figure out why NeoVim 0.3 randomly fails
|
2018-07-03 01:52:18 +01:00 |
|
w0rp
|
e46474ac0a
|
Close #830 - Implement LSP connections via TCP sockets
|
2018-07-03 01:41:46 +01:00 |
|
w0rp
|
5aba55bb86
|
#830 Make the LSP socket code so far use the new socket API
|
2018-07-03 00:30:26 +01:00 |
|
w0rp
|
01c68fedd6
|
#830 Implement a socket wrapper API for use with LSP connections
|
2018-07-02 23:49:47 +01:00 |
|
w0rp
|
b637b35ea8
|
Delete misplaced issue template files
|
2018-07-01 20:51:34 +01:00 |
|
w0rp
|
1c5c4a4c8e
|
Split the issue template into multiple files
|
2018-07-01 20:41:52 +01:00 |
|