Jeff King wrote:
> Obviously that does not help the "new unchanged user". I think we can
> be smarter about guessing whether the pager can actually handle color,
> based on the name.
> +++ b/pager.c
> @@ -182,3 +182,38 @@ int check_pager_config(const char *cmd)
> + /*
> + * We know that "more" does not pass through colors at all.
> + */
> + if (!strcmp(pager, "more"))
> + return 0;
I seem to remember that on some systems "more" is the name of the
full-featured pager that knows how to scroll forward and backward and
handle color. (My memory could be faulty. A search in the makefile
for DEFAULT_PAGER=more only finds AIX, which is not the platform I was
On a stock Debian system "more" is especially primitive, which means
that it passes colors through, too. It being so primitive also means
it is not a particularly good choice for the PAGER setting, though,
so probably that's not too important.
Hope that helps,
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html