On Mon, Aug 01, 2016 at 07:46:34PM +0200, Duy Nguyen wrote: > On Mon, Aug 1, 2016 at 3:05 AM, Eric Wong <e@xxxxxxxxx> wrote: > > From: Junio C Hamano <gitster@xxxxxxxxx> > > > > Allowing PAGER_ENV to be set at build-time allows us to move > > pager-specific knowledge out of our build. Currently, this > > allows us to set a better default for FreeBSD where more(1) > > is the same binary as less(1). > > Nice. I was just too lazy to do something like this and "export > PAGER=less LESS=FRX" then ignored it :-P > > Slightly off topic, but pagers like 'more' does not understand colors > either. But color.ui = auto does not know what and prints color code > anyway. It would be nice if we had some configuration to describe > "this pager can show colors, that pager does not" so I don't have to > maintain separate .gitconfig files on two platforms. If you are interested, I suggest you read the thread linked earlier: https://public-inbox.org/git/52D87A79.6060600%40rawbw.com/T/#u which discusses this and other issues. But basically, I think you cannot really solve this without getting intimate with each pager (which people seemed not to want to do). -Peff -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html