<div dir="auto">+1.<div dir="auto"><br></div><div dir="auto">I have a .clang-format already locally here, but right now have only my mobile phone.</div><div dir="auto"><br></div><div dir="auto">Please make a review request.</div><div dir="auto"><br></div><div dir="auto">Thanks</div><div dir="auto">Dominik</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Daan De Meyer <<a href="mailto:daan.j.demeyer@gmail.com">daan.j.demeyer@gmail.com</a>> schrieb am Sa., 17. Aug. 2019, 23:38:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
Inclusion of a .clang-format file in the Kate repository would enable<br>
more consistent formatting of Kate's source code. Is this something<br>
that would be considered? I'm not particularly interested in<br>
bikeshedding what style should be used, I mostly want to be able to<br>
press a formatting shortcut and not have to worry about formatting<br>
code review comments when I make a merge request. It should also mesh<br>
nicely with the added LSP support as clangd should automatically pick<br>
up a project's .clang-format file and apply its settings when<br>
reformatting (although I'm not sure if Kate already supports<br>
formatting via the LSP client).<br>
<br>
Should we adopt a .clang-format file, we would have to consider<br>
whether reformatting would be done gradually or all in one go (which<br>
has the annoying side effect of making it a lot harder to use git<br>
blame). There's also the question of whether correct formatting would<br>
be enforced (although setting this up might be more trouble than its<br>
worth).<br>
<br>
Any thoughts?<br>
<br>
Regards,<br>
<br>
Daan<br>
</blockquote></div>