From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from oldp.astro.wisc.edu ([128.104.39.15]) by hawkwind.utcs.toronto.edu with SMTP id <2688>; Tue, 25 May 1993 23:08:39 -0400 Received: by oldp.astro.wisc.edu (5.65/DEC-Ultrix/4.3) id AA05073; Tue, 25 May 1993 22:08:23 -0500 Message-Id: <9305260308.AA05073@oldp.astro.wisc.edu> To: rc@hawkwind.utcs.toronto.edu Subject: Re: wishlist Date: Tue, 25 May 1993 23:08:22 -0400 From: Alan Watson X-Mts: smtp So, there I was, walking home after work, muttering under my breath, and mulling over the analogy between rc having to exec to read a line and C having to perform a system call to read a char. I though I had the clincher in this argument. Then it dawned on me -- we can use buffered IO in rc (read many lines with one exec) exactly as we do in C (read many chars with one system call). The interface might be a little tricky, and one would want to be careful of having so much stuff in the environment, but it may well be possible. Therefore, I withdraw my request for a built-in read, withdraw my sugestion that echo should be a de jure built-in, and consequently withdraw my suggestion that herestrings be removed. To celebrate I may even go and compile up rc without echo. Sorry to have wasted your time with this one, Alan.