Bug 35517 - Remove Apple Roman cmap support
Summary: Remove Apple Roman cmap support
Alias: None
Product: fontconfig
Classification: Unclassified
Component: library (show other bugs)
Version: 2.7
Hardware: Other All
: medium normal
Assignee: Keith Packard
QA Contact: Behdad Esfahbod
: 27653 (view as bug list)
Depends on:
Reported: 2011-03-21 12:46 UTC by Behdad Esfahbod
Modified: 2012-02-20 22:17 UTC (History)
3 users (show)

See Also:
i915 platform:
i915 features:


Description Behdad Esfahbod 2011-03-21 12:46:07 UTC
I hope we can simply remove it.  It's 2011.  See for example:

Comment 1 Akira TAGOH 2011-06-17 01:10:38 UTC
I saw similar issue in motoya fonts resulting the mapping to Latin-1 supplement is totally messed up. and removing the cmap table for apple roman will fixes this issue. see https://bugzilla.redhat.com/show_bug.cgi?id=688692, https://bugzilla.redhat.com/show_bug.cgi?id=698599 and https://bugzilla.redhat.com/show_bug.cgi?id=698601.

Does getting rid of Apple roman cmap support in fontconfig help those bugs too?
I'll work on it then.
Comment 2 Akira TAGOH 2011-07-19 04:16:27 UTC

tested the above with motoya fonts I'm facing issues and confirmed it's gone.
Comment 3 Akira TAGOH 2011-09-01 20:04:21 UTC

I'm not sure how to measure if this change will badly affects to something. in other words, I don't know how many people still use non-Unicode-based fonts.

I guess that may be better making the Apple Roman cmap support a deprecated option  in configure and figure out to get rid of it in the future?
Comment 4 Behdad Esfahbod 2011-09-02 08:30:44 UTC
It's just not worth it.  Lets remove.

BTW, Akira, can you prepare a tree with patches that you would recommend going into a new release?  I can review them very quickly then.
Comment 5 Akira TAGOH 2011-09-05 17:43:54 UTC
sent through email BTW
Comment 6 Akira TAGOH 2011-11-09 01:01:28 UTC
Hm, I misread it. hope this is what you were expecting:
Comment 7 Akira TAGOH 2012-02-20 22:05:07 UTC
*** Bug 27653 has been marked as a duplicate of this bug. ***
Comment 8 Akira TAGOH 2012-02-20 22:17:59 UTC
Fixed in cbb6ee16.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.