home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!olivea!apple!applelink.apple.com
- From: RSD@AppleLink.Apple.COM (Research SW Design, D Goldman,PRT)
- Newsgroups: comp.sys.mac.oop.macapp3
- Subject: Takeover - QA
- Message-ID: <726107862.5423733@AppleLink.Apple.COM>
- Date: 4 Jan 93 00:14:00 GMT
- Sender: daemon@Apple.COM
- Organization: AppleLink Gateway
- Lines: 37
-
- We are ALL familiar with small and "obvious" bug fixes that end up with
- horrendous side effects elsewhere.
-
- Nevertheless, I think that Bernadette and others are WAY off-base to conclude
- that ALL bug fixes require 8 person-weeks of multiplatform testing before
- release.
-
- In my "TEditText Bug" message I gave a very specific example of a very concrete
- bug. I also presented the English-language version of a very specific one-line
- fix.
-
-
- In this particular case, I suggested that an EditText should set a particular
- field of its floating TEView when the latter is created. Please note the
- following:
-
- 1) The floating TEView is used ONLY by TEditText. Anything you do to the
- fPreferOutline field of the floating TEView is GUARANTEED to not have distant
- side-effects.
-
- 2) There is only ONE floating TEView at a time. Anything you do to it will only
- affect the CURRENT edit-text field. This is GUARANTEED.
-
- 3) There is only ONE place where the floating TEView is ever installed. This is
- the only place where this bug needs to be fixed.
-
- 4) My proposed change affects only on-screen appearance. It cannot POSSIBLY
- cause a crash or any other unexpected behaviors.
-
-
- If one of the above statements is incorrect, please tell me and I will shut up.
- If not, though, I stand by my assertion that this is a perfect example of a bug
- fix that can be verified "by sight".
-
- -- Dave Goldman
- Research Software Design
-
-