w0rp
|
9420c411bd
|
#1149 Fix conversion from URIs to filenames on Windows
|
2017-11-20 00:02:33 +00:00 |
|
w0rp
|
597507e519
|
Make the message formats configurable with buffer local variables
|
2017-11-19 23:44:09 +00:00 |
|
w0rp
|
0cb8130d0e
|
Stop the completion tests from failing randomly
|
2017-11-19 23:09:20 +00:00 |
|
w0rp
|
d7a60ade77
|
#852 - Capture error codes for stylelint
|
2017-11-19 12:30:20 +00:00 |
|
w0rp
|
cefc5dc5b8
|
#852 - Capture error codes for csslint
|
2017-11-18 23:15:23 +00:00 |
|
w0rp
|
0e96d4576a
|
Merge pull request #1142 from rhysd/redpen-ext
* redpen support for asciidoc, reST, LaTeX and Re:VIEW
* redpen: fix start column
* add redpen as text linter
|
2017-11-17 16:34:01 +00:00 |
|
w0rp
|
5635b3c864
|
Fix #741 - Set highlights for entire lines when signs are disabled
|
2017-11-17 14:29:57 +00:00 |
|
rhysd
|
ca345ffb62
|
redpen: fix start column
|
2017-11-17 15:34:07 +09:00 |
|
rhysd
|
44cd07d39c
|
redpen support for asciidoc, reST, LaTeX and Re:VIEW
|
2017-11-17 15:34:07 +09:00 |
|
w0rp
|
71d34fc0c6
|
Fix #1132 - Parse react error codes again for ESLint
|
2017-11-16 09:34:24 +00:00 |
|
w0rp
|
e12e5c912c
|
Complain about stray echo lines in the codebase
|
2017-11-15 12:00:13 +00:00 |
|
w0rp
|
38bc489604
|
Merge pull request #1130 from deltaskelta/patch-1
fix goimports typo in registry
|
2017-11-15 11:35:51 +00:00 |
|
w0rp
|
8f80708da6
|
#852 - Capture error codes for cpplint
|
2017-11-15 11:28:16 +00:00 |
|
Jeff Willette
|
a36129eab0
|
fix goimports typo in registry
|
2017-11-15 09:40:40 +09:00 |
|
w0rp
|
d48506f9c1
|
Fix #757 - Show :ALEDetail messages in a window
|
2017-11-14 23:25:01 +00:00 |
|
w0rp
|
6b2c61a5cc
|
Fix #1128 - Add g:ale_linters_explicit for only enabling linters explicitly
|
2017-11-14 19:55:46 +00:00 |
|
Jeff Willette
|
20a01404f3
|
Added support for goimports fixer (#1123)
* Added support for goimports fixer
* added test and executable check
* fixed test assertions to reflect executable check
|
2017-11-14 17:37:22 +00:00 |
|
w0rp
|
16e7dc2371
|
Fix #1069 Support formatting the loclist messages with g:ale_loclist_msg_format
|
2017-11-14 10:28:36 +00:00 |
|
w0rp
|
fea708cff3
|
#852 Pass on error codes in the loclist corrections
|
2017-11-13 23:34:00 +00:00 |
|
w0rp
|
8a3a2da87e
|
#852 Capture error codes for ESLint
|
2017-11-13 23:23:06 +00:00 |
|
w0rp
|
764a33b1c9
|
Fix #1124 - Handle stack-build errors with leading spaces
|
2017-11-13 22:47:19 +00:00 |
|
w0rp
|
584e0bc7f2
|
#852 Support formatting echo messages with error codes. No linters set the code key yet
|
2017-11-13 00:47:34 +00:00 |
|
w0rp
|
70623ca8a7
|
Add support for showing Info severities in echoed messages
|
2017-11-12 23:19:26 +00:00 |
|
w0rp
|
27e2f53ac9
|
#1108 Support setting b:ale_linter_aliases to a List
|
2017-11-12 00:11:50 +00:00 |
|
w0rp
|
ae08f80ead
|
#1108 Support using Lists and 'all' for b:ale_linters
|
2017-11-11 23:55:11 +00:00 |
|
w0rp
|
f6ac8a9eb9
|
#1108 Support selecting fixers with Lists
|
2017-11-11 23:04:08 +00:00 |
|
Michael Jungo
|
fb00acf734
|
Remove id from LSP notifications
|
2017-11-11 19:28:24 +01:00 |
|
Michael Jungo
|
f8fec369e5
|
Add ocaml-language-server for OCaml and ReasonML
|
2017-11-11 19:27:41 +01:00 |
|
w0rp
|
bac02c9d81
|
#1095 Cache the sorting of patterns for g:ale_pattern_options
|
2017-11-11 14:26:54 +00:00 |
|
w0rp
|
8c1d6eda81
|
#1095 Apply all patterns for g:ale_pattern_options, instead of just the first match
|
2017-11-11 13:44:12 +00:00 |
|
w0rp
|
d425b8a18a
|
Simplfy semver handling and share the semver version cache across everything
|
2017-11-09 23:42:54 +00:00 |
|
Auri
|
8a4cf923a8
|
Add PyLS linter (#1097)
* Support PyLS (python language server)
* Replace pyls#GetProjectRoot and add more config types to ale#python#FindProjectRoot
|
2017-11-08 17:58:56 +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
|
8e71f82f8f
|
#1006 Fix raw message handling for LSP support in NeoVim
|
2017-11-06 22:46:32 +00:00 |
|
w0rp
|
fa7d041c26
|
Fix #1085 - Add a final newline character to tsserver and LSP messages
|
2017-11-05 21:41:53 +00:00 |
|
Simon Bugert
|
716b22d524
|
Add shfmt fixer for sh files (#1083)
* Add shfmt fixer for sh files
* Add tests for shfmt fixer
|
2017-11-05 21:24:41 +00:00 |
|
w0rp
|
caed406e16
|
Fix #1062 - Use <nomodeline> for the ALELint autocmd, so we don not mess with folds, etc.
|
2017-11-05 17:34:36 +00:00 |
|
w0rp
|
d851f399c0
|
Fix #1058 - Ignore all errors with bad calls to jobstop() in NeoVim
|
2017-11-04 10:54:28 +00:00 |
|
w0rp
|
9c0a5635df
|
#1081 Remove the ale#python#IsExecutable function
|
2017-11-04 10:46:19 +00:00 |
|
w0rp
|
9010458581
|
#1081 Use executable() for Python executables on Windows, and rename the test files to .exe so they will pass the executable() check
|
2017-11-04 10:41:08 +00:00 |
|
w0rp
|
50f7ad3552
|
#857 - Add b:ale_fix_on_save for controlling fixing on save for specific buffers
|
2017-10-30 22:19:57 +00:00 |
|
w0rp
|
1575b3d7dd
|
Merge pull request #1059 from ahmedelgabri/reason-refmt
refmt fixer for ReasonML
|
2017-10-30 11:30:13 +00:00 |
|
Ahmed El Gabri
|
634eb1920c
|
refmt fixer for ReasonML
|
2017-10-29 21:48:28 +01:00 |
|
w0rp
|
daecbad543
|
Fix #719 - Add ALEReset and ALEResetBuffer for removing problems for all buffers or one buffer
|
2017-10-29 17:03:29 +00:00 |
|
w0rp
|
5fc2b98b73
|
#817 Add commands for toggling ALE for only the current buffer
|
2017-10-28 19:36:16 +01:00 |
|
w0rp
|
ea3a8e3c62
|
#817 Move code for toggling ALE to its own file
|
2017-10-28 15:41:14 +01:00 |
|
w0rp
|
6e681d9066
|
Fix #971 - Add an option for turning errors about missing eslint config files off.
|
2017-10-28 12:11:33 +01:00 |
|
Sam Howie
|
36898436b5
|
Add hackfmt fixer
|
2017-10-27 13:42:55 -07:00 |
|
w0rp
|
6490d3a5e6
|
Fix #1041 - Do not request completions shortly after CompleteDone
|
2017-10-26 23:18:12 +01:00 |
|
w0rp
|
33c2c20e66
|
Fix #1051 - Support ash and dash for shellcheck and the sh linter
|
2017-10-26 21:21:42 +01:00 |
|
w0rp
|
3ac92ea529
|
Fix #1048 - Do not lint files named "."
|
2017-10-26 20:29:33 +01:00 |
|
w0rp
|
2f5b94e07d
|
Remove redundant code for the GCC handler, and fix bugs with errors for - not being parsed
|
2017-10-26 00:09:26 +01:00 |
|
w0rp
|
da365134b5
|
Fix an exception with notes with no previous message
|
2017-10-25 23:43:09 +01:00 |
|
Gerry Agbobada
|
25d2af0b25
|
Handle multiple files localtion lists with gcc handler (#1034)
Handle multiple files in the GCC handler.
|
2017-10-25 22:29:36 +01:00 |
|
w0rp
|
5029078df3
|
Set better highlights for write-good
|
2017-10-25 00:58:16 +01:00 |
|
Sumner Evans
|
7ac07a30b8
|
Fix #643 - Add support for write-good for many languages
|
2017-10-25 00:28:06 +01:00 |
|
Zack Kourouma
|
07dad64acb
|
adds fixer support for hfmt (#1027)
Add support for fixing Haskell with hfmt
|
2017-10-24 22:29:04 +01:00 |
|
w0rp
|
c248885e57
|
Merge pull request #1025 from kfox/add-rustfmt-fixer
add rustfmt fixer
|
2017-10-24 22:20:03 +01:00 |
|
w0rp
|
0e4dd95e5d
|
Merge pull request #1017 from carakan/elixir_format
`mix format` new fixer for elixir lang
|
2017-10-24 22:13:04 +01:00 |
|
w0rp
|
b952dda386
|
Get all tests to pass on Windows
|
2017-10-23 23:09:40 +01:00 |
|
w0rp
|
231398dddc
|
Get more of the tests to pass on Windows
|
2017-10-23 01:26:31 +01:00 |
|
Carlos Ramos
|
3212278c91
|
fix test's and delete unused code
|
2017-10-22 19:20:38 -04:00 |
|
Carlos Ramos
|
43653ef548
|
new fixer elixir mix format
(only available in elixir > 1.6)
|
2017-10-22 19:20:38 -04:00 |
|
Kelly Fox
|
35031a0b8a
|
add rustfmt fixer
|
2017-10-21 12:31:49 -05:00 |
|
Zack Kourouma
|
e023e7a2fe
|
add prettier fixer support for 'less' filetype
|
2017-10-20 18:29:57 -07:00 |
|
w0rp
|
81d993086e
|
#904 - Allow linting to run on save a second after :q fails
|
2017-10-17 00:37:29 +01:00 |
|
Carlos Ramos
|
07ebfbeef0
|
Add new fixer tslint for typescript, fixes #932
|
2017-10-16 00:53:17 -04:00 |
|
Sander van Harmelen
|
090f8a8f38
|
Fix issue #734
Fixes #734
The main issue was not consitently using the correct buffer.
|
2017-10-15 11:35:33 +02:00 |
|
w0rp
|
ef495ba32d
|
#904 Do not run linters on :wq or :x
|
2017-10-14 23:22:13 +01:00 |
|
w0rp
|
69d6ff6020
|
#904 Do less processing when newer NeoVim versions are exiting
|
2017-10-14 19:22:19 +01:00 |
|
w0rp
|
40e69794eb
|
Make the getcmdwintype() check ever-so-slightly faster
|
2017-10-14 17:31:58 +01:00 |
|
w0rp
|
6fd10f80de
|
Cut down on the time for the CtrlPFunky check, by first checking if the command exists
|
2017-10-14 17:11:30 +01:00 |
|
w0rp
|
5204f2dbc2
|
Break up ShouldDoNothing checks into separate lines, so it's possible to profile them
|
2017-10-14 16:51:12 +01:00 |
|
w0rp
|
663fe75d0f
|
#965 - Make the cursor echo delay configurable
|
2017-10-12 23:25:41 +01:00 |
|
w0rp
|
e71c4a8bea
|
#965 - Support limiting the number of signs ALE will set
|
2017-10-12 23:04:54 +01:00 |
|
Carlos Ramos
|
844354cfed
|
Add new fixer: TrimWhitespace (#991)
add a new fixer: trim_whitespace
|
2017-10-12 09:27:24 +01:00 |
|
w0rp
|
02c8793c53
|
#965 Check ale#ShouldDoNothing() less and such often, for better performance
|
2017-10-11 23:51:41 +01:00 |
|
Bailey Stoner
|
3859ac0c9b
|
Use $VIRTUAL_ENV environment variable when present.
|
2017-10-10 14:21:04 -07:00 |
|
w0rp
|
a809c4fa3a
|
Get more random tests to pass on Windows
|
2017-10-08 23:26:50 +01:00 |
|
w0rp
|
25045641fb
|
Merge pull request #974 from odinuge/prettier_config
Add all possible config files for prettier
|
2017-10-04 11:38:28 +01:00 |
|
Odin Ugedal
|
a300014396
|
Add all possible config files for prettier
Prettier uses cosmiconfig, and therefore it is possible to add different
extensions to the config file. More information can be found here:
https://github.com/prettier/prettier#configuration-file.
|
2017-10-04 12:30:42 +02:00 |
|
aliou
|
e376f0ae44
|
gofmt fixer for Go (#970)
Add a gofmt fixer for golang.
|
2017-10-03 18:54:35 +01:00 |
|
w0rp
|
3ab414de1a
|
Fix #964 - Remove signs when multiple signs end up on a single line
|
2017-10-03 10:00:16 +01:00 |
|
rhysd
|
753592ca66
|
Fix typos
|
2017-10-03 01:11:54 +09:00 |
|
w0rp
|
5091e2de45
|
Get fixer tests to work on Windows
|
2017-10-01 20:23:41 +01:00 |
|
w0rp
|
638ca42082
|
Use local versions of yapf on Windows, and get the callback tests to pass
|
2017-10-01 18:47:54 +01:00 |
|
w0rp
|
5731616cd2
|
Get the mcsc handler tests to pass on Windows
|
2017-10-01 17:36:47 +01:00 |
|
Ray Zane
|
cb56cbb714
|
There seems to be a bug in eslint that causes the --config option to
not detect node_modules correctly. The `-c` option, however, works fine.
|
2017-09-24 13:57:18 -04:00 |
|
w0rp
|
a59d1ddbf3
|
Make temporary file detection work on just about all platforms
|
2017-09-14 00:11:17 +01:00 |
|
w0rp
|
91df9ba2c0
|
Fix #924 - Make changing the sign column color work again
|
2017-09-12 21:17:54 +01:00 |
|
w0rp
|
e2271b769c
|
Ban getcwd() from the codebase, as it causes problems
|
2017-09-12 09:36:16 +01:00 |
|
w0rp
|
7f42aedaec
|
Use the same function for finding the ESLint config for eslint --fix and prettier-eslint
|
2017-09-12 09:20:31 +01:00 |
|
w0rp
|
661ed6e40b
|
Fix #923 Use package.json as a last resort for eslint --fix
|
2017-09-12 09:10:37 +01:00 |
|
w0rp
|
8eb99c3cec
|
Fix #922 - Prefer nearer ESLint configuration files with lower precedence filenames for eslint --fix
|
2017-09-11 21:53:45 +01:00 |
|
w0rp
|
e19a81cb09
|
Fix #920 - Shut up about E776
|
2017-09-10 20:13:35 +01:00 |
|
w0rp
|
c11d2ae375
|
Fix an SML variable init bug, and get the SML cm file tests to pass on Windows
|
2017-09-10 00:20:05 +01:00 |
|
w0rp
|
18f4d5a6da
|
Simplify some Rust handler code, and get the Rust handler tests passing on Windows
|
2017-09-10 00:06:31 +01:00 |
|
Clément DOUIN
|
f3da8f45c1
|
Add elm-format as a new fixer (#916)
* Add elm-format as a new fixer
|
2017-09-09 21:30:20 +01:00 |
|
w0rp
|
b3a9a0e3e8
|
Fix some path issues, and get lsp dir tests passing on Windows
|
2017-09-09 18:39:56 +01:00 |
|