Several kdoc fixes
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest18 patches 5 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/18 | docs: kdoc_re: add support for groups()tools/ | +7 | 0 replies | |
| 2/18 | docs: kdoc_re: don't go past the end of a linetools/ | +1 | 0 replies | |
| 3/18 | docs: kdoc_parser: move var transformers to the beginningtools/ | +13 | 0 replies | |
| 4/18 | docs: kdoc_parser: don't mangle with function definestools/ | +7 | 0 replies | |
| 5/18 | docs: kdoc_parser: fix variable regexes to work with size_ttools/ | +4 | 0 replies | |
| 6/18 | docs: kdoc_parser: fix the default_value logic for variablestools/ | +2 | 0 replies | |
| 7/18 | docs: kdoc_parser: don't exclude defaults from prototypetools/ | +0 | 0 replies | |
| 8/18 | docs: kdoc_parser: fix parser to support multi-word typestools/ | +2 | 4 replies | |
| 9/18 | docs: kdoc_parser: add support for LIST_HEADtools/ | +1 | 0 replies | |
| 10/18 | docs: kdoc_parser: handle struct member macro VIRTIO_DECLARE_FEATURES(name)tools/ | +1 | 0 replies | |
| 11/18 | docs: kdoc_re: better show KernRe() at documentationtools/ | +22 | 0 replies | |
| 12/18 | docs: kdoc_parser: move transform lists to a separate fileDocumentation/ tools/ tools/ +1 more | +168 | 0 replies | |
| 13/18 | docs: xforms_lists: ignore context analysis and lock attributestools/ tools/ | +15 | 0 replies | |
| 14/18 | docs: kdoc_re: handle strings and escape chars on NextMatchtools/ | +18 | 0 replies | |
| 15/18 | docs: kdoc_re: don't recompile NestedMatch regex every timetools/ | +22 | 0 replies | |
| 16/18 | docs: kdoc_re: Change NestedMath args replacement to \0tools/ tools/ | +5 | 0 replies | |
| 17/18 | docs: kdoc_re: make NestedMatch use KernRetools/ tools/ | +29 | 0 replies | |
| 18/18 | docs: kdoc_parser: move nested match transforms to xforms_lists.pytools/ tools/ | +13 | 0 replies |
Reviews trailers per patch
17 of 18 patches have a Reviewed-by or Acked-by.
| Patch | Randy Dunlap | Aleksandr Loktionov | Mauro Carvalho Chehab |
|---|---|---|---|
| 1/18 | A-b T-b | R-b | |
| 2/18 | A-b T-b | R-b | |
| 3/18 | A-b T-b | R-b | |
| 4/18 | A-b T-b | R-b | |
| 5/18 | A-b T-b | R-b | |
| 6/18 | A-b T-b | R-b | |
| 7/18 | A-b T-b | R-b | |
| 8/18 | A-b T-b | R-b | |
| 9/18 | A-b T-b | R-b | |
| 10/18 | R-b | ||
| 11/18 | R-b | ||
| 12/18 | R-b | ||
| 13/18 | R-b | R-b | |
| 14/18 | R-b | ||
| 15/18 | R-b | ||
| 16/18 | R-b | ||
| 17/18 | R-b | ||
| 18/18 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 3 reviewers.
Cover letter [PATCH 00/18] Several kdoc fixes
Hi Jon,
This series contains patches from:
https://lore.kernel.org/linux-doc/[email protected]/T/#t
I rebased them to make the changes cleaner, fixing mostly on fixes.
I dropped stuff related to NestedMatch arguments parsing. I'll be sending you on a new patch series, likely tomorrow.
The changes here basically addresses several issues discoverd by Randy and by me and makes NestedMatch more similar to KernRe.
It also moves the transforms ruleset to a separate file, to make easier to maintain kernel-doc code.
Mauro Carvalho Chehab (16):
docs: kdoc_re: add support for groups()
docs: kdoc_re: don't go past the end of a line
docs: kdoc_parser: move var transformers to the beginning
docs: kdoc_parser: don't mangle with function defines
docs: kdoc_parser: fix variable regexes to work with size_t
docs: kdoc_parser: fix the default_value logic for variables
docs: kdoc_parser: don't exclude defaults from prototype
docs: kdoc_parser: fix parser to support multi-word types
docs: kdoc_parser: add support for LIST_HEAD
docs: kdoc_re: better show KernRe() at documentation
docs: kdoc_parser: move transform lists to a separate file
docs: kdoc_re: handle strings and escape chars on NextMatch
docs: kdoc_re: don't recompile NestedMatch regex every time
docs: kdoc_re: Change NestedMath args replacement to \0
docs: kdoc_re: make NestedMatch use KernRe
docs: kdoc_parser: move nested match transforms to xforms_lists.py
Randy Dunlap (2):
docs: kdoc_parser: handle struct member macro
VIRTIO_DECLARE_FEATURES(name)
docs: xforms_lists: ignore context analysis and lock attributes
Documentation/tools/kdoc_parser.rst | 8 ++ tools/lib/python/kdoc/kdoc_files.py | 3 +- tools/lib/python/kdoc/kdoc_parser.py | 172 +++----------------------- tools/lib/python/kdoc/kdoc_re.py | 115 +++++++++++++---- tools/lib/python/kdoc/xforms_lists.py | 170 +++++++++++++++++++++++++ 5 files changed, 286 insertions(+), 182 deletions(-) create mode 100644 tools/lib/python/kdoc/xforms_lists.py
Signature · 1 line
2.52.0