On Sep 18, 2010, at 7:03 PM, James McKenzie wrote:
Just wanted to see if any other Mac Wine user has the time to run the gdi32 tests and see if they get errors in the Font test.
Sure enough, I get five failures:
font.c:1924: Test failed: no fonts should be enumerated: Symbol ANSI_CHARSET font.c:1972: Test failed: SYMBOL_CHARSET should NOT enumerate ANSI_CHARSET for Symbol font.c:1974: Test failed: SYMBOL_CHARSET should enumerate SYMBOL_CHARSET for Symbol font.c:2014: Test failed: no fonts enumerated: Symbol SYMBOL_CHARSET font.c:2025: Test failed: SYMBOL_CHARSET should enumerate SYMBOL_CHARSET for Symbol
I think this is because of the nature of the Symbol font on Mac OS. Instead of using Wine's built-in one, we're using the one from Mac OS--which is apparently somewhat different from Windows' Symbol font. That's my guess, at least. This might be a problem if, for example, an app were enumerating fonts belonging to the SYMBOL_CHARSET character set.
Also, a bunch of tests get skipped for one of three reasons: - The font needed for that test wasn't found: font.c:3200: Tests skipped: Unable to locate and load font sserife.fon - The font doesn't have an 'x' glyph: font.c:2061: Tests skipped: Font Apple Braille doesn't contain 'x', skipping the test - The font doesn't have any glyphs at all in its CMAP--or it's corrupt: font.c:2409: Tests skipped: Unable to retrieve first and last glyphs from cmap
I wonder if that first one is related at all to the five failures... It might be indicative of some bigger problem with finding fonts on Mac OS.
Chip