3.8 StrikeFont listFontNames crashes squeak 3.6 6461

Ned Konz ned at squeakland.org
Tue Nov 23 16:40:55 UTC 2004


On Tuesday 23 November 2004 6:02 am, Vaidas Didzbalis wrote:
> Hello,
> evaluating
> StrikeFont listFontNames
> crashes squeak 3.6 6461 on my windows 2000

"3.6 6461?" 3.6 goes only through update 5429 or so. Sounds like you have a 
3.8beta system. Does it identify itself as 3.6?

Anyway:

Actually, this is implemented by Andreas' FontPlugin, which I believe does not 
come with the stock system.

You can get Andreas' "Win32 Native Fonts" package from SqueakMap; this should 
come with the required plugin. However, that package has not been updated 
with the later m17n changes (see below). You might just want to take the 
FontPlugin.dll out of that distribution package (which is just a ZIP file 
called "Win32NativeFonts.4.sar") and stick it in the same directory as your 
squeak.exe VM program.

the 006-incChanges change set (part of the m17n changes) unfortunately 
included a number of changes to the "Win32 Native Fonts" package, and they 
won't work without the Font Plugin.

I believe StrikeFont>>listFontNames, StrikeFont>>listFont: and related methods 
(like everything in HostFont) should be removed from the image and used to 
update Andreas' package on SqueakMap.

Any reason that these need to be in the stock image?

Can we get an updated version of these into the SqueakMap package?
-- 
Ned Konz
http://bike-nomad.com/squeak/



More information about the Squeak-dev mailing list