Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
WIP: Update syntax checker layer #933
pick up #931
Layers > checkers
This layer provides syntax checking feature.
checkers layer is loaded by default.
NOTE: if you want to use ale, you need:
let g:spacevim_enable_neomake = 0 let g:spacevim_enable_ale = 1
and if you want to use syntastic, set this two options to 0.
@@ Coverage Diff @@ ## dev #933 +/- ## ========================================== + Coverage 34.49% 34.49% +<.01% ========================================== Files 209 209 Lines 8860 8871 +11 ========================================== + Hits 3056 3060 +4 - Misses 5804 5811 +7
@blueyed It is not necessary to install neomake and ale and syntastic together, this will increase the number of plugins in a layer. I will add a new option
@blueyed I get this error with neomake's java maker
I think it is due to neomake's lint on the fly use tmp file, so the file name is not same as current file.
EDIT: this issue does not happened in ale, I think the ale use a tmp name same as current file name.
@wsdjeg Another nice thing to have with ale is the number of warnings / errors in the status line.
This snippet applied to