mercurial/commands.py
changeset 29905 371c2a39eead
parent 29901 4d1e6f91f1c7
child 29911 b3ec902b2f3c
--- a/mercurial/commands.py	Sun Aug 07 14:35:03 2016 +0900
+++ b/mercurial/commands.py	Sun Aug 21 11:29:57 2016 +0900
@@ -3530,6 +3530,7 @@
         if newtree != tree:
             ui.note(("* concatenated:\n"), revset.prettyformat(newtree), "\n")
         if opts["optimize"]:
+            newtree = revset.analyze(newtree)
             optimizedtree = revset.optimize(newtree)
             ui.note(("* optimized:\n"),
                     revset.prettyformat(optimizedtree), "\n")