Subject: Re: colorls
To: Brad Salai <email@example.com>
From: Soren S. Jorvang <firstname.lastname@example.org>
Date: 04/29/1998 23:22:17
On Wed, 29 Apr 1998, Brad Salai wrote:
> I recently built colorls from the pkg system (what a great system) and have
> a minor quibble.
> if I alias ls to /usr/pkg/bin/colorls -G everything works as expected.
> Problem is I want to do ls |more or ls -l |more , and more can't deal with
> the codes that change the colors.
> Is there a way around this?
--- ls/ls.c Wed Apr 29 23:02:33 1998
+++ ls.c Wed Apr 29 23:01:18 1998
@@ -172,7 +172,8 @@
f_type = 1;
- f_color = 1;
+ if (isatty(STDOUT_FILENO))
+ f_color = 1;
fts_options &= ~FTS_PHYSICAL;
I think this should be the default.