Bug 53243 (suse38243) - Fix the issue in loading DynaFont
Summary: Fix the issue in loading DynaFont
Status: RESOLVED FIXED
Alias: suse38243
Product: openSUSE 11.2
Classification: openSUSE
Component: Basesystem (show other bugs)
Version: Alpha 0
Hardware: All Linux
: P3 - Medium : Normal (vote)
Target Milestone: ---
Assignee: E-mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 50256
  Show dependency treegraph
 
Reported: 2004-04-04 04:06 UTC by Mike Fabian
Modified: 2009-02-05 14:30 UTC (History)
2 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
fontconfig-2.2.92-AppleRoman_DynaFont.patch (630 bytes, patch)
2004-04-04 04:06 UTC, Mike Fabian
Details | Diff
DFHSMincho-W3-20-without-patch.png (45.73 KB, image/png)
2004-04-23 23:15 UTC, Mike Fabian
Details
DFHSMincho-W3-20-with-patch.png (36.88 KB, image/png)
2004-04-23 23:16 UTC, Mike Fabian
Details
Luxi-Sans.png (36.32 KB, image/png)
2004-04-23 23:16 UTC, Mike Fabian
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Fabian 2004-04-04 04:06:08 UTC
 
Comment 1 Mike Fabian 2004-04-04 04:06:33 UTC
Created attachment 17851 [details]
fontconfig-2.2.92-AppleRoman_DynaFont.patch

fontconfig-2.2.92-AppleRoman_DynaFont.patch
Comment 2 Mike Fabian 2004-04-04 04:08:28 UTC
Hi Zhe Su,

I moved this issue to its own bug report.

Can you explain in more detail what it does?

Do you have such a font available for testing? If yes, can you
please make it available for me?
Comment 3 Zhe Su 2004-04-04 11:44:09 UTC
Sorry, I have no such font. This issue was reported and tested by others.
Comment 4 Mike Fabian 2004-04-23 23:14:20 UTC
I have the Dynafonts for testing now.
Comment 5 Mike Fabian 2004-04-23 23:15:31 UTC
Created attachment 18595 [details]
DFHSMincho-W3-20-without-patch.png

One of the dynafonts displayed with "xfd -fa" without the
patch to fontconfig applied.
Comment 6 Mike Fabian 2004-04-23 23:16:09 UTC
Created attachment 18596 [details]
DFHSMincho-W3-20-with-patch.png

Same font from the Dynafont series displayed with "xfd -fa" with
the patch to fontconfig applied.
Comment 7 Mike Fabian 2004-04-23 23:16:57 UTC
Created attachment 18597 [details]
Luxi-Sans.png

screen shot of 'xfd -fa "Luxi Sans"' for comparison.
Comment 8 Mike Fabian 2004-04-23 23:19:12 UTC
In the screen shot in comment #5, the characters in the lower half 
of the picture are all wrong. They don't belong at these code
positions. 

In the screen shot in comment #6 (i.e. with the patch applied) only
characters at the correct code positions are displayed.

Compare with "Luxi Sans" in the screen shot in comment #7 to verify this.
Comment 10 Mike Fabian 2004-04-23 23:35:47 UTC
Submitted for inclusion in SLES9:
-------------------------------------------------------------------
Fri Apr 23 17:20:41 CEST 2004 - mfabian@suse.de

- Bugzilla #38243: fix the characters set handling for the
  Japanese Dynafonts.

-------------------------------------------------------------------
Comment 11 Mike Fabian 2004-04-23 23:41:07 UTC
I found the following strange effect, which is probably a remaining 
problem which may need to be solved:

When clicking in 'xfd -fa "DFHSMincho\-W3:style=Regular:size=20"'
on the code positions where the wrong glyphs are shown before
applying the patch, e.g. U+00A0, the message:

    character 0x0000a0

is shown at the top of "xfd". At the positions where no characters
were shown before applying the patch, the message

    no such character 0x0000a4

is shown. 

It looks like the wrong characters became invisible by applying the patch,
but fontconfig still seems to think that there are characters at these
code positions. 


Comment 12 Ihno Krumreich 2004-05-10 16:55:16 UTC
Any Progress? 
Comment 13 Mike Fabian 2004-05-12 22:23:07 UTC
I cannot reproduce the problem I described in comment #11 anymore.
Everything seems OK now. I'm not quite sure why.

Anyway, closing as FIXED.
Comment 14 Mike Fabian 2009-02-05 11:49:22 UTC
Move bug from SuSE Linux 9.1 to openSUSE 11.2 to make it publicly visible.
Comment 15 Mike Fabian 2009-02-05 14:30:15 UTC
The problem is unchanged on openSUSE 11.1, if I remove the patch, the 
wrong glyphs shown in the attachment of comment#5 appear again.