Clarify untracked file merge message
authorMatt Mackall <mpm@selenic.com>
Wed, 01 Nov 2006 21:47:55 -0600
changeset 3620 3109f012c305
parent 3617 638193139ba8
child 3621 8c4fd0de5de8
Clarify untracked file merge message
mercurial/merge.py
tests/test-merge1.out
--- a/mercurial/merge.py
+++ b/mercurial/merge.py
@@ -65,8 +65,8 @@ def checkunknown(wctx, mctx):
     for f in wctx.unknown():
         if f in man:
             if mctx.filectx(f).cmp(wctx.filectx(f).data()):
-                raise util.Abort(_("'%s' already exists in the working"
-                                   " dir and differs from remote") % f)
+                raise util.Abort(_("untracked local file '%s' differs"\
+                                   " from remote version") % f)
 
 def forgetremoved(wctx, mctx):
     """
--- a/tests/test-merge1.out
+++ b/tests/test-merge1.out
@@ -10,7 +10,7 @@ diff -r d9e5953b9dec b
 M b
 0 files updated, 0 files merged, 1 files removed, 0 files unresolved
 %% merge should fail
-abort: 'b' already exists in the working dir and differs from remote
+abort: untracked local file 'b' differs from remote version
 %% merge of b expected
 merging for b
 merging b