record / crecord config options cleanup proposal

Laurent Charignon lcharignon at fb.com
Tue Dec 22 22:31:59 CST 2015


> On Dec 14, 2015, at 3:16 PM, Pierre-Yves David <pierre-yves.david at ens-lyon.org> wrote:
> 
> 
> 
> On 12/14/2015 08:25 PM, Augie Fackler wrote:
>>>>> switch) is set to text
>>>> >>
>>>> >>Yep, something in that spirit. Probably all in the ui section:
>>>> >>
>>>> >>ui.interface = curse
>>>> >>ui.interface.histedit = text
>>>> >>ui.interface.chunkselector = crecord
>>>> >>
>>>> >>Augie concern is about "Having an easy way to disable curse when
>>>> >>wanted". How would we address that concern with this idea?
>>> >
>>> >If a user does not want to use curse he/she can set ui.interface=text.
>>> >Augie, does that seem too complicated?
>>> >I don't really understand the concern here, could you precise your thought?
>> I only*sometimes*  want curses. Most of the time I don't. Part of my concern is that putting it in config is hard to discover, and part of my concern is that it's pretty awkward to set config knobs on the command line. I think having curses support is great, but we're also at the point where we need to figure out the ergonomics of picking which interface you want.
> 
> The hard part here is not so much "picking which interface you want" permanently. But have some easy switch on the fly to do so on an invocation basis.
> 
> This is a much more complicated issue to solve (probably not unsolvable). And I'm not sure how many people will actually needs it (we know one).
> 
> Not saying we should not do it. Just saying that I'm pondering that question.

Ok, then I will send a series of patches so that we can move this topic forward.

Thanks,

Laurent
> 
> Cheers,
> 
> -- 
> Pierre-Yves David



More information about the Mercurial-devel mailing list