Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Jul 2000 17:44:29 -0700
From:      Mike Smith <msmith@freebsd.org>
To:        Matthew Hunt <mph@astro.caltech.edu>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: Color ls 
Message-ID:  <200007190044.RAA20342@mass.osd.bsdi.com>
In-Reply-To: Your message of "Tue, 18 Jul 2000 17:28:25 PDT." <20000718172825.B98089@wopr.caltech.edu> 

next in thread | previous in thread | raw e-mail | index | archive | help
> On Tue, Jul 18, 2000 at 05:31:47PM -0700, Mike Smith wrote:
> 
> > Yes.  Any program that expects colour to work.
> 
> In what sense?  The color codes are absorbed by xterm and it
> looks like it probably does without doing color stuff.  Do you
> know of a program which actually has problems?

I can think of dozens.  Try anything that depends on colour to identify 
eg. menu selections.

> > The correct fix here is to tell your xterms to identify themselves as 
> > xterm-color.  This will then proceed to break anyone that wants to use an 
> > xtern to talk to a system that doesn't know what xterm-color is.
> 
> Yeah.  Believe it or not, I log in to lots of random Suns and don't
> like having to reset TERM.

So fix your Sun systems so that they recognise xterm-color.

> > The more correct fix here is to stop worrying about fucking colourised ls 
> > output and focus on the seventeen dozen more important things that need 
> > your angst.
> 
> I don't like colorized ls.  I do like colorized mutt.  But thanks
> for telling me what I should care about.  Tell me what my proposed
> solution breaks, for real.

The xterm terminal definition does not support colour.  It is an error to 
corrupt our terminal capabilities database such that we use the 
xterm-color definitions for a terminal identifying itself as 'xterm'.

If you want Mutt to work, set your terminal type correctly.  If you have 
to access a broken remote host, fix your exported terminal type correctly.

You are attempting to rationalise "wrong" behaviour, and that's just 
plain "wrong".

-- 
... every activity meets with opposition, everyone who acts has his
rivals and unfortunately opponents also.  But not because people want
to be opponents, rather because the tasks and relationships force
people to take different points of view.  [Dr. Fritz Todt]




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200007190044.RAA20342>