Support Neomake and ALE
Neomake and ALE also add error and warning signs to the gutter, render
them as we would those from Syntastic.

Neomake also uses highlighting groups for message and info signs, which
this change does not support yet.
change
commit ed4567b64312d9ae31afb1b6df9a6009ffb4865d
author Martin Kühl <martin.kuehl@gmail.com>
date
parent cb4cc4fe
diff --git a/colors/paramount.vim b/colors/paramount.vim
index 7eabea9..6ccfc22 100644
--- a/colors/paramount.vim
+++ b/colors/paramount.vim
@@ -206,6 +206,14 @@ call s:h("SyntasticWarning",        {"bg": s:yellow, "fg": s:black, "gui": "bold
 call s:h("SyntasticErrorSign",      {"fg": s:red})
 call s:h("SyntasticError",          {"bg": s:red, "fg": s:white, "gui": "bold", "cterm": "bold"})
 
+" Neomake
+hi link NeomakeWarningSign	SyntasticWarningSign
+hi link NeomakeErrorSign	SyntasticErrorSign
+
+" ALE
+hi link ALEWarningSign	SyntasticWarningSign
+hi link ALEErrorSign	SyntasticErrorSign
+
 " Signify, git-gutter
 hi link SignifySignAdd              LineNr
 hi link SignifySignDelete           LineNr