[PATCH 8 of 9] cmdutil.bailifchanged: standardize error message for dirty working dir

Siddharth Agarwal sid0 at fb.com
Mon Sep 23 23:51:05 CDT 2013


# HG changeset patch
# User Siddharth Agarwal <sid0 at fb.com>
# Date 1379997097 25200
#      Mon Sep 23 21:31:37 2013 -0700
# Node ID f09250867ab6ad487a2f1bfadc1f204b4db7ccdd
# Parent  810004375c9648296a4716567f63a541f7ecc70c
cmdutil.bailifchanged: standardize error message for dirty working dir

This affects rebase, graft, histedit, and other similar commands.

diff --git a/mercurial/cmdutil.py b/mercurial/cmdutil.py
--- a/mercurial/cmdutil.py
+++ b/mercurial/cmdutil.py
@@ -84,7 +84,7 @@
         raise util.Abort(_('outstanding uncommitted merge'))
     modified, added, removed, deleted = repo.status()[:4]
     if modified or added or removed or deleted:
-        raise util.Abort(_("outstanding uncommitted changes"))
+        raise util.Abort(_('uncommitted changes'))
     ctx = repo[None]
     for s in sorted(ctx.substate):
         if ctx.sub(s).dirty():
diff --git a/tests/test-graft.t b/tests/test-graft.t
--- a/tests/test-graft.t
+++ b/tests/test-graft.t
@@ -71,7 +71,7 @@
   $ hg up -q 0
   $ echo foo > a
   $ hg graft 1
-  abort: outstanding uncommitted changes
+  abort: uncommitted changes
   [255]
   $ hg revert a
 


More information about the Mercurial-devel mailing list