]> code.delx.au - gnu-emacs/blobdiff - lisp/progmodes/cc-langs.el
Handle C++ raw strings.
[gnu-emacs] / lisp / progmodes / cc-langs.el
index 18f1cc4374a9aa6ddb5a8f81cfdad2d255176d0b..ba05e81aba367e916c23338cc7c62c259887ce57 100644 (file)
@@ -474,9 +474,12 @@ so that all identifiers are recognized as words.")
   ;; The value here may be a list of functions or a single function.
   t nil
   c++ '(c-extend-region-for-CPP
+       c-before-change-check-raw-strings
        c-before-change-check-<>-operators
+       c-depropertize-CPP
        c-invalidate-macro-cache)
   (c objc) '(c-extend-region-for-CPP
+            c-depropertize-CPP
             c-invalidate-macro-cache)
   ;; java 'c-before-change-check-<>-operators
   awk 'c-awk-record-region-clear-NL)
@@ -510,6 +513,7 @@ parameters \(point-min) and \(point-max).")
             c-neutralize-syntax-in-and-mark-CPP
             c-change-expand-fl-region)
   c++ '(c-extend-font-lock-region-for-macros
+       c-after-change-re-mark-raw-strings
        c-neutralize-syntax-in-and-mark-CPP
        c-restore-<>-properties
        c-change-expand-fl-region)