Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!cmcl2!rutgers!sunybcs!bingvaxu!leah!itsgw!batcomputer!chow From: chow@batcomputer.tn.cornell.edu (Christopher Chow) Newsgroups: comp.sys.mac Subject: INIT 31 should be enhanced! Message-ID: <2606@batcomputer.tn.cornell.edu> Date: Sat, 10-Oct-87 18:02:00 EDT Article-I.D.: batcompu.2606 Posted: Sat Oct 10 18:02:00 1987 Date-Received: Mon, 12-Oct-87 18:48:01 EDT Reply-To: chow@tcgould.tn.cornell.edu (Christopher Chow) Organization: Cornell Theory Center, Cornell University, Ithaca NY Lines: 34 Summary: proposal for a change in the init 31 mechanism so that you can easily load in a subset of your inits w/o changing your system folder. With the proliferation of alot of inits, and the advent of the INIT 31 mechanism since System 3.0, it is becomming difficult to just load in a subset of your init files if you suspect a incompability caused by a init file. While there appears to be some movement towards a standard procedure to disable init loadings upon booting, I believe that Apple should take the lead and rewrite init 31 for the next system relese. BTW, the emerging standard which I'm refering to is holding the shift key during booting - both Findswell and Suitecase won't load if the shift key is down during reboot. The problem with this scheme, is that its impossible to just prevent the loading of a set of inits. E.g:, if I hold down the shift key during reboot, its a matter of guesswork as to when I should release the key so that Findswell loads and not Suitecase. I propose that Apple writes into init 31 some mechanism from which you can pick the list of inits which you want loaded. I.e., say you hold down the shift key on reboot and a getfile box comes up with all the inits which would normally be loaded, and you select/deselect from the box until you got the subset of inits you wanted. Note that this mechanism is only for the time when you want to limit the inits loaded -- under normal booting, all the inits in the system folder should still be loaded normally. Comments welcomed. Christopher Chow /---------------------------------------------------------------------------\ | Internet: chow@tcgould.tn.cornell.edu (128.84.248.35 or 128.84.253.35) | | Usenet: ...{uw-beaver|ihnp4|decvax|vax135}!cornell!batcomputer!chow | | Bitnet: chow@crnlthry.bitnet | | Phone: 1-607-253-6699, USPS: 7122 N. Campus 7, Ithaca, NY 14853 | | Delphi: chow2 PAN: chow | \---------------------------------------------------------------------------/