Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!amdahl!oliveb!amiga!mitsumi!jimm From: jimm@mitsumi.UUCP (Jim Mackraz) Newsgroups: comp.sys.amiga Subject: Re: Intuition's "dont mess with these" fields... Message-ID: <663@mitsumi.UUCP> Date: Thu, 29-Oct-87 19:05:27 EST Article-I.D.: mitsumi.663 Posted: Thu Oct 29 19:05:27 1987 Date-Received: Wed, 4-Nov-87 03:17:45 EST References: <1961@amiga.amiga.UUCP> <1825@cadovax.UUCP> <2631@cbmvax.UUCP> <1831@cadovax.UUCP> Reply-To: jimm@mitsumi.UUCP (James Mackraz) Organization: Mitsumi Technology Inc Lines: 61 Keywords: Intuition verboten nopokenzefields In article <1831@cadovax.UUCP> keithd@cadovax.UUCP (Keith Doyle) writes: >In article <2631@cbmvax.UUCP> andy@cbmvax.UUCP (Andy Finkel) writes: >>If you do the things we've asked you not to do, then you'll have >>to release a new version next OS release. >All I'm saying is "ok, I don't want to do what I'm not supposed to do, >but HOW DO I DO WHAT I NEED TO DO?". So far, the C= answer has been >"you can't". I'm sorry, but that's the WRONG ANSWER. This is not all you have been saying. You have been implying that CBM is thwarting your attempts to develop software, and that the position that CBM takes leads to buggy applications. You have been taking a position that if your program breaks on v1.3 CBM will have noone to thank but themselves. Unfortunately, the correct answer *should have been*, "You Can't, PERIOD," rather than to support people who were trying to figure out a way to make it work with 1.2, because there are people out there (you, Keith) who think that any hack they see in some product is all at once supported for all time. You seem to miss the point that this is simply not so. There are lots of things that are not supported, such as font control for string gadgets. There are worse things than overscan, such as booting from hard disks. It becomes increasingly hard to support things in the future if every side effect of use of non-public data structures is going to be supported. It wasn't any mystery to us that 1.2 does not adequately support overscan. Unfortunately, as I said, the fact that some people found a way to make it work with 1.2 (the officially suggested way was to use one's own personal View for *displaying* large pictures, but not to try to get Intuition to support them as screens), seems to mean to some people (you, Keith) that Commodore is being difficult. You really piss me off Keith. It is people like you, Keith, that make it impossible to distribute source to Intuition and the like. If the private fields of IntuitionBase were not made available for your reference, you would never have figured this hack out and been such a jerk, right? Right, Keith, huh? Your crack that CBM not pledging to support the overscan hacks is one reason that the Amiga has a reputation for buggy applications ranks as one of the most bass-ackward comments I have heard from anyone not Jerry Pournelle (who thought that all processor exceptions were caused by the OS because they result in an alert). I think you lose a lot of currency with people closely involved with the system when you pull that sh*t. If I knew how to do overscan using supported data structures (I have some ideas) I wouldn't be too inclined to share them with you. >Keith Doyle ># {ucbvax,decvax}!trwrb!cadovax!keithd Contel Business Systems 213-323-8170 jimm -- Jim Mackraz Mitsumi Technology, Inc. 408/980-5422 {amiga,pyramid}!mitsumi!jimm