summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-10-11Make HandleUnixFormat Windows-compatibleBjorn Neergaard
2016-10-11Introduce generic unix formatterBjorn Neergaard
Two wrapper functions allow treating lines as errors or as warnings
2016-10-11Introduce golang supportBjorn Neergaard
This includes go vet, golint, and gofmt -e
2016-10-11Merge pull request #91 from w0rp/vint-style-flagw0rp
Support Vint style issues, and enabling/disabling them
2016-10-11Set an option for turning Vint style issues on or off.w0rp
2016-10-11Merge pull request #86 from neersighted/vint-sw0rp
Explicit scope (aka vint -s)
2016-10-11Enable style checks in TravisBjorn Neergaard
2016-10-11Use explicit scope in all ale_lintersBjorn Neergaard
vint -s is now clean
2016-10-11Use explicit scope in the ale core, as advised by vint -sBjorn Neergaard
2016-10-10add shellcheck option to the doc and sort options by theme (#85)Marc Delage
* add shellcheck options to the doc * sort option by theme * correct text for shellcheck option
2016-10-10#81 - Run commands through the shell on Unix machinesw0rp
2016-10-10Merge pull request #83 from neersighted/masterw0rp
Fixup stdin-wrapper
2016-10-10More randomness in the wrapper tmpfileBjorn Neergaard
2016-10-10Fixup stdin-wrapperBjorn Neergaard
* Use a more universal shebang. * Use the template feature of mktemp to avoid silly gymnastics.
2016-10-10#81: Close the Vint format quote.w0rp
2016-10-10Fix cursor bugs.w0rp
2016-10-10First pass at optimizing ale to autoload (#80)Bjorn Neergaard
* First pass at optimizing ale to autoload First off, the structure/function names should be revised a bit, but I will wait for @w0rp's input before unifying the naming style. Second off, the docs probably need some more work, I just did some simple find-and-replace work. With that said, this pull brings major performance gains for ale. On my slowest system, fully loading ale and all its code takes around 150ms. I have moved all of ale's autoload-able code to autoload/, and in addition, implemented lazy-loading of linters. This brings load time on that same system down to 5ms. The only downside of lazy loading is that `g:ale_linters` cannot be changed at runtime; however, it also speeds up performance at runtime by simplfying the logic greatly. Please let me know what you think! Closes #59 * Address Travis/Vint errors For some reason, ale isn't running vint for me... * Incorporate feedback, make fixes Lazy-loading logic is much improved. * Add header comments; remove incorrect workaround * Remove unneeded plugin guards * Fix lazy-loading linter logic Set the wrong variable.... * Fix capitialization
2016-10-10Add an option for configuring the path for JSHint.w0rp
2016-10-10REVERT "#39 Use getbufline() for MacVim GUI too."w0rp
This reverts commit 3083d05afd3818e5db33f066392935bbf828e263.
2016-10-10Merge pull request #79 from KabbAmine/fix-typosw0rp
Fix typos in README
2016-10-10Merge pull request #77 from KabbAmine/minor-fixesw0rp
Minor fixes:
2016-10-10Minor fixes:Kabbaj Amine
* Ensure that php linter pattern does not include spaces: PHP can return errors with extra spaces like the following: `PHP Parse error: syntax error, unexpected end of file in t.php on line 4` * Set option locally to buffer * Rename noErrors variable according to the project's naming convention * Make the jsonlint pattern a little better
2016-10-10Fix typos in READMEKabbaj Amine
2016-10-10#74 - Document g:ale_buffer_loclist_mapw0rp
2016-10-10Fix #75 - Explain that you need to update NeoVim in the plugin itself.w0rp
2016-10-10Correct some grammar in the docs.w0rp
2016-10-10Merge remote-tracking branch 'origin/echo-string-format'w0rp
2016-10-10#39 Use getbufline() for MacVim GUI too.w0rp
2016-10-10Echo string format (#76)KabbAmine
* Implement an option to configure the echoed message, #48 Via `g:ale_echo_msg_format` where: - `%s` is the error message itself - `%linter%` is the linter name - `%severity` is the severity type e.g let g:ale_echo_msg_fomat = '[%linter%] [%severity%] %s' * Add new options for defining the string used for errors in echoed message `g:ale_echo_msg_error_str` and `g:ale_echo_msg_warning_str` * Change text output of some linters Now that the echoed message can be customized, no need to add the type to the text variable. * Update README & documentation file * Fix some typos * Sort the table of options alphabetically (except echo_msg_x_str options) * Added echo warning str option to the doc
2016-10-09#48 Store the linter name in the loclist objects for later use.w0rp
2016-10-09Correct issues with some errors appearing at line 0, not 1.w0rp
2016-10-09Up-indent types and defaults, and align markersw0rp
2016-10-09Make spacing and indentation consistent in the documentation, and make the ↵w0rp
docs easier to read.
2016-10-09Merge #66 with some amendments.Marc Delage
2016-10-09Merge branch 'shell-detection'w0rp
2016-10-09Merge pull request #73 from KabbAmine/fix-69w0rp
Modify shell's pattern to handle locals other than english, fixes #69
2016-10-09Modify shell's pattern to handle locals other than english, fixes #69Kabbaj Amine
2016-10-09Document the default shell optionw0rp
2016-10-09#69 Change the default shell for shell lintingw0rp
2016-10-09Handle arguments to shells in shebang lines too.w0rp
2016-10-09#69 Improve shell detectionw0rp
2016-10-09Merge pull request #72 from SkySymbol/perl-supportw0rp
Add support for perl and perlcritic
2016-10-09Add support for perl and perlcriticVincent Lequertier
2016-10-09Fix a bug where echoing in modes like visual select caused some errors.w0rp
2016-10-09Remove some trailing whitespace.w0rp
2016-10-09Merge pull request #70 from mshr-h/add-comment-headerw0rp
Add comment headers to verilog linters
2016-10-09Add comment headers to verilog lintersmshr-h
2016-10-09Wrap the badge into the titlew0rp
2016-10-09Add a Travis CI image to the READMEw0rp
2016-10-08Correct all Vint warningsw0rp