chiark
/
gitweb
/
~mdw
/
stgit
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5ab0897
)
Escape patch name when creating regexp
author
David Kågedal
<david@virtutech.com>
Thu, 3 Sep 2009 16:24:21 +0000
(18:24 +0200)
committer
Karl Wiberg
<kha@treskal.com>
Thu, 3 Sep 2009 16:24:54 +0000
(18:24 +0200)
Signed-off-by: David Kågedal <david@virtutech.com>
Signed-off-by: Karl Wiberg <kha@treskal.com>
stgit/commands/repair.py
patch
|
blob
|
blame
|
history
diff --git
a/stgit/commands/repair.py
b/stgit/commands/repair.py
index 37c4bab1d0cbd350deb919f73ca6b9b7f3c89eba..5804a12f8b9ea60145caae05278ecdd33b104865 100644
(file)
--- a/
stgit/commands/repair.py
+++ b/
stgit/commands/repair.py
@@
-108,7
+108,7
@@
def read_commit_dag(branch):
commits[id].children.add(commits[cs[0]])
for line in Run('git', 'show-ref').output_lines():
id, ref = line.split()
- m = re.match(r'^refs/patches/%s/(.+)$' %
branch
, ref)
+ m = re.match(r'^refs/patches/%s/(.+)$' %
re.escape(branch)
, ref)
if m and not m.group(1).endswith('.log'):
c = commits[id]
c.patch = m.group(1)