##// END OF EJS Templates
fix hg log -r ''
Alexis S. L. Carvalho -
r3718:7db88b09 default
parent child Browse files
Show More
@@ -45,7 +45,7 b' def revrange(repo, revs):'
45 """Yield revision as strings from a list of revision specifications."""
45 """Yield revision as strings from a list of revision specifications."""
46
46
47 def revfix(repo, val, defval):
47 def revfix(repo, val, defval):
48 if not val and val != 0:
48 if not val and val != 0 and defval is not None:
49 return defval
49 return defval
50 return repo.changelog.rev(repo.lookup(val))
50 return repo.changelog.rev(repo.lookup(val))
51
51
@@ -76,3 +76,8 b' hg log --follow-first'
76
76
77 echo % log -P 2
77 echo % log -P 2
78 hg log -P 2
78 hg log -P 2
79
80 echo '% log -r ""'
81 hg log -r ''
82
83 exit 0
@@ -185,3 +185,5 b' user: test'
185 date: Thu Jan 01 00:00:01 1970 +0000
185 date: Thu Jan 01 00:00:01 1970 +0000
186 summary: b1
186 summary: b1
187
187
188 % log -r ""
189 abort: Ambiguous identifier!
General Comments 0
You need to be logged in to leave comments. Login now