diff --git a/after/syntax/c.vim b/after/syntax/c.vim index 74c06a3..fcbac32 100644 --- a/after/syntax/c.vim +++ b/after/syntax/c.vim @@ -1,6 +1,9 @@ " Language: C " Description: Additional C syntax file. +" Don't syntax highlight text after #warning or #error +syn region cPreProc start="^\s*\zs\(%:\|#\)\s*\(warning\>\|warn\>\|error\>\)" skip="\\$" end="$" keepend + if !exists('c_no_function') && !exists('cpp_no_function') " Match function expressions: expr() " ^^^^