Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-06-14 | Simplify the code for escaping strings for Windows | w0rp | |
2017-06-06 | Simplify job cleanup code | w0rp | |
2017-05-30 | #591 Store buffer variables when fixing filess, and read them back in ale#Var | w0rp | |
2017-05-26 | Fix #577 Add an option preventing linting of large files | w0rp | |
2017-05-26 | Fix #371 Allow ALE to be disabled in different buffers | w0rp | |
2017-05-26 | Fix #549 - escape strings more appropriately for use with cmd /c | w0rp | |
2017-05-20 | #149 - Support Info, style error, and style warning types for problems for signs | w0rp | |
2017-05-15 | Complain when shellescape is used instead of ale#Escape | w0rp | |
2017-05-12 | #549 Temporarily revert shell escaping changes, just for Windows | w0rp | |
2017-05-05 | Add a has() wrapper we can override for tests, and add a function for ↵ | w0rp | |
generating paths up to the root directory to search through | |||
2017-04-27 | #427 Output buffer variables when buffer numbers are strings | w0rp | |
2017-04-25 | #427 Allow linters and aliases to be configured in buffer local variables | w0rp | |
2017-04-16 | #427 Add a function for looking up ALE variables in buffer scope, and then ↵ | w0rp | |
global scope | |||
2017-04-03 | #446 Do not run ALE if inside of a command window | w0rp | |
2017-03-21 | #333 Finish implementing the lint_file option | w0rp | |
2017-03-21 | #333 Change arguments for ale#Queue so they are more obvious, and check ↵ | w0rp | |
files in more places | |||
2017-03-14 | #333 Pass in a flag indicating that linters should be run against files, and ↵ | w0rp | |
clear more jobs | |||
2017-02-14 | #338 Try and stop ALE from throwing ALEs when run from a sandbox | w0rp | |
2016-10-31 | Improve file blacklisting to make Unite.vim not fuck up. | w0rp | |
2016-10-31 | Reduce sign column juttering by waiting for all jobs to complete before ↵ | w0rp | |
updating everything. | |||
2016-10-23 | #107 Stop jobs when buffers close | w0rp | |
2016-10-11 | Use explicit scope in the ale core, as advised by vint -s | Bjorn Neergaard | |
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 |