Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/usr.bin



On Thu, Apr 01, 2004 at 01:31:05PM -0500, Perry E. Metzger wrote:
> 
> 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 
how you feel about this change, lashing out is inappropriate.

This change was discussed quite a while ago, and this was the concensus.  
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 
than leave it in in such a broken form.

> Martin Husemann <martin%netbsd.org@localhost> writes:
> 
> > 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 builtin
> > of that name, which works even better. All other shells have similar
> > builtins, and this led to confusion several times. Fixes PR 13462.

Attachment: pgprujrHHizby.pgp
Description: PGP signature



Home | Main Index | Thread Index | Old Index