diff options
author | Alan Mackenzie <acm@muc.de> | 2021-03-01 19:23:01 +0000 |
---|---|---|
committer | Alan Mackenzie <acm@muc.de> | 2021-03-01 19:23:01 +0000 |
commit | 4d35faa1dbb430f87aa9d6f6b27ee9adeb343906 (patch) | |
tree | 7df9255c81e4458616152dbfc0aa7c25581e1a57 /lisp/calc | |
parent | d56b1f9e7cee077011fa1256c2965c2984a17282 (diff) | |
download | emacs-4d35faa1dbb430f87aa9d6f6b27ee9adeb343906.tar.gz emacs-4d35faa1dbb430f87aa9d6f6b27ee9adeb343906.tar.bz2 emacs-4d35faa1dbb430f87aa9d6f6b27ee9adeb343906.zip |
CC Mode: Amend C-M-a/e to handle lambda function in C++ arglist
* lisp/progmodes/cc-cmds.el (c-where-wrt-brace-construct): Reformulate latter
part such that the least enclosing braces and parentheses are used when
determining containment in such. c-beginning-of-decl-1 has been superseded
by list movement and syntactic whitespace movement.
(c-backward-to-nth-BOF-{): Work on least enclosing parens rather than parens
at any level when moving back to an opening brace.
(c-forward-to-nth-EOF-\;-or-}): Work on least enclosing parens, as above.
Move the correction of point when in a "function trailer" to after the main
loop, correcting a minor bug.
Diffstat (limited to 'lisp/calc')
0 files changed, 0 insertions, 0 deletions