record and crecord: proposal to merge into core

Laurent Charignon lcharignon at
Wed Mar 11 11:52:32 CDT 2015

On 3/11/15, 5:35 AM, "Harvey Chapman" <hchapman-hg at> wrote:

>> On Mar 11, 2015, at 3:54 AM, Pierre-Yves David
>><pierre-yves.david at> wrote:
>> I would be very happy to take such command into evolve. (this will take
>>care of 4.) so we can play with the UI a bit. Having a `split` command
>>in evolve is something I want to have for a while since recording
>>"split" markers is important for evolution.
>It would definitely be nice to be able to split as a first class command.
>On a related note since crecord is getting a lot of attention:
>1. Is this bug fixed: add a file, then from a subdirectory in the repo
>try to commit with crecord and it fails because it tries to find the
>added file using the full repo path relative to the current working
>directory? (Using 
>71f7fa103401 with 3.3).

- The link does not work for me it shows me the root of the repo, I would
be happy to look into it though.

>2. Please keep in mind the ability to refresh a file¹s contents from
>within crecord. Sometimes, you¹ll catch a mistake that you want to filter
>out (that crecord can¹t do on its own), and after fixing it, you have to
>either completely restart crecord and remark your changes or skip the
>updated file/area and then followup with an immediate amend.
- I don¹t understand what you mean here, could you give a sequence of
command to repro the issue?


>Thanks. I¹m really excited to see crecord getting merged into core. I
>think crecord is one of mercurial¹s best kept secrets.

More information about the Mercurial-devel mailing list