Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!cs.utexas.edu!uunet!auspex!guy From: guy@auspex.auspex.com (Guy Harris) Newsgroups: comp.unix.questions Subject: Re: Neat csh feature Keywords: Pulled from comp.unix.wizards Message-ID: <2329@auspex.auspex.com> Date: 3 Aug 89 18:05:42 GMT References: <62079@linus.UUCP> <3574@uokmax.UUCP> <11931@orstcs.CS.ORST.EDU> Reply-To: guy@auspex.auspex.com (Guy Harris) Distribution: na Organization: Auspex Systems, Santa Clara Lines: 16 >The trick is real neat but only on BSD systems. SYS V doesn't have file name >completion no matter you set filec or not. It's kind of consistensy because >SYS V doesn't allow very_long_file_name, maximam length of file name is 14 >charecters. Except that the reason has nothing to do with the length of file names; it has to do with the version of the C shell that comes with *some* System V systems. Others don't come with any version of the C shell at all, and still others might conceivably come with a version that supports "filec". (Besides, at some times some people might think 14 characters is, relatively speaking, long, so even users of systems without the BSD file system might want "filec".) It first appeared in the standard BSD C shell in 4.3BSD. I presume it was derived from, or at least influenced by, a similar or identical function in "tcsh" or some other "non-standard" C shell.