commit 3777c156bd49378d08df6d7c3c2eba04cda5a7d1 Author: Matthias Clasen Date: Tue Sep 4 21:36:23 2012 -0400 1.31.1 NEWS | 9 ++++++++- configure.in | 2 +- 2 files changed, 9 insertions(+), 2 deletions(-) commit 007aa41d10038e9632bad373a837e540b4d0e8e4 Author: Matthias Clasen Date: Mon Aug 20 18:42:07 2012 -0400 Temporarily work around doc build breakages The doc check script gets tripped up by some struct members that gtk-doc considers undocumented, and for some reason, forcing a doc rebuild in make dist does not work either. docs/Makefile.am | 2 +- docs/check.docs | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) commit 75c1f008fbc316e5ed3c7ff3e0d2d6d9d770d204 Author: Matthias Clasen Date: Sat Sep 1 10:32:21 2012 -0400 Use thread-safe qdata API for caching GLib gained a new API that allows to set qdata in a thread-safe way. Use it here. pango/pango-context.c | 13 +++++++++---- pango/pangocairo-context.c | 10 ++++++++-- 2 files changed, 17 insertions(+), 6 deletions(-) commit 22aadf96b8cdd9771c2227fde0c58b6f640e5e3e Author: John Ralls Date: Thu Aug 30 16:14:42 2012 -0700 Fix PangoCoreTextFontsetClass definition so that it builds pango/pangocoretext-fontmap.c | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) commit 9f5dd43267459393c17343c3dfc3b29ee76606ce Author: Behdad Esfahbod Date: Wed Aug 29 16:59:03 2012 -0400 Use g_value_take_object pango/pangofc-font.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) commit 8275c1da3db604b67d3ffac5f0143805de1507d9 Author: Behdad Esfahbod Date: Wed Aug 29 16:58:52 2012 -0400 Fix warning pango/pango-attributes.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) commit 71d8656e309a49efcb93c9831001d7cb6b979cae Author: Behdad Esfahbod Date: Wed Aug 29 10:51:30 2012 -0400 Bug 682952 - remove old glib check pango/break.c | 4 ---- 1 file changed, 4 deletions(-) commit aca468cdc2ea66ce6dc8cfc70424a2c5309354fa Author: Behdad Esfahbod Date: Wed Aug 29 09:54:19 2012 -0400 Port pangofc-font.c to GWeakRef configure.in | 2 +- pango/pangofc-font.c | 50 ++++++++++++++++++++++++++------------------------ 2 files changed, 27 insertions(+), 25 deletions(-) commit e6563310424563f60d8acebc093c7e1d7a2fa58b Author: Behdad Esfahbod Date: Wed Aug 29 09:37:50 2012 -0400 Plug leak modules/basic/basic-fc.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) commit 6692a9766c2fe2bf3f58cb869a70f5a201bc76a8 Author: Chun-wei Fan Date: Wed Aug 29 12:27:45 2012 +0800 Update config.h.win32.in Make its entries more consistent with the entries given in config.h.in. config.h.win32.in | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) commit 88692e4eb0a971f6d32da9207c9c91c8d8c7c8d9 Author: Matthias Clasen Date: Tue Aug 28 22:06:20 2012 -0400 Make enum get_type functions thread-safe Use a more modern, template-based way of calling glib-mkenums, and use templates that use g_once_init_enter/leave to be thread-safe. pango/Makefile.am | 29 ++++++++++------------------- pango/pango-enum-types.c.template | 36 ++++++++++++++++++++++++++++++++++++ pango/pango-enum-types.h.template | 24 ++++++++++++++++++++++++ 3 files changed, 70 insertions(+), 19 deletions(-) commit 4ea16a17ca32d11bb3fd59132823350a77568b70 Author: Colin Walters Date: Tue Aug 28 08:17:37 2012 -0400 pangoft2: Fix typo pango/pangoft2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit ab76ef1c6b55f6bf0cbff4ac5a5262f117bbe800 Author: Behdad Esfahbod Date: Tue Aug 28 00:19:35 2012 -0400 Start cleaning up config reading pango/pango-utils.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) commit 4105e20d799a80f9c0c2befdef8f458ee11654a6 Author: Behdad Esfahbod Date: Mon Aug 27 23:43:38 2012 -0400 More churn modules/basic/basic-fc.c | 2 +- pango/break.c | 11 +++++------ pango/modules.c | 8 ++++---- pango/pango-context.c | 13 ++++++------- pango/pango-fontmap.c | 8 ++++++-- pango/pango-ot-ruleset.c | 6 +++--- pango/pango-renderer.c | 2 +- pango/pango-utils.c | 2 +- pango/pangocairo-context.c | 2 +- pango/pangocairo-font.c | 4 ++-- pango/pangocairo-render.c | 2 +- pango/pangocoretext-fontmap.c | 14 +++++--------- pango/pangofc-font.c | 11 +++++------ pango/pangoft2-fontmap.c | 2 +- pango/pangoft2.c | 6 +++--- pango/pangowin32-fontmap.c | 4 ++-- pango/pangowin32.c | 13 ++++++------- pango/querymodules.c | 4 ++-- pango/shape.c | 2 +- 19 files changed, 56 insertions(+), 60 deletions(-) commit 26bbf750ab0754c113722e87942174cf2953dad4 Author: Alessandro Pignotti Date: Wed May 25 17:04:44 2011 +0200 Protect fontmaps with a mutex in pangoxft-fontmap.c pango/pangoxft-fontmap.c | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) commit f81174dd4f8f8601bbf1066ba9757a4a13bb3c60 Author: Alessandro Pignotti Date: Wed May 25 16:58:22 2011 +0200 Make static data thread safe in pangowin32-fontmap.c pango/pangowin32-fontmap.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) commit 43f077b4bd6710b27645add20af26234e0266052 Author: Alessandro Pignotti Date: Wed May 25 16:55:58 2011 +0200 Make static data thread safe in pangoft2-fontmap.c pango/pangoft2-fontmap.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) commit 503ad16e979dae995ed200e512d734fa6691ecef Author: Behdad Esfahbod Date: Mon Aug 27 23:33:16 2012 -0400 Make pangofc-fontmap.c thread-safe pango/pangofc-fontmap.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) commit f160843b9afab5d8f39654580d7583cf49b0c242 Author: Behdad Esfahbod Date: Mon Aug 27 23:31:02 2012 -0400 More thread-safety pango/pango-context.c | 2 +- pango/pango-engine.c | 2 +- pango/pangocairo-fcfont.c | 2 +- pango/pangocairo-fontmap.c | 16 ++++++++++------ pango/pangofc-fontmap.c | 6 +++--- 5 files changed, 16 insertions(+), 12 deletions(-) commit a4eeee8e222db740ca83d29217d707db1160ada8 Author: Alessandro Pignotti Date: Wed May 25 16:04:22 2011 +0200 Make static data thread safe in pango-context.c pango/pango-context.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit ba9119bcef52232c38329a5be91d9b5d158f2bc4 Author: Alessandro Pignotti Date: Wed May 25 15:54:01 2011 +0200 Make static data thread safe in pangocairo-fcfont.c pango/pangocairo-fcfont.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit 816c5ab46c51850645ac94e4bf611b7fbda3fa19 Author: Alessandro Pignotti Date: Wed May 25 15:47:19 2011 +0200 Make static data thread safe in pango-engine.c pango/pango-engine.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit 86d88852671426517c532e9d2ad7f998061b8ea3 Author: Alessandro Pignotti Date: Fri May 20 23:03:57 2011 +0200 Make static data thread safe in pangocairo-fontmap.c pango/pangocairo-fontmap.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit e7f1f1aab760b87327bd9c35df7c5e3d1d735ac7 Author: Behdad Esfahbod Date: Mon Aug 27 22:53:49 2012 -0400 Make pango-attributes thread-safe pango/pango-attributes.c | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) commit 476cba0d2af65b57b297044f26139b493796494a Author: Behdad Esfahbod Date: Mon Aug 27 22:51:03 2012 -0400 Fix warnings pango/pango-utils.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit 39d0a94a735abedbfa6ff2b20ab3da1314c84f89 Author: Behdad Esfahbod Date: Mon Aug 27 22:40:53 2012 -0400 Make pango-language.c thread-safe Start marking static-data that is thread safe with the "MT-safe" marker. The following grep can be used to track progress: grep 'static[^(]*;' *c | grep -v MT-safe pango/pango-language.c | 44 ++++++++++++++++++++++++++++++++------------ pango/pango-utils.c | 4 ++-- 2 files changed, 34 insertions(+), 14 deletions(-) commit bb8bf13fea27a77c53e7692dce827e2839216fc6 Author: Alessandro Pignotti Date: Wed May 18 18:31:03 2011 +0200 Make a couple of functions reentrant pango/pangowin32-fontmap.c | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) commit b47c2247e398bdb56f929a1144d6cc0b995233b0 Author: Alessandro Pignotti Date: Wed May 18 19:49:51 2011 +0200 Make static data thread safe in pango-utils.c pango/pango-utils.c | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) commit 8316111583488356b77ec8ea4e5249d902127b3b Author: Matthias Clasen Date: Mon Aug 27 22:09:29 2012 -0400 Deprecate pango_lookup_aliases() Part of Bug 377539 - (pango-threadsafe) Make Pango thread-safe pango/pango-fontmap.c | 28 +---- pango/pango-utils.c | 281 +-------------------------------------------- pango/pango-utils.h | 1 + pango/pangowin32-fontmap.c | 278 +++++++++++++++++++++++++++++++++++++++++++- 4 files changed, 287 insertions(+), 301 deletions(-) commit 90a1bb8607c05d585de00bb36488ec4b90247c9b Author: Behdad Esfahbod Date: Mon Aug 27 18:13:29 2012 -0400 Remove residuals from when HarfBuzz was in-tree configure.in | 6 +----- docs/tmpl/vertical.sgml | 2 +- 2 files changed, 2 insertions(+), 6 deletions(-) commit 55a01f649981bb1dc2bf15c23eccdea33706a927 Author: Behdad Esfahbod Date: Mon Aug 27 17:51:16 2012 -0400 Minor configure.in | 1 - 1 file changed, 1 deletion(-) commit 4d358dba4770a22f3b75e0d965b954ee8b297b5f Author: Behdad Esfahbod Date: Mon Aug 27 17:45:17 2012 -0400 More pangox removal! pango/Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit fafd326d3084377bd7436b619dc25e9fdf09fdc0 Author: Kristian Rietveld Date: Mon Aug 27 09:40:38 2012 +0200 coretext: silence compiler modules/basic/basic-coretext.c | 7 +++++++ 1 file changed, 7 insertions(+) commit fa4cd1a232529898a616e86ab89965d5ffc52347 Author: Kristian Rietveld Date: Mon Aug 27 09:37:11 2012 +0200 coretext: silently fail on invalid UTF8 instead of crashing When an attempt is made to create a CFString with a C string containing invalid UTF8, the call returns NULL. We now check this return value and silently fail instead of continuing and reading from a NULL pointer. modules/basic/basic-coretext.c | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) commit d11ed972b60e56a96e8b63b34168911260706d54 Author: Behdad Esfahbod Date: Sat Aug 25 19:35:59 2012 -0400 Update mini-fribidi to Unicode 6.1.0 data pango/mini-fribidi/fribidi_tab_char_type_2.i | 9457 +++++++++++++------------- 1 file changed, 4810 insertions(+), 4647 deletions(-) commit d882c13b24b2432149c7f3f2034797562be2b7ac Author: Behdad Esfahbod Date: Sat Aug 25 19:25:09 2012 -0400 Deprecate pango_fc_font_kern_glyphs() No use for this anymore. pango/pangofc-font.c | 1 + pango/pangofc-font.h | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) commit cc7f3d84cc7b218bfc6795cde4c89207fa428d77 Author: Behdad Esfahbod Date: Sat Aug 25 16:58:38 2012 -0400 Bug 653347 - rise units documented incorrectly docs/pango_markup.sgml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit a9925526f2094d09e5052506ebf2a7a1d43c7ec5 Author: Behdad Esfahbod Date: Sat Aug 25 16:06:57 2012 -0400 Bug 678997 - Colors aqua, silver and indigo missing in: pango-color-table.h pango/pango-color-table.h | 1298 +++++++++++++++++++++++---------------------- tools/rgb.txt | 3 + 2 files changed, 655 insertions(+), 646 deletions(-) commit fdc4e4bbd70c0c691bd2b0cea37c2b80deedf858 Author: Behdad Esfahbod Date: Sat Aug 25 15:51:43 2012 -0400 [rgb.txt] Remove duplicate lines pango/pango-color-table.h | 1504 ++++++++++++++++++++------------------------- tools/rgb.txt | 96 --- 2 files changed, 657 insertions(+), 943 deletions(-) commit acb9dc98034fcaaac2ba2d4b4e3a2b1e9a4ca4d0 Author: Behdad Esfahbod Date: Sat Aug 25 15:59:53 2012 -0400 Ignore spaces when parsing colors pango/pango-color.c | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) commit 633466d81ce094f8aadd562a51d16e150bb4037d Author: Behdad Esfahbod Date: Sat Aug 25 15:46:21 2012 -0400 Add rgb.txt from X11 tools/Makefile.am | 3 +- tools/rgb.txt | 753 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 755 insertions(+), 1 deletion(-) commit 236453c63b18449bc57e3534baceb517d10393c0 Author: Behdad Esfahbod Date: Sat Aug 25 15:36:04 2012 -0400 Bug 678721 - Don't need to get item properties in pango_layout_line_x_to_index pango/pango-layout.c | 3 --- 1 file changed, 3 deletions(-) commit 89a3cf84e97f56cf6975741594a2b1baf915671c Author: Behdad Esfahbod Date: Sat Aug 25 14:14:45 2012 -0400 Update script-language mapping table pango/pango-script-lang-table.h | 30 ++++++++++++++++++------------ 1 file changed, 18 insertions(+), 12 deletions(-) commit 5c3cac593a84e76a18ca780395f5fa1093de1bde Author: Behdad Esfahbod Date: Sat Aug 25 14:11:59 2012 -0400 Bug 631601 - pangox.def, pangoxft.def missing from the distribution pango/Makefile.am | 1 + 1 file changed, 1 insertion(+) commit 56a8861dca0516d1a231995f7afd69be5601abbf Author: Behdad Esfahbod Date: Sat Aug 25 14:08:52 2012 -0400 Minor tools/Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit ffe01357f645fc0182b588f0245438dff3ade1be Author: Behdad Esfahbod Date: Sat Aug 25 14:05:46 2012 -0400 Update to Unicode 6.1 NEWS | 1 + docs/tmpl/scripts.sgml | 10 ++++++++++ pango/pango-language.c | 29 ++++++++++++++++++++++++++++- pango/pango-script.h | 16 +++++++++++++++- 4 files changed, 54 insertions(+), 2 deletions(-) commit aee4341fb14a579c77c274813ca0e24b41fa5caa Author: Behdad Esfahbod Date: Sat Aug 25 14:04:36 2012 -0400 Even more pangox residual removal configure.in | 29 ----------------------------- pango/Makefile.am | 1 - 2 files changed, 30 deletions(-) commit 07eea51f38b78c3c6556a511f46f4721083ab21e Author: Behdad Esfahbod Date: Sat Aug 25 13:44:51 2012 -0400 Remove unused table pango/pango-ot-tag.c | 79 ---------------------------------------------------- 1 file changed, 79 deletions(-) commit 0be0b43f677520b155004a48b8cb6e9942f40a75 Author: Matthias Clasen Date: Sat Aug 25 13:47:49 2012 -0400 Add an update-cache mode to pango-query-modules It is inconvenient for distro-builders to redirect the output of pango-query-modules to a location that depends on various factors, such as architecture and pango module version. With this commit, you can just run pango-querymodules --update-cache, and it will replace the file #libdir/pango/1.8.0/modules.cache. docs/pango-querymodules.xml | 80 ++++++++++++++++++++++++++++++++++++++------- pango/querymodules.c | 56 +++++++++++++++++++++++-------- 2 files changed, 111 insertions(+), 25 deletions(-) commit 665c4e75cc15cbe334bd515186f90212f79fd4f5 Author: Behdad Esfahbod Date: Sat Aug 25 13:36:37 2012 -0400 Update NEWS NEWS | 2 ++ 1 file changed, 2 insertions(+) commit 9bbb992671140b840bedb4339f6c326a2ae2c072 Author: Matthias Clasen Date: Sat Aug 25 12:31:04 2012 -0400 Forgotten fixup Make pango actually look in both locations for the module file. pango/modules.c | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) commit cabf22f723f1bad63de7e12052c2d13c67366577 Author: Matthias Clasen Date: Sat Aug 25 12:29:20 2012 -0400 Update NEWS NEWS | 4 ++++ 1 file changed, 4 insertions(+) commit 051fd59bf1a1316067453cc8869682839d37b6c7 Author: Matthias Clasen Date: Sat Aug 25 12:28:18 2012 -0400 docs: Improve pango-querymodules man page The man page now mentions what to do with the output produced by pango-querymodules. docs/pango-querymodules.xml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) commit 08578055b45a0709e03055e41ad3fac3e448b54c Author: Matthias Clasen Date: Sat Aug 25 12:24:31 2012 -0400 docs: Add some more metadata to man pages docs/pango-querymodules.xml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) commit 930dc0e942804b45e0f86a68458e1ba7de0e250c Author: Matthias Clasen Date: Sat Aug 25 12:12:22 2012 -0400 Read the module cache from libdir as well This is following identical changes made to gdk-pixbuf loaders and GTK+ immodules. We read the module cache file that is generated by pango-querymodules from $libdir/pango/1.8.0/modules.cache. This helps in situations where /etc needs to be readonly or empty. The old location, $sysconfdir/pango/pango.modules, still works too. pango/modules.c | 5 +++++ 1 file changed, 5 insertions(+) commit 6d6c556e9c725a4a69a94dbe045463ea4b855e4a Author: Behdad Esfahbod Date: Thu Aug 23 20:42:03 2012 -0400 Deprecate pango-ot.h Still needs document Deprecated tags to be done. Soon to add pango-hb.h pango/pango-ot-buffer.c | 84 +------- pango/pango-ot-info.c | 22 -- pango/pango-ot-private.h | 33 --- pango/pango-ot-ruleset.c | 251 +---------------------- pango/pango-ot-tag.c | 521 +---------------------------------------------- pango/pango-ot.h | 45 ++++ pango/pangofc-font.c | 2 - 7 files changed, 70 insertions(+), 888 deletions(-) commit ebec5460f452115e9551761b60ae389dacc46185 Author: Chun-wei Fan Date: Fri Aug 24 00:11:01 2012 +0800 Visual C++: Remove the "static" property sheets The property sheets now have their header listings for "installation" filled in during make dist, so we don't need to keep the static pango property sheets around. build/win32/vs10/pango.props | 223 ------------------------------------------ build/win32/vs9/pango.vsprops | 158 ------------------------------ 2 files changed, 381 deletions(-) commit 59edf0e36ad88b1f3fdeda91b9c1614aafc7150f Author: Behdad Esfahbod Date: Thu Aug 23 11:04:04 2012 -0400 Bug 682421 - Arabic is broken with gravity hint=line when gravity is east/north Fix-up gravity and vertical support in HarfBuzz module. Still needs more work for vertical GPOS to work correctly, but this is a huge improvement already. modules/basic/basic-fc.c | 150 +++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 124 insertions(+), 26 deletions(-) commit 145f5e161cad5e711cf9907b3a1cdec19e9942e7 Author: Behdad Esfahbod Date: Thu Aug 23 10:59:03 2012 -0400 Fix Xft detection configure.in | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) commit 77bc5ffb8d521abe586962160d45a36ab6d21cda Author: Behdad Esfahbod Date: Thu Aug 23 10:57:03 2012 -0400 Revert "Fix configuring for Xft even when it's not present" This reverts commit 42e01e32cd8ac070883f3456c65024019f1f73ac. configure.in | 45 +++++++++++++++++++-------------------------- 1 file changed, 19 insertions(+), 26 deletions(-) commit 561c8eac09f20cf01fd5b9278c8778dbeb45fd2f Author: Behdad Esfahbod Date: Wed Aug 22 10:54:29 2012 -0400 Add PANGO_GRAVITY_IS_IMPROPER docs/pango-docs.sgml | 4 ++++ docs/pango-sections.txt | 1 + docs/tmpl/vertical.sgml | 8 ++++++++ pango/pango-gravity.h | 14 ++++++++++++++ 4 files changed, 27 insertions(+) commit ed0cb250eea0fd71cad6397ecd9ef86a387f49c4 Author: Behdad Esfahbod Date: Wed Aug 22 09:25:52 2012 -0400 Minor pango-view/viewer-cairo.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) commit c8cf0401a655172eedabe3e2a45daf95c619c4e9 Author: Behdad Esfahbod Date: Wed Aug 22 08:38:57 2012 -0400 Remove old cruft modules/makefile.msc | 63 ----------- pango/Makefile.am | 1 - pango/makefile.msc | 290 --------------------------------------------------- 3 files changed, 354 deletions(-) commit 635f537ddfe7eccfc2de775f759fb9dfafb51983 Author: Chun-wei Fan Date: Tue Aug 21 14:07:25 2012 +0800 autotools: Re-enable and enhance the completion of MSVC projects -Isolate the creation of full MSVC projects for pango, pangoft2 and pangocairo in a seperate build/Makefile-msvcproj.am, so it can be included and used elsewhere. -Update the Makefile.am's in pango/ and pango/mini-fribidi to include and use build/Makefile-msvcproj.am to create the MSVC project files -Use templates for the property sheets so that the listings of header files to "install" can be filled in using build/Makefile-msvcproj.am, to simplify future maintenance. -Re-enable the distribution of the created project files and property sheets build/Makefile-msvcproj.am | 255 ++++++++++++++++++++++++++++++++++++++++ build/win32/vs10/Makefile.am | 17 +++ build/win32/vs10/pango.propsin | 175 +++++++++++++++++++++++++++ build/win32/vs9/Makefile.am | 11 ++ build/win32/vs9/pango.vspropsin | 138 ++++++++++++++++++++++ pango/Makefile.am | 7 +- pango/mini-fribidi/Makefile.am | 30 +---- 7 files changed, 606 insertions(+), 27 deletions(-) commit e5333ce32c04a1ddef5c2c6d2b6a414095c2e0ba Author: John Ralls Date: Wed Aug 22 12:15:30 2012 -0700 Fix introspection for CoreText pango/Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 8a4403018787f8692650b2894804d0ec513eb220 Author: John Ralls Date: Wed Aug 22 11:26:39 2012 -0700 Check for Cairo-Quartz as well as CoreText pango/pangocairo-fontmap.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) commit 34b92d7d96d8de0e7e8f9f20a6ca333b3c06b1d9 Author: John Ralls Date: Wed Aug 22 09:53:49 2012 -0700 A bit more atsui cleanup Just a no-longer-true comment. pango/pangocairo-coretextfontmap.c | 3 --- 1 file changed, 3 deletions(-) commit 1b81931936c65774dce13864f632f0630325bace Author: John Ralls Date: Wed Aug 22 09:38:47 2012 -0700 Still more atsui removal CoreText works now! pango/pangocairo-coretextfontmap.c | 2 +- pango/pangocairo-fontmap.c | 18 +++--------------- 2 files changed, 4 insertions(+), 16 deletions(-) commit 42e01e32cd8ac070883f3456c65024019f1f73ac Author: John Ralls Date: Tue Aug 21 14:37:36 2012 -0700 Fix configuring for Xft even when it's not present Must declare have_xft=false before the pkg-check otherwise it's always true. Then do the checks for Freetype and Xft, *then* check for Harfbuzz and disable Freetype and Xft if it's not there. Finally set the environment and config.h for Freetype and Xft. configure.in | 45 ++++++++++++++++++++++++++------------------- 1 file changed, 26 insertions(+), 19 deletions(-) commit 81af952c3715c4784ecf25999862e2683827834c Author: Behdad Esfahbod Date: Tue Aug 21 16:07:41 2012 -0400 Fix build system When harfbuzz is not found, we cannot enable cairo-ft backend. configure.in | 33 ++++++++++++++++++--------------- 1 file changed, 18 insertions(+), 15 deletions(-) commit a813e75a25459560c37f3eeed5455047a86d0500 Author: Behdad Esfahbod Date: Tue Aug 21 15:24:45 2012 -0400 Remove some old cruft pango/pango-ot-info.c | 6 ------ 1 file changed, 6 deletions(-) commit fc27e25d61bc4dec8e5598b6c2f918296b0659ed Author: Behdad Esfahbod Date: Tue Aug 21 14:49:33 2012 -0400 Bug 590183 - Fix bidi implementation with regards to Unicode 5.2.0 pango/mini-fribidi/fribidi.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) commit 1a056db300188a8a817cd6146abd543e63ce3ba0 Author: Khaled Hosny Date: Tue Aug 21 17:52:26 2012 +0200 Typo in the example pango-view/test-arabic.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit b8a920849fa14c94e9a4826148db0e086c97f5ae Author: Khaled Hosny Date: Tue Aug 21 17:41:05 2012 +0200 More pangox residual removal configure.in | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) commit ced5268e1a2f53cb7bf3975a619d999193d56fc6 Author: Chun-wei Fan Date: Tue Aug 21 13:42:52 2012 +0800 Update pango Visual C++ project templates Simplify the inclusion of the mini-fribidi sources a bit, so we can use the -I flag to the preprocessor when creating the projects build/win32/vs10/pango.vcxproj.filtersin | 4 ++-- build/win32/vs10/pango.vcxprojin | 4 ++-- build/win32/vs9/pango.vcprojin | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) commit eb15f43682080a8c9ceba87246dec76def444ced Author: Matthias Clasen Date: Mon Aug 20 19:06:17 2012 -0400 Revert "Temporarily work around doc build breakages" This reverts commit 3b7c44229bd212e68eb0407f297d7bc6570ce7c3. docs/Makefile.am | 2 +- docs/check.docs | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) commit 9921073718a86201aef4103956bed99d6ea621f4 Author: Matthias Clasen Date: Mon Aug 20 19:06:02 2012 -0400 Bump version configure.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)