You will be shown a list of patch hunks from which you can select
those you would like to apply to the commit.
+ This command is not available when committing a merge.'''
dorecord(ui, repo, commands.commit, *pats, **opts)
In the end we'll record interesting changes, and everything else will be
left in place, so the user can continue his work.
+ merge = len(repo[None].parents()) > 1
+ raise util.Abort(_('cannot partially commit a merge '
+ '(use hg commit instead)'))