Comments
Patch
@@ -994,7 +994,7 @@ def getall(repo, subset, x):
"""
# i18n: "all" is a keyword
getargs(x, 0, 0, _("all takes no arguments"))
- return subset
+ return subset & spanset(repo) # drop "null" if any
def grep(repo, subset, x):
"""``grep(regex)``
@@ -2365,4 +2365,14 @@ issue3772
date: Thu Jan 01 00:00:00 1970 +0000
+should not draw line down to null due to the magic of fullreposet
+
+ $ hg log -G -r 'all()' | tail -6
+ |
+ o changeset: 0:f8035bb17114
+ user: test
+ date: Thu Jan 01 00:00:00 1970 +0000
+ summary: add a
+
+
$ cd ..
@@ -480,6 +480,9 @@ Test explicit numeric revision
Test null revision
$ log 'ancestors(null)'
-1
+ $ log 'tip:null and all()' | tail -2
+ 1
+ 0
$ log 'outgoing()'
8