On 11/17/2017 12:19 PM, Miklos Vajna wrote:
On Fri, Nov 17, 2017 at 11:16:13AM +0100, Stephan Bergmann 
<[email protected]> wrote:
...which might be reason enough to still revisit the .clang-format rule that
causes leading commas, if that wrecks such havoc with comments?

I think BreakConstructorInitializersBeforeComma is the relevant key.
Setting it to false would not be controversial, it would just mean we
leave that area alone, I believe.

So among BreakConstructorInitializers:{BeforeColon,BeforeComma,AfterColon} and ConstructorInitializerAllOnOneLineOrOnePerLine:{false,true} there appears to be no setting that both (a) consistently places each initializer on a line of its own (the current behaviour IIUC; beneficial for small diffs when modifying an initializer list) and (b) puts the comma after the initializer (which would be beneficial for preserving trailing comment placement).

Shrug.
_______________________________________________
LibreOffice mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice

Reply via email to