home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!cs.utexas.edu!usc!news.service.uci.edu!ucivax!ofa123!Aric.Caley
- From: Aric.Caley@ofa123.fidonet.org
- Newsgroups: comp.sys.amiga.misc
- Subject: Re: IDEA->Macro prog w/j
- X-Sender: newtout 0.02 Nov 17 1992
- Message-ID: <n1355t@ofa123.fidonet.org>
- Date: 28 Dec 92 23:09:02
- Lines: 60
-
- > Organization: Flying Cat, Inc.
- > From: andy@cbmvax.commodore.com (Andy Finkel)
- > Message-ID: <38147@cbmvax.commodore.com>
- > Reply-To: andy@cbmvax.commodore.com (Andy Finkel)
- > Newsgroups: comp.sys.amiga.misc
- >
- > In article <n133bt@ofa123.fidonet.org> Aric.Caley@ofa123.fidonet.org writes:
- > >BTW, why is Conclip a separate program? And the same goes for IPrefs? Why
- > >weren't they integrated into the Shell/Workbench?
- >
- > There were several reasons at the time:
- > 1) we didn't want to make Intuition dependent on AmigaDOS (as it would
- > be if Intuition did filesystem accessing things like IPrefs)
- > 2) we didn't want to make the console.device dependent on disk loaded
- > devices (like the clipboard.device)
- > 3) we wanted IPrefs to be more easily changable than if it were in ROM.
- > 4) we didn't want to give Intuition its own process (for compatiblity
- > reasons, for memory reasons, etc) which it would require if Iprefs
- > were to become part of Intuition. Otherwise we'd end up the
- > restriction that only processes could have preference access.
- > 5) we didn't want to make the console.device a process, either.
- > 6) Because the clipboard.device lives on the Workbench disk, there's
- > little downside to having conclip live on the Workbench disk, too.
- > 7) Because the preferences live on the Workbench disk, there's very
- > little downside to having IPrefs live on the Workbench disk, too.
-
- OK, that all makes sense. But what about this:
-
- Integrate IPrefs into Workbench, and take Workbench out of ROM and onto
- disk. That makes Workbench more easily changed (and Workbench, IMHO, is
- one of those things that needs lots more upgrading), and more integrated
- (though I suppose it doesnt really matter, it just seems "nicer" to have
- Workbench and IPrefs integrated :).
-
- Also, how "insane" would it be to try and write a complete Workbench
- replacement? You (well, ME, if I decide to try it) would have to replace
- all the functions in Workbench.library, etc, and of course a replacement
- for IPrefs.
-
- As for conclip, that does seem the best way to do it.
-
- Thanks for answering my questions..
-
- > andy
- > --
- > andy finkel andy@cbmvax.commodore.com
- >
- > "There are two kinds of fool. One says, 'This is old, and therefore good.'
- > And one says, "This is new, and therefore better.'" - Dean Inge
- >
- > Any expressed opinions are mine; but feel free to share.
- > I disclaim all responsibilities, all shapes, all sizes, all colors.
-
- -Dances With Coyotes - World's slowest programer-Given that God is infinate-
- -AKA Dances V2.0, Coyote, Critter, Magnet, Major-and that the universe is-
- -- Former Net-Lurker - YES, an AMIGA godammit! --also infinate, would you-
- --- Still limping along with AmigaOS 1.3 :( ---like a toasted tea cake?-
-
-
- --- Maximus 2.01wb
-