Re: why does git set X in LESS env var?
- From
Christoph Anton Mitterer <calestyo@scientia.org>
- Date
- Oct 11, 2023, 22:26 UTC
- Message-ID
- <0c10c4b95f2a947a5d569a2c3d51fcb02b35e81d.camel@scientia.org>
- In-Reply-To
- <xmqqa5sokdd3.fsf@gitster.g>
On Wed, 2023-10-11 at 15:23 -0700, Junio C Hamano wrote:
Show 5 quoted lines
> I think that was the reason we added it back in 2005. In any case, > asking "why" is not a useful use of anybody's time, because it is > very unlikely to change in the official version we ship, and because > it is so easy for any individual who does not like it to drop by > exporting the $LESS environment variable.
Well the other commit I've mentioned kinda read as if it was thought that either X or both F and X were needed for the effect to exit less immediately if the output is too short ("F and X because
> sometimes the output Git pipes to less is short").
So I thought maybe that was intended, and the no-clear was just a side- effect no one ever really thought about.
Anyway, thanks, Chris.