Hello Lehua, On Fri, Jul 21 2023, Lehua Ding wrote: > Hi Martin, > > > > this patch caused flake8 to complain about contrib/mklog.py: > > > > $ flake8 contrib/mklog.py > > contrib/mklog.py:377:80: E501 line too long (85 > 79 characters) > > contrib/mklog.py:388:26: E127 continuation line over-indented for > visual indent > > contrib/mklog.py:388:36: W605 invalid escape sequence '\s' > > contrib/mklog.py:388:40: W605 invalid escape sequence '\s' > > contrib/mklog.py:388:44: W605 invalid escape sequence '\s' > > contrib/mklog.py:388:47: W605 invalid escape sequence '\|' > > contrib/mklog.py:388:49: W605 invalid escape sequence '\s' > > contrib/mklog.py:388:51: W605 invalid escape sequence '\d' > > contrib/mklog.py:388:54: W605 invalid escape sequence '\s' > > contrib/mklog.py:388:58: W605 invalid escape sequence '\-' > > > > Can you please have a look and ideally fix the issues? > > > Thank you for pointing out this. > I will fix these format errors in another fix patch[1].
Thanks! > I tried to fix the following format error but couldn't > find a way, do you know how to fix this error? > > > contrib/mklog.py:388:26: E127 continuation line over-indented for visual > indent I am no python expert but the following seems to work: diff --git a/contrib/mklog.py b/contrib/mklog.py index 26230b9b4f2..2563d19bc99 100755 --- a/contrib/mklog.py +++ b/contrib/mklog.py @@ -384,8 +384,8 @@ if __name__ == '__main__': for line in f: if maybe_diff_log == 1 and line == "---\n": maybe_diff_log = 2 - elif maybe_diff_log == 2 and \ - re.match("\s[^\s]+\s+\|\s\d+\s[+\-]+\n", line): + elif (maybe_diff_log == 2 and + re.match("\s[^\s]+\s+\|\s\d+\s[+\-]+\n", line)): lines += [output, "---\n", line] maybe_diff_log = 3 else: Martin