]>
wolfpit.net Git - vim/ale/.git/log
w0rp [Fri, 20 Jul 2018 15:10:25 +0000 (16:10 +0100)]
Fix #1631 - Disable balloon support for terminals by default
w0rp [Mon, 16 Jul 2018 07:45:55 +0000 (08:45 +0100)]
Only temporarily replace TMPDIR if it's defined to be an empty string
w0rp [Sun, 15 Jul 2018 22:04:50 +0000 (23:04 +0100)]
unlet $TMPDIR too, where we can
w0rp [Sun, 15 Jul 2018 19:57:51 +0000 (20:57 +0100)]
Fix #1687 - Parse highlights when verbose > 0
w0rp [Fri, 13 Jul 2018 08:47:26 +0000 (09:47 +0100)]
Handle linter callback functions being unknown or deleted
w0rp [Fri, 13 Jul 2018 08:30:54 +0000 (09:30 +0100)]
Merge pull request #1720 from MTDL9/fix-error-response-string-data
Fix E712 error in ale#lsp#response#GetErrorMessage when receiving string primitives in the error.data field
w0rp [Thu, 12 Jul 2018 12:05:59 +0000 (13:05 +0100)]
Fix #1716 - Replace tempdir() with a wrapper to preserve TMPDIR
w0rp [Wed, 11 Jul 2018 12:06:27 +0000 (13:06 +0100)]
Update the sandbox test now that functions can be defined in the sandbox
w0rp [Wed, 4 Jul 2018 08:36:37 +0000 (09:36 +0100)]
Fix how Docker images are pulled for developers
w0rp [Wed, 4 Jul 2018 07:36:34 +0000 (08:36 +0100)]
Remove deprecated code for the 2.0 release
w0rp [Tue, 3 Jul 2018 20:14:00 +0000 (21:14 +0100)]
#1524 Avoid loading cursor code until engine code has been loaded
w0rp [Tue, 3 Jul 2018 19:50:56 +0000 (20:50 +0100)]
Automatically retry running Vader tests so Travis CI will fail less
w0rp [Tue, 3 Jul 2018 18:59:40 +0000 (19:59 +0100)]
Revert "Add a failing test to test re-running tests in AppVeyor"
This reverts commit
1565859eaed03f8cbec575feacfde6d353eac982 .
w0rp [Tue, 3 Jul 2018 18:56:37 +0000 (19:56 +0100)]
Add a failing test to test re-running tests in AppVeyor
w0rp [Tue, 3 Jul 2018 18:53:40 +0000 (19:53 +0100)]
Re-run Windows tests when they fail at least once
w0rp [Tue, 3 Jul 2018 18:21:58 +0000 (19:21 +0100)]
Use the latest Docker image for tests
w0rp [Tue, 3 Jul 2018 07:31:01 +0000 (08:31 +0100)]
Merge pull request #1691 from dsifford/dsifford-python-pyre
add pyre lsp linter to python linters
w0rp [Tue, 3 Jul 2018 00:52:18 +0000 (01:52 +0100)]
Enable verbose test output, to figure out why NeoVim 0.3 randomly fails
w0rp [Tue, 3 Jul 2018 00:41:46 +0000 (01:41 +0100)]
Close #830 - Implement LSP connections via TCP sockets
w0rp [Mon, 2 Jul 2018 23:30:26 +0000 (00:30 +0100)]
#830 Make the LSP socket code so far use the new socket API
w0rp [Mon, 2 Jul 2018 22:49:47 +0000 (23:49 +0100)]
#830 Implement a socket wrapper API for use with LSP connections
Derek P Sifford [Mon, 2 Jul 2018 22:49:12 +0000 (18:49 -0400)]
add dummy pyre binary and executable
Derek P Sifford [Mon, 2 Jul 2018 22:23:42 +0000 (18:23 -0400)]
add command_callback test
w0rp [Sun, 1 Jul 2018 19:51:34 +0000 (20:51 +0100)]
Delete misplaced issue template files
w0rp [Sun, 1 Jul 2018 19:50:50 +0000 (20:50 +0100)]
Update issue templates
w0rp [Sun, 1 Jul 2018 19:50:29 +0000 (20:50 +0100)]
Update issue templates
w0rp [Sun, 1 Jul 2018 19:41:52 +0000 (20:41 +0100)]
Split the issue template into multiple files
w0rp [Sun, 1 Jul 2018 19:37:32 +0000 (20:37 +0100)]
Fix a false positive linting issue
Derek P Sifford [Sun, 1 Jul 2018 19:14:13 +0000 (15:14 -0400)]
add pyre to table in doc/ale.txt
Derek P Sifford [Sun, 1 Jul 2018 18:59:49 +0000 (14:59 -0400)]
add pyre lsp linter to python linters
w0rp [Sun, 1 Jul 2018 18:56:17 +0000 (19:56 +0100)]
Close #1685 - Move developer documentation to a help file
w0rp [Sun, 1 Jul 2018 15:23:42 +0000 (16:23 +0100)]
Fix a typo in the documentation
Govind KP [Sun, 1 Jul 2018 12:55:41 +0000 (18:25 +0530)]
Added dartfmt fixer (#1683)
* Added dartfmt to Fixers
* Added dartfmt specific documentation
w0rp [Sun, 1 Jul 2018 12:49:40 +0000 (13:49 +0100)]
Respect ale_warn_about_trailing_whitespace for yamllint
w0rp [Sun, 1 Jul 2018 12:15:12 +0000 (13:15 +0100)]
Capture error codes for yamlllint
w0rp [Sun, 1 Jul 2018 11:50:46 +0000 (12:50 +0100)]
Add tests for the yamllint handler
w0rp [Sun, 1 Jul 2018 11:22:29 +0000 (12:22 +0100)]
Switch back to running everything in one build, which is twice as fast
w0rp [Sun, 1 Jul 2018 11:18:42 +0000 (12:18 +0100)]
Try running tests in parallel again
w0rp [Sun, 1 Jul 2018 11:07:54 +0000 (12:07 +0100)]
Try splitting up the build into separate jobs
w0rp [Sun, 1 Jul 2018 11:06:36 +0000 (12:06 +0100)]
Run Vint and custom checks together with just --linters-only
w0rp [Sun, 1 Jul 2018 10:55:07 +0000 (11:55 +0100)]
Revert "Try adding Docker caching for Travis CI"
This reverts commit
1990efdba7fe16723940eb119d9b2fc11c7eda41 .
w0rp [Sun, 1 Jul 2018 10:52:02 +0000 (11:52 +0100)]
Make highlight tests pass more in Neovim 0.3
w0rp [Sun, 1 Jul 2018 10:38:07 +0000 (11:38 +0100)]
Try adding Docker caching for Travis CI
w0rp [Sun, 1 Jul 2018 09:21:59 +0000 (10:21 +0100)]
Fix #1412 - Use --stdin-filename for newer reek versions
w0rp [Thu, 28 Jun 2018 15:20:30 +0000 (16:20 +0100)]
Move design goals to online documentation
w0rp [Thu, 28 Jun 2018 13:00:12 +0000 (14:00 +0100)]
Disable non-Vader tests when targeting Vader tests
w0rp [Thu, 28 Jun 2018 12:59:52 +0000 (13:59 +0100)]
Make a test which can fail randomly synchronous instead
w0rp [Thu, 28 Jun 2018 12:53:49 +0000 (13:53 +0100)]
Get tests running and passing with NeoVim 0.2 and 0.3
w0rp [Thu, 28 Jun 2018 11:07:22 +0000 (12:07 +0100)]
Try NeoVim 0.2.1, as 0.2.0 is way too slow
w0rp [Thu, 28 Jun 2018 10:29:20 +0000 (11:29 +0100)]
Update Dockerfile to test NeoVim 0.2 and 0.3, with a newer Vint version
Dan Aloni [Wed, 27 Jun 2018 21:36:02 +0000 (00:36 +0300)]
Rust Cargo linter: Improve workspace support (#1679)
* Rust Cargo linter: Improve workspace support
When using Cargo workspaces [1], there is a 'Cargo.toml' directory in a
top level directory, listing all the crates in the project. If we are
currently editing one of the crates, 'cargo build' should execute in
that directory for that crate's separate `Cargo.toml`, otherwise Cargo
may spend more time possibly rebuilding the entire workspace, and maybe
failing on one of the other crates, instead of succeeding on the current.
[1] https://doc.rust-lang.org/book/second-edition/ch14-03-cargo-workspaces.html
w0rp [Wed, 27 Jun 2018 20:39:36 +0000 (21:39 +0100)]
Merge pull request #1675 from nicopauss/master
Improve pyrex cython linter.
w0rp [Wed, 27 Jun 2018 20:34:28 +0000 (21:34 +0100)]
Merge pull request #1682 from fennerm/fix_prospector_e474
Fix prospector empty string error
Fenner Macrae [Tue, 26 Jun 2018 23:58:34 +0000 (16:58 -0700)]
Fix prospector empty string error
Prospector linter is raising error when no warnings are present in file
(#1680). Copied fix from #779.
Nicolas Pauss [Mon, 25 Jun 2018 18:29:48 +0000 (20:29 +0200)]
Add test_pyrex_cython_command_callback.vader
Add common callback tests to check if executable and options are well
configurable.
w0rp [Mon, 25 Jun 2018 16:03:15 +0000 (17:03 +0100)]
Merge pull request #1641 from docwhat/pr/add-bash-lsp
sh: add bash-language-server linter
Nicolas Pauss [Mon, 25 Jun 2018 15:25:38 +0000 (17:25 +0200)]
Handle cython warning with custom handle and remove '--warning-errors'.
Add a custom handler to support cython warning format.
Remove '--warning-errors' to keep previous behaviour.
Christian Höltje [Thu, 7 Jun 2018 17:55:43 +0000 (13:55 -0400)]
sh: add bash-language-server linter
Nicolas Pauss [Mon, 25 Jun 2018 07:51:50 +0000 (09:51 +0200)]
Improve pyrex cython linter.
Like many other linters, use variables for the executable and options
used by the linter.
By default, the linter now report every warnings as errors with
`--warning-errors`.
Also add include directory and set working directory to file directory.
w0rp [Sun, 24 Jun 2018 20:16:45 +0000 (21:16 +0100)]
Close #1453 #1172 - Add ale_linters_ignore for ignoring linter results
w0rp [Sat, 23 Jun 2018 21:51:30 +0000 (22:51 +0100)]
Merge pull request #1673 from meain/fixer-tidy
Add fixer tidy for HTML
Abin Simon [Sat, 23 Jun 2018 10:10:28 +0000 (15:40 +0530)]
Add fixer tidy for HTML
Add tests for tidy HTML fixer
w0rp [Sat, 23 Jun 2018 17:20:39 +0000 (18:20 +0100)]
#1674 - Alias verilog_systemverilog to verilog by default
w0rp [Thu, 21 Jun 2018 22:02:36 +0000 (23:02 +0100)]
Close #1590 - Automatically close previews for hover
w0rp [Thu, 21 Jun 2018 20:20:54 +0000 (21:20 +0100)]
Fix #1661 - Do not use :edit when jumping inside of a file
w0rp [Thu, 21 Jun 2018 01:26:41 +0000 (02:26 +0100)]
Close #1522 - Show suggested fixers in :ALEInfo
w0rp [Thu, 21 Jun 2018 00:21:11 +0000 (01:21 +0100)]
Close #1417 - Support wildcard filetypes for fixers
w0rp [Wed, 20 Jun 2018 22:10:01 +0000 (23:10 +0100)]
#1398 document the detail key
w0rp [Wed, 20 Jun 2018 21:51:55 +0000 (22:51 +0100)]
Merge pull request #1665 from ashemedai/master
Make CloudFormation linter work again with latest version
w0rp [Wed, 20 Jun 2018 21:47:56 +0000 (22:47 +0100)]
Merge pull request #1618 from colbydehart/master
[new linter] Add mix linter for elixir
w0rp [Wed, 20 Jun 2018 21:44:56 +0000 (22:44 +0100)]
Remove redundant spaces.
w0rp [Wed, 20 Jun 2018 21:41:19 +0000 (22:41 +0100)]
Try to fix the tests on Windows
Jeroen Ruigrok van der Werven [Wed, 20 Jun 2018 13:29:26 +0000 (15:29 +0200)]
Update test to match update to linter
Also make lnum and col proper strings, since that is how it is matched
by the regexp, ALE handles the conversion to number.
Jeroen Ruigrok van der Werven [Wed, 20 Jun 2018 12:58:12 +0000 (14:58 +0200)]
Make CloudFormation linter work again with latest
- Fix regexp
- Get rid of +0 since ALE does a str2nr() on lnum and col
- Put all matches in numerical order for easier maintenance
w0rp [Wed, 20 Jun 2018 12:35:57 +0000 (13:35 +0100)]
Set up most of the autocmd events in one group
w0rp [Wed, 20 Jun 2018 07:34:42 +0000 (08:34 +0100)]
Remove CallWithCooldown functions to save on time
w0rp [Tue, 19 Jun 2018 19:53:49 +0000 (20:53 +0100)]
Move ClockMilliseconds to events, so fewer files are loaded some times
w0rp [Tue, 19 Jun 2018 19:31:58 +0000 (20:31 +0100)]
Move the initialization of augroups to then events file
w0rp [Tue, 19 Jun 2018 19:12:49 +0000 (20:12 +0100)]
Remove a redundant variable in tests
w0rp [Tue, 19 Jun 2018 19:12:33 +0000 (20:12 +0100)]
Avoid calling ALE cleanup code if ALE never tried to check a buffer
Alvin Chan [Mon, 18 Jun 2018 21:40:57 +0000 (14:40 -0700)]
Set `--parser` option in Prettier's fixer (#1620)
* Set `--parser` option in Prettier's fixer
* Add expected `--parser` option to tests
* Disable Prettier `--parser` detection if file extension exists
* Manually default Prettier `--parser` to "babylon"
* Add `--parser` test for TypeScript
* Add tests for Prettier `--parser`
* Add JSON5 to the suggested fixer for Prettier
w0rp [Sun, 17 Jun 2018 21:14:12 +0000 (22:14 +0100)]
Merge pull request #1653 from chaucerbao/feature/js-tsserver-support
Add TSServer support for JavaScript files
w0rp [Sun, 17 Jun 2018 19:39:07 +0000 (20:39 +0100)]
Merge pull request #1650 from yasuhiroki/support-cfn-python-lint
Add linter for AWS CloudFormation template file
w0rp [Fri, 15 Jun 2018 09:24:09 +0000 (10:24 +0100)]
Tell people that there's no cost for LSP support if they don't need it
w0rp [Fri, 15 Jun 2018 08:53:13 +0000 (09:53 +0100)]
Lazy-load LSP linters, and check b:changedtick before notifying about changes
Alvin Chan [Thu, 14 Jun 2018 00:35:52 +0000 (17:35 -0700)]
Add TSServer support for JavaScript files
yasuhiroki [Wed, 13 Jun 2018 00:10:22 +0000 (09:10 +0900)]
Add end_lnum and end_col in cfn_python_lint handler
P M [Tue, 12 Jun 2018 18:38:16 +0000 (20:38 +0200)]
Add support for qmlfmt fixer (#1651)
* Add support for qmlfmt fixer
w0rp [Tue, 12 Jun 2018 18:31:44 +0000 (19:31 +0100)]
Try speeding up Travis builds with a generic environment
w0rp [Mon, 11 Jun 2018 20:37:50 +0000 (21:37 +0100)]
Add a test for handling missing detail keys for LSP completion
w0rp [Tue, 12 Jun 2018 18:01:45 +0000 (19:01 +0100)]
Merge pull request #1638 from ssiegel/use-vanilla-rscript
Use --vanilla switch for Rscript
yasuhiroki [Mon, 4 Jun 2018 16:23:25 +0000 (01:23 +0900)]
Add linter for AWS CloudFormation template file
w0rp [Mon, 11 Jun 2018 20:33:49 +0000 (21:33 +0100)]
Merge pull request #1640 from docwhat/pr/lsp-handle-missing-details
lsp: handle missing "detail" key
Christian Höltje [Thu, 7 Jun 2018 17:43:08 +0000 (13:43 -0400)]
lsp: handle missing "detail" key
Colby Dehart [Thu, 7 Jun 2018 16:47:57 +0000 (11:47 -0500)]
WIP cd to project path
Colby Dehart [Thu, 7 Jun 2018 03:58:32 +0000 (22:58 -0500)]
added test for command callback
Stefan Siegel [Thu, 7 Jun 2018 13:56:14 +0000 (15:56 +0200)]
Adapt test to also use Rscript --vanilla
Stefan Siegel [Thu, 7 Jun 2018 13:06:09 +0000 (15:06 +0200)]
Use --vanilla switch for Rscript
This prevents possibly bad interference with the user's R environment,
e.g. by an auto-activating packrat.
w0rp [Thu, 7 Jun 2018 06:23:44 +0000 (07:23 +0100)]
Merge pull request #1636 from zed0/master
#1635 - Use the project base rather than its parent for cquery
Ben Falconer [Wed, 6 Jun 2018 23:04:21 +0000 (00:04 +0100)]
#1635 - Use the project base rather than its parent for cquery