diff options
author | tomotanakamura <nakamuratomota@gmail.com> | 2017-02-10 12:53:25 +0900 |
---|---|---|
committer | tomotanakamura <nakamuratomota@gmail.com> | 2017-02-11 21:35:34 +0900 |
commit | 2ba2aff65e3fa3e138e3803bfb1ea4dc54ba79f3 (patch) | |
tree | 352e7eb9943b85292610ee207483c51caaa42601 /doc/ale.txt | |
parent | 5de445c041432b602c590a175809d89837cdf2b8 (diff) | |
download | ale-2ba2aff65e3fa3e138e3803bfb1ea4dc54ba79f3.zip |
Add clang to cpp linters.
Diffstat (limited to 'doc/ale.txt')
-rw-r--r-- | doc/ale.txt | 55 |
1 files changed, 33 insertions, 22 deletions
diff --git a/doc/ale.txt b/doc/ale.txt index a4d476c3..7eda6dd1 100644 --- a/doc/ale.txt +++ b/doc/ale.txt @@ -26,17 +26,18 @@ CONTENTS *ale-contents* 4.14. cpp-cppcheck....................|ale-linter-options-cpp-cppcheck| 4.15. htmlhint........................|ale-linter-options-htmlhint| 4.16. c-clang.........................|ale-linter-options-c-clang| - 4.17. python-flake8...................|ale-linter-options-python-flake8| - 4.18. ruby-rubocop....................|ale-linter-options-ruby-rubocop| - 4.19. chktex..........................|ale-linter-options-chktex| - 4.20. lacheck.........................|ale-linter-options-lacheck| - 4.21. stylelint.......................|ale-linter-options-stylelint| - 4.22. rustc...........................|ale-linter-options-rustc| - 4.23. python-mypy.....................|ale-linter-options-python-mypy| - 4.24. python-pylint...................|ale-linter-options-python-pylint| - 4.25. erlang..........................|ale-linter-options-erlang| - 4.26. phpmd...........................|ale-linter-options-phpmd| - 4.27. xo..............................|ale-linter-options-xo| + 4.17. cpp-clang.......................|ale-linter-options-cpp-clang| + 4.18. python-flake8...................|ale-linter-options-python-flake8| + 4.19. ruby-rubocop....................|ale-linter-options-ruby-rubocop| + 4.20. chktex..........................|ale-linter-options-chktex| + 4.21. lacheck.........................|ale-linter-options-lacheck| + 4.22. stylelint.......................|ale-linter-options-stylelint| + 4.23. rustc...........................|ale-linter-options-rustc| + 4.24. python-mypy.....................|ale-linter-options-python-mypy| + 4.25. python-pylint...................|ale-linter-options-python-pylint| + 4.26. erlang..........................|ale-linter-options-erlang| + 4.27. phpmd...........................|ale-linter-options-phpmd| + 4.28. xo..............................|ale-linter-options-xo| 5. Linter Integration Notes.............|ale-linter-integration| 5.1. merlin..........................|ale-linter-integration-ocaml-merlin| 5.2. rust.............................|ale-integration-rust| @@ -72,7 +73,7 @@ The following languages and tools are supported. * Bash: 'shell' (-n flag), 'shellcheck' * Bourne Shell: 'shell' (-n flag), 'shellcheck' * C: 'cppcheck', 'gcc', 'clang' -* C++ (filetype cpp): 'cppcheck', 'gcc' +* C++ (filetype cpp): 'cppcheck', 'gcc', 'clang' * C#: 'mcs' * Chef: 'foodcritic' * CoffeeScript: 'coffee', 'coffelint' @@ -681,7 +682,17 @@ g:ale_c_clang_options *g:ale_c_clang_options* This variable can be change to modify flags given to clang. ------------------------------------------------------------------------------- -4.17. python-flake8 *ale-linter-options-python-flake8* +4.17. cpp-clang *ale-linter-options-cpp-clang* + +g:ale_cpp_clang_options *g:ale_cpp_clang_options* + + Type: |String| + Default: `'-std=c11 -Wall'` + + This variable can be change to modify flags given to clang. + +------------------------------------------------------------------------------- +4.18. python-flake8 *ale-linter-options-python-flake8* g:ale_python_flake8_executable *g:ale_python_flake8_executable* @@ -709,7 +720,7 @@ g:ale_python_flake8_args *g:ale_python_flake8_args* `python3 -m pip install --user flake8`). ------------------------------------------------------------------------------- -4.18. ruby-rubocop *ale-linter-options-ruby-rubocop* +4.19. ruby-rubocop *ale-linter-options-ruby-rubocop* g:ale_ruby_rubocop_options *g:ale_ruby_rubocop_options* @@ -719,7 +730,7 @@ g:ale_ruby_rubocop_options *g:ale_ruby_rubocop_options* This variable can be change to modify flags given to rubocop. ------------------------------------------------------------------------------- -4.19. chktex *ale-linter-options-chktex* +4.20. chktex *ale-linter-options-chktex* g:ale_tex_chktex_executable *g:ale_tex_chktex_executable* @@ -737,7 +748,7 @@ g:ale_tex_chktex_options *g:ale_tex_chktex_options* This variable can be changed to modify flags given to chktex. ------------------------------------------------------------------------------ -4.20. lacheck *ale-linter-options-lacheck* +4.21. lacheck *ale-linter-options-lacheck* g:ale_lacheck_executable *g:ale_lacheck_executable* @@ -747,7 +758,7 @@ g:ale_lacheck_executable *g:ale_lacheck_executable* This variable can be changed to change the path to lacheck. ------------------------------------------------------------------------------- -4.21. stylelint *ale-linter-options-stylelint* +4.22. stylelint *ale-linter-options-stylelint* g:ale_css_stylelint_executable *g:ale_css_stylelint_executable* @@ -818,7 +829,7 @@ g:ale_scss_stylelint_use_global *g:ale_scss_stylelint_use_global stylelint in node_modules. ------------------------------------------------------------------------------ -4.22. rustc *ale-linter-options-rustc* +4.23. rustc *ale-linter-options-rustc* g:ale_rust_ignore_error_codes *g:ale_rust_ignore_error_codes* @@ -844,7 +855,7 @@ g:ale_python_mypy_options *g:ale_python_mypy_options* ------------------------------------------------------------------------------- -4.24. python-pylint *ale-linter-options-python-pylint* +4.25. python-pylint *ale-linter-options-python-pylint* g:ale_python_pylint_executable *g:ale_python_pylint_executable* @@ -872,7 +883,7 @@ g:ale_python_pylint_options *g:ale_python_pylint_options* `python3 -m pip install --user pylint`). ------------------------------------------------------------------------------ -4.25. erlang *ale-linter-options-erlang* +4.26. erlang *ale-linter-options-erlang* g:ale_erlang_erlc_options *g:ale_erlang_erlc_options* @@ -883,7 +894,7 @@ g:ale_erlang_erlc_options *g:ale_erlang_erlc_options* or `-pa`. ------------------------------------------------------------------------------ -4.26. phpmd *ale-linter-options-phpmd* +4.27. phpmd *ale-linter-options-phpmd* g:ale_php_phpmd_ruleset *g:ale_php_phpmd_ruleset* @@ -894,7 +905,7 @@ g:ale_php_phpmd_ruleset *g:ale_php_phpmd_ruleset* the available phpmd rulesets ------------------------------------------------------------------------------ -4.27. xo *ale-linter-options-xo* +4.28. xo *ale-linter-options-xo* g:ale_javascript_xo_executable *g:ale_javascript_xo_executable* |