From: Jörg Sommer Date: Thu, 28 Feb 2019 14:53:40 +0000 (+0100) Subject: Better C code formatting of arguments in Emacs X-Git-Tag: v242-rc1~225 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=df3489ab1b60c15a3e216af8fefe24ac4409fb97;p=thirdparty%2Fsystemd.git Better C code formatting of arguments in Emacs In [PR#11696][1] it came up that the formatting of continued arguments should follow the default Emacs style. To ensure this happens when someone has changed his setting in her private config, the value should be set by *dir-locals.el*. [1]: https://github.com/systemd/systemd/pull/11696#pullrequestreview-205463987 --- diff --git a/.dir-locals.el b/.dir-locals.el index 676d7552312..815afe172a1 100644 --- a/.dir-locals.el +++ b/.dir-locals.el @@ -15,7 +15,8 @@ (eval . (c-set-offset 'statement-case-open 0)) (eval . (c-set-offset 'case-label 0)) (eval . (c-set-offset 'arglist-intro '++)) - (eval . (c-set-offset 'arglist-close 0)))) + (eval . (c-set-offset 'arglist-close 0)) + (eval . (c-set-offset 'arglist-cont-nonempty '(c-lineup-gcc-asm-reg c-lineup-arglist))))) (nxml-mode . ((nxml-child-indent . 2) (fill-column . 109))) (meson-mode . ((meson-indent-basic . 8)))