aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Gleixner <tglx@linutronix.de>2020-10-01 11:33:11 +0200
committerThomas Gleixner <tglx@linutronix.de>2020-10-01 15:27:29 +0200
commitb375d965ce714056fd04c6157c3b09498d7a60be (patch)
treeacfbfbca73ff442ead8caf1f8b2d809e680f577b
parent5b3ea2d1d96c00c52b7662a2a9b26f0c833e3c0a (diff)
downloadquilttools-b375d965ce714056fd04c6157c3b09498d7a60be.tar.gz
mb2q: Make subject stripping more robust
Deal with asymetric '[' brackets correctly. Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
-rwxr-xr-xmb2q5
1 files changed, 4 insertions, 1 deletions
diff --git a/mb2q b/mb2q
index 45d2f7c..fbffec5 100755
--- a/mb2q
+++ b/mb2q
@@ -263,7 +263,10 @@ class patchmsg(object):
return
# Remove starting brackets stuff
while subj.startswith('['):
- subj = self.re_rmsquare.sub('', subj, count=1)
+ if subj.find(']') > 0:
+ subj = self.re_rmsquare.sub('', subj, count=1)
+ else:
+ subj = subj[1:]
subj = subj.replace('\n', ' ')
re_compress_space.sub(' ', subj)