--- a/tests/test-revset.t Sat Jan 19 04:08:16 2013 +0100
+++ b/tests/test-revset.t Wed Jan 23 22:52:55 2013 +0900
@@ -758,6 +758,37 @@
$ hg log -r "${ISSUE3669_TIP}^" --template '{rev}\n'
8
+test or-ed indirect predicates (issue3775)
+
+ $ log '6 or 6^1' | sort
+ 5
+ 6
+ $ log '6^1 or 6' | sort
+ 5
+ 6
+ $ log '4 or 4~1' | sort
+ 2
+ 4
+ $ log '4~1 or 4' | sort
+ 2
+ 4
+ $ log '(0 or 2):(4 or 6) or 0 or 6' | sort
+ 0
+ 1
+ 2
+ 3
+ 4
+ 5
+ 6
+ $ log '0 or 6 or (0 or 2):(4 or 6)' | sort
+ 0
+ 1
+ 2
+ 3
+ 4
+ 5
+ 6
+
tests for 'remote()' predicate:
#. (csets in remote) (id) (remote)
1. less than local current branch "default"