Daniel Barkalow <barkalow@xxxxxxxxxxxx> writes: > The terminal type, at least in my version of Emacs, is "dumb", which ought > to be sufficient to tell git that a pager isn't going to be useful is most > cases (might be worthwhile to keep "git log" from eating all your memory, > though), and that using CR to rewrite lines isn't going to work. 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. -- 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