diff options
author | Alan Mackenzie <acm@muc.de> | 2018-06-08 16:42:18 +0000 |
---|---|---|
committer | Alan Mackenzie <acm@muc.de> | 2018-06-08 16:42:18 +0000 |
commit | fe06f643b2808b198bb58bda04a8c863e55a2a56 (patch) | |
tree | 6b6cefea3df9647cea1a3315f59c7936d56965e3 /lisp/emacs-lisp/autoload.el | |
parent | db353b8649cdae54146308e4c875e53d02b0aaee (diff) | |
download | emacs-fe06f643b2808b198bb58bda04a8c863e55a2a56.tar.gz emacs-fe06f643b2808b198bb58bda04a8c863e55a2a56.tar.bz2 emacs-fe06f643b2808b198bb58bda04a8c863e55a2a56.zip |
CC Mode: Fontify unbalanced quotes in unconstrained multiline strings, etc.
("Unconstrained" meaning that every string is multiline, without needing such
special marking as used by Pike Mode.)
* lisp/progmodes/cc-mode.el (c-pps-to-string-delim): Don't process the char
before BOB.
(c-multiline-string-check-final-quote): New function.
(c-bc-changed-stringiness): New variable.
(c-before-change-check-unbalanced-strings): Add handling for unconstrained
multiline strings.
(c-after-change-re-mark-unbalanced-strings): Add handling for unconstrained
multiline strings. Handle escaped double quotes more accurately.
Diffstat (limited to 'lisp/emacs-lisp/autoload.el')
0 files changed, 0 insertions, 0 deletions