diff -r 72f051f9a7d8 -r 4672db164c98 mercurial/debugcommands.py --- a/mercurial/debugcommands.py Fri Jul 07 01:05:20 2017 -0400 +++ b/mercurial/debugcommands.py Sat Jun 24 15:29:42 2017 -0700 @@ -1960,9 +1960,11 @@ one. Returns 1 if the optimized result differs. """ opts = pycompat.byteskwargs(opts) + aliases = ui.configitems('revsetalias') stages = [ ('parsed', lambda tree: tree), - ('expanded', lambda tree: revsetlang.expandaliases(ui, tree)), + ('expanded', lambda tree: revsetlang.expandaliases(tree, aliases, + ui.warn)), ('concatenated', revsetlang.foldconcat), ('analyzed', revsetlang.analyze), ('optimized', revsetlang.optimize),