mac VM 3.2.8b4 shipped
John M McIntosh
johnmci at smalltalkconsulting.com
Wed Aug 14 19:03:28 UTC 2002
See ftp://st.cs.uiuc.edu/Smalltalk/Squeak/3.2/mac/
squeak3.2.8b4-mac-vm.sit
The squeak.sourceforge.net CVS tree was reorganized and the project
builder project revamped. The major change to the source was
upgrading the netscape browser plugin to 3.2.7b6 levels.
a) Gnunifer.3.cs Changed to add register var on FOO_REG and to remove
sqGnu.h file embedded in method.
b) sqMacDirectory.c Add logic to handle case of building as CFM
carbon plugin under CW6, needed some carbon calls
c) osExports.c needed to ifdef out the getUIToLock entry point (not
available as CFM carbon browser plugin).
d) sqMacFileLogic.c Fix alias problem. Add logic to deal with path
names as CFM carbon browser plugin, ensure vmPath is correct.
e) sqMacImageIO.c Cast to get rid of warning message
f) sqMacMain.c Cast to get rid of warning message, Check for CFM
Carbon and bundle check. Revise vm parm 1201 code to return long file
names are ok as CFM carbon browser plugin. Some diagnostic routines
for printing to the console as CFM carbon browser plugin.
g) sqMacMemory.c Logic change as CFM carbon browser plugin.
h) sqNSPlugin.c Fix to beginFullScreen logic (carbon call is broken?)
i) sqMacUIEvents.c Remove getUIToLock dummy call. This entry point
should only exist for mach-o carbon builds. Not CFM carbon browser
plugins
j) sqMacWindow.c Use old call to create window when a CW 5 carbon application.
k) sqPlatformSpecific.h Change #ifdef to correct logic error when
building as CFM carbon browser plugin under CW 5.
--
--
===========================================================================
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
|