<div dir="ltr"><div>Hello,</div><div><br></div><div>Is it possible to add a clang-format option for the indent to use inside preprocessing directives please ? So I could use an indent of 1 for the PP, and 4 for the rest of the language</div><div><br></div><div>#if defined(_DEBUG)</div><div># include "assertions.hh"</div><div>#endif<br></div><div><br></div><div>Also is it possible please to add an option for indenting the template header ? Similar to IndentRequires, but it would apply to the following line, so I can write:</div><div><br></div><div>template <typename ElementT></div><div>    class vector</div><div>{</div><div>     // ...</div><div><br></div><div>and:<br></div><div><br></div><div>template <typename ArgT></div><div>    ArgT max(ArgT const &a, ArgT const &b)</div><div>{</div><div>    return a < b ? b : a;</div><div>}<br></div><div><br></div><div>Next, could I also break on function call and function definition parentheses, like I can brake on braces ? So I can write:</div><div><br></div><div>void loadContainerFromStorage</div><div>    (</div><div>        string   storageFileName,<br></div><div>        Cont   &container,</div><div>        size_t &container_size</div><div>    )</div><div>{</div><div>    // ...<br></div><div><br></div><div>And then the same case for template arguments...</div><div><br></div><div>--<br></div><div>Thank you,<br></div><div>Timothy Madden<br></div><div><br></div><div><br></div></div>