Path: utzoo!mnetor!tmsoft!dptcdc!torsqnt!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!ucbvax!agate!apple!AppleLink.Apple.Com!Greg
From: Greg@AppleLink.Apple.Com (Greggy)
Newsgroups: comp.sys.mac
Subject: Re: System 7.0 speculations - Feature wishlist
Message-ID: <3484@internal.Apple.COM>
Date: 11 Aug 89 03:25:08 GMT
Sender: usenet@Apple.COM
Organization: Apple Computer, Inc.
Lines: 35
References:<3394@internal.Apple.COM> <1989Aug9.112635.9161@aucs.uucp> <24330@santra.UUCP>

In article <24330@santra.UUCP> jmunkki@kampi.hut.fi (Juri Munkki) writes:
> and type the program from the October 1987 MacTutor. The complete source

Thanks for mentioning this.  I forgot!

> My version of Blast has a bug. It crashes inside PaintBehind after six
> or seven holes. (Even the Finder crashes.)

I'm unaware of any crashing bugs, but really complicated regions can crash 
the Mac.  Six or seven holes shouldn't be enough to do that, though.  
There is one major mis-feature in the published version.  It calls 
GetNextEvent.  Well, before MultiFinder this wasn't a problem.  Now, MF 
will switch to another layer from within Blast.  Kind of confusing, to say 
the least.  Also, Blast can be invoked from within Blast since FKEYs are 
invoked by the system from within code called by GetNextEvent.  Also 
confusing, and potentially disastrous.

> Looking at the object code,
> I see that this is not exactly the same program that is printed in 
MacTutor.

Could be.  The one in MacTutor always makes the same shaped hole.  Chris 
Derossi made me a routine that makes random jaggy holes, and that version 
probably got out.  Anyone with access to the source (should I post?) can 
do whatever they want, it's pretty simple.

  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  + Greg Marriott               +                    AppleLink: Greg +
  + Just Some Guy               +                                    +
  + "My phone is always busy"   + Internet: Greg@AppleLink.Apple.Com +
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  + Apple Computer, Inc.                                             +
  + 20525 Mariani Ave, MS-46z, Cupertino, CA  95014                  +
  + (408)974-busy                                                    +
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++