Edit ale-cs-csc docs

Edits the ale-cs-csc docs to remove typos, misspellings, and run-on
sentences.
This commit is contained in:
Chris-Slade 2019-07-30 11:08:41 -04:00
parent 8f5ecf0120
commit 9c7673e6c9

View file

@ -11,22 +11,21 @@ csc *ale-cs-csc*
The |ale-cs-csc| linter checks for semantic errors when files are opened or The |ale-cs-csc| linter checks for semantic errors when files are opened or
saved. saved.
See |ale-lint-file-linters| for more information on linters which do not See |ale-lint-file-linters| for more information on linters which do not
check for problems while you type. check for problems while you type.
The csc linter uses the mono csc compiler providing full c# 7 and newer The csc linter uses the mono csc compiler, providing full C# 7 and newer
support to generate a temporary module target file (/t:module). The module support, to generate a temporary module target file (/t:module). The module
includes including all '*.cs' files contained in the directory tree rooted includes all '*.cs' files contained in the directory tree rooted at the path
at the path defined by the |g:ale_cs_csc_source| or |b:ale_cs_csc_source| defined by the |g:ale_cs_csc_source| or |b:ale_cs_csc_source| variable and
variabl and all sub directories. all sub directories.
It will in future replace the |ale-cs-mcs| and |ale-cs-mcsc| linters as both It will in future replace the |ale-cs-mcs| and |ale-cs-mcsc| linters as both
utilizer the mcsc compiler which according to mono porject ist further utilize the mcsc compiler which, according to the mono project, is no longer
developed and as of writint these lines only receives maintenance updates. actively developed, and only receives maintenance updates. However, because
The down is that the csc compiler does not support the -sytax option any more the csc compiler does not support the -syntax option, this linter does not
and therefore |ale-cs-csc| linter doese not offer any as you type syntax offer any as-you-type syntax checking, similar to the |ale-cs-mcsc| linter.
checking like the |ale-cs-mcsc| linter doesn't.
The paths to search for additional assembly files can be specified using the The paths to search for additional assembly files can be specified using the
|g:ale_cs_csc_assembly_path| or |b:ale_cs_csc_assembly_path| variables. |g:ale_cs_csc_assembly_path| or |b:ale_cs_csc_assembly_path| variables.