]> granicus.if.org Git - clang/commitdiff
describe the recent changes in clang-format in the 5.0 release notes
authorSylvestre Ledru <sylvestre@debian.org>
Tue, 14 Mar 2017 09:43:55 +0000 (09:43 +0000)
committerSylvestre Ledru <sylvestre@debian.org>
Tue, 14 Mar 2017 09:43:55 +0000 (09:43 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@297721 91177308-0d34-0410-b5e6-96231b3b80d8

docs/ReleaseNotes.rst

index d22857ed4351ab1b5a1b79b08a8d23245cfcbdd7..af7aa5e91e54e0287b9972da9175bb66b597918f 100644 (file)
@@ -128,6 +128,31 @@ AST Matchers
 
 ...
 
+
+clang-format
+------------
+
+* Option **BreakBeforeInheritanceComma** added to break before ``:`` and ``,``  in case of
+  multiple inheritance in a class declaration. Enabled by default in the Mozilla coding style.
+
+  .. code-block:: c++
+
+     true:                                  false:
+     class MyClass                  vs.     class MyClass : public X, public Y {
+         : public X                         };
+         , public Y {
+     };
+
+* Align block comment decorations
+
+  .. code-block:: c++
+
+     /* line 1
+      * line 2
+      */
+
+* The :doc:`ClangFormatStyleOptions` documentation provides detailled examples for most options.
+
 libclang
 --------