diff options
author | Alan Mackenzie <acm@muc.de> | 2022-08-24 14:42:11 +0000 |
---|---|---|
committer | Alan Mackenzie <acm@muc.de> | 2022-08-24 14:45:46 +0000 |
commit | 3835255a38dc8c2a37c063fdcb7f3486094893e9 (patch) | |
tree | b91c792317f26b82a470ef4dffbb78a29d1f233f /src/regex-emacs.h | |
parent | 044e11641bc0bfaf0d735bd57f04333f9616cfc7 (diff) | |
download | emacs-3835255a38dc8c2a37c063fdcb7f3486094893e9.tar.gz emacs-3835255a38dc8c2a37c063fdcb7f3486094893e9.tar.bz2 emacs-3835255a38dc8c2a37c063fdcb7f3486094893e9.zip |
CC Mode: Fontify args correctly when arglist closing ) is not on the same line
This fixes bug #56841.
* lisp/progmodes/cc-engine.el (c-forward-declarator): Fix an off-by-one
comparing the position after a c-forward-name with a limit.
* lisp/progmodes/cc-mode.el (c-fl-decl-end): Handle correctly point starting
inside a literal. Insert a missing c-backward-syntactic-ws in the handling of
C++ attributes. Correctly handle an unmatched (. Better handle point
starting inside a [ or (. Tidy up the handling of syntactic whitespace at the
end of the buffer.
Diffstat (limited to 'src/regex-emacs.h')
0 files changed, 0 insertions, 0 deletions