2009-10-28 11:06:09 -0400, Chris F.A. Johnson: > On Wed, 28 Oct 2009, Greg Wooledge wrote: > > > On Wed, Oct 28, 2009 at 02:00:53PM +0000, Stephane CHAZELAS wrote: > > > I can understand it. I was more curious about the origins. After > > > all, that breaks Bourne backward compatibility (in a shell > > > called Bourne-again shell) > > > > Bourne shell has no functions at all. > > Had. Only before 1984. Since then it has had functions. > > The first shell I used, the Bourne shell on AT&T SVR3.2, had > functions. [...]
Yes, The best place for information on the Bourne shell IMO is http://www.in-ulm.de/~mascheck/bourne/index.html Where we learn that Solaris (well SunOS at the time) sh has had functions since SunOS 3, which according to http://www.levenez.com/unix/ (another great site about Unix history) takes us back to early 1986. -- Stephane