[Bug 7571] Accented character glyphs are mixed up with TrueType
fonts (affects e.g. Lotus Notes R5)
Wine Bugs
wine-bugs at winehq.org
Tue Jun 5 13:30:08 CDT 2007
http://bugs.winehq.org/show_bug.cgi?id=7571
------- Additional Comments From inckie at gmail.com 2007-05-06 13:30 -------
Created an attachment (id=6628)
--> (http://bugs.winehq.org/attachment.cgi?id=6628&action=view)
Comparison of EnumFontFamilies()'s behavior with and without last patch
Dmitry Timoshkov wrote:
> >I also managed to fix the Lotus Notes R5 issue - please see lines 89-101 of
> > the patch file. No tests break, and Notes is happy again. :)
>
> This should be investigated and fixed separately.
I did that, and I'm attaching a set of logs and diffs showing the effects of my
patch.
I noticed I forgot to mention where I got the idea for the patch, so here it
goes: upon inspecting the tests output both on Windows and on Wine I saw that,
discarding repetitions, EnumFontFamilies() enumerated the charsets for <empty>
and DEFAULT_CHARSET in ascending order on the former, but in descending order
in the latter. (Moreover, I saw that all the fonts and charsets were there, so
my best guess was that Notes was relying on some other ordering - and bingo!)
I think enum-test_compare-with-and-without-patch_snip.diff and
enum-test_compare-with-and-without-patch_snip-cut.diff should make things
clearer.
So, what do you think?
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the wine-bugs
mailing list