HazardyKnusperkeks added a comment.

In my opinion we are nearly done.



================
Comment at: clang/docs/ClangFormatStyleOptions.rst:3698
 
-      QualifierOrder: ['inline', 'static', 'type', 'const']
+      QualifierOrder: ['inline', 'static' , 'type', 'const']
 
----------------
Anyone knows where this comes from?
You are using the script to generate the rst, right?


================
Comment at: clang/include/clang/Format/Format.h:154
   /// \code
   ///   AlignConsecutiveMacros: AcrossEmptyLines
   ///
----------------
yusuke-kadowaki wrote:
> HazardyKnusperkeks wrote:
> > The change/addition has to be here, since here it directly states 
> > `AlignConsecutiveMacros`.
> What are you meaning to say here? I thought saying `AlignConsecutiveStyle` is 
> used for multiple options is what we are trying to do.
> 
> Should we say something like, 
> > Here AlignConsecutiveMacros is used as an example, but in practice 
> > AlignConsecutiveStyle is also used with other options.
> in this place?
The example mentions explicitly only `AlignConsecutiveMacros` which is a bit 
misleading if you are only looking at the documentation of 
`AlignConsecutiveAssignments` for example.

This is not your fault, and I'm fine with ignoring it here. A separate patch to 
fix that is welcome. :)


================
Comment at: clang/lib/Format/WhitespaceManager.cpp:930
   unsigned Newlines = 0;
+  unsigned int NewLineThreshold = 
Style.AlignConsecutiveTrailingComments.AcrossEmptyLines ? 2 : 1;
   for (unsigned i = 0, e = Changes.size(); i != e; ++i) {
----------------
And accompanied by a short test. That should be everything to support the 
mixture of the options, right?


================
Comment at: clang/lib/Format/WhitespaceManager.cpp:984
+    }
+    else if (BreakBeforeNext || Newlines > NewLineThreshold ||
                (ChangeMinColumn > MaxColumn || ChangeMaxColumn < MinColumn) ||
----------------
Is this clang-format formatted?


================
Comment at: clang/unittests/Format/FormatTestComments.cpp:4262
 /\
-/ 
+/
   )",
----------------
Please revert this.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D132131/new/

https://reviews.llvm.org/D132131

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to