harfbuzz/src
Behdad Esfahbod 7e34601ded Unbreak Hangul jamo composition
When we removed the separate Hangul shaper, the specific normalization
preference of Hangul was lost.  Fix that.  Also, the Thai shaper was
copied from Hangul, so had the fully-composed normalization behavior,
which was unnecessary.  So, fix that too.
2012-07-30 14:53:41 -04:00
..
hb-old [hb-old] Fix misc leaks 2012-07-30 10:50:57 -04:00
Makefile.am Minor 2012-07-26 22:18:24 -04:00
check-c-linkage-decls.sh Make sure HB_BEGIN_DECLS / HB_END_DECLS is only used in public headers 2012-07-13 10:19:10 -04:00
check-header-guards.sh Fix check-header-guards on OS X 2012-01-27 02:23:22 -05:00
check-includes.sh Add check-includes.sh 2011-05-27 15:58:54 -04:00
check-internal-symbols.sh Check for exported weak symbols 2012-07-13 09:48:39 -04:00
check-libstdc++.sh Make checks more OS X friendly 2012-01-27 02:23:22 -05:00
check-static-inits.sh Add test for static initializers and other C++ stuff 2012-06-08 21:32:43 -04:00
gen-arabic-table.py Implement Arabic fallback shaping mandatory ligatures 2012-04-10 17:20:05 -04:00
gen-indic-table.py Generate fallback Arabic shaping table 2012-04-10 16:25:08 -04:00
hb-atomic-private.hh Further simplify atomic ops on Visual Studio 2012-07-14 12:15:54 -04:00
hb-blob.cc Make source more digestable for gobject-introspection 2012-06-16 15:21:55 -04:00
hb-blob.h Make source more digestable for gobject-introspection 2012-06-16 15:21:55 -04:00
hb-buffer-private.hh Implement shape_plan caching 2012-07-27 04:20:39 -04:00
hb-buffer.cc Partially switch ot shaper to shape_plan 2012-07-27 02:12:28 -04:00
hb-buffer.h Add hb_buffer_normalize_glyphs() and hb-shape --normalize-glyphs 2012-07-17 17:09:29 -04:00
hb-cache-private.hh Fix cache implementation 2012-06-09 01:43:20 -04:00
hb-common.cc Make source more digestable for gobject-introspection 2012-06-16 15:21:55 -04:00
hb-common.h Allow overriding HB_BEGIN_DECLS / HB_END_DECLS 2012-07-13 10:15:37 -04:00
hb-coretext.cc Start adding a unified shaper access infrastructure 2012-07-26 21:14:02 -04:00
hb-coretext.h [CoreText] Add basic Core Text backend for comparison with our native shaping 2012-07-24 15:52:32 -04:00
hb-fallback-shape.cc Start implementing shape_plan 2012-07-27 01:02:24 -04:00
hb-font-private.hh Implement shape_plan caching 2012-07-27 04:20:39 -04:00
hb-font.cc Implement shape_plan caching 2012-07-27 04:20:39 -04:00
hb-font.h Make source more digestable for gobject-introspection 2012-06-16 15:21:55 -04:00
hb-ft.cc Minor 2012-07-13 09:32:30 -04:00
hb-ft.h Make it an error to include non-top-level headers 2012-04-12 13:17:44 -04:00
hb-glib.cc Cleanup TRUE/FALSE vs true/false 2012-06-05 20:35:40 -04:00
hb-glib.h Make it an error to include non-top-level headers 2012-04-12 13:17:44 -04:00
hb-gobject-enums.cc.tmpl Fix make distcheck 2011-08-24 19:36:50 +02:00
hb-gobject-structs.cc Add gobject enum support, but disabled for now 2011-08-19 19:59:24 +02:00
hb-gobject.h Make it an error to include non-top-level headers 2012-04-12 13:17:44 -04:00
hb-graphite2.cc Cleanup TRUE/FALSE vs true/false 2012-06-05 20:35:40 -04:00
hb-graphite2.h Hide backend-specific shape functions 2012-04-12 14:53:53 -04:00
hb-icu.cc Fix warnings produced by clang analyzer 2012-06-07 15:44:12 -04:00
hb-icu.h Make it an error to include non-top-level headers 2012-04-12 13:17:44 -04:00
hb-mutex-private.hh GStaticMutex is deprecated 2012-06-16 15:40:03 -04:00
hb-object-private.hh Add hb_object_lock/unlock() 2012-06-09 14:58:01 -04:00
hb-old.cc [hb-old] Fix cluster formation in RTL 2012-07-29 20:09:22 -04:00
hb-open-file-private.hh Make data members of various OpenType structs protected instead of private 2012-07-24 15:40:37 -04:00
hb-open-type-private.hh Minor 2012-06-09 00:56:41 -04:00
hb-ot-head-table.hh Make data members of various OpenType structs protected instead of private 2012-07-24 15:40:37 -04:00
hb-ot-hhea-table.hh Make data members of various OpenType structs protected instead of private 2012-07-24 15:40:37 -04:00
hb-ot-hmtx-table.hh Make data members of various OpenType structs protected instead of private 2012-07-24 15:40:37 -04:00
hb-ot-layout-common-private.hh Minor 2012-07-28 18:13:09 -04:00
hb-ot-layout-gdef-table.hh Make data members of various OpenType structs protected instead of private 2012-07-24 15:40:37 -04:00
hb-ot-layout-gpos-table.hh [GSUB] Minor 2012-07-30 00:55:15 -04:00
hb-ot-layout-gsub-table.hh [GSUB] Further adjustments to mark-attachment vs ligation interaction 2012-07-30 01:47:46 -04:00
hb-ot-layout-gsubgpos-private.hh [GSUB] Fix mark component stuff when ligatures form ligatures! 2012-07-30 00:00:59 -04:00
hb-ot-layout-private.hh [OT] Gain back some lost speed 2012-07-30 03:16:38 -04:00
hb-ot-layout.cc [OT] Gain back some lost speed 2012-07-30 03:16:38 -04:00
hb-ot-layout.h [OT] Remove hb_ot_layout_ensure() 2012-07-30 02:36:46 -04:00
hb-ot-map-private.hh [OT] Gain back some lost speed 2012-07-30 03:16:38 -04:00
hb-ot-map.cc [OT] Gain back some lost speed 2012-07-30 03:16:38 -04:00
hb-ot-maxp-table.hh Make data members of various OpenType structs protected instead of private 2012-07-24 15:40:37 -04:00
hb-ot-name-table.hh Make data members of various OpenType structs protected instead of private 2012-07-24 15:40:37 -04:00
hb-ot-shape-complex-arabic-table.hh Implement Arabic fallback shaping mandatory ligatures 2012-04-10 17:20:05 -04:00
hb-ot-shape-complex-arabic.cc Unbreak Hangul jamo composition 2012-07-30 14:53:41 -04:00
hb-ot-shape-complex-indic-machine.rl [Indic] Limit matras to 4 per syllable 2012-07-24 02:37:42 -04:00
hb-ot-shape-complex-indic-private.hh [Indic] Change "unknown" position to end of syllable 2012-07-23 23:49:04 -04:00
hb-ot-shape-complex-indic-table.hh Make src tests pass again 2012-03-07 15:33:14 -05:00
hb-ot-shape-complex-indic.cc Unbreak Hangul jamo composition 2012-07-30 14:53:41 -04:00
hb-ot-shape-complex-misc.cc Unbreak Hangul jamo composition 2012-07-30 14:53:41 -04:00
hb-ot-shape-complex-private.hh Unbreak Hangul jamo composition 2012-07-30 14:53:41 -04:00
hb-ot-shape-normalize-private.hh Add normalize mode 2012-04-05 17:25:19 -04:00
hb-ot-shape-normalize.cc Merge clusters during normalization 2012-06-08 21:01:20 -04:00
hb-ot-shape-private.hh Move ot shaper completely to shape_plan 2012-07-27 02:29:32 -04:00
hb-ot-shape.cc Unbreak Hangul jamo composition 2012-07-30 14:53:41 -04:00
hb-ot-tag.cc Pass through unknown ISO 639-3 language tags to OpenType engine 2011-09-02 13:31:19 -04:00
hb-ot-tag.h Make it an error to include non-top-level headers 2012-04-12 13:17:44 -04:00
hb-ot.h Add hb_ot_shape_glyphs_closure() 2012-04-24 16:56:37 -04:00
hb-private.hh Don't lock user_data set during destruction if empty 2012-07-30 10:06:42 -04:00
hb-set-private.hh Make source more digestable for gobject-introspection 2012-06-16 15:21:55 -04:00
hb-set.cc Cleanup TRUE/FALSE vs true/false 2012-06-05 20:35:40 -04:00
hb-set.h Make source more digestable for gobject-introspection 2012-06-16 15:21:55 -04:00
hb-shape-plan-private.hh Add default_shaper_list to shape_plan 2012-07-27 03:16:22 -04:00
hb-shape-plan.cc Fixup bb0e4ba3e9 2012-07-29 21:35:22 -04:00
hb-shape-plan.h Implement shape_plan caching 2012-07-27 04:20:39 -04:00
hb-shape.cc Implement shape_plan caching 2012-07-27 04:20:39 -04:00
hb-shape.h Make source more digestable for gobject-introspection 2012-06-16 15:21:55 -04:00
hb-shaper-impl-private.hh Switch old and uniscribe backends to shape_plan 2012-07-27 01:37:18 -04:00
hb-shaper-list.hh Start adding a unified shaper access infrastructure 2012-07-26 21:14:02 -04:00
hb-shaper-private.hh Add hb_ot_layout_ensure() and hb_uniscribe_font_ensure() 2012-07-27 03:06:30 -04:00
hb-shaper.cc Minor 2012-07-26 22:18:24 -04:00
hb-tt-font.cc Cleanup TRUE/FALSE vs true/false 2012-06-05 20:35:40 -04:00
hb-unicode-private.hh Minor 2012-07-25 11:59:52 -04:00
hb-unicode.cc [Indic] Recategorize Telugu length marks 2012-07-30 13:54:46 -04:00
hb-unicode.h Make source more digestable for gobject-introspection 2012-06-16 15:21:55 -04:00
hb-uniscribe.cc [Uniscribe] Remove hb_uniscribe_font_ensure() 2012-07-28 21:16:08 -04:00
hb-uniscribe.h [Uniscribe] Remove hb_uniscribe_font_ensure() 2012-07-28 21:16:08 -04:00
hb-version.h.in Make it an error to include non-top-level headers 2012-04-12 13:17:44 -04:00
hb-warning.cc Minor 2012-07-13 13:20:49 -04:00
hb.h Add hb_set_t 2012-04-23 22:44:59 -04:00
indic.cc [Indic] Recategorize Telugu length marks 2012-07-30 13:54:46 -04:00
main.cc Cleanup TRUE/FALSE vs true/false 2012-06-05 20:35:40 -04:00
test-would-substitute.cc Minor 2012-07-29 17:34:14 -04:00
test.cc [Minor] 2012-07-29 19:56:54 -04:00