pending mac VM 3.8.8b2
John M McIntosh
johnmci at smalltalkconsulting.com
Tue May 24 05:17:19 UTC 2005
It's been awhile since I posted a new Mac VM, 3.8.6b6 was the last one
posted. Over the last few months VM builders have migrated to 32/64bit
logic, changed from CVS to SVN, moved from sourceforge to other
servers, and I've been busy with Tk4/Sophie.
However I'll shortly post 3.8.8b2 for OS-X and OS-9 (within 24 hours).
The change log follows, and I'd suggest people on os-9 or earlier
confirm the VM works as expected, plus of course testing under OS-X
I will update my main work machine to os-x 10.4.1 in a few days and
build a new VM with GCC 4.x and attempt to address any OS-X Tiger
issues. (Of which the 60 frames per second, may be an issue?)
3.8.8b2 Revisions to the 32/64bit memory access to improve VM
performance
sqMacJoystickAndTablet.c More rewrites by Bert.
sqPlatformSpecific.h Add undefs for dispatchFunctionPointer,
dispatchFunctionPointerOnin
sqMacUIAppleEvents.c Fix issue with window title not showing long
image name on drag & drop image
sqMacMain.c Fix issue with window title not showing long image
name on image selection from dialog prompt.
sqMacUnixCommandLineInterface.c New, enable command line functions
and environment variables.
-help print this help message, then
exit -memory <size>[mk] use fixed heap size (added to image
size) -pathenc <enc> set encoding for pathnames (default:
UTF-8)
or as environment variables
SQUEAK_IMAGE, SQUEAK_MEMORY, SQUEAK_PATHENC
3.8.8b1 Not released to general public
sqMacAsyncFilePrims.c (void*) for ioLoadFunction
sqMacDragDrop.c (void*) for ioLoadFunction
sqMacHostWindow.c (void*) for ioLoadFunction
sqMacJoystickAndTablet.c minor changes
sqMacSecurity.c (void*) for ioLoadFunction
sqUnixSoundMacOSXJMM.c add static to var to avoid compiler warning
sqMacExternalPrims.c (void*) for various module interfacing
sqMacWindows.c (void*) for ioLoadFunction
3.8.7b7 Revised and altered os-x joystick support based on changes by
Bert
Move towards 32/64bit VM logic by using latest VM Maker
sqMacExternalPrims.c (void *) usage
sqMacFileLogic.c (void *) usage
3.8.7b6 Added Dominique Dutoit hitoro at easynet.be changes for os-x
joystick support.
3.8.7b5 Fix logic to allow you to start VM from command line, changed
sqMacFileLogic.c makeHFSFromPosixPath added to convert posix cmd
line path names to HFS
sqMacMain.c add logic to call cmd line parser
sqMacUnixCommandLineInterface.c new file logic to parse cmd line
sqMacUnixCommandLineInterface.h
sqMacWindow.c minor changes to correct compiler errors
3.8.7b4/b3 Limited release for testing
3.8.7b2 sqUIEvents.c changed keyUp/keyDown to supply mac virtual
keycode versus unicode, added new parm to keyChar to supply UTF-32
Unicode.
As per Andreas request for Tweak.
3.8.7b1 sqUIEvents.c changed keyUp/keyDown logic to match Windows
pattern, key repeat becomes keyDown/keyDown/keyUp
--
========================================================================
===
John M. McIntosh <johnmci at smalltalkconsulting.com> 1-800-477-2659
Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com
========================================================================
===
More information about the Squeak-dev
mailing list
|