[PATCH 2 of 3] rebase: pass date parameter to concludenode

Augie Fackler raf at durin42.com
Thu Nov 5 14:42:31 UTC 2015


On Tue, Nov 03, 2015 at 10:52:15AM -0800, Stanislau Hlebik wrote:
> # HG changeset patch
> # User Stanislau Hlebik <stash at fb.com>
> # Date 1445852148 25200
> #      Mon Oct 26 02:35:48 2015 -0700
> # Node ID 93b187ce4d77839c3576db4d0ee626bbb8089382
> # Parent  bb57790670b9c756e8559250fd9c782b8eaa7df5
> rebase: pass date parameter to concludenode

Queued these first two, thanks.

>
> diff --git a/hgext/rebase.py b/hgext/rebase.py
> --- a/hgext/rebase.py
> +++ b/hgext/rebase.py
> @@ -220,6 +220,7 @@
>          abortf = opts.get('abort')
>          collapsef = opts.get('collapse', False)
>          collapsemsg = cmdutil.logmessage(ui, opts)
> +        date = opts.get('date', None)
>          e = opts.get('extrafn') # internal, used by e.g. hgsubversion
>          extrafns = [_savegraft]
>          if e:
> @@ -454,7 +455,8 @@
>                      editor = cmdutil.getcommiteditor(editform=editform, **opts)
>                      newnode = concludenode(repo, rev, p1, p2, extrafn=extrafn,
>                                             editor=editor,
> -                                           keepbranches=keepbranchesf)
> +                                           keepbranches=keepbranchesf,
> +                                           date=date)
>                  else:
>                      # Skip commit if we are collapsing
>                      repo.dirstate.beginparentchange()
> @@ -505,7 +507,8 @@
>              editor = cmdutil.getcommiteditor(edit=editopt, editform=editform)
>              newnode = concludenode(repo, rev, p1, external, commitmsg=commitmsg,
>                                     extrafn=extrafn, editor=editor,
> -                                   keepbranches=keepbranchesf)
> +                                   keepbranches=keepbranchesf,
> +                                   date=date)
>              if newnode is None:
>                  newrev = target
>              else:
> _______________________________________________
> Mercurial-devel mailing list
> Mercurial-devel at selenic.com
> https://selenic.com/mailman/listinfo/mercurial-devel



More information about the Mercurial-devel mailing list