From owner-cvs-all Fri Jun 9 2: 9:16 2000 Delivered-To: cvs-all@freebsd.org Received: from server.baldwin.CX (dsl081-006-051.dsl-isp.net [64.81.6.51]) by hub.freebsd.org (Postfix) with ESMTP id 46D9D37C1D9; Fri, 9 Jun 2000 02:08:24 -0700 (PDT) (envelope-from john@baldwin.cx) Received: (from john@localhost) by server.baldwin.CX (8.9.3/8.9.3) id FAA00592; Fri, 9 Jun 2000 05:08:09 -0400 (EDT) (envelope-from john) Message-Id: <200006090908.FAA00592@server.baldwin.CX> X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <21730.960070106@localhost> Date: Fri, 09 Jun 2000 05:08:09 -0400 (EDT) Organization: BSD, Inc. From: John Baldwin To: "Jordan K. Hubbard" Subject: Re: cvs commit: src/bin/ls extern.h ls.1 ls.c ls.h print.c Cc: cvs-all@FreeBSD.org, cvs-committers@FreeBSD.org, "Andrey A. Chernov" , Mike Smith Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 03-Jun-00 Jordan K. Hubbard wrote: >> > I agree. If anybody wants colors he MUST use termcap database or curses and > >> > NOT some hardcoded values. This extension should be backed out not because > it >> > is a feature but because of bad implementation of this feature. >> >> Agreed. This was a very poor decision. > > I have to also agree that if we're really going to add color to our ls > then we should Do It Right since we're FreeBSD. I've already > repressed the automatic shudder I feel whenever the words "color ls" > are mentioned and am willing to even side with the camp who supports > it so that the linux people will stop WHINING about how dull and drab > and featureless our ls(1) is, but we can't do it by hard-coding ANSI > escape sequences into the code. That's just vile and Josef Karthauser > really needs to back this out or I can guarantee that somebody is > going to do it for him and that's not a good way of doing business; a > man should always shoot his own dog. It's not quite nice I suppose, but if a new user can't pick out colorls (or gnuls for Linux fans) from a list of packages during installation, then I'm betting they don't make it through the actual install itself. If anything, the proper solution, IMHO, is a FAQ entry explaining that you can install either gnuls or colorls to answer the question "How come ls(1) doesn't use color?" or some such, not importing every last feature into src/. -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.cslab.vt.edu/~jobaldwi/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message