> -----Original Message----- > From: Intel-wired-lan <[email protected]> On Behalf > Of Mauro Carvalho Chehab > Sent: Wednesday, January 28, 2026 5:50 PM > To: Jonathan Corbet <[email protected]>; Linux Doc Mailing List <linux- > [email protected]> > Cc: Mauro Carvalho Chehab <[email protected]>; > [email protected]; [email protected]; linux- > [email protected]; [email protected]; Peter Zijlstra > <[email protected]>; Randy Dunlap <[email protected]>; Stephen > Rothwell <[email protected]> > Subject: [Intel-wired-lan] [PATCH v2 16/25] docs: kdoc_re: better show > KernRe() at documentation > > the __repr__() function is used by autodoc to document macro > initialization. > > Add a better representation for them. > > Signed-off-by: Mauro Carvalho Chehab <[email protected]> > --- > tools/lib/python/kdoc/kdoc_re.py | 5 ++++- > 1 file changed, 4 insertions(+), 1 deletion(-) > > diff --git a/tools/lib/python/kdoc/kdoc_re.py > b/tools/lib/python/kdoc/kdoc_re.py > index 1861799f1966..f082f82bad67 100644 > --- a/tools/lib/python/kdoc/kdoc_re.py > +++ b/tools/lib/python/kdoc/kdoc_re.py > @@ -52,7 +52,10 @@ class KernRe: > return self.regex.pattern > > def __repr__(self): > - return f're.compile("{self.regex.pattern}")' > + if self.regex.flags: > + return f'KernRe("{self.regex.pattern}", > {self.regex.flags})' > + else: > + return f'KernRe("{self.regex.pattern}")' > > def __add__(self, other): > """ > -- > 2.52.0 Reviewed-by: Aleksandr Loktionov <[email protected]>
- Re: [Intel-wired-lan] [PATCH v2 12/25] docs: kd... Loktionov, Aleksandr
- [Intel-wired-lan] [PATCH v2 15/25] docs: kdoc_re: pr... Mauro Carvalho Chehab
- Re: [Intel-wired-lan] [PATCH v2 15/25] docs: kd... Loktionov, Aleksandr
- [Intel-wired-lan] [PATCH v2 14/25] kdoc_parser: hand... Mauro Carvalho Chehab
- Re: [Intel-wired-lan] [PATCH v2 14/25] kdoc_par... Loktionov, Aleksandr
- [Intel-wired-lan] [PATCH v2 06/25] docs: kdoc_parser... Mauro Carvalho Chehab
- [Intel-wired-lan] [PATCH v2 23/25] tools/lib/python/... Mauro Carvalho Chehab
- Re: [Intel-wired-lan] [PATCH v2 23/25] tools/li... Mauro Carvalho Chehab
- Re: [Intel-wired-lan] [PATCH v2 23/25] tools/li... Loktionov, Aleksandr
- [Intel-wired-lan] [PATCH v2 16/25] docs: kdoc_re: be... Mauro Carvalho Chehab
- Re: [Intel-wired-lan] [PATCH v2 16/25] docs: kd... Loktionov, Aleksandr
- [Intel-wired-lan] [PATCH v2 20/25] tools: kdoc_re: a... Mauro Carvalho Chehab
- Re: [Intel-wired-lan] [PATCH v2 20/25] tools: k... Loktionov, Aleksandr
- [Intel-wired-lan] [PATCH v2 25/25] docs: kdoc_re: fi... Mauro Carvalho Chehab
- Re: [Intel-wired-lan] [PATCH v2 25/25] docs: kd... Loktionov, Aleksandr
- [Intel-wired-lan] [PATCH v2 17/25] docs: kdoc_re: do... Mauro Carvalho Chehab
- Re: [Intel-wired-lan] [PATCH v2 17/25] docs: kd... Loktionov, Aleksandr
- [Intel-wired-lan] [PATCH v2 19/25] docs: kdoc_re: ma... Mauro Carvalho Chehab
- [Intel-wired-lan] [PATCH v2 21/25] tools: python: ad... Mauro Carvalho Chehab
- [Intel-wired-lan] [PATCH v2 24/25] docs: kdoc_parser... Mauro Carvalho Chehab
- Re: [Intel-wired-lan] [PATCH v2 24/25] docs: kd... Loktionov, Aleksandr
