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
4eaa990fe8
Fix #684 - Use the JSON format for tslint, for consistency betwen versions, and handling of end line and column numbers
2017-06-25 13:56:51 +01:00
Gagbo
e98560a349
Added builddir option to clang-tidy to point to json folder ( #688 )
...
Detect compille_commands.json files for clang-tidy
2017-06-24 12:38:16 +01:00
w0rp
026c4f304e
#681 Show extra kotlin errors at line 1
2017-06-24 12:35:01 +01:00
w0rp
1ea61162a0
Fix #687 - Check files on enter if they have changed
2017-06-24 12:24:31 +01:00
w0rp
fbf8ccb882
Fix #677 - Ignore errors from other files for cppcheck
2017-06-22 14:08:58 +01:00
w0rp
ce2bfa88eb
Fix #676 - Fix handling of Perl errors
2017-06-22 12:37:08 +01:00
w0rp
dab6f39eb0
Fix some escaping and make some tests set filenames consistently
2017-06-21 22:33:34 +01:00
w0rp
50d952b07d
Print messages about imports used when modules are turned off
2017-06-20 17:38:21 +01:00
w0rp
a105aa90a5
Fix #668 - Support eslint for TypeScript
2017-06-20 10:50:38 +01:00
w0rp
b96f5845ed
Fix #667 - Do not add extra blank lines for add_blank_lines_for_python_control_statements
2017-06-20 09:39:58 +01:00
w0rp
8ab103504f
Fix #658 - Clear highlights for all problem types
2017-06-18 18:20:05 +01:00
w0rp
7e79018b8c
Fix #661 - Fix line highlights for style errors and warnings
2017-06-18 11:34:06 +01:00
w0rp
629ff513ec
#659 - Add options for Python fixers, and cut down on duplicated documentation
2017-06-18 11:03:31 +01:00
David Alexander
fb682be199
Fix for Crystal support ( #651 )
...
* Strip color from Crystal compiler output
* Don't lint files if the file doesn't exist
* Lint files if they are readable
2017-06-15 09:30:34 +01:00
w0rp
f814be45b1
Fix #536 - Implement linter problem type re-mapping
2017-06-14 17:59:13 +01:00
w0rp
e455d8219e
Fix #649 - Support tsserver linting for NeoVim
2017-06-14 17:08:39 +01:00
w0rp
25e4d1a353
#649 Output the tsserver command in ALEInfo
2017-06-14 16:53:21 +01:00
w0rp
f6b0a28cba
Split up the flake8 and ansible-lint handlers
2017-06-14 16:20:30 +01:00
w0rp
3442e58c8b
Simplify the code for escaping strings for Windows
2017-06-14 11:05:49 +01:00
w0rp
f472e04b09
#538 - Set some end column indexes for flake8
2017-06-14 10:51:31 +01:00
w0rp
ebbfb64221
Merge branch 'tsserver'
2017-06-13 17:54:07 +01:00
w0rp
aef58f598c
Handle LSP responses for different files more consistently
2017-06-13 17:53:47 +01:00
w0rp
86c17e1834
Include package.json in eslint configuration files
2017-06-13 09:35:52 +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
04190cbcfe
#517 Support linter settings needed for LSP, undocumented for now
2017-06-08 13:52:29 +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
817b6bbd2d
Put ve-py3 before ve, so Python 3 executables will be preferred
2017-06-07 21:45:59 +01:00
José Luis Lafuente
1eec446620
Search python fixers in virtual environment ( #632 )
...
* Search python fixers in virtual environment
* Add tests for python fixers
2017-06-07 20:42:30 +01:00
w0rp
f61c6d4c0e
Add support for generating essential tsserver messages
2017-06-07 17:05:34 +01:00
José Luis Lafuente
2ac670f293
Fix function name
2017-06-07 17:31:05 +02:00
w0rp
25e1aa43b8
Fix #631 - Fix some bad function names
2017-06-07 16:02:05 +01:00
w0rp
9ee7a6d57c
Fix #630 - Initialize Prettier options
2017-06-07 15:33:41 +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
8f9828e5bf
Merge pull request #628 from mziab/fix-stylelint-handler
...
Fixed stylelint not catching all errors.
2017-06-07 09:28:00 +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
e4d886d4a7
Add a function for computing the number of arguments for a function
2017-06-06 22:27:20 +01:00
Michał Ziąbkowski
e4708c356b
Fixed stylelint not catching all errors.
...
The original regex failed to account for short lines being padded
to the length of the longest error.
2017-06-06 21:08:30 +02:00
w0rp
7db805b0cd
#482 - Fix Flow handling with relative paths
2017-06-06 20:08:19 +01:00
w0rp
9dadde190e
Fix #461 - Allow multiple loclist windows to be opened, and replace some split windows
2017-06-06 17:31:13 +01:00
w0rp
3c5156d4a4
Simplify job cleanup code
2017-06-06 16:44:01 +01:00
w0rp
a0e0408ecc
Complain about incorrect uses of expand('%...')
2017-06-06 10:22:52 +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
Drew Neil
33b0852c84
Add :ALEFirst and :ALELast commands ( #616 )
...
* Add :ALEFirst and :ALELast commands
* Add documentation for ALEFirst and ALELast commands
* Add tests for ale#loclist_jumping#JumpToIndex()
* Fix the loclist jumping tests
2017-06-03 12:45:52 +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
d5ae9b50ea
Fix #499 Set an explicit height for the quickfix list, and make the height configurable
2017-06-01 10:39:21 +01:00