Re: CR codes from git commands
- From
Mike Ralphson <mike.ralphson@gmail.com>
- Date
- Jan 22, 2009, 10:04 UTC
- Message-ID
- <e2b179460901220204x7b6a43b5hddfee623d2425429@mail.gmail.com>
- In-Reply-To
- <7vbptzahra.fsf@gitster.siamese.dyndns.org>
Show 7 quoted lines
>2009/1/22 Brent Goodrick <bgoodr@gmail.com>: > The environment I'm running git under is the Shell mode inside GNU > Emacs. I can't tell you what type of terminal it is, because I believe > that is defined deep in the guts of Emacs. Having read your reply > above, I'm now wondering whether this is an Emacs issue versus a git > issue. If it is an Emacs issue, then I am truly embarrassed for having > wasted everyones time with it.
2009/1/22 Junio C Hamano <gitster@pobox.com>:
Show 6 quoted lines
> I think we pay attention to "dumb" when deciding if pager is useful and if > we can do color, but I do not think we check anything beyond "is it a tty" > when deciding to show progress or not. The only thing we do differently > for "dumb" terminal is if we use ANSI clear-to-eol escape sequence or fill > with a run of SPs to overwrite trailing part of a line, and we assume even > dumb terminals know how to do a carriage-return.
I think this earlier discussion is probably relevant... I'm guessing though, $EDITOR is set correctly here 8-)
2008/12/17 Junio C Hamano <gitster@pobox.com>:
Show 11 quoted lines
> Any semi-good emacs users (let alone hackers) export PAGER=cat to be used > in compilation mode (and possibly shell mode), so this is not a problem in > practice. > > I have something like this in my .emacs: > > (setenv "PAGER" "cat") > > I suspect (I am just a user not a hacker) this will have bad interaction > with emacs terminal emulation mode, but I do not use the mode, so it is > enough for me.
Mike