summaryrefslogtreecommitdiff
path: root/lisp/calc
diff options
context:
space:
mode:
authorAlan Mackenzie <acm@muc.de>2021-03-01 19:23:01 +0000
committerAlan Mackenzie <acm@muc.de>2021-03-01 19:23:01 +0000
commit4d35faa1dbb430f87aa9d6f6b27ee9adeb343906 (patch)
tree7df9255c81e4458616152dbfc0aa7c25581e1a57 /lisp/calc
parentd56b1f9e7cee077011fa1256c2965c2984a17282 (diff)
downloademacs-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