summaryrefslogtreecommitdiff
path: root/test/test_ale_info.vader
AgeCommit message (Collapse)Author
2019-01-26Add additional ways to detect LSP project rootbrian m. carlson
Currently, we detect the linter root based on a variety of techniques. However, these techniques are not foolproof. For example, clangd works fine for many things without a compile_commands.json file, and Go projects may be built outside of the GOPATH to take advantage of Go 1.11's automatic module support. Add global and buffer-specific variables to allow the user to specify the root, either as a string or a funcref. Make the funcrefs accept the buffer number as an argument to make sure that they can function easily in an asynchronous environment. We define the global variable in the main plugin, since the LSP linter code is not loaded unless required, and we want the variable to be able to be read correctly by :ALEInfo regardless.
2018-11-06Fix info textLuan Santos
Removed ale_virualtext_prefix from debugging since it's not requried for the functionality to work. Sorted debugging info to make the list easier to navigate/diff.
2018-06-21Close #1522 - Show suggested fixers in :ALEInfow0rp
2018-05-28#1524 - Define global variables where they are neededw0rp
2018-05-28Close #1559 - Report errors from LSP servers in :ALEInfow0rp
2018-04-24#1278 Allow linters to be defined pretty much anywherew0rp
2018-04-09Close #542 - Add an option for disabling running locally installed ↵w0rp
executables by default
2018-04-08Close #1439 - Add an :ALEInfoToFile commandw0rp
2018-03-02Option to open lists vertically (#1381)Andrew Crites
* Add configuration option to open lists vertically * Add tests, clean up vertical list config * Vertical list option cleanup * Use is# for tests * Order properties in documentation alphabetically
2018-01-07Show more ALE variables in ALEInfow0rp
2017-11-30Fix #1176 - Add an option for caching failing executable checksw0rp
2017-11-13#852 Support formatting echo messages with error codes. No linters set the ↵w0rp
`code` key yet
2017-10-23Get all tests to pass on Windowsw0rp
2017-08-25Fix #876 - Save history in a separate buffer variable so history works when ↵w0rp
linting is disabled
2017-08-23Include executable checks in ALEInfow0rp
2017-07-06Add ale_fix_on_save and ale_fixers to debug output (#731)Gregory Einfrank
* Add ale_fix_on_save and ale_fixers to debug output * Fix test by adding new ale-fix vars
2017-05-27Fix ALEInfo and some test issuesw0rp
2017-05-27Fix #500 - Support defining aliases for linter namesw0rp
2017-04-27#427 - Output buffer-local variables with :ALEInfow0rp
2017-03-30Add options to facilitate linting only in normal mode (#425)taylorskalyo
* [#420] Add options to facilitate linting only in normal mode ale_lint_on_text_changed: Allow setting to 'insert' or 'normal' to lint when text is changed only in insert or normal mode respectively. ale_lint_on_insert_leave: This flag can be set to 1 to enable linting when leaving insert mode. * [#420] Test updated global options Ale should - bind to TextChanged events when g:ale_lint_on_text_changed = 1 - bind to TextChanged events when g:ale_lint_on_text_changed = 'always' - bind to InsertLeave event when g:ale_lint_on_insert_leave = 1
2017-03-27Enabling linting on save by default, re #333w0rp
2017-02-16#254 Add an option for logging the output of commandsw0rp
2017-02-16#254 Capture command exit codes in the historyw0rp
2017-02-16Refactor history management functions into their own filew0rp
2017-02-14#254 Add command history to ALEInfow0rp
2017-02-13Output ALE global variables for :ALEInfow0rp
2017-02-13Include most linter variables in ALEInfow0rp
2017-01-24Add ALEInfo command to get list of available/enabled linters (#273)DiscoViking
* Add ALEInfo command to get list of available/enabled linters for current filetype * Add Vader tests for ALEInfo command * Fix ALEInfo tests breaking CI by echoing too much output to screen * Speculative change to Makefile which seems to fix test hanging problem locally. * Fix Vader tests to not require a TTY