summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-12-10Run before lint cycle, rename autocmdsMartin Tournoij
2017-12-07Add ALEStartLint autocmdMartin Tournoij
This grew out of my work in #1193; to ensure the statusline was being updated I had to add: fun! s:redraw(timer) redrawstatus endfun augroup ALEProgress autocmd! autocmd BufWritePost * call timer_start(100, function('s:redraw')) autocmd User ALELint redrawstatus augroup end Which kind of works, but is ugly. With this, I can replace the `BufWritePost` with: autocmd User ALEStartLint redrawstatus Which is much better, IMHO. Actually, this patch actually replaces adding a function, since you can do: augroup ALEProgress autocmd! autocmd User ALEStartLint hi Statusline ctermfg=darkgrey autocmd User ALELint hi Statusline ctermfg=NONE augroup end or: let s:ale_running = 0 let l:stl .= '%{s:ale_running ? "[linting]" : ""}' augroup ALEProgress autocmd! autocmd User ALEStartLint let s:ale_running = 1 | redrawstatus autocmd User ALELint let s:ale_running = 0 | redrawstatus augroup end Both seem to work very well in my testing. No need to `ale#Statusline#IsRunning()` anymore, I think?
2017-12-04Added option for `gometalinter` to lint package (#1156)Jeff Willette
* Added option for `gometalinter` to lint package * added tests for the `gometalinter` command * changed gometalinter commands to use BufferCdString
2017-12-04Merge pull request #1191 from deltaskelta/add-importjs-fixerw0rp
added importjs fixer
2017-12-05added importjs fixerJeff Willette
- added tests for fixer functions - added docs
2017-12-02Escape the perl executable, and cover the callbacks with testsw0rp
2017-12-02Fix #1186 - Disable checking code with perl by defaultw0rp
2017-12-02Revert "Fix #1186 - Use -w by default for Perl, which does not execute code"w0rp
This reverts commit f5fc746d00a8b8e0aaac1904ce97ad7eb52e1b24.
2017-12-02Puppet: allow for when parser doesn't supply column for errors (#1182)Dave Wongillies
* puppet: add test for puppet parser validate * puppet: handle where parser validate doesn't supply the column * puppet: add test for when parser validate doesn't supply column * Fix puppet regex to handle Windows paths
2017-12-02Fix #1186 - Use -w by default for Perl, which does not execute codew0rp
2017-12-02Merge pull request #1188 from ejsexton82/masterw0rp
Fixed Command String for phpcbf Fixer
2017-12-02Fixed command string for phpcbf fixerE.J. Sexton
2017-12-01Break up the rest of the test script code into smaller filesw0rp
2017-12-01Move the Bash code for running Vader tests to its own filew0rp
2017-12-01Add glslls (#1179)Sven-Hendrik Haase
* Add glslls-based LSP linter * Make logfile configureable
2017-12-01Make toggling work when pattern options are enabledw0rp
2017-12-01Add prospector for checking Python code (#1183)Carlos Coêlho
2017-12-01Fixed command string for phpcbf fixerE.J. Sexton
2017-12-01Merge pull request #1185 from svenstaro/patch-1w0rp
Delete unnecessary unlets
2017-12-01Delete unnecessary unletsSven-Hendrik Haase
I'm not even sure why these were here.
2017-11-30Fix #1176 - Add an option for caching failing executable checksw0rp
2017-11-30Escape the filename for finddirw0rp
2017-11-30Merge pull request #1181 from lgalke/tsserver-in-cygwinw0rp
[WIP] Finding tsserver inside cygwin
2017-11-30fnameescape when searching nearest fileLukas Galke
2017-11-29Fix #1178 - Don't use the output from eslint_d for fixing files when the ↵w0rp
output is an error message
2017-11-28Allow warnings about trailing whitespace to be disabled for pycodestyle, and ↵w0rp
cover the flake8 code with tests
2017-11-28Allow warnings about trailing blank lines to be hidden for flake8 and ↵w0rp
pycodestyle
2017-11-28Fix #1168 - Make the ruby linter executable configurablew0rp
2017-11-27Merge pull request #1169 from benjie/masterw0rp
Add support for linting GraphQL with ESLint
2017-11-27Reference the JS ESLint optionsBenjie Gillam
2017-11-27Fix typoBenjie Gillam
2017-11-27Add support for linting GraphQL with ESLintBenjie Gillam
2017-11-26Fix go to definition tests on Windowsw0rp
2017-11-26Add go to definition to the READMEw0rp
2017-11-26Test go to definition tests on Windowsw0rp
2017-11-26Document go to definition support and put that and completion in an LSP sectionw0rp
2017-11-26Implement go to defintion for LSP lintersw0rp
2017-11-26Compress one linew0rp
2017-11-26Fix #1166 - Add an option for the rls toolchainw0rp
2017-11-26Fix #918 - Save prettier details for Haskell lintersw0rp
2017-11-26#1162 Get LSP completions working reasonably wellw0rp
2017-11-26#1162 Add unfinished experimental code for supporting LSP completion, clean ↵w0rp
up the tests, and make the completion cancelling better
2017-11-25Merge pull request #1165 from Carpetsmoker/blackholew0rp
Delete to black hole register in fixer
2017-11-25Delete to black hole register in fixerMartin Tournoij
Otherwise it'll be in "" and "0, which is an unexpected side-effect IMHO.
2017-11-22Fix the JSON fixer post-processor test harder on Windowsw0rp
2017-11-22Fix #988 - Support --fix-dry-run for ESLint by processing the JSON outputw0rp
2017-11-22Fix a fixer test on Windowsw0rp
2017-11-22Fix lambda and funcref chain valuesw0rp
2017-11-22Add support for post-processing fixer outputw0rp
2017-11-22Fix a typow0rp