Show More
@@ -479,7 +479,7 b' class queue(object):' | |||||
479 | if self.added: |
|
479 | if self.added: | |
480 | qrepo = self.qrepo() |
|
480 | qrepo = self.qrepo() | |
481 | if qrepo: |
|
481 | if qrepo: | |
482 | qrepo[None].add(self.added) |
|
482 | qrepo[None].add(f for f in self.added if f not in qrepo[None]) | |
483 | self.added = [] |
|
483 | self.added = [] | |
484 |
|
484 | |||
485 | def removeundo(self, repo): |
|
485 | def removeundo(self, repo): |
@@ -150,3 +150,15 b' Delete the same patch twice in one comma' | |||||
150 | series |
|
150 | series | |
151 | status |
|
151 | status | |
152 |
|
152 | |||
|
153 | qdel -k X && hg qimp -e X used to trigger spurious output with versioned queues | |||
|
154 | ||||
|
155 | $ hg init --mq | |||
|
156 | $ hg qimport -r 3 | |||
|
157 | $ hg qpop | |||
|
158 | popping 3.diff | |||
|
159 | patch queue now empty | |||
|
160 | $ hg qdel -k 3.diff | |||
|
161 | $ hg qimp -e 3.diff | |||
|
162 | adding 3.diff to series file | |||
|
163 | $ hg qfinish -a | |||
|
164 | no patches applied |
General Comments 0
You need to be logged in to leave comments.
Login now