Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!spool2.mu.edu!sdd.hp.com!hp-pcd!hpspkla!dubner From: dubner@hpspkla.spk.hp.com (Joe Dubner) Newsgroups: comp.os.msdos.programmer Subject: Re: Too many bugs in TC++, back to TC 2.0 Message-ID: <6060002@hpspkla.spk.hp.com> Date: 22 Jan 91 14:33:55 GMT References: Organization: Hewlett Packard Company, Spokane, Wa. Lines: 31 I'm curious -- which version of TC++ are you using? There's a "maintenance release" version 1.01 available (from Borland customer service) that fixes a lot of problems. I can't remember for sure, but your problems #2 and #3 sound familiar and may have been fixed. As for problem #1 (EMS usage), I read on Compu$erve that TC++ uses all of the EMS available when it starts and doesn't release any of it when you shell out or execute your program from within the IDE. If this is causing your EMS problems, you can work around it with the undocumented command line switch: /e### where ### is the size of EMS (in Kbytes, I think) to allow TC++ to allocate for itself. The remaining EMS is left free for your application. (I have had no problems with either version of TC++ clobbering already allocated EMS.) Of course, TC++ 1.01 still has bugs. But it's a great improvement over 1.00, which I wouldn't use. I suppose that good advice when buying software is never to buy version 1.0 of anything :-( ... Joe -------------------------------------------------------------------------- Joe Dubner K7JD | Hewlett Packard Company | dubner@hpspkla.HP.COM | TAFC-34 M.S. 2I | (509) 921-3514 | Spokane, WA 99220 | --------------------------------------------------------------------------