summaryrefslogtreecommitdiffstats
path: root/release/update_manpages.py
diff options
context:
space:
mode:
authorDaniel Kutik <daniel.kutik@lavawerk.com>2022-12-13 10:01:45 +0100
committerDaniel Kutik <daniel.kutik@lavawerk.com>2022-12-13 16:24:07 +0000
commit37ae75f27dcf1505a991fe6da70b9f28f29709d6 (patch)
tree8154adccf15abe2aec83cc3032259360a7ab67c6 /release/update_manpages.py
parent7438aef1cad5a73a421d8bdde0dfc994d9ae92ed (diff)
downloadgit-repo-37ae75f27dcf1505a991fe6da70b9f28f29709d6.tar.gz
update_manpages.py: treat regex as raw string
Treat the values in the regex map as raw strings to fix Invalid escape sequence 'g' (W605). Change-Id: I53bf5d6bd1e1d6a1d1293e4f55640b6513bf3075 Reviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/354698 Tested-by: Daniel Kutik <daniel.kutik@lavawerk.com> Reviewed-by: Mike Frysinger <vapier@google.com>
Diffstat (limited to 'release/update_manpages.py')
-rw-r--r--release/update_manpages.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/release/update_manpages.py b/release/update_manpages.py
index 9cbb43b6..d1bf8928 100644
--- a/release/update_manpages.py
+++ b/release/update_manpages.py
@@ -109,10 +109,10 @@ def replace_regex(data):
109 Updated manpage text. 109 Updated manpage text.
110 """ 110 """
111 regex = ( 111 regex = (
112 (r'(It was generated by help2man) [0-9.]+', '\g<1>.'), 112 (r'(It was generated by help2man) [0-9.]+', r'\g<1>.'),
113 (r'^\033\[[0-9;]*m([^\033]*)\033\[m', '\g<1>'), 113 (r'^\033\[[0-9;]*m([^\033]*)\033\[m', r'\g<1>'),
114 (r'^\.IP\n(.*:)\n', '.SS \g<1>\n'), 114 (r'^\.IP\n(.*:)\n', r'.SS \g<1>\n'),
115 (r'^\.PP\nDescription', '.SH DETAILS'), 115 (r'^\.PP\nDescription', r'.SH DETAILS'),
116 ) 116 )
117 for pattern, replacement in regex: 117 for pattern, replacement in regex:
118 data = re.sub(pattern, replacement, data, flags=re.M) 118 data = re.sub(pattern, replacement, data, flags=re.M)