Mercurial > public > mercurial-scm > hg-stable
diff mercurial/bookmarks.py @ 14845:677339529a53
bookmarks: more robust parsing of bookmarks file
author | Pierre-Yves David <pierre-yves.david@logilab.fr> |
---|---|
date | Tue, 05 Jul 2011 10:13:54 +0200 |
parents | e29821ca94cf |
children | 5097d8b5078c |
line wrap: on
line diff
--- a/mercurial/bookmarks.py Wed Jul 06 19:25:53 2011 -0500 +++ b/mercurial/bookmarks.py Tue Jul 05 10:13:54 2011 +0200 @@ -26,6 +26,9 @@ bookmarks = {} try: for line in repo.opener('bookmarks'): + line = line.strip() + if ' ' not in line: + continue sha, refspec = line.strip().split(' ', 1) refspec = encoding.tolocal(refspec) try: