[PATCH evolve_ext V2] fold: take an explicit list of revisions (BC)

Pierre-Yves David pierre-yves.david at ens-lyon.org
Thu Jun 26 16:50:55 CDT 2014



On 06/26/2014 01:47 PM, Greg Ward wrote:
> On 24 June 2014, Augie Fackler said:
>> I agree with Greg here - the magic default of 'hg fold $REV' -> fold
>> together $REV::. feels a little spooky. This feels like the right case
>> for an alias to me.
>
> OR if it's as important a use case as Pierre-Yves claims, add an
> option. E.g. make
>
>    hg fold [-r] REV...
>
> (as implemented in my patch) the default. Then add
>
>    hg fold --from REV
>
> to restore the current (REV::.) behaviour.
>
> Hmmm. Time for a poll? Here are the options:

In my opinion, this thread as already growth far too much. It is time to 
slow down and take the smallest sensible step. Lets fix the very 
confusing behavior between `hg fold REV` and `hg fold --rev REV` and 
keep the two options.

 From there we can see how often people get to add this --exact flag and 
how angry they when they have to do it. Because for now I just have the 
Logilab data set where about every body gave me a strange look when 
introduced to `hg fold .^::.`

We'll definitely revisit the UI before freezing it. hopefully with more 
data at that point.


-- 
Pierre-Yves David


More information about the Mercurial-devel mailing list