equal
deleted
inserted
replaced
2446 raise error.ParseError(_("invalid token"), pos) |
2446 raise error.ParseError(_("invalid token"), pos) |
2447 if ui: |
2447 if ui: |
2448 tree = findaliases(ui, tree, showwarning=ui.warn) |
2448 tree = findaliases(ui, tree, showwarning=ui.warn) |
2449 tree = foldconcat(tree) |
2449 tree = foldconcat(tree) |
2450 weight, tree = optimize(tree, True) |
2450 weight, tree = optimize(tree, True) |
2451 def mfunc(repo, subset): |
2451 def mfunc(repo, subset=None): |
|
2452 if subset is None: |
|
2453 subset = spanset(repo) |
2452 if util.safehasattr(subset, 'isascending'): |
2454 if util.safehasattr(subset, 'isascending'): |
2453 result = getset(repo, subset, tree) |
2455 result = getset(repo, subset, tree) |
2454 else: |
2456 else: |
2455 result = getset(repo, baseset(subset), tree) |
2457 result = getset(repo, baseset(subset), tree) |
2456 return result |
2458 return result |