From e4d87d5e2ce27c67be07b5bff71886562631b6c8 Mon Sep 17 00:00:00 2001 From: Mark Nauwelaerts Date: Sat, 8 Feb 2025 21:16:44 +0100 Subject: [PATCH] Use raw literals for some regexps Fixes mnauw/git-remote-hg#57 --- git-remote-hg | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/git-remote-hg b/git-remote-hg index 559db06..9a7874b 100755 --- a/git-remote-hg +++ b/git-remote-hg @@ -151,7 +151,7 @@ NAME_RE = re.compile(b'^([^<>]+)') AUTHOR_RE = re.compile(b'^([^<>]+?)? ?[<>]([^<>]*)(?:$|>)') EMAIL_RE = re.compile(br'([^ \t<>]+@[^ \t<>]+)') AUTHOR_HG_RE = re.compile(b'^(.*?) ?<(.*?)(?:>(.*))?$') -RAW_AUTHOR_RE = re.compile(b'^(\w+) (?:(.+)? )?<(.*)> (\d+) ([+-]\d+)') +RAW_AUTHOR_RE = re.compile(br'^(\w+) (?:(.+)? )?<(.*)> (\d+) ([+-]\d+)') VERSION = 2 @@ -389,7 +389,7 @@ class Parser: return None _, name, email, date, tz = m.groups() if name and b'ext:' in name: - m = re.match(b'^(.+?) ext:\((.+)\)$', name) + m = re.match(br'^(.+?) ext:\((.+)\)$', name) if m: name = m.group(1) ex = compat.urlunquote(m.group(2))