Mercurial > public > mercurial-scm > hg-stable
diff mercurial/commands.py @ 15506:dc9fb7015d7f stable
graft: preserve original source in subsequent grafts
author | Stefano Tortarolo <stefano.tortarolo@gmail.com> |
---|---|
date | Sat, 12 Nov 2011 13:15:40 +0100 |
parents | e1005da0ae04 |
children | 00276525e2b7 |
line wrap: on
line diff
--- a/mercurial/commands.py Sun Nov 13 00:29:26 2011 +0000 +++ b/mercurial/commands.py Sat Nov 12 13:15:40 2011 +0100 @@ -2590,7 +2590,10 @@ cont = False # commit - extra = {'source': ctx.hex()} + source = ctx.extra().get('source') + if not source: + source = ctx.hex() + extra = {'source': source} user = ctx.user() if opts.get('user'): user = opts['user']