Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/5/84; site baylor.UUCP
Path: utzoo!watmath!clyde!bonnie!akgua!whuxlm!harpo!decvax!genrad!panda!talcott!harvard!seismo!ut-sally!ut-ngp!shell!neuro1!baylor!peter
From: peter@baylor.UUCP (Peter da Silva)
Newsgroups: net.micro.pc
Subject: Re: Re: Microsoft vs. Lattice C
Message-ID: <416@baylor.UUCP>
Date: Fri, 16-Aug-85 12:29:45 EDT
Article-I.D.: baylor.416
Posted: Fri Aug 16 12:29:45 1985
Date-Received: Sat, 24-Aug-85 01:29:59 EDT
References: <1343@drux3.UUCP> <553@utastro.UUCP>
Organization: The Power Elite, Houston, TX
Lines: 18

> lot of futzing around, I found I had to remove a "fix" that extended my
> type-ahead buffer to 128 bytes, since the MSC compiler uses the (teensy)
> environment to point to include, lib and .h files.  Apparently there was
> a conflict, and the compiler didn't check for one.  It is the only program
> (including two other C compilers) that has had any trouble like this.

I have had this problem before, often enough that I leave the typeahead
buffer at 16 bytes & used "ced" to handle multiple commands.

> WHY are the environment space and the maximum command-line argument strings
> so small?  Were they set up for 64K machines and never changed?

Probably. It's still a bad kludge, but then so is the MS-DOS environment
handling generally.
-- 
	Peter da Silva (the mad Australian werewolf)
		UUCP: ...!shell!neuro1!{hyd-ptd,baylor,datafac}!peter
		MCI: PDASILVA; CIS: 70216,1076