Re: [Announce] GIT v1.5.0-rc2

From: Bill Lear <rael@zopyra.com>
Date: 2007-01-24 07:12:30
On Tuesday, January 23, 2007 at 20:12:36 (+0100) Johannes Schindelin writes:
>Hi,
>
>On Tue, 23 Jan 2007, Bill Lear wrote:
>
>> I can't seem to get this to work, no matter what I do, using the latest 
>> 1.5.0-rc2 code.  I have the environment variables LESS, PAGER, 
>> PAGER_FLAGS, and I can't seem to get 'git diff' to not plough through my 
>> screen each time it is run, no matter the combinations...  Could someone 
>> post the magic?
>
>Try this:
>
>	PAGER=less LESS=-FRS git diff

Replied to Johannes off-line and thought this was working --- sorry
for the false positive.  It is in one regard: it completely suppresses
output if there is less than a full screen of output.

If I do this:

% export PAGER=less
% unset LESS
% git diff

I get 30 lines of output in my current repository, as I should.

If I then do this:

% LESS=-FRS git diff

I get nothing --- I do see a brief blink of output, but it's as if
less swallows it whole and I see nothing but the next prompt.

Hmmm ... I do seem to be using a rather old version of less:

% less --version
less 382
Copyright (C) 2002 Mark Nudelman

Could this be the culprit?  Will try and see...  Nope, downloaded,
built, and installed less-394 and I still see the same problem.  I also
see this problem when I do 'man git-gc', for example --- the manpage
just disappears.

If I set LESS to '-F' it fails.  If set to '-RS', output is seen but
then I see the screen blanked when there is no output from git diff.

This is on Centos 4.3.  I have not yet tried this on my Fedora Core 6
laptop, at home...



Bill
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Received on Wed Jan 24 07:13:30 2007

This archive was generated by hypermail 2.1.8 : 2007-01-24 07:15:21 EST