WimLeflere created this revision. WimLeflere added reviewers: krasimir, Typz. Herald added a subscriber: cfe-commits.
Extend the Clang-Format IncludeCategories documentation by adding a link to the supported regular expression standard (POSIX). And extenting the example with a system header regex. bug 35041 <https://bugs.llvm.org/show_bug.cgi?id=35041> Repository: rC Clang https://reviews.llvm.org/D48827 Files: docs/ClangFormatStyleOptions.rst Index: docs/ClangFormatStyleOptions.rst =================================================================== --- docs/ClangFormatStyleOptions.rst +++ docs/ClangFormatStyleOptions.rst @@ -1279,6 +1279,10 @@ **IncludeCategories** (``std::vector<IncludeCategory>``) Regular expressions denoting the different ``#include`` categories used for ordering ``#includes``. + + `POSIX extended + <http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap09.html>`_ + regular expressions are supported. These regular expressions are matched against the filename of an include (including the <> or "") in order. The value belonging to the first @@ -1302,6 +1306,8 @@ Priority: 2 - Regex: '^(<|"(gtest|gmock|isl|json)/)' Priority: 3 + - Regex: '<[[:alnum:].]+>' + Priority: 4 - Regex: '.*' Priority: 1
Index: docs/ClangFormatStyleOptions.rst =================================================================== --- docs/ClangFormatStyleOptions.rst +++ docs/ClangFormatStyleOptions.rst @@ -1279,6 +1279,10 @@ **IncludeCategories** (``std::vector<IncludeCategory>``) Regular expressions denoting the different ``#include`` categories used for ordering ``#includes``. + + `POSIX extended + <http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap09.html>`_ + regular expressions are supported. These regular expressions are matched against the filename of an include (including the <> or "") in order. The value belonging to the first @@ -1302,6 +1306,8 @@ Priority: 2 - Regex: '^(<|"(gtest|gmock|isl|json)/)' Priority: 3 + - Regex: '<[[:alnum:].]+>' + Priority: 4 - Regex: '.*' Priority: 1
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits