w0rp
|
c7fbcb3c02
|
Fix #899 - Make the quickfix and loclist windows close again
|
2017-09-03 19:44:00 +01:00 |
w0rp
|
e13651c16d
|
Fix #825 - Downgrade signs when problems change
|
2017-08-26 16:38:27 +01:00 |
w0rp
|
cdd1ddffdb
|
Fix #876 - Save history in a separate buffer variable so history works when linting is disabled
|
2017-08-25 22:22:26 +01:00 |
w0rp
|
623fdf212c
|
Include executable checks in ALEInfo
|
2017-08-23 21:41:29 +01:00 |
w0rp
|
0507503aa7
|
#653 Set loclists better when taking data from previous buffers
|
2017-08-22 22:45:55 +01:00 |
w0rp
|
1a524ca63e
|
#653 - Always set loclist or quickfix in a timer callback, which prevents errors E924, E925, and E926
|
2017-08-22 21:19:36 +01:00 |
w0rp
|
7112776d1b
|
#653 Update tslint to set the filename key for problems in other files
|
2017-08-20 00:05:15 +01:00 |
w0rp
|
fb0adc602e
|
#653 Treat temporary filenames as being for the current buffer
|
2017-08-19 21:18:27 +01:00 |
w0rp
|
9d6883561c
|
#653 Set problems from other buffers when buffers are first checked
|
2017-08-19 20:15:46 +01:00 |
w0rp
|
1680f7af63
|
Fix a bug where the sign column was not closed some of the time, etc.
|
2017-08-14 10:00:46 +01:00 |
w0rp
|
d5ae3201a4
|
Ban !=# and !=? from the codebase
|
2017-08-11 00:31:42 +01:00 |
w0rp
|
b1462ac66c
|
#653 - Pass on filenames for loclist items
|
2017-08-10 23:08:40 +01:00 |
w0rp
|
a535d07f28
|
Ban use of ==# or ==? in the codebase, and prefer is# or is? instead
|
2017-08-08 08:39:13 +01:00 |
w0rp
|
16cfedf04a
|
Fix #271 - Add the ability to open the quickfix or loclist windows only after saving a file
|
2017-08-08 00:46:42 +01:00 |
w0rp
|
593cafa18b
|
Fix #823 - Write Windows files with CRLF
|
2017-08-05 20:17:25 +01:00 |
w0rp
|
09d50ebe31
|
Cover the Rust LSP with tests, allow LSP linters to be named anything, and rename the Rust LSP linter to `rls`
|
2017-08-02 23:21:30 +01:00 |
w0rp
|
a4ffd2f37c
|
#734 - Use the buffer number from the events for entering buffers and saving buffers for checking buffers
|
2017-08-01 00:03:24 +01:00 |
w0rp
|
ec82530247
|
#734 - Do not clear file linter results when no buffers are run
|
2017-07-31 22:36:30 +01:00 |
w0rp
|
5810d7faa0
|
Add some error message handling for LSP, for test purposes
|
2017-07-30 22:17:29 +01:00 |
w0rp
|
63b9d9e9df
|
Fix #798 - Handle syntax errors for tsserver
|
2017-07-27 13:24:32 +01:00 |
w0rp
|
fbf59fd4ce
|
Check the active_linter_list only for running linters
|
2017-07-26 10:44:27 +01:00 |
w0rp
|
cfdb41f4d2
|
Remove a redundant check for tsserver
|
2017-07-26 10:44:07 +01:00 |
w0rp
|
cd860e3e8d
|
#517 Add more code LSP support which makes the tssserver linter behave more like the LSP linters
|
2017-07-26 10:37:37 +01:00 |
w0rp
|
cad9fc19c6
|
Fix #773 - Do not clear the loclist when closing the loclist window
|
2017-07-15 18:44:45 +01:00 |
w0rp
|
4c6c5bf84f
|
#697 - Remove highlights more thoroughly
|
2017-07-13 23:27:02 +01:00 |
w0rp
|
82dd80c692
|
Fix #746 - Keep highlights from other plugins when buffers are hidden
|
2017-07-10 00:02:49 +01:00 |
w0rp
|
8eb4f95766
|
#697 - Clear all highlights every time items are set again, and refactor most things. Clear errors when linters are removed
|
2017-07-07 23:47:41 +01:00 |
w0rp
|
7ce960ae51
|
Fix #735 - Support old versions of Flow by only adding --respect-pragma for supported versions
|
2017-07-07 10:47:09 +01:00 |
w0rp
|
857ca941d2
|
Support an 'stdio' type for linter defintions, and require a command for LSP connections via programs
|
2017-07-02 13:17:24 +01:00 |
w0rp
|
5b731f761f
|
Refactor LSP jobs to use a uniform ID value
|
2017-07-02 10:58:18 +01:00 |
w0rp
|
9f21e45156
|
Add some experimental completion code for tsserver
|
2017-07-02 10:58:18 +01:00 |
w0rp
|
026c4f304e
|
#681 Show extra kotlin errors at line 1
|
2017-06-24 12:35:01 +01:00 |
w0rp
|
f814be45b1
|
Fix #536 - Implement linter problem type re-mapping
|
2017-06-14 17:59:13 +01:00 |
w0rp
|
25e4d1a353
|
#649 Output the tsserver command in ALEInfo
|
2017-06-14 16:53:21 +01:00 |
w0rp
|
aef58f598c
|
Handle LSP responses for different files more consistently
|
2017-06-13 17:53:47 +01:00 |
w0rp
|
5146332206
|
Add tsserver support
|
2017-06-09 09:47:19 +01:00 |
w0rp
|
62862c3347
|
Experimental code for showing results as soon as each linter completes
|
2017-06-08 17:30:21 +01:00 |
w0rp
|
3c5156d4a4
|
Simplify job cleanup code
|
2017-06-06 16:44:01 +01:00 |
w0rp
|
ab50b3a88a
|
Fix #604 - Support highlights spanning many lines
|
2017-05-31 13:14:39 +01:00 |
w0rp
|
d511b02ebe
|
Make the job handling code handle the scripts being reloaded better
|
2017-05-21 16:16:06 +01:00 |
w0rp
|
f92bbab8cf
|
#149 - Support Info, style error, and style warning types for problems for signs
|
2017-05-20 23:32:41 +01:00 |
w0rp
|
8ebd15a54d
|
Add commands to run ALEFix, and some tests to cover functionality so far. Add a simple autopep8 function.
|
2017-05-20 19:02:36 +01:00 |
w0rp
|
f7fc54262d
|
Refactor special command parsing into its own file
|
2017-05-17 11:17:49 +01:00 |
w0rp
|
a65358cfce
|
#538 Suport highlight sizes by looking at end column numbers
|
2017-05-16 18:12:49 +01:00 |
w0rp
|
204e3ca36b
|
Automatically remove jobs from the internal map after they are done
|
2017-05-12 23:56:58 +01:00 |
w0rp
|
5a947933d7
|
Refactor jobs into a Vim version agnostic API which can be used for other purposes
|
2017-05-12 21:16:15 +01:00 |
w0rp
|
2bafdb7e5a
|
Run all tests in NeoVim, improve the test script, and make all tests pass for NeoVim
|
2017-05-12 20:38:52 +01:00 |
w0rp
|
07b2542c0d
|
#549 Temporarily revert shell escaping changes, just for Windows
|
2017-05-12 09:20:16 +01:00 |
w0rp
|
6ea00af689
|
#540 Fix shell escaping pretty much everywhere
|
2017-05-08 22:59:25 +01:00 |
w0rp
|
cbb01e32b9
|
Cache executable calls to make things slightly faster
|
2017-04-29 11:58:50 +01:00 |