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 |
|
w0rp
|
85d86620f7
|
Cover basic GCC functionality with tests
|
2017-04-03 22:24:30 +01:00 |
|
w0rp
|
5f02595ea4
|
#380 Add some experimental code for killing long-running processes in NeoVim
|
2017-04-03 19:50:57 +01:00 |
|
w0rp
|
7c736579b7
|
Fix #438 Create Java .class files for javac in a temporary directory
|
2017-03-31 20:14:53 +01:00 |
|
w0rp
|
18bae7da2e
|
#333 Finish implementing the lint_file option
|
2017-03-21 14:52:02 +00:00 |
|
w0rp
|
e7d32fe376
|
#333 Pass in a flag indicating that linters should be run against files, and clear more jobs
|
2017-03-14 23:51:57 +00:00 |
|
w0rp
|
790c614b7a
|
#333 Update line numbers for loclist items when current sign_id values are set
|
2017-03-14 23:04:25 +00:00 |
|
w0rp
|
fc072a0772
|
Get milliseconds timestamps without system() calls for tests
|
2017-03-09 20:22:02 +00:00 |
|
w0rp
|
ad49846a48
|
#376 Use the window ID for a given buffer for setting the loclist
|
2017-03-09 00:43:53 +00:00 |
|
w0rp
|
1c3f0b1e19
|
#333 Add the List needed for the lint_file option, and option itself. Neither do anything meaningful yet
|
2017-03-08 00:23:14 +00:00 |
|
w0rp
|
fb8df75ac3
|
Remove a now redundant line
|
2017-03-04 01:22:44 +00:00 |
|
Jasper Woudenberg
|
edc5dee226
|
Merge remote-tracking branch 'upstream/master'
|
2017-03-02 19:04:28 -08:00 |
|
w0rp
|
0e50a7d278
|
Fix #373 - echo the cursor message after lint cycles or when leaving Insert mode
|
2017-03-02 23:36:31 +00:00 |
|
Jasper Woudenberg
|
70711022db
|
Add support for error details
Some review needed.
|
2017-03-01 23:27:48 -08:00 |
|
w0rp
|
b2fe1b2567
|
Copy all loclist items returned from handlers, and set up defaults for convenience
|
2017-02-26 14:51:22 +00:00 |
|
w0rp
|
b21ca4ed4e
|
Use a more reliable method for getting an ID for a job
|
2017-02-17 10:19:44 +00:00 |
|
w0rp
|
bdbf36991d
|
Prevent some stupid exceptions
|
2017-02-17 09:56:36 +00:00 |
|
w0rp
|
eac0a41ae1
|
#254 Add an option for logging the output of commands
|
2017-02-16 23:18:57 +00:00 |
|
w0rp
|
843370b96f
|
#254 Capture command exit codes in the history
|
2017-02-16 22:19:53 +00:00 |
|
w0rp
|
ca17b5aebd
|
Add an option for completely disabling command history, and add documentation
|
2017-02-16 21:33:44 +00:00 |
|
w0rp
|
3a2286a1b8
|
Refactor history management functions into their own file
|
2017-02-16 21:18:03 +00:00 |
|
w0rp
|
ed370667c8
|
#254 Add command history to ALEInfo
|
2017-02-14 23:44:37 +00:00 |
|
w0rp
|
c460602cbb
|
#338 Try and stop ALE from throwing ALEs when run from a sandbox
|
2017-02-14 21:02:49 +00:00 |
|
w0rp
|
a5ec5366c4
|
Actually catch all Job ID problems
|
2017-02-13 12:13:54 +00:00 |
|
w0rp
|
5cdd1498b4
|
#283 Fix linting buffers with no filename, by creating a filename with a guess for the file extension
|
2017-02-13 10:36:38 +00:00 |
|
w0rp
|
3aa1d57b57
|
Fix #171 - Implement basic error highlighting
|
2017-02-13 00:24:25 +00:00 |
|
w0rp
|
4a71638061
|
Feed files to commands via stdin by first writing the file to a temporary file, and then piping them in via the shell instead
|
2017-02-11 22:43:13 +00:00 |
|
w0rp
|
2078255ec3
|
Fix filename substitution, especially on Windows
|
2017-02-11 20:34:14 +00:00 |
|
w0rp
|
beeef28b1a
|
Use writefile() for temporary files, which works better
|
2017-02-11 18:19:01 +00:00 |
|