Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!triceratops.cis.ohio-state.edu!karl From: karl@triceratops.cis.ohio-state.edu (Karl Kleinpaste) Newsgroups: comp.unix.wizards Subject: Re: Shell/Cshell questions Message-ID: <20911@tut.cis.ohio-state.edu> Date: 29 Aug 88 19:00:43 GMT References: <1145@ndsuvax.UUCP> <570021@hpsemc.HP.COM> Sender: news@tut.cis.ohio-state.edu Lines: 22 In-reply-to: bd@hpsemc.HP.COM's message of 25 Aug 88 21:25:20 GMT bd@hpsemc.hp.com writes: Yow! John Nelson called my bluff on /usr/lib/builtins: he said he couldn't find it on any of the machines that he has access to. I remembered it from 4.2BSD (and HP-UX picked it up; probably some other vendors whose implementations are based on 4.2 have it as well). You have your direction backwards: The set of changes to csh which employ things like /usr/lib/builtins *originated* at HP via CMU. The base of such changes was the tenex.c module distributed around Usenet in October 1983 by Ken Greer of HP Labs, which includes the comment: /* * Tenex style file name recognition, .. and more. * History: * Author: Ken Greer, Sept. 1975, CMU. * Finally got around to adding to the Cshell., Ken Greer, Dec. 1981. * * Search and recognition of command names (in addition to file names) * by Mike Ellis, Fairchild A.I. Labs, Sept 1983. */ --Karl