summaryrefslogtreecommitdiff
path: root/lisp/wid-browse.el
diff options
context:
space:
mode:
authorMichal Nazarewicz <mina86@mina86.com>2020-05-03 16:32:47 +0100
committerMichal Nazarewicz <mina86@mina86.com>2020-05-09 11:30:32 +0100
commitfab23328512e47a50caced8d074e86e583cc8a9f (patch)
treecff2b8a73606da98e98cd74e0ccabc70b281a847 /lisp/wid-browse.el
parent0bd6ae773a1ade1bdec2c233df4f260d028fd6c5 (diff)
downloademacs-fab23328512e47a50caced8d074e86e583cc8a9f.tar.gz
emacs-fab23328512e47a50caced8d074e86e583cc8a9f.tar.bz2
emacs-fab23328512e47a50caced8d074e86e583cc8a9f.zip
cc-mode: add ‘c-lineup-ternary-bodies’ (bug#41061)
Introduce ‘c-lineup-ternary-bodies’ function which, when used as a c lineup function, aligns question mark and colon of a ternary operator. For example: return arg % 2 == 0 ? arg / 2 : (3 * arg + 1); * lisp/progmodes/cc-align.el (c-lineup-ternary-bodies): New function. * doc/misc/cc-mode.texi (Operator Line-Up Functions): Document the new function. * test/lisp/progmodes/cc-mode-tests.el (c-lineup-ternary-bodies): New test case.
Diffstat (limited to 'lisp/wid-browse.el')
0 files changed, 0 insertions, 0 deletions