summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-12-20Merge pull request #2150 from mvgrimes/perl-linter-data-fixw0rp
Update the perl-linter's l:pattern to catch missing errors
2018-12-20Merge pull request #2141 from benjaminjkraft/masterw0rp
Add versions of ALEGoToDefinition that open in splits
2018-12-19Add versions of ALEGoToDefinition that open in splitsBen Kraft
This is just like `:ALEGoToDefinitionInTab`, only a (v)split instead of a tab. Fixes #2140.
2018-12-19Adds tests for perl-linter where a second file/line is included in errorMark Grimes
2018-12-18#2132 Change (buffer, lines) fixer functions to (buffer, done, lines)w0rp
2018-12-18Merge pull request #2153 from deltaskelta/gqlint-fixw0rp
changed gqlint to lint the file on disk
2018-12-18changed gqlint to lint the file on diskJeff Willette
- added a cd into the direcotry containing the file in the buffer in order to properly check for a config file - added command_callback tests for graphql
2018-12-18Close #2152 - Use ale_javascript_standard_options for fixing files toow0rp
2018-12-16Use non-greedy matching instead of looking for the commaMark Grimes
2018-12-16Merge pull request #2136 from ↵w0rp
hsanson/368-chktex-latex-report-errors-from-wrong-file Fix 368 - Lacheck reports errors from input{} files.
2018-12-14Update the perl-linter's l:pattern to catch missing errorsMark Grimes
In some situations, errors reported by `perl -c` can have multiple listings of "at <file> line <number>". If the l:pattern is changed to use non-greedy matching it will also match these. For example: ``` use strict; use DateTime; $asdf=1; ``` Results in: ``` Global symbol "$asdf" requires explicit package name (did you forget to declare "my $asdf"?) at /Users/mgrimes/t.pl line 3, <DATA> line 1. /Users/mgrimes/t.pl had compilation errors. ``` I am not 100% sure why `perl -c` generates errors with the extra "file line <num>". It only happens in some versions of perl when certain modules are used.
2018-12-11Add tests to lacheck linterHoracio Sanson
2018-12-10Adds standardrb linter (#2133)Justin Searls
See: https://github.com/testdouble/standard StandardRB is to RuboCop what StandardJS is to ESLint. This commit naively copies the RuboCop linter and fixer to point at the standardrb executable. Any other adjustments are very minor (the only I can think of is that standardrb takes a `--fix` option instead of `--auto-correct`). This raises a confusing point to me as both developer and a user: since ale enables all linters by default, won't this run both RuboCop and StandardRB (the results of which will almost always be in conflict with one another)? How does ale already solve for this for the similar case of StandardJS and ESLint?
2018-12-10Explain the .* .gitignore rulew0rp
2018-12-10#1520 - Add an :ALEDocumentation for tsserverw0rp
2018-12-10Fix 368 - Lacheck reports errors from input{} files.Horacio Sanson
This PR adds additional check to lacheck linter to exclude any warnings related to sourced files via latex \input{} command. Closes: #368
2018-12-07Add support for Pod based SwiftLint (#2122)Gordon Fontenot
It's common to add SwiftLint as a CocoaPod dependency, instead of as a global binary. In this case we should use that version of SwiftLint before looking for any others. Note that I'm also adding support for SwiftLint in ReactNative projects here as well, where the Pods directory would be nested inside an ios directory.
2018-12-06Merge pull request #2061 from hsanson/1910-add-support-for-bibclean-fixerw0rp
Add bibclean fixer support
2018-12-06Add support for pydocstyle linter (#2085)pmacosta
The linter can correctly parse pydocstyle output with any of the following command-line options enabled: --explain, --source, --debug, and/or --verbose
2018-12-06refactor sasslint linter (#2077)Oskar Grunning
Previous implementation required one to have sass-lint globally. This allows you to have it locally, override the executable and add options.
2018-12-05Merge pull request #2119 from hsanson/1994-fix-javalsp-supportw0rp
Fix javalsp command.
2018-12-05Fix javalsp command.Horacio Sanson
The command used to invoke the LSP process was being escaped wrong. Also added a new option to set a different java executable and fixed the documentation.
2018-12-04Merge pull request #2117 from gitter-badger/gitter-badgew0rp
Add a Gitter chat badge to README.md
2018-12-04Add Gitter badgeThe Gitter Badger
2018-12-04Make the suggestion about asking for help friendlierw0rp
2018-12-04Do not wrap bug report linesw0rp
2018-12-04Fix a mistake with a linkw0rp
2018-12-03Revert "Merge pull request #2083 from zackhsi/scalac-until-jvm"w0rp
This reverts commit 1c89495d771ec6518599bea83dd11a7c1d66ba73, reversing changes made to 4b4b09593b2b090282981d69a9647a3c91d1f8b9.
2018-12-03Typow0rp
2018-12-03Tell people to ask for tech support outside of GitHub issuesw0rp
2018-12-01Add bibclen fixer supportHoracio Sanson
Closes #1910
2018-11-30Merge pull request #2110 from w0rp/lazy-clipboardv2.3.0Ryan
Optimize :ALEIntoToClipboard to only copy to clipboard once
2018-11-30Merge pull request #1734 from sridhars/masterRyan
Add language server source in ALEDetail
2018-11-29Merge branch 'master' into sridharsBjorn Neergaard
2018-11-29Add test for detail in lsp ReadDiagnosticsBjorn Neergaard
2018-11-29Use single quotes to satisfy vintBjorn Neergaard
2018-11-29Only set the unnamed register at the end of :ALEInfoToClipboardBjorn Neergaard
This fixes performance problems in Neovim, where every character results in spawning a new clipboard-tool process. Behaviour is not similarly pathological in Vim, but it still results in an unnecessary amount of register churn.
2018-11-28Merge pull request #2096 from mgedmin/flake8-uses-vcolsw0rp
flake8 reports visual columns
2018-11-26Merge pull request #2104 from andys8/patch-1w0rp
Readme: Links for tsserver and cargo
2018-11-25Readme: Links for tsserver and cargoAndy
2018-11-25Merge pull request #2103 from bfredl/nsw0rp
Don't hardcode the namespace id for virtual text
2018-11-25Fixing linter problemsw0rp
2018-11-25Don't hardcode the namespace id for virtual textBjörn Linse
This makes collisions with other plugins less likely.
2018-11-23php: change phpstan's --errorFormat to --error-format (#2005)lfree
* php: change phpstan's --errorFormat to --error-format * add version check to phpstan
2018-11-22Fix unit testsMarius Gedminas
2018-11-22flake8 reports visual columnsMarius Gedminas
Fixes #2092.
2018-11-21Merge pull request #2068 from m-pilia/ispcw0rp
Add linter for ispc
2018-11-21Add --nowrap to ispc optionsMartino Pilia
2018-11-19Merge pull request #2070 from meain/fixer-prettier-yamlw0rp
add yaml to registry for prettier
2018-11-19Fix #2084 - Disable mix by default, as it causes too many problemsw0rp