Pager in core should be enabled by default

Augie Fackler raf at durin42.com
Wed Nov 25 12:10:32 CST 2015


> On Nov 25, 2015, at 12:05 PM, Bryan O'Sullivan <bos at serpentine.com> wrote:
> 
> On Tue, Nov 24, 2015 at 11:19 PM, Pierre-Yves David <pierre-yves.david at ens-lyon.org> wrote:
> 
>> I'm definitely not fan of having pager on by default. I like my command line to be a series of commands with predictable behavior and backlog.
> 
> So turn it off for yourself, that's what configuration is for – the default should follow the most commonly useful case. You already know perfectly well that everyone else at the major users of Mercurial has the pager enabled, and that git has had the pager turned on by default for years. This is a case of playing catch-up with the established norm.

“because git does it” doesn’t really convince me much UI-wise. I get that git is popular, but that doesn’t make them right. Subversion certainly has more users and has never supported automatic pagering of output.

When I get back to doing work next week, I’ll turn on pager and force myself to use it for a couple of weeks. Last time I tried this experiment I really hated it and found it to be an awful experience, so I’ve been pretty consistently against pager-by-default.

> 
>> But, before diving too much into that the pro/cons pager discussion, I would like to point that this is probably a Sprint-Worthy discussion where people could have a face to face discussion about that and come to a final conclusion instead of using the traditional open-source mailing list way of people getting frustrated at each other by email.
>> 
> I am not happy with the idea of stonewalling what should be a straightforward discussion for 4 months.

I agree, we should be able to work this out over the mailing list. :)

> _______________________________________________
> Mercurial-devel mailing list
> Mercurial-devel at selenic.com
> https://selenic.com/mailman/listinfo/mercurial-devel

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://selenic.com/pipermail/mercurial-devel/attachments/20151125/82fb769a/attachment.pgp>


More information about the Mercurial-devel mailing list