• Alan Mackenzie's avatar
    Set of changes so that "obtrusive" syntactic elements in a · 5ee2e988
    Alan Mackenzie authored
    C/C++/ObjC preprocessor line (e.g. an unbalanced string quote or
    unmatched paren) don't interact syntactically with stuff outside
    the CPP line.
    (c-get-state-before-change-function, c-before-font-lock-function,
    c-anchored-cpp-prefix): new language variables.
    (c-cpp-message-directives): Handle "#warning" in C, C++ and ObjC.
cc-langs.el 118 KB