Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-10-13 | Make statusline initial updates more elegant | Bjorn Neergaard | |
2016-10-13 | Implement a more efficient statusbar | Bjorn Neergaard | |
The statusbar now keeps its state in a separate variable, in order to avoid excess iterations. The engine now updates said variable on run, and a new function is made available for external statusbars to call (to avoid dependencies on internal implementation details of ale). To keep things light, the status bar code is not loaded unless invoked by the user or an external plugin. On the first load it will update itself from the global loclist, after that, the engine will handle all updates. The external integration function, `ale#statusline#Count()`, will return a tuple in the format [E, W] (where E is errors, W is warnings), unless no data exists (ie, the plugin doesn't have a linter for a file or has not run yet), in which case it returns 0/false. | |||
2016-10-13 | Merge pull request #101 from s-ol/luacheck | w0rp | |
add luacheck linter | |||
2016-10-13 | add documentation for luacheck linter | s-ol | |
2016-10-12 | Improve the output of the tests, and fix the style issue again. | w0rp | |
2016-10-12 | Add a commit with style issues. | w0rp | |
2016-10-12 | Add ALE to the Vim runtimepath in the Docker image so it can run tests. | w0rp | |
2016-10-12 | Remove the example, and trigger Travis again. | w0rp | |
2016-10-12 | Merge pull request #88 from prashcr/master | w0rp | |
Use vim-testbed to run Vader tests on Travis | |||
2016-10-12 | Hide more trailing whitespace warnings when the option is on for flake8. | w0rp | |
2016-10-12 | add luacheck linter | s-ol | |
2016-10-12 | Fix #99 | w0rp | |
2016-10-12 | Remove vint from Travis | Prashanth Chandra | |
2016-10-12 | Move vint to Docker | Prashanth Chandra | |
2016-10-12 | Use vim-testbed to run Vader tests on Travis | Prashanth Chandra | |
2016-10-11 | Add a test for aliases too. | w0rp | |
2016-10-11 | Fix an ale:linters bug, and add a test for it. | w0rp | |
2016-10-11 | Fix #87 - Allow linter filetypes to be aliased | w0rp | |
2016-10-11 | Ignore certain files when exporting archives. | w0rp | |
2016-10-11 | Remove the title abbreviation | w0rp | |
2016-10-11 | Try putting the build status in the title line | w0rp | |
This might show the first line of text on some mobile browsers again. | |||
2016-10-11 | Add the logo and thank Mark for his work. | w0rp | |
2016-10-11 | Merge pull request #92 from neersighted/handlers | w0rp | |
Remove many redundant handlers | |||
2016-10-11 | Merge pull request #95 from neersighted/typos | w0rp | |
Return in the statusline compatibility function, fixing #71 | |||
2016-10-11 | Return in the statusline compatibility function, fixing #71 | Bjorn Neergaard | |
2016-10-11 | Match both error and syntax error in verilog | Bjorn Neergaard | |
2016-10-11 | Merge pull request #93 from neersighted/pruning | w0rp | |
Clean and reorganize flags/preferences | |||
2016-10-11 | Clean and reorganize flags/preferences | Bjorn Neergaard | |
2016-10-11 | Default handlers to warning | Bjorn Neergaard | |
2016-10-11 | Remove many redundant handlers | Bjorn Neergaard | |
2016-10-11 | Merge pull request #90 from neersighted/golang | w0rp | |
Add golang support | |||
2016-10-11 | Add new go linters to the help | Bjorn Neergaard | |
2016-10-11 | Make HandleUnixFormat Windows-compatible | Bjorn Neergaard | |
2016-10-11 | Introduce generic unix formatter | Bjorn Neergaard | |
Two wrapper functions allow treating lines as errors or as warnings | |||
2016-10-11 | Introduce golang support | Bjorn Neergaard | |
This includes go vet, golint, and gofmt -e | |||
2016-10-11 | Merge pull request #91 from w0rp/vint-style-flag | w0rp | |
Support Vint style issues, and enabling/disabling them | |||
2016-10-11 | Set an option for turning Vint style issues on or off. | w0rp | |
2016-10-11 | Merge pull request #86 from neersighted/vint-s | w0rp | |
Explicit scope (aka vint -s) | |||
2016-10-11 | Enable style checks in Travis | Bjorn Neergaard | |
2016-10-11 | Use explicit scope in all ale_linters | Bjorn Neergaard | |
vint -s is now clean | |||
2016-10-11 | Use explicit scope in the ale core, as advised by vint -s | Bjorn Neergaard | |
2016-10-10 | add 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 machines | w0rp | |
2016-10-10 | Merge pull request #83 from neersighted/master | w0rp | |
Fixup stdin-wrapper | |||
2016-10-10 | More randomness in the wrapper tmpfile | Bjorn Neergaard | |
2016-10-10 | Fixup stdin-wrapper | Bjorn 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-10 | Fix cursor bugs. | w0rp | |
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 | |