diff options
author | Konstantin Ryabitsev <konstantin@linuxfoundation.org> | 2020-02-12 13:58:47 -0500 |
---|---|---|
committer | Konstantin Ryabitsev <konstantin@linuxfoundation.org> | 2020-02-12 13:58:47 -0500 |
commit | 1c901d18a194e49a547b152014c0e759d03ab3b0 (patch) | |
tree | 8077098569dad05b22b1968f45c1962a0e1d08b7 | |
parent | 560dcf24ba0a716565a9f8552c271b687238b59a (diff) | |
download | korg-helpers-1c901d18a194e49a547b152014c0e759d03ab3b0.tar.gz |
Deal with a few more prefix corner-cases
Specifically, be forgiving of someone finger-fumbling [PATCH v2 xx/nn]
as [PATCHv2 xx/nn].
Signed-off-by: Konstantin Ryabitsev <konstantin@linuxfoundation.org>
-rwxr-xr-x | get-lore-mbox.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/get-lore-mbox.py b/get-lore-mbox.py index adc542b..8d1968f 100755 --- a/get-lore-mbox.py +++ b/get-lore-mbox.py @@ -454,11 +454,11 @@ class LoreSubject: elif re.search(r'^v\d+$', chunk, re.IGNORECASE): self.revision = int(chunk[1:]) self.revision_inferred = False - elif chunk.lower() == 'rfc': + elif chunk.lower().find('rfc') == 0: self.rfc = True - elif chunk.lower() == 'resend': + elif chunk.lower().find('resend') == 0: self.resend = True - elif chunk.lower() == 'patch': + elif chunk.lower().find('patch') == 0: self.patch = True self.prefixes.append(chunk.lower()) subject = re.sub(r'^\s*\[[^\]]*\]\s*', '', subject) @@ -470,6 +470,7 @@ class LoreSubject: out.append(' subject: %s' % self.subject) out.append(' reply: %s' % self.reply) out.append(' resend: %s' % self.resend) + out.append(' patch: %s' % self.patch) out.append(' rfc: %s' % self.rfc) out.append(' revision: %s' % self.revision) out.append(' revision_inferred: %s' % self.revision_inferred) |