Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-12-22 | [enhancement] add node_modules support for stylelint & htmlhint (#226) | diartyz | |
* Add node_modules support for stylelint * add node_modules support for htmlhint * fix stdin * update doc about stylelint & htmlhint | |||
2016-12-22 | Fix #229 Disable text linters by default | w0rp | |
2016-12-16 | Make sign parsing testable, and add tests for it against various languages. | w0rp | |
2016-12-15 | Fix: sign pattern | cympfh | |
2016-12-14 | Nvim: pass functions as funcrefs | Justin M. Keyes | |
neovim/neovim#5529 merged support for Vim's partial functions, which made nvim more strict about dictionary functions and callbacks, to match Vim behavior. | |||
2016-12-13 | Implement command chaining. Tests and documentation to come. | w0rp | |
2016-12-13 | Add a Batch stdin wrapper script | w0rp | |
2016-12-08 | Catch g++ fatal error | Albert Puig | |
2016-12-07 | Skip I0011 messages in pylint. | Albert Puig | |
Ignore 'Locally disabling %s' messages from pylint. | |||
2016-12-06 | add stylelint support | diartyz | |
2016-12-04 | #200 Make systemverilog files use the verilog linters by default | w0rp | |
2016-12-04 | LaTeX Linters (#190) | Andrew Balmos | |
* Add chktex linter * Alias plaintex to tex * Add lacheck linter Closes #179 * Add the chktex warning code This very useful to have when you want to suppress lint warnings with LaTeX comments. chktex tends to be a bit noisy so this often needed. * lacheck: Make regex less specific To be more robust future changes in `stdin-wrapper` | |||
2016-11-04 | Take sign information out of the buffer variables, and make it so dummy ↵ | w0rp | |
signs are set and removed more reliably. | |||
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-27 | Add pylint formatter | Keith Smiley | |
This customizes the output format of pylint in order to use the same pep8 parser | |||
2016-10-26 | #144 - Implement commands for moving through warnings/errors | w0rp | |
2016-10-25 | Merge remote-tracking branch 'origin/echo-less' | w0rp | |
2016-10-25 | #148 - Check the cursor position so we don't try to echo too frequently. | w0rp | |
2016-10-24 | #119 - Stop ALE clearing the echo message when it doesn't need to. | w0rp | |
2016-10-24 | Merge everything into the one global map. | w0rp | |
2016-10-24 | Add some comments to some lines to make things clearer. | w0rp | |
2016-10-23 | #107 Stop jobs when buffers close | w0rp | |
2016-10-23 | Support loading eslint from node_modules, re issue #118. | w0rp | |
2016-10-21 | Add support for dot-seperate linters, improve linter tests | Bjorn Neergaard | |
This PR first and formost implements support for dot-seperate filetypes, a very trivial change. This closes #132 But more importantly, this PR vastly improves the test quality for `ale#linter#Get`. It enables us to reset the state of ale's internal linter cache, to facilitate better testing, as well as making use of mocked linters instead of depending on linters on disk (which may change). In addition, a dummy linter is defined to test the autoloading behavior. Header guards were removed from all linters as: * A: ale won't try and load linters if they already exist in memory * B: we can't reset state for testing if they can't be loaded again | |||
2016-10-20 | Add PEP8 handler test. | Bjorn Neergaard | |
2016-10-20 | Add ansible-lint support and factor out PEP8 handler | Bjorn Neergaard | |
2016-10-20 | Add support for cppcheck (#126) | Bart Libert | |
* Add support for cppcheck * Fix vint error in cppcheck handler * Add vader test for CppCheck format handler | |||
2016-10-17 | Make the function for waiting for jobs to complete more reliable. | w0rp | |
2016-10-17 | Add a function for waiting for linters to complete, and add a test which ↵ | w0rp | |
checks that linting updates the loclist. | |||
2016-10-17 | Make the nearest file search result absolute paths, and add tests to cover it. | w0rp | |
2016-10-17 | #115 - Make ALE shut up about not being able to load linter files which ↵ | w0rp | |
don't exist when it works anyway. | |||
2016-10-16 | #109 Use norm! instead of norm to solve remapping issues. | w0rp | |
2016-10-14 | Shut up about there being no autocmd events. | w0rp | |
2016-10-13 | Add some unit tests for the BinarySearch function. | w0rp | |
2016-10-13 | Add a unit test for the loclist comparison function. | w0rp | |
2016-10-13 | #107 - Check if the buffer is gone by looking for a key in the map instead. | w0rp | |
2016-10-13 | #107 - Handle jobs finishing for closed buffers | w0rp | |
2016-10-13 | Implement autocommand support | Bjorn Neergaard | |
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-12 | Fix #99 | 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 | Clean and reorganize flags/preferences | 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 | Use explicit scope in the ale core, as advised by vint -s | Bjorn Neergaard | |
2016-10-10 | #81 - Run commands through the shell on Unix machines | w0rp | |
2016-10-10 | Fix cursor bugs. | w0rp | |