Hi, This seems ok so it's up at ftp://st.cs.uiuc.edu/pub/Smalltalk/Squeak/2.9_alpha/MacVM2.9Alpha6.sit.b in.
cheers
bruce
p.s. I'll upload the new image/changes .zip tonight or tomorrow. Depends on how saturated the pipes are.
John M McIntosh johnmci@smalltalkconsulting.com wrote:
John McIntosh was idle a few weeks ago, so we pointed him at this and, guess what? It works!
On the Mac, at least. Mac VMs numbered 2.9.6 and higher (coming soon) include support for a new primitive, #247, entitled snapshotEmbeddedPrimitive.
Yes Yes it's compiling now, and the change set is being reviewed for correctness, so you'll all have a 2.9.6 VM by mid weekend or so...
The 2.9.6 VM also has the ability to set/get the left/right sound volumes, a primitive hook to your favorite OS's underlying noise interface. Of course we need the linux/windows/bsd/etc VM support for that feature too...
PS If you build embedded mac applications don't forget to set the application signature to something else other than FAST (the Squeak signature) Otherwise that shinny new application you just create will launch next time you double click on a Squeak Image. (not what you want...) Also dont' forget if you change the signature then you need to change the BNDL which contains the pretty icons etc, after all you are building a double clickable Macintosh application and there are a few rules to follow to ensure you have a well behaved macintosh application.
--
=========================================================================== John M. McIntosh johnmci@smalltalkconsulting.com 1-800-477-2659 Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com =========================================================================== Custom Macintosh programming & various Smalltalk dialects PGP Key: DSS/Diff/46FC3BE6 Fingerprint=B22F 7D67 92B7 5D52 72D7 E94A EE69 2D21 46FC 3BE6 ===========================================================================
squeak-dev@lists.squeakfoundation.org