emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: master has switched from Automake to GNU Make


From: Sven Joachim
Subject: Re: master has switched from Automake to GNU Make
Date: Tue, 11 Apr 2017 20:19:42 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux)

On 2017-04-11 15:53 +0200, martin rudalics wrote:

>> Martin, you’re trying to solve three problems at once.
>
> Aha.. thanks in advance for your attention.
>
>>> What does that mean?
>>
>> Normally, Git pipes its output through ‘less -FRX’, so that the user
>> can scroll through long logs or diffs at his or her pace. However,
>> that requires a terminal that supports cursor addressing, so that
>> less(1) could erase the previous screen and re-draw the new one.
>>
>> In my Emacs, less(1) invoked from ‘shell’ says “WARNING: terminal is
>> not fully functional”. It then sort-of works but is ugly and a bit
>> pointless within Emacs which implements its own scrolling.
>>
>> To tell Git not to use paging:
>>
>> $ git config --global core.pager cat
>>
>> or:
>>
>> $ export GIT_PAGER=cat
>
> OK.  That looks like a good idea.  I suppose this could also help me
> with git's help which currently always redirects me to my browsers.  I
> have never tried to delve into git's options because I usually get lost
> in its documentation.

FWIW, I have (setenv "PAGER" "/bin/cat") in my .emacs for ages.  Works
great for any program which uses a pager by default.

Cheers,
       Sven



reply via email to

[Prev in Thread] Current Thread [Next in Thread]