w0rp
|
73ec83d055
|
Handle jobstart() returning -1 in the NeoVim 0.2.0, just in case
|
2017-08-28 15:25:18 +01:00 |
|
w0rp
|
908e94622e
|
#868 - Prefer cmd.js files for executing standard
|
2017-08-26 18:11:27 +01:00 |
|
w0rp
|
b9cf450684
|
Set the end column for some Vint problems
|
2017-08-26 17:23:20 +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
|
80c7fbcefe
|
Remove some redundant eslint test code
|
2017-08-22 21:40:00 +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
|
47a8ebc8b9
|
Prevent .swp files from causing the tests to hang in Vim 8
|
2017-08-22 21:08:32 +01:00 |
|
w0rp
|
a3299bf03a
|
Fix #864 - Use the user's configured executable for phpstan for executable() checks
|
2017-08-21 18:42:18 +01:00 |
|
w0rp
|
cc02eb8a5a
|
#653 Show errors from other files for mypy
|
2017-08-20 17:43:42 +01:00 |
|
w0rp
|
456378cb53
|
#653 - Jump to the position which Vim does not jump to for moving from quickfix/loclist items to other buffers
|
2017-08-20 15:59:27 +01:00 |
|
w0rp
|
4c6b58f70c
|
Fix some indentation
|
2017-08-20 13:37:21 +01:00 |
|
w0rp
|
c7193e775e
|
#653 Document the automatic error prompt closing behaviour
|
2017-08-20 13:35:27 +01:00 |
|
w0rp
|
753cf5da95
|
#653 - Automatically accept annoying loclist and quickfix errors from Vim
|
2017-08-20 13:27:18 +01:00 |
|
w0rp
|
e5d0a17694
|
#653 - Explain the new filename key support in the documentation
|
2017-08-20 00:16:28 +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
|
20e64fbae0
|
#860 Only enable the new option for setting the original filename for SyntaxErl if an option is on in ALE
|
2017-08-19 15:48:29 +01:00 |
|
w0rp
|
fb0c931b2d
|
Update the documentation to mention the new behaviour for quickfix
|
2017-08-19 14:35:01 +01:00 |
|
w0rp
|
5c839c4825
|
#653 Collect items for quickfix from all buffers, and de-duplicate them. Set filename items in quickfix and loclist.
|
2017-08-19 14:28:51 +01:00 |
|
w0rp
|
9c6e25d8d8
|
Stress the need for tests even further
|
2017-08-19 13:14:53 +01:00 |
|
w0rp
|
be4347084e
|
Increase the default maximum completion suggestions to a more useful but safe level, and filter before requesting details, which is faster
|
2017-08-18 22:34:18 +01:00 |
|
w0rp
|
8cc7cd3aa1
|
Change the completeopt setting just before showing suggestions too, which works better
|
2017-08-18 21:06:21 +01:00 |
|
w0rp
|
41c4f3431c
|
Fix #858 - Fix the stack ghc-mod command
|
2017-08-18 19:33:23 +01:00 |
|
w0rp
|
2560cdd56e
|
Update the summary in the README for fixing and completion support
|
2017-08-18 00:13:08 +01:00 |
|
w0rp
|
2365fd2948
|
Document completion support for ALE, and expand the fixer documentation a little
|
2017-08-18 00:08:58 +01:00 |
|
w0rp
|
0a282eb76a
|
Automatically adjust the completion options when using completion while you type
|
2017-08-17 23:06:02 +01:00 |
|
w0rp
|
342e83db60
|
Include the ruleName for errors in tslint problems
|
2017-08-16 10:37:36 +01:00 |
|
w0rp
|
17a76a7403
|
Cover completion with more tests
|
2017-08-16 00:45:46 +01:00 |
|
w0rp
|
797b03b35e
|
Change the help file heading for clarification
|
2017-08-14 23:52:13 +01:00 |
|
w0rp
|
5af82312fb
|
Set up one BufEnter event used for everything, and add tests for linting when the filetype changes
|
2017-08-14 23:31:54 +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
|
79701f6f20
|
#653 Skip filetype keys in g:ale_buffer_info during cleanup
|
2017-08-13 22:27:01 +01:00 |
|
w0rp
|
2d02de33d4
|
#653 - Filter items based on the buffer number for signs
|
2017-08-13 16:30:46 +01:00 |
|
w0rp
|
ea124c49d0
|
Cover filtering out items from other buffers for highlights
|
2017-08-13 16:04:17 +01:00 |
|
w0rp
|
ae6cecabb6
|
#653 Filter items based on the buffer number for problem counts
|
2017-08-13 13:24:10 +01:00 |
|
w0rp
|
f67fc43d9b
|
Simplify the loclist jumping code a little
|
2017-08-13 13:06:22 +01:00 |
|
w0rp
|
c6d11f4281
|
#653 - Filter out other buffers for loclist jumping
|
2017-08-13 13:02:59 +01:00 |
|
w0rp
|
e6b6146731
|
#653 - Fix loclist jumping so it works with buffer numbers
|
2017-08-12 14:49:02 +01:00 |
|
w0rp
|
b300b0646d
|
Fix a failing test
|
2017-08-12 14:45:22 +01:00 |
|
w0rp
|
c14886e479
|
#653 - Include the buffer number in sorting of items
|
2017-08-12 14:37:56 +01:00 |
|
w0rp
|
c52a4910bf
|
#653 - Update the loclist binary search to work with buffer numbers, to filter out items for other buffers
|
2017-08-12 14:27:47 +01:00 |
|
w0rp
|
7614560a6e
|
#468 - Do not try to echo things for a while if something goes wrong
|
2017-08-12 10:47:06 +01:00 |
|
w0rp
|
8e9130d66e
|
Use a shorter default completion delay, which works better
|
2017-08-11 10:50:59 +01:00 |
|
w0rp
|
78b9ae0f1c
|
Add a fix function for breaking up long Python lines, which is hidden for now
|
2017-08-11 10:31:25 +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
|
34aa3437e0
|
Pass extra rubocop options in the middle instead, and fix the Vader test so it can be run multiple times in Vim
|
2017-08-10 14:57:30 +01:00 |
|
w0rp
|
9ae2df1958
|
Automatically check for invalid help tag references, and fix some existing documentation issues
|
2017-08-10 10:45:12 +01:00 |
|
w0rp
|
7dee9da0f2
|
Fix documentation for the PHP langserver options
|
2017-08-10 10:28:42 +01:00 |
|
w0rp
|
2dcd2ee4da
|
Fix some broken tag links
|
2017-08-10 10:14:42 +01:00 |
|
w0rp
|
b9f31621e4
|
Move --format=default in the flake8 command to the return value, and remove extra spaces in the tests
|
2017-08-10 09:58:32 +01:00 |
|
w0rp
|
670858f774
|
Fix #468 - Add a cool down period for when things go wrong
|
2017-08-09 00:05:55 +01:00 |
|
w0rp
|
ac8cc6d991
|
Document the extra optional argument for ale#Queue
|
2017-08-08 23:52:28 +01:00 |
|
w0rp
|
16772298ab
|
Simplify some comparisons
|
2017-08-08 08:43:51 +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
|
5010ddc28f
|
Fix #833 - Do not open windows on save when the option is off
|
2017-08-08 07:29:10 +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
|
2edea15358
|
Fix the resetting of selections and annotate it
|
2017-08-07 22:08:35 +01:00 |
|
w0rp
|
2c4700ab7f
|
#517 - Document arguments for defining LSP linters
|
2017-08-07 13:31:29 +01:00 |
|
w0rp
|
39ebb431b6
|
Document the PHP langserver integration
|
2017-08-07 13:08:51 +01:00 |
|
w0rp
|
f7d7abe5b2
|
Document the rls linter
|
2017-08-07 13:00:17 +01:00 |
|
w0rp
|
2d608b9329
|
The default for ale_rust_cargo_use_check was wrong in the documentation
|
2017-08-07 09:41:52 +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
|
666cfc6ee2
|
Fix the completion start position regex matching being off by one
|
2017-08-04 16:15:48 +01:00 |
|
w0rp
|
9ac74c44fe
|
Tell Vim omnicompletion that tsserver matches are case-insensitive
|
2017-08-04 13:35:02 +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
|
617582c5d3
|
Use g: for the PHP Vader tests
|
2017-08-02 22:36:53 +01:00 |
|
w0rp
|
6e07cf5b12
|
Cover the PHP language server functions with Vader tests
|
2017-08-02 22:34:09 +01:00 |
|
w0rp
|
1356cf8e01
|
#517 Enable the PHP language server
|
2017-08-02 19:44:00 +01:00 |
|
w0rp
|
d6557b2c5c
|
Fix indentation and a typo in the gometalinter documentation
|
2017-08-02 18:36:53 +01:00 |
|
w0rp
|
35913d9ce7
|
Cover the SaveEvent function with a test
|
2017-08-01 00:42:22 +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
|
79d4935ccf
|
Cover special LSP initialize response handling with Vader tests
|
2017-07-30 23:53:46 +01:00 |
|
w0rp
|
2c252c0f12
|
#517 - Get the Rust language server working in a basic way
|
2017-07-30 23:34:58 +01:00 |
|
w0rp
|
6000d956f0
|
When servers never send an initialize response, but instead just publish diagnostics straight away, handle that as an initialize response
|
2017-07-30 22:18:19 +01:00 |
|
w0rp
|
5810d7faa0
|
Add some error message handling for LSP, for test purposes
|
2017-07-30 22:17:29 +01:00 |
|
w0rp
|
84af543907
|
Fix some bugs so the PHP language server will show errors at least once
|
2017-07-30 14:42:00 +01:00 |
|
w0rp
|
63b9d9e9df
|
Fix #798 - Handle syntax errors for tsserver
|
2017-07-27 13:24:32 +01:00 |
|
w0rp
|
fa33faad9e
|
#810 - Handle output which is not JSON in many linters
|
2017-07-27 00:45:25 +01:00 |
|
w0rp
|
db4d68eae7
|
Add a fuzzy JSON decoding function for ignoring json_decode errors for linters
|
2017-07-27 00:06:15 +01:00 |
|
w0rp
|
ded1bc14df
|
#810 Ignore output which isn't JSON for brakeman
|
2017-07-26 23:17:46 +01:00 |
|
w0rp
|
810e884dbe
|
Remove channel logging
|
2017-07-26 10:45:21 +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
|
e6f527f954
|
Merge branch 'lsp-stdio-support'
|
2017-07-26 10:37:50 +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
|
86297a7c65
|
Fix #804 - Do not run scalac for sbt files
|
2017-07-26 10:29:46 +01:00 |
|
w0rp
|
e45c16d9bb
|
Fix #796 - Ignore errors for closing the last window
|
2017-07-24 09:30:41 +01:00 |
|
w0rp
|
e0c014ab8c
|
Disable completion in the Vader test if we temporarily enable it
|
2017-07-24 09:23:53 +01:00 |
|
w0rp
|
b4d23d700b
|
Set the g:ale_completion_enabled option when completion is enabled or disabled
|
2017-07-24 09:22:29 +01:00 |
|
w0rp
|
a0059cfe03
|
Fix #795 - Handle GCC errors without column numbers
|
2017-07-23 00:39:59 +01:00 |
|
w0rp
|
c1998b170c
|
Update the PR template to stress the need for tests even more.
|
2017-07-22 19:31:48 +01:00 |
|
w0rp
|
78e37dabb7
|
Fix #794 - Filter out any preceding lines of Flow output which aren't JSON
|
2017-07-22 19:21:30 +01:00 |
|
w0rp
|
ee6dabcc4e
|
Don't mess with compleopt for each completion, as it doesn't work
|
2017-07-21 14:55:32 +01:00 |
|