--- - branch: MAIN date: Fri Mar 15 22:56:46 UTC 2013 files: - new: '1.10' old: '1.9' path: pkgsrc/fonts/harfbuzz/Makefile pathrev: pkgsrc/fonts/harfbuzz/Makefile@1.10 type: modified - new: '1.8' old: '1.7' path: pkgsrc/fonts/harfbuzz/distinfo pathrev: pkgsrc/fonts/harfbuzz/distinfo@1.8 type: modified - new: '0' old: '1.1' path: pkgsrc/fonts/harfbuzz/patches/patch-util_options.cc pathrev: pkgsrc/fonts/harfbuzz/patches/patch-util_options.cc@0 type: deleted id: 20130315T225646Z.f98d2a84015e97bf62c4989b8c4907ad6a8914f2 log: | Update to 0.9.13.: Overview of changes leading to 0.9.13 Thursday, February 25, 2013 ===================================== - Build fixes. - Ngapi HarfBuzz Hackfest in London (February 2013): * Fixed all known Indic bugs, * New Win8-style Myanmar shaper, * New South-East Asian shaper for Tai Tham, Cham, and New Tai Lue, * Smartly ignore Default_Ignorable characters (joiners, etc) wheb matching GSUB/GPOS lookups, * Fix 'Phags-Pa U+A872 shaping, * Fix partial disabling of default-on features, * Allow disabling of TrueType kerning. - Fix possible crasher with broken fonts with overlapping tables. - Removed generated files from git again. So, one needs ragel to bootstrap from the git tree. API changes: - hb_shape() and related APIs now abort if buffer direction is HB_DIRECTION_INVALID. Previously, hb_shape() was calling hb_buffer_guess_segment_properties() on the buffer before shaping. The heuristics in that function are fragile. If the user really wants the old behvaior, they can call that function right before calling hb_shape() to get the old behavior. - hb_blob_create_sub_blob() always creates sub-blob with HB_MEMORY_MODE_READONLY. See comments for the reason. module: pkgsrc subject: 'CVS commit: pkgsrc/fonts/harfbuzz' unixtime: '1363388206' user: wiz