mercurial/revset.py
changeset 28427 969a4615c4c4
parent 28426 3d39ac06af9a
child 28445 d749b1832d2f
--- a/mercurial/revset.py	Tue Feb 16 21:43:51 2016 +0900
+++ b/mercurial/revset.py	Tue Feb 16 21:44:13 2016 +0900
@@ -1325,12 +1325,12 @@
     try:
         m = os.max()
         if m in subset:
-            return baseset([m])
+            return baseset([m], datarepr=('<max %r, %r>', subset, os))
     except ValueError:
         # os.max() throws a ValueError when the collection is empty.
         # Same as python's max().
         pass
-    return baseset()
+    return baseset(datarepr=('<max %r, %r>', subset, os))
 
 @predicate('merge()', safe=True)
 def merge(repo, subset, x):
@@ -1370,12 +1370,12 @@
     try:
         m = os.min()
         if m in subset:
-            return baseset([m])
+            return baseset([m], datarepr=('<min %r, %r>', subset, os))
     except ValueError:
         # os.min() throws a ValueError when the collection is empty.
         # Same as python's min().
         pass
-    return baseset()
+    return baseset(datarepr=('<min %r, %r>', subset, os))
 
 @predicate('modifies(pattern)', safe=True)
 def modifies(repo, subset, x):