🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac
Article #21154

Re: Possible LSC improvements

#21154
From: Richard Siegel
Date: Tue, 03 Nov 1987 15:12
44 lines
2533 bytes
In article <7162@prls.UUCP> gardner@prls.UUCP (Robert Gardner) writes:
>
>looking at "computer illiterate users".) I'm hoping the THINK will fix
>the problem before the Mac II market (for my products) becomes big
>enough to worry about. (Actually, most of my stuff runs on the Mac II,
>you just have to be careful with low-level file io calls.)

	LightspeedC version 2.11 (posted to sumex-aim, comp.binaries.mac,
Delphi, Genie, and CompuServe, and from there to most of the civilized
world.

	LSC 2.11 fixes the problems with cache violation and direct handle
attribute maipulation.

	The problem with HGetState and HSetState is one that has been flamed
about very much on this net, but there's really nothing that's going to
be done; certainly, the startup code could be modified to check every
possible machine/ROM/System file combination, but this is not going to be done.

	The simple fact is that running System 2.0 on a machine with the
128K (or later) ROM set will not work. This is what Apple says, and this
is the way it is. If you want to test your software on old ROMs or with
an old System, use System 3.2. If you must test with System 2.0, you'll
have to get an old 512K machine to try it. 

	The reason you get crashes using HGetState and HSetState with System
2.0 on a Mac Plus is because the trap dispatch table is different under 
System 2.0, and these two calls (among others) get mapped out.

>LSC v3.x had better NOT have this problem!!!!!
	LSC 2.11 doesn't have it, LSC 3.x won't either.

		--Rich





**The opinions stated herein are my own opinions and do not necessarily
represent the policies or opinions of my employer (THINK Technologies, Inc).

* Richard M. Siegel | {decvax, ucbvax, sun}!harvard!endor!singer    *
* Customer Support  | singer@endor.harvard.edu			    *
* Symantec, THINK Technologies Division.  (No snappy quote)         *
Technical Details
Message-ID: <3098@husc6.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!seismo!sundc!pitstop!sun!amdcad!ames!ll-xn!mit-eddie!husc6!endor!singer
References: <6523@prls.UUCP> <7162@prls.UUCP>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!seismo!sundc!pitstop!sun!amdcad!ames!ll-xn!mit-eddie!husc6!endor!singer
From: singer@endor.harvard.edu (Richard Siegel)
Newsgroups: comp.sys.mac
Subject: Re: Possible LSC improvements
Message-ID: <3098@husc6.UUCP>
Date: Tue, 3-Nov-87 10:12:42 EST
Article-I.D.: husc6.3098
Posted: Tue Nov  3 10:12:42 1987
Date-Received: Sat, 7-Nov-87 04:05:38 EST
References: <6523@prls.UUCP> <7162@prls.UUCP>
Sender: news@husc6.UUCP
Reply-To: singer@endor.UUCP (Richard Siegel)
Organization: THINK Technologies, Inc., Bedford, MA
Lines: 44