equal
deleted
inserted
replaced
332 x = repo[x].rev() |
332 x = repo[x].rev() |
333 if x in subset: |
333 if x in subset: |
334 return baseset([x]) |
334 return baseset([x]) |
335 return baseset() |
335 return baseset() |
336 |
336 |
337 def symbolset(repo, subset, x): |
|
338 if x in symbols: |
|
339 raise error.ParseError(_("can't use %s here") % x) |
|
340 return stringset(repo, subset, x) |
|
341 |
|
342 def rangeset(repo, subset, x, y): |
337 def rangeset(repo, subset, x, y): |
343 m = getset(repo, fullreposet(repo), x) |
338 m = getset(repo, fullreposet(repo), x) |
344 n = getset(repo, fullreposet(repo), y) |
339 n = getset(repo, fullreposet(repo), y) |
345 |
340 |
346 if not m or not n: |
341 if not m or not n: |
2086 |
2081 |
2087 methods = { |
2082 methods = { |
2088 "range": rangeset, |
2083 "range": rangeset, |
2089 "dagrange": dagrange, |
2084 "dagrange": dagrange, |
2090 "string": stringset, |
2085 "string": stringset, |
2091 "symbol": symbolset, |
2086 "symbol": stringset, |
2092 "and": andset, |
2087 "and": andset, |
2093 "or": orset, |
2088 "or": orset, |
2094 "not": notset, |
2089 "not": notset, |
2095 "list": listset, |
2090 "list": listset, |
2096 "func": func, |
2091 "func": func, |