Hi, Quick question about formatting: clang-format says "AlwaysBreakTemplateDeclarations: false", which can produce things like this:
template <typename FOO> void function( int aParam ) template <> struct STRUCT_TYPE<TYPE> I think it's clearer if the template declaration is always broken after ("AlwaysBreakTemplateDeclarations: true"): template <typename FOO> void function( int aParam ) template <> struct STRUCT_TYPE<TYPE> This keeps the function signature in the "normal" format (i.e. return type on the left), and puts the "struct" or "class", etc, in the "normal" place too. There aren't that many cases of either, but newline cases win by count (77 to 10). the Uncrustify.cfg file agrees with newline: nl_template_class = force # line 1076 The style guide has no mention of it. Cheers, John _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp