Subject: Re: CVS commit: src/usr.bin
To: Perry E. Metzger <perry@piermont.com>
From: Bill Studenmund <wrstuden@netbsd.org>
List: source-changes
Date: 04/01/2004 11:37:35
--yLVHuoLXiP9kZBkt
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Apr 01, 2004 at 01:31:05PM -0500, Perry E. Metzger wrote:
>=20
> I'm so happy that a program I used every day about 30 or 40 times is
> now gone from the base system. Another step forward in usability! Go,
> lemmings, go!

Uhm, Perry, how about you please stop being so sarcastic. Regardless of=20
how you feel about this change, lashing out is inappropriate.

This change was discussed quite a while ago, and this was the concensus. =
=20
If you're using csh or tcsh, I don't think you're really using this
"which". They've been built-in for quite a while. If you're using sh or
ksh or bash, then you have configuration issues. _You_ may have fixed them
(kept .profile or .bashrc or whatever in sync with .cshrc), but most users
won't know to do that.

So the decision was that it would be better to remove this command rather=
=20
than leave it in in such a broken form.

> Martin Husemann <martin@netbsd.org> writes:
>=20
> > Module Name:	src
> > Committed By:	martin
> > Date:		Thu Apr  1 14:41:53 UTC 2004
> >
> > Modified Files:
> > 	src/usr.bin: Makefile
> > Removed Files:
> > 	src/usr.bin/which: Makefile which.1 which.csh
> >
> > Log Message:
> > Remove which (the csh script installed in /usr/bin).
> > It was docuemented to work for *csh users only, and all *csh have a bui=
ltin
> > of that name, which works even better. All other shells have similar
> > builtins, and this led to confusion several times. Fixes PR 13462.

--yLVHuoLXiP9kZBkt
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (NetBSD)

iD8DBQFAbG9/Wz+3JHUci9cRAqLrAJ99gBTn96r3ZsHvDkQuGiG28+gi6QCglyy4
kRcD38AiVwBnswAxS00NsDI=
=07RU
-----END PGP SIGNATURE-----

--yLVHuoLXiP9kZBkt--