summaryrefslogtreecommitdiff
path: root/autoload/ale.vim
AgeCommit message (Collapse)Author
2020-09-09Bump the ALE version to 3.0.0v3.0.0w0rp
2020-09-08Close #3003 - Show ignored linters in :ALEInfow0rp
2020-08-31Merge pull request #3078 from jgehrig/jg-issue2958w0rp
Issue 2958: Addtional ^M characters on Windows
2020-08-23Close #2556 - Support filename mappingw0rp
ALE now supports mapping files between different systems for running linters and fixers with Docker, in virtual machines, in servers, etc.
2020-06-11Update the internal ALE version to 2.7.0v2.7.0w0rp
2020-04-18Broken message in pycodestyle (or any other Linters whose name include ↵Yuto
'code') (#3114) * Swap substitution order for echoed message This prevents 'code' string in liter_name to be substituted by accident. Linters including pycodestyle have been affected by this problem. * Add test for linter whose name contains 'code' Test for c525db8cb4088d02448c5ddcf4a80ffa028c3181
2020-03-26Issue 2598: Addtional ^M characters on WindowsJohn Gehrig
Windows may insert carriage return line endings, which ALE does not handle well. These characters should not be displayed. Adds a line to remove these characters for all messages.
2019-10-18Adding support for LSP `window/showMessage` method (#2652)Andre Souto
* Added base handling for window/showMessage * Ignoring severity log * Code formatting * Added user configurable severity * Preferring ale#util#ShowMessage over echo'ing directly * Using format similar to ale_echo_msg_format for consistency * Updating docs * Added LSP log config string; improved tests * Use warning as fallback for incorrect user config
2019-10-16Bump the ALE versionv2.6.0w0rp
2019-06-10Bump the ALE versionv2.5.0w0rp
2019-05-10#2403 - Make ale_disable_lsp apply consistently, and document it betterw0rp
2019-04-08Fix #2399 - Do not check buffers used for displaying diffsw0rp
2019-04-07#2132 - Implement feature tests with ale#Hasw0rp
2019-03-30Add g:ale_disable_lsp and b:ale_disable_lsp to disable linters powered by LSPrhysd
2019-02-22#2132 - Replace all uses of foo_callback with foow0rp
2018-10-29#2017 Add support for display results from other sourcesw0rp
2018-10-29#2017 Simplify lint cycles for supporting other sources laterw0rp
2018-09-04Improve ALE project style checkingw0rp
* The project style linter now runs while you type. * Now the scripts for checking the project require blank lines. * Many style issues have been found and fixed.
2018-09-03#1875 Do not lint and so on when an operator is pendingw0rp
2018-08-02Simplify the code for most linters and tests with closuresw0rp
2018-07-25Switch to v:t_ variables for type checksw0rp
2018-07-22Remove the redundant fix_buffer_data vars and filename variablesw0rp
2018-07-15Massively reduce the amount of code needed for linter testsw0rp
2018-07-05Optimise ale#Set slightlyw0rp
2018-07-04Optimise ale#Var a littlew0rp
2018-06-24Close #1453 #1172 - Add ale_linters_ignore for ignoring linter resultsw0rp
2018-06-20Remove CallWithCooldown functions to save on timew0rp
2018-06-19Move ClockMilliseconds to events, so fewer files are loaded some timesw0rp
2018-05-28#1524 - Define global variables where they are neededw0rp
2018-05-28#1524 Do not try to check buffers with empty filetypesw0rp
2018-04-12#1497 Tolerate important ALE variables being undefined for some reason when ↵w0rp
viewing buffers like git commits
2017-11-14Fix #1069 Support formatting the loclist messages with g:ale_loclist_msg_formatw0rp
2017-10-26Fix #1048 - Do not lint files named "."w0rp
2017-10-15Fix issue #734Sander van Harmelen
Fixes #734 The main issue was not consitently using the correct buffer.
2017-10-14#904 Do less processing when newer NeoVim versions are exitingw0rp
2017-10-14Make the getcmdwintype() check ever-so-slightly fasterw0rp
2017-10-14Cut down on the time for the CtrlPFunky check, by first checking if the ↵w0rp
command exists
2017-10-14Break up ShouldDoNothing checks into separate lines, so it's possible to ↵w0rp
profile them
2017-09-03Fix #891 - Do not check ctrlp-funky windowsw0rp
2017-08-12#468 - Do not try to echo things for a while if something goes wrongw0rp
2017-08-11Ban !=# and !=? from the codebasew0rp
2017-08-09Fix #468 - Add a cool down period for when things go wrongw0rp
2017-08-08Ban use of ==# or ==? in the codebase, and prefer is# or is? insteadw0rp
2017-08-01#734 - Use the buffer number from the events for entering buffers and saving ↵w0rp
buffers for checking buffers
2017-07-07#697 - Clear all highlights every time items are set again, and refactor ↵w0rp
most things. Clear errors when linters are removed
2017-06-15Fix for Crystal support (#651)David Alexander
* Strip color from Crystal compiler output * Don't lint files if the file doesn't exist * Lint files if they are readable
2017-06-14Simplify the code for escaping strings for Windowsw0rp
2017-06-06Simplify job cleanup codew0rp
2017-05-30#591 Store buffer variables when fixing filess, and read them back in ale#Varw0rp
2017-05-26Fix #577 Add an option preventing linting of large filesw0rp