# HG changeset patch # User Manuel Jacob # Date 1595010282 -7200 # Node ID c87bd1fe3da275ff184f8ab6b96b104f1fefaf8c # Parent 3496b5f2437135a5e2177b6790ea276376059a7f absorb: improve message for the case when changeset became empty In changeset f55099982bc5, I introduced the message "became empty and became ...", which I was never very happy with. Raphaël Gomès suggested "became empty as ...". That sounds much nicer. Differential Revision: https://phab.mercurial-scm.org/D8765 diff -r 3496b5f24371 -r c87bd1fe3da2 hgext/absorb.py --- a/hgext/absorb.py Sat Jul 18 22:57:28 2020 +0200 +++ b/hgext/absorb.py Fri Jul 17 20:24:42 2020 +0200 @@ -798,10 +798,7 @@ self.replacemap[ctx.node()] = lastcommitted.node() if memworkingcopy: if willbecomenoop: - msg = _( - b'%d file(s) changed, became empty ' - b'and became %s' - ) + msg = _(b'%d file(s) changed, became empty as %s') else: msg = _(b'%d file(s) changed, became %s') msg = msg % ( diff -r 3496b5f24371 -r c87bd1fe3da2 tests/test-absorb.t --- a/tests/test-absorb.t Sat Jul 18 22:57:28 2020 +0200 +++ b/tests/test-absorb.t Fri Jul 17 20:24:42 2020 +0200 @@ -530,8 +530,8 @@ $ hg absorb -av --config rewrite.empty-successor=keep | grep became 0:bfafb49242db: 1 file(s) changed, became 5:1a2de97fc652 1:115485984805: 2 file(s) changed, became 6:0c930dfab74c - 2:30970dbf7b40: 2 file(s) changed, became empty and became 7:df6574ae635c - 3:a393a58b9a85: 2 file(s) changed, became empty and became 8:ad4bd3462c9e + 2:30970dbf7b40: 2 file(s) changed, became empty as 7:df6574ae635c + 3:a393a58b9a85: 2 file(s) changed, became empty as 8:ad4bd3462c9e 4:1bb0e8cff87a: 2 file(s) changed, became 9:2dbed75af996 $ hg log -T '{rev} {desc}\n' -Gp @ 9 empty