w0rp
|
89f8d3e456
|
Fix #1336 - Print a friendly message when using invalid function names for fixers
|
2018-02-18 10:13:30 +00:00 |
|
w0rp
|
e43e7065da
|
Fix #1115 - Add support for wrapping all commands with an option
|
2017-12-20 12:20:38 +00:00 |
|
Martin Tournoij
|
7dfe690b0b
|
Delete to black hole register in fixer
Otherwise it'll be in "" and "0, which is an unexpected side-effect
IMHO.
|
2017-11-25 03:36:36 +00:00 |
|
w0rp
|
8dd542bed0
|
Fix lambda and funcref chain values
|
2017-11-22 22:39:43 +00:00 |
|
w0rp
|
d07b5b71a4
|
Add support for post-processing fixer output
|
2017-11-22 22:32:53 +00:00 |
|
w0rp
|
3f70f1cbf1
|
Disable piping buffer data into commands for fixing files where needed
|
2017-11-22 13:01:13 +00:00 |
|
w0rp
|
074a011b08
|
Make fixing ignore empty output better
|
2017-11-22 12:01:21 +00:00 |
|
w0rp
|
e12e5c912c
|
Complain about stray echo lines in the codebase
|
2017-11-15 12:00:13 +00:00 |
|
w0rp
|
f6ac8a9eb9
|
#1108 Support selecting fixers with Lists
|
2017-11-11 23:04:08 +00:00 |
|
w0rp
|
1bf894f48c
|
Fix #1086 - Implement command chaining for fixers
|
2017-11-07 23:20:14 +00:00 |
|
w0rp
|
d97924b698
|
Tell users when a fixer does not exist, and make the no fixers message softer
|
2017-11-07 19:47:20 +00:00 |
|
w0rp
|
81d993086e
|
#904 - Allow linting to run on save a second after :q fails
|
2017-10-17 00:37:29 +01:00 |
|
w0rp
|
ef495ba32d
|
#904 Do not run linters on :wq or :x
|
2017-10-14 23:22:13 +01:00 |
|
w0rp
|
52eff3bd83
|
Log commands that are run for ALEFix for ALEInfo
|
2017-08-31 16:46:40 +01:00 |
|
w0rp
|
d5ae3201a4
|
Ban !=# and !=? from the codebase
|
2017-08-11 00:31:42 +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
|
593cafa18b
|
Fix #823 - Write Windows files with CRLF
|
2017-08-05 20:17:25 +01:00 |
|
w0rp
|
747d4fe80b
|
Stop writing a test file in real world usage in some cases
|
2017-08-05 19:51:38 +01:00 |
|
w0rp
|
b44f6053d1
|
Fix #730 - Lint files on save even when nothing was fixed
|
2017-07-10 13:40:22 +01:00 |
|
w0rp
|
518f99b480
|
Fix #706 - Skip fixers with jobs that return empty output, in case they have failed
|
2017-06-29 12:00:32 +01:00 |
|
w0rp
|
492260c967
|
Fix the tests harder
|
2017-06-25 16:20:55 +01:00 |
|
w0rp
|
c2138a2656
|
Fix the tests for the fix on save feature
|
2017-06-25 16:14:04 +01:00 |
|
w0rp
|
ec3ddce4ac
|
#665 - Replace the nomodified line with :w!
|
2017-06-25 15:59:38 +01:00 |
|
w0rp
|
2c6b571e66
|
Fix #665 - Stop prompts appearing when fixing files on save
|
2017-06-25 15:57:36 +01:00 |
|
w0rp
|
e93dba351c
|
Fix #635 - Cancel previous jobs for fixing files when fixing files again
|
2017-06-08 09:24:15 +01:00 |
|
w0rp
|
7517fd8226
|
Move all functions for fixing things to autoload/ale/fixers, and only accept the lines of input where needed.
|
2017-06-07 14:02:29 +01:00 |
|
w0rp
|
11e38efa83
|
Fix a bug which breaks the tests
|
2017-06-07 09:26:54 +01:00 |
|
w0rp
|
f30652a98f
|
Allow ALEFix functions to be defined with only the buffer argument
|
2017-06-06 23:13:53 +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
|
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
|
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
|
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 |
|