]>
wolfpit.net Git - vim/ale/.git/log
w0rp [Tue, 17 Apr 2018 12:33:47 +0000 (13:33 +0100)]
Revert "Merge pull request #1487 from rhysd/fix-1472"
This reverts commit
67b71653f54b8695f928adcb6781dd9a25483873 .
w0rp [Thu, 12 Apr 2018 19:31:33 +0000 (20:31 +0100)]
#1497 Tolerate important ALE variables being undefined for some reason when viewing buffers like git commits
w0rp [Thu, 12 Apr 2018 20:01:35 +0000 (21:01 +0100)]
Fix #1495 - Fall back to /bin/sh when shell=pwsh
w0rp [Tue, 10 Apr 2018 14:18:16 +0000 (15:18 +0100)]
Fix #1492 - Make pylint error parsing work on Windows
w0rp [Mon, 9 Apr 2018 17:14:42 +0000 (18:14 +0100)]
Merge pull request #1487 from rhysd/fix-1472
pylint: Move to the buffer's directory before running pylint command
aspidiets [Sun, 8 Apr 2018 16:38:43 +0000 (17:38 +0100)]
Fix #1424 - Make the brittany fixer work
w0rp [Mon, 26 Mar 2018 09:35:10 +0000 (10:35 +0100)]
Use the --stdin-filename option for textlint, so configuration files will be discovered better
w0rp [Mon, 26 Mar 2018 08:55:18 +0000 (09:55 +0100)]
Fix config and executable issues with the textlint linter
w0rp [Thu, 5 Apr 2018 14:00:08 +0000 (15:00 +0100)]
Merge pull request #1455 from Christian-Gibbons/flawfinder_cpp_severity_fix
Fix Flawfinder for C++
w0rp [Sun, 25 Mar 2018 11:57:08 +0000 (12:57 +0100)]
Fix #1404 - Do not show balloons when g:ale_set_balloons is 0. Add b:ale_set_balloons
P M [Sun, 25 Mar 2018 10:55:59 +0000 (12:55 +0200)]
Add basic qmllint support (#1419)
* Add basic qmllint support
* Use temp file, remove superfluous error code key, adjust author info
* Add qmllint handler parse test
w0rp [Sat, 24 Mar 2018 13:19:38 +0000 (13:19 +0000)]
Merge pull request #1448 from yasuhiroki/support-textlint-plaintext
Support textlint for plaintext
yasuhiroki [Sat, 24 Mar 2018 05:39:05 +0000 (14:39 +0900)]
Update document for textlint
yasuhiroki [Mon, 19 Mar 2018 23:57:09 +0000 (08:57 +0900)]
Support textlint for plaintext without textlintrc
w0rp [Fri, 23 Mar 2018 12:17:49 +0000 (12:17 +0000)]
Fix #1373 - Fix a bug with Fish errors not being handled on Linux
w0rp [Thu, 22 Mar 2018 15:20:25 +0000 (15:20 +0000)]
Merge pull request #1441 from adrigzr/bugfix-1207-remark-lint-ranges
Handle ranges for the remark linter #1207
w0rp [Thu, 22 Mar 2018 15:18:41 +0000 (15:18 +0000)]
Fit documentation to the column size in ale-cs.txt
w0rp [Thu, 22 Mar 2018 15:17:56 +0000 (15:17 +0000)]
Merge pull request #1442 from Crysikrend/master
Added the word 'find' as it was missing in docs/ale-cs.txt
Ashley Smith [Thu, 22 Mar 2018 14:20:45 +0000 (14:20 +0000)]
Added the word 'find' as it was missing in docs/ale-cs.txt
Adrián González Rus [Thu, 22 Mar 2018 10:40:47 +0000 (11:40 +0100)]
fix: Handle ranges for the remark linter #1207
w0rp [Wed, 21 Mar 2018 17:41:55 +0000 (17:41 +0000)]
Merge pull request #1409 from x1024/patch-1
Add new FAQ item for g:ale_list_window_size
w0rp [Wed, 21 Mar 2018 17:41:24 +0000 (17:41 +0000)]
Update the table of content for the new FAQ entry.
w0rp [Wed, 21 Mar 2018 17:35:34 +0000 (17:35 +0000)]
Merge pull request #1438 from lepistone/doc-timers
doc: fix misspelled feature name
Leonardo Pistone [Wed, 21 Mar 2018 16:02:43 +0000 (17:02 +0100)]
doc: fix misspelled feature name
w0rp [Wed, 21 Mar 2018 10:56:31 +0000 (10:56 +0000)]
Merge pull request #1436 from bmihelac/fix-1435-msgfmt-output-stdout
fix: po msgfmt output to stdout (#1435)
Bojan Mihelac [Wed, 21 Mar 2018 08:21:20 +0000 (09:21 +0100)]
fix: po msgfmt output to stdout (#1435)
w0rp [Tue, 20 Mar 2018 20:27:50 +0000 (20:27 +0000)]
Merge remote-tracking branch 'tylucaskelley/master'
w0rp [Tue, 20 Mar 2018 20:17:43 +0000 (20:17 +0000)]
Merge pull request #1433 from benpaxton-hf/lint-whole-package
Lint whole package for gosimple and gotype
Ben Paxton [Tue, 20 Mar 2018 14:19:48 +0000 (14:19 +0000)]
Use govet handler for gosimple, gotype, staticcheck
Ben Paxton [Mon, 19 Mar 2018 15:34:47 +0000 (15:34 +0000)]
Lint whole package for gosimple and gotype
Fixes #936
w0rp [Sun, 18 Mar 2018 20:39:42 +0000 (20:39 +0000)]
#1431 Normalize paths when checking for temporary paths on Windows
INOUE Yosuke [Sun, 18 Mar 2018 18:12:47 +0000 (03:12 +0900)]
handle multibyte string when linting text with redpen (#1416)
* handle multibyte string when linting text with redpen
* fix error when no string is provided, fix test's expect value
* remove ambiguious `==` operator
w0rp [Sun, 18 Mar 2018 17:42:07 +0000 (17:42 +0000)]
Merge pull request #1415 from fohte/fixer-rufo
Add rufo fixer for Ruby files
w0rp [Sun, 18 Mar 2018 17:40:34 +0000 (17:40 +0000)]
Clean up the mix format command and tests
w0rp [Sun, 18 Mar 2018 17:36:33 +0000 (17:36 +0000)]
Merge pull request #1410 from fribmendes/frm/mix_format_options
Allow passing options to mix_format
Hideaki Tokida [Sun, 18 Mar 2018 17:28:26 +0000 (02:28 +0900)]
add textlint support for markdown (#1383)
w0rp [Sun, 18 Mar 2018 17:16:13 +0000 (17:16 +0000)]
Fix #1392 - Only check files on disk for gotype
w0rp [Sun, 18 Mar 2018 16:48:28 +0000 (16:48 +0000)]
#416 Escape the tslint command
w0rp [Sun, 18 Mar 2018 16:37:16 +0000 (16:37 +0000)]
Merge pull request #1248 from Carpetsmoker/autocmd-fixer
Add ALEFixPre and ALEFixPost events
Martin Tournoij [Sat, 23 Dec 2017 13:13:55 +0000 (13:13 +0000)]
Add ALEFixPre and ALEFixPost events
To run autocmd before and after every fix cycle.
Fixes #623 (`ALELintPre` was added in #1203).
Anthony DeDominic [Wed, 14 Mar 2018 17:46:57 +0000 (13:46 -0400)]
Fix awk linter and security concerns. (#1411)
* Fixed (g)awk linter
* Made it secure, albeit less useful.
* Added gawk handler; the cpplint one was not working?
* Added gawk handler test.
* added warning to gawk handler.
* added gawk command callback test
* added comment about --source
* added back optional commandline option
Hayato Kawai [Sun, 11 Mar 2018 04:33:57 +0000 (13:33 +0900)]
Add rufo fixer for ruby files
w0rp [Sat, 10 Mar 2018 10:51:27 +0000 (10:51 +0000)]
Merge pull request #1395 from gfontenot/gfontenot/fix-elm-format-name
Fix elm-format fixer name
Christian-Gibbons [Sat, 10 Mar 2018 10:44:55 +0000 (05:44 -0500)]
Handle flawfinder severity level (#1400)
* Handle flawfinder severity level
* Reverted code allowing Flawfinder to piggyback off of gcc's format handler
* Gave Flawfinder its own format handler and made requested changes.
Fernando Mendes [Thu, 8 Mar 2018 14:37:56 +0000 (14:37 +0000)]
Allow passing options to mix_format
Gordon Fontenot [Sun, 4 Mar 2018 16:11:10 +0000 (10:11 -0600)]
Fix elm-format fixer name
Support for elm-format as a fixer has existed since Sept 2017, but it's not
easy to discover because the fixer was named `format`. This breaks the
convention of the other fixers that use the full name in the registry.
I've gone ahead and fixed this discrepancy, but I left the existing registry
entry in place. We should move people towards using `elm-format` as the fixer
name, but I'd hate to break existing setups.
x x [Thu, 8 Mar 2018 10:12:34 +0000 (12:12 +0200)]
Add new FAQ item for g:ale_list_window_size
w0rp [Tue, 6 Mar 2018 10:23:49 +0000 (10:23 +0000)]
Add a command for stopping all LSP clients
w0rp [Sun, 4 Mar 2018 11:50:39 +0000 (11:50 +0000)]
Update the licence year.
Ty-Lucas Kelley [Sun, 4 Mar 2018 00:32:32 +0000 (19:32 -0500)]
add test for markdownlint hander
Ty-Lucas Kelley [Sun, 4 Mar 2018 00:17:31 +0000 (19:17 -0500)]
add vim README.md to readme
Ty-Lucas Kelley [Sun, 4 Mar 2018 00:16:41 +0000 (19:16 -0500)]
add basic support for markdownlint
w0rp [Sat, 3 Mar 2018 18:13:57 +0000 (18:13 +0000)]
Satisfy my own checks
w0rp [Sat, 3 Mar 2018 17:50:09 +0000 (17:50 +0000)]
Add deprecation warnings for old NeoVim versions and old functions
w0rp [Sat, 3 Mar 2018 16:22:56 +0000 (16:22 +0000)]
Close #1379 - Increment b:ale_linted when a buffer is checked
w0rp [Sat, 3 Mar 2018 13:27:19 +0000 (13:27 +0000)]
Use the configured mdl executable, escape it in the command, and add test for it
w0rp [Sat, 3 Mar 2018 13:16:27 +0000 (13:16 +0000)]
Merge pull request #1377 from joshleeb/markdown-mdl-options
Add options for markdown_mdl linter
Olaf Alders [Fri, 2 Mar 2018 21:04:52 +0000 (16:04 -0500)]
[WIP] Begin to distinguish between Perl warnings and errors (#933)
* If a Perl script compiles, there are only warnings and no errors
* Let the first Perl error or warning win.
Take the following example:
***
sub foo {
my $thing;
***
This might have the following messages when we compile it:
Missing right curly or square bracket at warning.pl line 7, at end of
line
syntax error at warning.pl line 7, at EOF
warning.pl had compilation errors.
With the current behaviour, we just get a "syntax error" message, which
isn't all that helpful. With this patch we get "Missing right curly or
square bracket".
* Fix variable scope and pattern matching syntax
* Use named variable to enhance clarity when matching Perl output
* Add more tests for Perl linter
* Remove unnecessary parens
* Simplify check for pattern match
w0rp [Fri, 2 Mar 2018 20:57:55 +0000 (20:57 +0000)]
Try to fix it again
w0rp [Fri, 2 Mar 2018 20:47:13 +0000 (20:47 +0000)]
Try to fix a test which is failing on Windows
w0rp [Fri, 2 Mar 2018 20:40:31 +0000 (20:40 +0000)]
Merge pull request #1390 from jdeniau/jd-feat-phpCsFixer
add php-cs-fixer to list of fixers
w0rp [Fri, 2 Mar 2018 20:33:45 +0000 (20:33 +0000)]
Fix #1384 - Handle warnings and suggestions for tsserver
Andrew Crites [Fri, 2 Mar 2018 20:22:29 +0000 (15:22 -0500)]
Option to open lists vertically (#1381)
* Add configuration option to open lists vertically
* Add tests, clean up vertical list config
* Vertical list option cleanup
* Use is# for tests
* Order properties in documentation alphabetically
w0rp [Fri, 2 Mar 2018 12:10:27 +0000 (12:10 +0000)]
Make updating linter results slightly faster when the list is empty
Julien Deniau [Thu, 1 Mar 2018 14:41:05 +0000 (15:41 +0100)]
add php-cs-fixer to list of fixers
w0rp [Wed, 28 Feb 2018 15:42:04 +0000 (15:42 +0000)]
Merge pull request #1387 from oalders/oalders-perl-docs
Explain in more detail why perl checks are disabled by default
Olaf Alders [Wed, 28 Feb 2018 15:26:44 +0000 (10:26 -0500)]
Explain in more detail why perl checks are disabled by default
w0rp [Mon, 26 Feb 2018 17:04:54 +0000 (17:04 +0000)]
Fix a typo in the documentation
Josh Leeb-du Toit [Mon, 26 Feb 2018 03:46:51 +0000 (14:46 +1100)]
Add options for markdown_mdl linter
w0rp [Sun, 25 Feb 2018 15:09:52 +0000 (15:09 +0000)]
Merge pull request #1376 from zchee/doc-cpp-duplicate-tag
doc/cpp: fix duplicate ale_cpp_flawfinder_executable help tag
Koichi Shiraishi [Sun, 25 Feb 2018 15:04:56 +0000 (00:04 +0900)]
doc/cpp: fix duplicate ale_cpp_flawfinder_executable help tag
both of 'g:' prefix.
w0rp [Sun, 25 Feb 2018 14:39:49 +0000 (14:39 +0000)]
Merge pull request #1375 from zchee/doc-c-duplicate-tag
doc/c: fix duplicate ale_c_flawfinder_executable help tag
Koichi Shiraishi [Sun, 25 Feb 2018 14:31:38 +0000 (23:31 +0900)]
doc/c: fix duplicate ale_c_flawfinder_executable help tag
Christian-Gibbons [Sun, 25 Feb 2018 14:11:04 +0000 (09:11 -0500)]
New linter: Flawfinder (#1361)
* Flawfinder support added for C and C++
A minor modification to gcc handler was made to support flawfinder's
single-line output format that does not have a space following the
colon denoting the warning level. gcc handler still passes its
Vader tests after this modification.
* Documentation fixes
* Revert documentation regression
* Added Flawfinder to table of contents
* Removed trailing whitespace
* Follow ALE conventions better
Added additional documentation and Vader tests
w0rp [Sun, 25 Feb 2018 12:57:54 +0000 (12:57 +0000)]
#1363 Make ale#engine#IsCheckingBuffer part of the public API
w0rp [Sun, 25 Feb 2018 12:43:13 +0000 (12:43 +0000)]
Fix #1306 - Tell users how to automatically close the loclist window in the documentation
w0rp [Sun, 25 Feb 2018 12:22:58 +0000 (12:22 +0000)]
Merge pull request #1371 from idbrii/fix-unity-example
Add Unity project path to Unity example in docs
w0rp [Sun, 25 Feb 2018 11:54:05 +0000 (11:54 +0000)]
Merge pull request #1351 from svanharmelen/f-issue-936
This fixes issue #936 by linting the whole package
w0rp [Sun, 25 Feb 2018 11:53:36 +0000 (11:53 +0000)]
go vet can only check files now
John Eikenberry [Sun, 25 Feb 2018 11:39:45 +0000 (11:39 +0000)]
Fix #1358, fix #1369 - Lint the package on save for go vet instead
David Briscoe [Fri, 23 Feb 2018 22:43:24 +0000 (14:43 -0800)]
Add Unity project path to Unity example in docs
For Ale to recognize the symbols in your project, you need to point it
at where Unity builds your assemblies. Add this path to the example.
Sander van Harmelen [Thu, 15 Feb 2018 11:23:36 +0000 (12:23 +0100)]
This fixes issue #936 by linting the whole package
w0rp [Sun, 18 Feb 2018 10:13:30 +0000 (10:13 +0000)]
Fix #1336 - Print a friendly message when using invalid function names for fixers
w0rp [Sun, 18 Feb 2018 10:06:40 +0000 (10:06 +0000)]
Escape the ponyc executable
w0rp [Sun, 18 Feb 2018 09:48:35 +0000 (09:48 +0000)]
Merge pull request #1343 from kevinkjt2000/ponyc
Add Support for Ponylang
w0rp [Sun, 18 Feb 2018 09:44:04 +0000 (09:44 +0000)]
#476 Make F401 a warning and E112 a syntax error
w0rp [Tue, 13 Feb 2018 18:51:33 +0000 (18:51 +0000)]
Merge pull request #1345 from dfalling/fix-reason-help-title
Fix Reason help title in README.md
Dennis Falling [Tue, 13 Feb 2018 03:52:39 +0000 (22:52 -0500)]
Fix reason help reference
`ale-integration-reason-merlin` doesn't exist, changed to
`ale-reasonml-ols`
Kevin Tindall [Sat, 10 Feb 2018 19:04:43 +0000 (13:04 -0600)]
functional pony linter
w0rp [Tue, 6 Feb 2018 09:46:22 +0000 (09:46 +0000)]
Merge pull request #1333 from fennerm/master
Fix the lintr::lint_package command
Fenner Macrae [Mon, 5 Feb 2018 19:33:23 +0000 (11:33 -0800)]
Removed trailing whitespaces
Fenner Macrae [Mon, 5 Feb 2018 17:54:15 +0000 (09:54 -0800)]
Fixed lintr::lint_package command
w0rp [Mon, 5 Feb 2018 09:15:48 +0000 (09:15 +0000)]
Merge pull request #1332 from fennerm/master
Add lint_package support to lintr
Fenner Macrae [Sun, 4 Feb 2018 18:57:52 +0000 (10:57 -0800)]
Add lint_package support to lintr
w0rp [Sun, 4 Feb 2018 13:55:09 +0000 (13:55 +0000)]
#1206 Add support for setting options for gobuild, and escape paths better
w0rp [Sun, 4 Feb 2018 13:16:44 +0000 (13:16 +0000)]
Fix #1330 - Find isort configs better by changing the working directory
w0rp [Sun, 4 Feb 2018 11:38:05 +0000 (11:38 +0000)]
Merge pull request #1326 from michaelquinn32/patch-1
Call lintr library before linting
w0rp [Fri, 2 Feb 2018 13:23:42 +0000 (13:23 +0000)]
Merge pull request #1329 from blyoa/prettier-vue
Add prettier fixer support to vue
Michael Quinn [Thu, 1 Feb 2018 02:06:35 +0000 (18:06 -0800)]
Update formatting and tests.
blyoa [Wed, 31 Jan 2018 16:29:01 +0000 (01:29 +0900)]
Add prettier fixer support to vue