Summary: | API redesign | ||
---|---|---|---|
Product: | fontconfig | Reporter: | Akira TAGOH <akira> |
Component: | library | Assignee: | fontconfig-bugs |
Status: | RESOLVED MOVED | QA Contact: | Behdad Esfahbod <freedesktop> |
Severity: | enhancement | ||
Priority: | lowest | CC: | freedesktop |
Version: | 2.9 | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Akira TAGOH
2012-04-16 01:26:06 UTC
Another thing is FcConfigGetConfigDirs() and FcConfigGetFontDirs(). From the name of FcConfigGetConfigDirs() implies the list of the configuration directories. but it: Returns the list of font directories specified in the configuration files for config. Does not include any subdirectories. and in the man page of FcConfigGetFontDirs(): Returns the list of font directories in config. This includes the configured font directories along with any directories below those in the filesystem. That looks like a duplicate or can be merged into one API perhaps and we may want to have the new FcConfigGetConfigDirs() that returns the configuration directories specified with <include> in the config file In general, API cleanup belongs to fontconfig 3 in my opinion. That, and the Cache API really is mostly an implementation detail of fc-cache. Perhaps it should become completely internal and fc-cache become a special program that has access to it. (In reply to comment #2) > In general, API cleanup belongs to fontconfig 3 in my opinion. Right. this is just a note to help the discussion coming in the future. -- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/fontconfig/fontconfig/issues/17. |
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.