w0rp
|
fcc17dffbe
|
Fix a test
|
2017-06-06 09:54:17 +01:00 |
|
w0rp
|
02ac28dbe6
|
Fix #624 - Ask for the Vint version in the background
|
2017-06-06 09:47:22 +01:00 |
|
w0rp
|
1a62e95733
|
Do not check files on insert leave
|
2017-06-05 13:55:18 +01:00 |
|
w0rp
|
dcbab18a35
|
Stop errors being generated when jobs are removed from the Dictionary before callbacks fire
|
2017-06-05 13:30:40 +01:00 |
|
w0rp
|
fcb5718712
|
Document that prettier and prettier-eslint are supported
|
2017-06-03 12:31:27 +01:00 |
|
w0rp
|
7c68889bbc
|
#574 Do not restore items with no columns for highlights from hidden buffers
|
2017-06-02 19:02:54 +01:00 |
|
w0rp
|
fbd76fb63d
|
Document the <Plug>(ale_fix) mapping
|
2017-06-01 21:13:05 +01:00 |
|
w0rp
|
0d3d5657ff
|
#607 - Update the documentation for ale-fix to suggest an assignment which will work in vimrc
|
2017-06-01 21:08:43 +01:00 |
|
w0rp
|
d5ae9b50ea
|
Fix #499 Set an explicit height for the quickfix list, and make the height configurable
|
2017-06-01 10:39:21 +01:00 |
|
w0rp
|
735a6a2a88
|
Fix #537 - Add support for balloons
|
2017-05-31 22:04:33 +01:00 |
|
w0rp
|
5e4c302b5b
|
Fix #557 - Detect C project roots and include root directories with headers, or include directories
|
2017-05-31 20:01:47 +01:00 |
|
w0rp
|
42efd51723
|
Fix #596 - Report exceptions thrown by flake8
|
2017-05-31 15:20:12 +01:00 |
|
w0rp
|
ab50b3a88a
|
Fix #604 - Support highlights spanning many lines
|
2017-05-31 13:14:39 +01:00 |
|
w0rp
|
676a4049b3
|
#604 Add a function for creating positions needed for supporting highlights across many lines
|
2017-05-31 11:20:57 +01:00 |
|
w0rp
|
fd49f7df90
|
#604 Change match_id to match_id_list, for future highlights spanning more than 8 lines
|
2017-05-31 10:27:35 +01:00 |
|
w0rp
|
a90cf62995
|
Run the temporary file management test synchronously, so it will fail less
|
2017-05-31 10:01:46 +01:00 |
|
w0rp
|
b9f4b0373a
|
#591 Store buffer variables when fixing filess, and read them back in ale#Var
|
2017-05-30 22:15:24 +01:00 |
|
w0rp
|
6ec965c8e4
|
#591 Support fixing files on save
|
2017-05-30 21:32:51 +01:00 |
|
w0rp
|
7a89d0c97e
|
Refactor ALEFix code for work on events and tests to come
|
2017-05-30 11:06:02 +01:00 |
|
w0rp
|
945ed7d4e7
|
Add untested code for searching for C and C++ headers in basic projects
|
2017-05-28 11:05:14 +01:00 |
|
w0rp
|
dc775f236c
|
Revert "Fix #501 - Do not run javac when it is just a stub asking you to install Java on Mac OSX"
This reverts commit 528355e2c6.
|
2017-05-28 00:52:04 +01:00 |
|
w0rp
|
c17346d402
|
Fix ALEInfo and some test issues
|
2017-05-27 23:51:27 +01:00 |
|
w0rp
|
aca5a00fb7
|
Fix #500 - Support defining aliases for linter names
|
2017-05-27 21:27:42 +01:00 |
|
w0rp
|
8e997ac231
|
Fix #584 - Fix Neovim line handling issues
|
2017-05-27 19:23:13 +01:00 |
|
w0rp
|
5825a65627
|
Merge branch 'add-fixer/prettier'
|
2017-05-27 18:31:58 +01:00 |
|
w0rp
|
62dae1cc6b
|
Support both prettier and prettier-eslint
|
2017-05-27 18:31:52 +01:00 |
|
w0rp
|
c4f22186bd
|
Refactor running of local Node programs with a helper function
|
2017-05-27 17:11:03 +01:00 |
|
w0rp
|
00d3141962
|
Fix #577 Add an option preventing linting of large files
|
2017-05-26 21:21:15 +01:00 |
|
w0rp
|
28a62aab28
|
Fix #316 - Add tests to check the code used for autocmd events. The functions are already tested elsewhere
|
2017-05-26 17:36:21 +01:00 |
|
w0rp
|
9460e58c3b
|
Fix #371 Allow ALE to be disabled in different buffers
|
2017-05-26 16:20:17 +01:00 |
|
w0rp
|
c77cf0e518
|
#371 Allow buffer variables to be set based on patterns
|
2017-05-26 15:59:43 +01:00 |
|
w0rp
|
7fe1119cf1
|
#576 Run the eslint.js file created by React with node on Windows
|
2017-05-26 10:02:48 +01:00 |
|
w0rp
|
c89587785b
|
Fix #549 - escape strings more appropriately for use with cmd /c
|
2017-05-26 00:06:16 +01:00 |
|
w0rp
|
fb07971290
|
Remove a test file which is no longer used
|
2017-05-25 23:05:03 +01:00 |
|
w0rp
|
3840cebbc4
|
Automatically use eslint_d for eslint, when available
|
2017-05-25 22:34:59 +01:00 |
|
w0rp
|
c31cd12bdd
|
Simplify the sandbox check, to save on execution time
|
2017-05-25 17:23:21 +01:00 |
|
w0rp
|
aabddea6dd
|
Fix the Count example in the README
|
2017-05-25 13:33:29 +01:00 |
|
w0rp
|
5ee2ada8e9
|
Mention the Count argument in the documentation
|
2017-05-25 13:32:46 +01:00 |
|
w0rp
|
ed8f79987d
|
#323 Document how to output ALE statuses
|
2017-05-24 10:38:20 +01:00 |
|
w0rp
|
92ade713f2
|
#323 Document ale#statusline#Count() instead, and encourage its use
|
2017-05-24 10:23:13 +01:00 |
|
w0rp
|
58880f33be
|
#572 Handle cleared SignColumn highlights too
|
2017-05-23 17:25:13 +01:00 |
|
w0rp
|
1e72a7a130
|
Add a fixer for Python for automatically adding blank lines before control statements
|
2017-05-22 12:59:40 +01:00 |
|
w0rp
|
4526018344
|
Remove the test for highlight linking, because it just cannot be tested
|
2017-05-22 10:01:41 +01:00 |
|
w0rp
|
2e442a2cab
|
Fix initialization of the use_global variable for eslint
|
2017-05-22 09:38:33 +01:00 |
|
w0rp
|
71bf2bfb94
|
Fix #572 - Link to whatever SignColumn links to for ALESignColumnWithoutErrors
|
2017-05-22 09:34:25 +01:00 |
|
w0rp
|
c8ce15d9f1
|
Fix a minor typo
|
2017-05-21 22:46:22 +01:00 |
|
w0rp
|
b67c103d06
|
#309 Add an option for changing the sign column color when problems are detected
|
2017-05-21 22:42:27 +01:00 |
|
w0rp
|
3a289dab6b
|
#318 Do not capitalize the first character for cursor messages
|
2017-05-21 19:51:34 +01:00 |
|
w0rp
|
23ee0d0992
|
#149 - Set different highlights for info, style error, and style warning problems
|
2017-05-21 19:22:48 +01:00 |
|
w0rp
|
57ad32f986
|
Fix counting of warnings and style warnings
|
2017-05-21 18:58:26 +01:00 |
|
w0rp
|
d511b02ebe
|
Make the job handling code handle the scripts being reloaded better
|
2017-05-21 16:16:06 +01:00 |
|
w0rp
|
ab44d05508
|
#149 - Support info and style problem types for status lines
|
2017-05-21 15:37:45 +01:00 |
|
w0rp
|
3532257a1a
|
Detect more eslint configuration files for fixing errors
|
2017-05-20 23:41:54 +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
|
bf8bf06681
|
Merge branch 'error-fixing'
|
2017-05-20 19:02:56 +01:00 |
|
w0rp
|
74d879952c
|
Document ALEFix
|
2017-05-20 19:02:36 +01:00 |
|
w0rp
|
3530180a73
|
Suggest functions for fixing issues for ALEFix
|
2017-05-20 19:02:36 +01:00 |
|
w0rp
|
59d9f5d458
|
Allow b:ale_fixers to be used
|
2017-05-20 19:02:36 +01:00 |
|
w0rp
|
ad52b9630d
|
Fix Funcref fixers for NeoVim
|
2017-05-20 19:02:36 +01:00 |
|
w0rp
|
ed097cfcbd
|
Allow funcref values and lambdas for ALEFix
|
2017-05-20 19:02:36 +01:00 |
|
w0rp
|
e80389f8d4
|
Add some more tools for fixing problems with Python files
|
2017-05-20 19:02:36 +01:00 |
|
w0rp
|
74691269ce
|
Run a lint cycle after fixing problems
|
2017-05-20 19:02:36 +01:00 |
|
w0rp
|
18467a55b5
|
Don't modify files when fixing doesn't change anything.
|
2017-05-20 19:02:36 +01:00 |
|
w0rp
|
e6b132c915
|
Fix an off-by-one bug in ALEFix
|
2017-05-20 19:02:36 +01:00 |
|
w0rp
|
4214832ae2
|
Remove the code for checking if functions exist. It breaks autoload functions
|
2017-05-20 19:02:36 +01:00 |
|
w0rp
|
1f4d1800e0
|
Allow function aliases to be registered for fixing problems, and add some more argument checking for fixing problems
|
2017-05-20 19:02:36 +01:00 |
|
w0rp
|
ea1627f5ce
|
Start experimenting with generic functions for fixing problems
|
2017-05-20 19:02:36 +01:00 |
|
w0rp
|
0b743389e5
|
Send modified lines to jobs, not the file contents
|
2017-05-20 19:02:36 +01:00 |
|
w0rp
|
05bab00c3c
|
Allow strings to be used for selecting a single fix function for g:ale_fixers too
|
2017-05-20 19:02:36 +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
|
7d8390d43e
|
Add experimental code for fixing errors
|
2017-05-20 19:02:36 +01:00 |
|
w0rp
|
0d797c203f
|
Add an option to the script for running tests for only showing the tests which failed
|
2017-05-20 19:02:08 +01:00 |
|
w0rp
|
65fbf1cdff
|
#563 Use a configurable list of directories for detecting virtualenv paths instead.
|
2017-05-20 13:34:53 +01:00 |
|
w0rp
|
d012fd1f09
|
Revert "Fix #556 Remove duplicate error messages from clang++"
This reverts commit 164c4efb32.
|
2017-05-20 12:57:41 +01:00 |
|
w0rp
|
0646b2861f
|
Revert "#562 Join split JSON lines together for new Rust output"
This reverts commit 5790df1272.
|
2017-05-20 12:57:21 +01:00 |
|
w0rp
|
0f0d1709c5
|
#567 Try and fix NeoVim split line handling
|
2017-05-20 12:50:19 +01:00 |
|
w0rp
|
3ca70cb841
|
Add a check to make tests fail less
|
2017-05-18 09:27:18 +01:00 |
|
w0rp
|
c41afa2b0d
|
Clean up the rubocop file a little
|
2017-05-18 09:22:34 +01:00 |
|
w0rp
|
f7fc54262d
|
Refactor special command parsing into its own file
|
2017-05-17 11:17:49 +01:00 |
|
w0rp
|
164c4efb32
|
Fix #556 Remove duplicate error messages from clang++
|
2017-05-17 10:10:25 +01:00 |
|
w0rp
|
5790df1272
|
#562 Join split JSON lines together for new Rust output
|
2017-05-17 09:43:28 +01:00 |
|
w0rp
|
3443994a52
|
#538 Set some end columns for some eslint problems
|
2017-05-16 22:57:15 +01:00 |
|
w0rp
|
e2860f8a26
|
#538 Fix an off-by-one bug with end columns
|
2017-05-16 19:46:19 +01:00 |
|
w0rp
|
1b53fa841b
|
Fix some problems with LSP functions
|
2017-05-16 19:38:05 +01:00 |
|
w0rp
|
a65358cfce
|
#538 Suport highlight sizes by looking at end column numbers
|
2017-05-16 18:12:49 +01:00 |
|
w0rp
|
8712aee5dc
|
Nag people more to include more logging for error reports
|
2017-05-15 21:27:40 +01:00 |
|
w0rp
|
4c5e97dd1c
|
Fix #555 - Handle csslint errors without groups
|
2017-05-15 21:21:09 +01:00 |
|
w0rp
|
78a7df52c0
|
Clean up linters after running the checkstyle handlers
|
2017-05-15 20:59:50 +01:00 |
|
w0rp
|
11a50b2580
|
Fix #553 - Filter out errors from other files for gometalinter
|
2017-05-15 20:43:55 +01:00 |
|
w0rp
|
fa3a4b3ba2
|
Complain when shellescape is used instead of ale#Escape
|
2017-05-15 20:21:28 +01:00 |
|
w0rp
|
d4466d4be7
|
Add some functions for sending LSP commands to a process, and automatically starting that process
|
2017-05-13 00:12:12 +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
|
fa54f7af97
|
Remove a dependency on eslint, ready for the new Docker image
|
2017-05-12 09:19:36 +01:00 |
|
w0rp
|
2f96f26038
|
Update the Dockerfile for experimenting with NeoVim testing
|
2017-05-11 08:32:45 +01:00 |
|
w0rp
|
ac707be619
|
Remove the tests which run C compilers. They are too expensive and difficult to maintain
|
2017-05-11 00:07:30 +01:00 |
|
w0rp
|
6ea00af689
|
#540 Fix shell escaping pretty much everywhere
|
2017-05-08 22:59:25 +01:00 |
|
w0rp
|
28c6ec9cad
|
#517 - Implement LSP chunked message parsing, sending messages to sockets, and callbacks
|
2017-05-08 22:18:28 +01:00 |
|