merge with i18n stable 4.1
authorKevin Bullock <kbullock+mercurial@ringworld.org>
Wed, 01 Feb 2017 10:15:10 -0600
branchstable
changeset 30861 e1526da1e6d8
parent 30859 086c37652735 (diff)
parent 30860 54d3976dc623 (current diff)
child 30862 d60b573b3991
merge with i18n
--- a/mercurial/merge.py	Wed Feb 01 08:47:11 2017 -0200
+++ b/mercurial/merge.py	Wed Feb 01 10:15:10 2017 -0600
@@ -1039,8 +1039,7 @@
         for f in dms:
             dm, (f0, flags), msg = actions[f]
             assert dm == 'dm', dm
-            m, args, msg = actions[f0]
-            if m == 'r':
+            if f0 in actions and actions[f0][0] == 'r':
                 # We have one bid for removing a file and another for moving it.
                 # These two could be merged as first move and then delete ...
                 # but instead drop moving and just delete.