[cfe-dev] clang-format option for formatting closing brace of initializer lists
Julian Andres Klode via cfe-dev
cfe-dev at lists.llvm.org
Sat Sep 9 09:47:18 PDT 2017
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.
More information about the cfe-dev
mailing list