summaryrefslogtreecommitdiff
path: root/README.md
AgeCommit message (Collapse)Author
2021-12-17ALEFileRename command added. (#4012)Dalius Dobravolskas
* ALEFileRename command added. This command renames file and uses tsserver `getEditsForFileRename` to fix import paths in Typescript files. * ale#util#Input fix * Even more fixes. * Linting error fix.
2021-07-23Vim popup (#3817)D. Ben Knoble
* implement vim popups for preview Details on implementation ------------------------- - we make use of the |popupwin| api - we split implementations (Nvim* vs. Vim* prefix) and call the right one based on has('nvim') - we follow a similar structure in each function, using the relevant API - popup_list, win_execute, popup_settext in VimShow - popup_create in VimCreate - popup_close in VimClose Some differences ---------------- - we DON'T have VimPrepareWindowContent because we use arguments to popup_create for borders, padding, etc., and it also takes care of buffer creation. - we follow the protocol of setting and using w:preview for information, but we only need the ID - InsertEnter is the only autocommand required, because of popup_create's moved argument. Any cursor movement with 'any' will close the popup. This in turns means VimClose is only called from InsertMode, so no mode-restoration necessary - we don't tweak too much in the buffer because vim's popup buffers already have most relevant settings and aren't editable without calling popup functions. - I enabled scrollbars, close buttons, dragging, and resizing - vim popups get as big as they need to by default, so no worrying about truncating/hiding/size Note: we might want to consider changing w:preview to w:ale_preview to avoid clashes if someone else tries to use the same variable * floating window: document that vim supports it * lint: fix indent/cont. lines
2021-04-30add 'How can I use ALE and vim-lsp together?' in readme (#3711)Linda_pp
2021-03-01Update documentation for floating window bordersw0rp
2021-03-01Add borders for floating windows in Neovim (#3603)Yen3
* Add borders for floating windows in Neovim * Add docs for floating window border setting Co-authored-by: w0rp <w0rp@users.noreply.github.com>
2021-01-27Remove last traces of Travis CIw0rp
* The build status badge is now for GitHub Actions. * The documentation now mentions GitHub instead. * Warnings in the YAML file have been fixed or ignored.
2020-11-21Added the Vundle command in installation instructions (#3400)Gabriel Petrovay
2020-11-14Update documentation for code actions and renamew0rp
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-08-09#3276 - Update README for make -n changesw0rp
2020-08-09Enable C flag parsing by defaultw0rp
The options for parsing `make -n` and `compile_commands.json` flags are now enabled by default, so people can start getting better flags for their files by default. `compile_commands.json` flags are now preferred over `make -n` results, to make the options work better by default.
2020-08-09Explain how to use ALE and coc.nvim togetherw0rp
2020-08-09Move :ALEInfo higher up in the FAQw0rp
2020-08-09Close #3267 - Add a general autoimport settingw0rp
2020-08-04Use more American Englishw0rp
2020-08-04#1532 - Display hover information on CursorHoldw0rp
2019-12-03Add a Help Wanted message in case people are interestedw0rp
2019-09-12Add ALERename (tsserver & LSP), ALEOrganizeImports (tsserver) and auto ↵Jerko Steiner
import support (tsserver) (#2709) This commit adds support for renaming symbols in tsserver and with LSP tools, and for organising imports with tsserver. Completion results for symbols that can be imported are now suggested if enabled for tsserver completion done via ALE.
2019-07-29Update links to use the new GitHub organizationw0rp
2019-06-27Update README section about running linters on saveEric Wang
The default for `g:ale_lint_on_insert_leave` was recently changed to 1, so it now needs to be explicitly set to 0 to run linters only when files are saved.
2019-06-10Lint on InsertLeave, not in insert mode by defaultw0rp
b:ale_lint_on_insert_leave is now supported as tests need it. These defaults are saner and cause fewer issues for users by default.
2019-06-10Move images to a GitHub issuew0rp
2019-06-09In README, more efficient git clonesenterprisey
Users don't need the entire git history to use the plugin, so don't download it
2019-06-04Update README deoplete completion source sectionhy2k
2019-05-22Update the README to use travis-ci.comw0rp
2019-05-21Revert "Fix #2492 - Remove all Deoplete support for now"w0rp
This reverts commit 975cc7af8fbabe234a220c84e56b7ff719d8d959.
2019-05-17Close #2285 - Add a function for use with omnifuncw0rp
2019-05-16Fix #2492 - Remove all Deoplete support for noww0rp
2019-05-11Make it less likely people will do the wrong thingw0rp
Make it very clear in every single place that the setting for ALE's own completion implementation is mentioned that you should not enable it if you want to use ALE as a completion source for other plugins like Deoplete.
2019-04-23Close #1753 - Implement minimum viable integration with Deopletew0rp
2019-04-15Adjust the README wording slightlyw0rp
2019-04-03Fix missing character in %severity%Ryan Delaney
2019-03-31FAQ: how can I see what is currently enabled?Matt Black
2019-02-13Fix #2293 - Update linter option documentationw0rp
* The README now points to a valid helptag for linter options. * The now very, very large part of the table of contents for linter and fixer options has been moved into a section so the initial table is smaller. * Special linter or fixer options now lie beneath the general linter or fixer options.
2019-02-13Better wordingw0rp
2019-02-13Explain what linting is in the first sentencew0rp
2019-02-11Rewrite the supported tools lists in new filesw0rp
2019-02-06Make Cypher linter dynamicFrancisco Lopes
2019-02-03linter/cypher: add cypher-lintFrancisco Lopes
2019-01-27Add initial ameba (crystal linter) support (#2174)Harrison Bachrach
* Add initial ameba (crystal linter) support Note that this depends on saved file as `ameba` does not have STDIN support * Fix formatting of crystal linter documentation * Add tests for ameba executable customization
2019-01-27Extend statusline interface (#2240)petpetpetpet
* Extended statusline.vim to provide an efficient way to access the first errors,warnings,stylerrors,stylewarnings,etc from the loclist. * Added documentation and help for the new API function.
2019-01-27Add textlint for tex (#2234)TANIGUCHI Masaya
2019-01-27add cmake-format fixer support (#2244)Attila Maczak
2019-01-27SugarSS support from PR 1967 (#2219)Niclas Åhdén
* sugarss support + bonus naming Sass correctly * cleanup + alphabetic ordering
2019-01-27Add VHDL Support & Newer Verilog Linters (#2229)John Gentile
* Added VHDL file support with ghdl compiler * Update ghdl.vim * Create vcom.vim * Create xvhdl.vim * Update xvlog.vim * Added documentation for VHDL & Verilog linters * Added tests to VHDL & Verilog linters
2019-01-26#2248 Mention tsserver as a JavaScript tool toow0rp
2019-01-26Add bandit linter for PythonMartino Pilia
2019-01-15Fixed typoSam Zeng
2019-01-14Mention raco in the list of supported toolsw0rp
2019-01-12Support textlint for reStructuredText (#1978)hokorobi
* Support textlint for reStructuredText * Add linter test for textlint rst