summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2018-07-01Fix a false positive linting issuew0rp
2018-07-01Close #1685 - Move developer documentation to a help filew0rp
2018-07-01Fix a typo in the documentationw0rp
2018-07-01Added dartfmt fixer (#1683)Govind KP
* Added dartfmt to Fixers * Added dartfmt specific documentation
2018-06-28Move design goals to online documentationw0rp
2018-06-27Rust Cargo linter: Improve workspace support (#1679)Dan Aloni
* Rust Cargo linter: Improve workspace support When using Cargo workspaces [1], there is a 'Cargo.toml' directory in a top level directory, listing all the crates in the project. If we are currently editing one of the crates, 'cargo build' should execute in that directory for that crate's separate `Cargo.toml`, otherwise Cargo may spend more time possibly rebuilding the entire workspace, and maybe failing on one of the other crates, instead of succeeding on the current. [1] https://doc.rust-lang.org/book/second-edition/ch14-03-cargo-workspaces.html
2018-06-27Merge pull request #1675 from nicopauss/masterw0rp
Improve pyrex cython linter.
2018-06-25sh: add bash-language-server linterChristian Höltje
2018-06-25Improve pyrex cython linter.Nicolas Pauss
Like many other linters, use variables for the executable and options used by the linter. By default, the linter now report every warnings as errors with `--warning-errors`. Also add include directory and set working directory to file directory.
2018-06-24Close #1453 #1172 - Add ale_linters_ignore for ignoring linter resultsw0rp
2018-06-23Merge pull request #1673 from meain/fixer-tidyw0rp
Add fixer tidy for HTML
2018-06-23Add fixer tidy for HTMLAbin Simon
Add tests for tidy HTML fixer
2018-06-23#1674 - Alias verilog_systemverilog to verilog by defaultw0rp
2018-06-21Close #1417 - Support wildcard filetypes for fixersw0rp
2018-06-20#1398 document the detail keyw0rp
2018-06-20Merge pull request #1618 from colbydehart/masterw0rp
[new linter] Add mix linter for elixir
2018-06-12Add linter for AWS CloudFormation template fileyasuhiroki
2018-06-06Add the cquery LSP #1475 #1594Ben Falconer
2018-06-06Allow initialization options to be passed to language serversBen Falconer
2018-06-05Allow all Python linter executables to be set to `pipenv`.Eddie Lebow
It appends ` run {linter_name}`, analogously to the Ruby linters when the executable is set to `bundle`
2018-06-04Allow linting rust tests and examples with cargoMichał Budzyński
2018-06-04doc/scalafmt: Remove wrong bits on initial "enabledness" of fixersJeffrey Lau
2018-06-03Add 'scalafmt' fixer for Scala filesJeffrey Lau
closes https://github.com/w0rp/ale/issues/1299
2018-06-01Update the gitcommit documentation with more examplesw0rp
2018-05-30Fix #1610 - Encourage the use of ftplugin files morew0rp
2018-05-30Fix #1523 - Document completion_filterw0rp
2018-05-30Fix a typo in the LSP linter documentationw0rp
2018-05-30Fix #1219 - Mention FindProjectRoot behavior for Python in the documentationw0rp
2018-05-30Clean up grammar for hover documentation a littlew0rp
2018-05-30Merge pull request #1589 from gagbo/balloon_docw0rp
Documentation : document the mouseover magic
2018-05-30Add mix linter for elixirMagnus Ottenklinger
2018-05-28#1524 - Define global variables where they are neededw0rp
2018-05-28#1524 Remove the plugin conflict warningsw0rp
2018-05-28Fix #1566 - Add g:ale_python_flake8_change_directoryw0rp
2018-05-28Merge pull request #1562 from haginaga/support_phan_clientw0rp
Add support phan_client for php
2018-05-26#1600 Alias vimwiki to markdownw0rp
2018-05-26Merge pull request #1574 from hecrj/elm-0.19w0rp
Support Elm 0.19
2018-05-17Do not echo messages to the echo line for mouse movements unless the user ↵w0rp
says so
2018-05-17Documentation : document the mouseover magicGerry Agbobada
This first try is focused on fitting the information in existing paragraphs
2018-05-11Update ale-elm docHéctor Ramón Jiménez
2018-05-11Improve g:ale_set_balloons default valuerhysd
2018-05-08(close w0rp/ale#1561) Add support phan_client for phphaginaga
2018-05-04Added NASM linterØyvind Ingvaldsen
Added NASM linter (for nasm filetype).
2018-05-03Merge pull request #1550 from deivid-rodriguez/bundle_option_for_mdlw0rp
Add bundle option to mdl
2018-05-03Add g:ale_completion_excluded_words for completion filteringw0rp
2018-05-01Add bundle option to mdlDavid Rodríguez
2018-04-29Merge pull request #1543 from vancluever/f-add-JobStartedAutoCmdw0rp
Add ALEJobStarted User autocommand event
2018-04-28A couple of more doc fixesChris Marchesi
* Update section 5.viii in the README with ALEJobStarted and re-format the example. * Add an extra line after documentation update to ensure consistency with the rest of the doc.
2018-04-27Fix tests by setting proper link tag in doc for ALEJobStartedChris Marchesi
2018-04-27Add ALEJobStarted User autocommand eventChris Marchesi
The ALELintPre and ALELintPost autocommand events are currently being used by lightline-ale to refresh the status line and check the linter status for a current buffer. One of the plugin's checks looks to see if linters are currently running, via ale#engine#IsCheckingBuffer(). This currently only works partially in certain situations. In my particular case, working with Go files, this only seems to function properly when a file is initially opened. Saving a file does not correctly update the status. This seems to be due to the fact that ALELintPre actually runs before any jobs are carried out, making it plausible that hooking into ALELintPre for the purpose of checking to see if there are any currently running linters for a buffer is unreliable as it would be prone to pretty obvious race conditions. This adds a new User autocommand, ALEJobStarted, that gets fired at the start of every new job that is successfully run. This allows a better point to hook into checking the linter status of a buffer using ale#engine#IsCheckingBuffer() by ensuring that at least one job has started by the time IsCheckingBuffer is run.