[cfe-dev] clang-format option for formatting closing brace of initializer lists
Manuel Klimek via cfe-dev
cfe-dev at lists.llvm.org
Mon Sep 11 00:29:34 PDT 2017
If you put a trailing comma on the line it does the right thing. Perhaps
you're on an old version?
On Sun, Sep 10, 2017 at 8:25 PM Julian Andres Klode via cfe-dev <
cfe-dev at lists.llvm.org> wrote:
> Hi,
>
> is there a way to configure clang-format to break line before the end of an
> initializer list?
>
> So, not do this:
>
> static const char *WaitingTasks[][6] = {
> {"systemd-networkd.service",
> "/lib/systemd/systemd-networkd-wait-online", "-q", "--timeout=30", nullptr},
> {"NetworkManager.service", "nm-online", "-q", "--timeout", "30",
> nullptr}};
>
> but rather this:
>
> static const char *WaitingTasks[][6] = {
> {"systemd-networkd.service",
> "/lib/systemd/systemd-networkd-wait-online", "-q", "--timeout=30", nullptr},
> {"NetworkManager.service", "nm-online", "-q", "--timeout", "30",
> nullptr}
> };
>
> (possibly with a trailing comma on the nm-online line for consistency).
>
> This style looks much cleaner to me. Somewhat unrelated, it's also the
> style gofmt uses.
>
> (Please To/CC on replies, not subscribed)
> --
> Debian Developer - deb.li/jak | jak-linux.org - free software dev
> | Ubuntu Core Developer |
> When replying, only quote what is necessary, and write each reply
> directly below the part(s) it pertains to ('inline'). Thank you.
> _______________________________________________
> cfe-dev mailing list
> cfe-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20170911/e73019e7/attachment.html>
More information about the cfe-dev
mailing list