To put some perspective on this:

The ClangFormat plugin which this is about is an optional plugin, disabled by 
default, that uses the clangformat library directly for code formatting.
It should build against upstream LLVM, but will not load in that case (with a 
warning) even _if_ it was enabled explicitly.
Afaik Ivan tried to upstream the patch and it is lying around there, someone 
would need to push that forward again.

Similar functionality of “using clangformat to format code” is also available 
via the Beautifier plugin, which uses an arbitrary external clangformat 
executable. That is less tightly integrated (doesn’t format while typing), but 
has the advantage that you can freely choose the clangformat version.

So, to sum this up, the ClangFormat plugin is currently neither an essential 
component of Qt Creator, nor do you loose much in terms of functionality if you 
don’t have it.

> On 9. Sep 2019, at 23:20, Thiago Macieira <thiago.macie...@intel.com> wrote:
> 
> On Monday, 9 September 2019 14:07:59 PDT Lisandro Damián Nicanor Pérez Meyer 
> wrote:
>> Is this acceptable? I really think it is not, but...
> 
> It's not. Requiring people to build LLVM + Clang, whcih is huge, is not 
> something we should do.
> 
> Please work around.
> 
> -- 
> Thiago Macieira - thiago.macieira (AT) intel.com
>  Software Architect - Intel System Software Products
> 
> 
> 
> _______________________________________________
> Development mailing list
> Development@qt-project.org
> https://lists.qt-project.org/listinfo/development

-- 
Eike Ziller
Principal Software Engineer

The Qt Company GmbH
Erich-Thilo-Straße 10
D-12489 Berlin
eike.zil...@qt.io
http://qt.io
Geschäftsführer: Mika Pälsi,
Juha Varelius, Mika Harjuaho
Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 
144331 B

_______________________________________________
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development

Reply via email to