]> git.eshelyaron.com Git - emacs.git/commit
CC Mode: Fix minor bugs in the string handling functions
authorAlan Mackenzie <acm@muc.de>
Fri, 11 Sep 2020 14:18:43 +0000 (14:18 +0000)
committerAlan Mackenzie <acm@muc.de>
Fri, 11 Sep 2020 14:22:04 +0000 (14:22 +0000)
commitb054393dd1b9146522d8aeb21cb9b1ad52210a33
treee95ccbafd65bf4ab4dc64c13db30ac33933790dc
parent6dbef93048750a5c5402205b383652a0862562df
CC Mode: Fix minor bugs in the string handling functions

These sometimes gave rise to the tail of a buffer being "stringed out".

* lixp/progmodes/cc-defs.el (c-will-be-unescaped): New macro.

* lisp/progmodes/cc-mode.el (c-before-change-check-unbalanced-strings)
(c-after-change-mark-abnormal-strings): Fix bugs in the handling of string
fence syntax-table text properties.
lisp/progmodes/cc-defs.el
lisp/progmodes/cc-mode.el