Mercurial > public > mercurial-scm > hg
diff hgext/mq.py @ 18067:6f62e005781d
mq: don't fail when removing a patch without patch file from series file
author | Mads Kiilerich <mads@kiilerich.com> |
---|---|
date | Sun, 09 Dec 2012 00:25:21 +0100 |
parents | b35e3364f94a |
children | 569091b938a9 |
line wrap: on
line diff
--- a/hgext/mq.py Thu Dec 13 19:19:06 2012 +0100 +++ b/hgext/mq.py Sun Dec 09 00:25:21 2012 +0100 @@ -827,7 +827,11 @@ if r: r[None].forget(patches) for p in patches: - os.unlink(self.join(p)) + try: + os.unlink(self.join(p)) + except OSError, inst: + if inst.errno != errno.ENOENT: + raise qfinished = [] if numrevs: