Skip to content
Snippets Groups Projects
Commit 5983de86462c authored by Matt Mackall's avatar Matt Mackall
Browse files

bookmarks: catch the proper exception for missing revisions

This fixes a regression from 1.7
parent 8d44b5a2974f
No related branches found
No related tags found
No related merge requests found
......@@ -7,7 +7,7 @@
from mercurial.i18n import _
from mercurial.node import hex
from mercurial import encoding, error, util
from mercurial import encoding, util
import errno, os
def valid(mark):
......@@ -36,7 +36,7 @@
refspec = encoding.tolocal(refspec)
try:
bookmarks[refspec] = repo.changelog.lookup(sha)
except error.RepoLookupError:
except LookupError:
pass
except IOError, inst:
if inst.errno != errno.ENOENT:
......
......@@ -371,3 +371,8 @@
* Z 3:125c9a1d6df6
x y 2:db815d6d32e6
test missing revisions
$ echo "925d80f479bc z" > .hg/bookmarks
$ hg book
no bookmarks set
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment