From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from fw.softwell.se ([193.15.236.45]) by hawkwind.utcs.utoronto.ca with SMTP id <25027>; Wed, 12 Jan 2000 16:15:01 -0500 Received: from trillian.softwell.se (IDENT:bengt@trillian.softwell.se [192.42.172.11]) by fw.softwell.se (8.9.3/8.9.3) with ESMTP id PAA06623 for ; Wed, 12 Jan 2000 15:20:55 +0100 Received: (from bengt@localhost) by trillian.softwell.se (8.8.7/8.8.7) id PAA32127 for rc@hawkwind.utcs.toronto.edu; Wed, 12 Jan 2000 15:20:55 +0100 From: Bengt Kleberg Message-Id: <200001121420.PAA32127@trillian.softwell.se> To: rc@hawkwind.utcs.toronto.edu Subject: Re: rc futures Date: Wed, 12 Jan 2000 09:22:28 -0500 > From: Tim Goodwin > the aim is to round off (a very few) rough corners, without adding lots of new features or extra > code. Good. > Point 8 is that you can say this: > fn foo { (x.y) = foo; echo $(x.y) } > and `foo' works fine in the current shell, but not in descendant shells. IMHO, that is definitly a bug. > I claim that $path and friends should not be exported by rc, nor > (ever) interpreted by descendant rc processes. I interpret this to mean that each rc process sets $path from $PATH upon start-up, and then tracks changes to $path over to $PATH. $PATH is then exported to descendant rc processes. Correct? > `.' should search `$path' ... > [because] every other shell does, including (I'm told) the Plan 9 rc. Iff Plan9 rc does, then ok (grudgingly :-) > 17. Improved error reporting, ...deleted > rc: `host' not found Looks fine to me. > 19. Discard autoconf and automake. > This deserves a separate thread. Please start it. Best Wishes, Bengt =============================================================== Everything aforementioned should be regarded as totally private opinions, and nothing else. bengt@softwell.se ``His great strength is that he is uncompromising. It would make him physically ill to think of programming in C++.''