Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-10-10 | First 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-10 | Add an option for configuring the path for JSHint. | w0rp | |
2016-10-10 | Minor 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-10 | Echo 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 | Merge branch 'shell-detection' | w0rp | |
2016-10-09 | Modify shell's pattern to handle locals other than english, fixes #69 | Kabbaj Amine | |
2016-10-09 | #69 Change the default shell for shell linting | w0rp | |
2016-10-09 | Handle arguments to shells in shebang lines too. | w0rp | |
2016-10-09 | #69 Improve shell detection | w0rp | |
2016-10-09 | Add support for perl and perlcritic | Vincent Lequertier | |
2016-10-09 | Add comment headers to verilog linters | mshr-h | |
2016-10-08 | Correct all Vint warnings | w0rp | |
2016-10-08 | Merge pull request #68 from KabbAmine/linter-coffee | w0rp | |
Add coffee linter | |||
2016-10-08 | Merge pull request #67 from KabbAmine/linter-htmlhint | w0rp | |
Add linter HTMLHint for html files | |||
2016-10-08 | Add coffee linter | Kabbaj Amine | |
2016-10-08 | Add linter HTMLHint for html files | Kabbaj Amine | |
2016-10-08 | Add verilator for verilog | mshr-h | |
2016-10-08 | Add cpp linter (#64) | Marc Delage | |
* Add c gcc option in the doc * Add missing tag for eslint option in the doc * Correct typo in doc (' ' instead of '.') * add cpp linter * correct typo in doc * add filetype information for c++ | |||
2016-10-08 | Add iverilog for verilog (#63) | Masahiro H | |
* Add iverilog for verilog * Remove extra spacing/blank line * Set column to 1 | |||
2016-10-07 | Add support for Pug with pug-lint. | w0rp | |
2016-10-07 | Merge pull request #62 from KabbAmine/linter-tidy-refactor | w0rp | |
Refactor tidy support | |||
2016-10-07 | Refactor tidy support | Kabbaj Amine | |
* Add an option for file encoding * Remove the type from text * Fix linter's name | |||
2016-10-07 | Add support for checking Cython files | w0rp | |
2016-10-07 | Support reading from both output streams, and fix PHP error parsing, which ↵ | w0rp | |
sometimes logs to stderr, sometimes stdout. | |||
2016-10-07 | Add basic scala support using scalac (#56) | Zoltan Kalmar | |
* Add basic scala support using scalac * Convert if to a ternary expression * Better bounds check * Code formatting * Mention Scala in the documentation | |||
2016-10-07 | updating config option format and adding to doc | jwilliams108 | |
2016-10-06 | Merge pull request #53 from dahlia/haskell-stack | w0rp | |
GHC Linter for Haskell Stack | |||
2016-10-06 | GHC Linter for Haskell Stack | Hong Minhee | |
https://haskellstack.org/ | |||
2016-10-06 | Add support for changing the eslint executable. | w0rp | |
2016-10-06 | Fix loading of JSHint configuration files. | w0rp | |
2016-10-06 | Merge pull request #50 from jwilliams108/linter-phpcs | w0rp | |
adding phpcs linter | |||
2016-10-06 | correctly parse eslint warning type | jwilliams108 | |
2016-10-06 | adding phpcs linter | jwilliams108 | |
2016-10-05 | Update the author line and the filenames for the GCC format pattern. | w0rp | |
2016-10-05 | Use gcc format for vint output | Kabbaj Amine | |
2016-10-05 | Rename the sasslinters to use the same naming conventions, and add scsslint. | w0rp | |
2016-10-04 | Add tidy support for html | Kabbaj Amine | |
2016-10-04 | Add a function for finding nearest files, and use it to fix JSHint so it ↵ | w0rp | |
will find configuration files automatically. | |||
2016-10-04 | Add support for formatting filenames into commands, and use it to fix ↵ | w0rp | |
linting with older eslint versions. | |||
2016-10-04 | Add support for checking PHP code, courtesy of Spencer Wood. | w0rp | |
2016-10-03 | Write YAML for the name instead, and make the example lines match the YAML ↵ | w0rp | |
linter regex. | |||
2016-10-04 | Merge pull request #36 from KabbAmine/linter-yamllint | w0rp | |
Add linter yamllint for yaml | |||
2016-10-04 | Merge pull request #35 from KabbAmine/linter-jsonlint-fp | w0rp | |
Add linter jsonlint for json | |||
2016-10-04 | Merge pull request #33 from prashcr/comment-headers | w0rp | |
Add comment headers for every source file | |||
2016-10-03 | Rename the SASS files to follow the convention from other files, and move ↵ | w0rp | |
the function for handling CSSLint style output into the handlers file. | |||
2016-10-03 | Add sass/scss support with sass-lint | Kabbaj Amine | |
2016-10-03 | Add linter yamllint for yaml | Kabbaj Amine | |
2016-10-03 | Add linter jsonlint for json | Kabbaj Amine | |
2016-10-04 | Add comment headers to ale_linters | Prashanth Chandra | |
2016-10-04 | Linter: tslint for typescript | Prashanth Chandra | |