Keith Packard wrote:>Around 17 o''clock on May 4, John Ellson wrote: > > > >>Are there any plans or thoughts about migrating fontconfig from expat to >>libxml2? >> >> > >I looked at doing that with the SAX interfaces in libxml2 but didn''t get >very far as those are a long ways from the expat API. I would like to >retain the ability to build against expat as that library is a lot smaller >and more targeted than libxml2. > >If anyone has the interest, it shouldn''t be a huge job. I do caution that >fontconfig tends to extend the configuration language on a regular basis, >hence any changes which would entail duplicate maintenance would be less >desirable. > >-keith > >Does fontconfig work today on MacOS and Windows? I''ve been told that expat is not in the MacOS distribution, but that libxml2 is? (possible pro libxml2 issue) John
On Tue, 04 May 2004 17:36:41 -0400, John Ellson wrote:> Are there any plans or thoughts about migrating fontconfig from expat to > libxml2?I can''t speak to fontconfig in general.> At the moment, libsvg-cairo pulls in both expat and libxml2. It seems a > bit suboptimal.But for libsvg, we have talked about moving to expat (or perhaps a compile-time selection between the two libraries). libxml2 does have a boatload of features, but it also has a binary size to match. And libsvg probably isn''t already using any feature that''s not in expat. But we''d also be interested in hearing any thoughts. -Carl
John Ellson writes: > Does fontconfig work today on MacOS and Windows? Windows, yes. Don''t know about MacOS. No mention in the ChangeLog at least. --tml
Around 17 o''clock on May 4, John Ellson wrote:> Are there any plans or thoughts about migrating fontconfig from expat to > libxml2?I looked at doing that with the SAX interfaces in libxml2 but didn''t get very far as those are a long ways from the expat API. I would like to retain the ability to build against expat as that library is a lot smaller and more targeted than libxml2. If anyone has the interest, it shouldn''t be a huge job. I do caution that fontconfig tends to extend the configuration language on a regular basis, hence any changes which would entail duplicate maintenance would be less desirable. -keith -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 228 bytes Desc: not available Url : http://lists.freedesktop.org/archives/fontconfig/attachments/20040504/43079408/attachment.pgp