diff options
author | Behdad Esfahbod <behdad@behdad.org> | 2012-07-31 23:10:11 -0400 |
---|---|---|
committer | Behdad Esfahbod <behdad@behdad.org> | 2012-07-31 23:17:23 -0400 |
commit | a8842e4a448efb30f3f2f3c628d6dc4824829726 (patch) | |
tree | e32dad2c12702406b24f5df1564434a9f7de2eb8 /TODO | |
parent | 2bc3b9a616cedbc56ff4a915f9e3439ff3a6bf13 (diff) |
Remove some TODO items
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 27 |
1 files changed, 0 insertions, 27 deletions
@@ -3,15 +3,9 @@ General fixes: - mask propagation (when ligation, "or" the masks). -- fail_shaper that always fails. - -- Make map in setup_masks() const, etc. - - Warn at compile time (and runtime with HB_DEBUG?) if no Unicode / font funcs found / set. -- In hb_shape(), assert if direction is INVALID. - - Fix TT 'kern' on/off and GPOS interaction (move kerning before GPOS). - Do proper rounding when scaling from font space? May be a non-issue. @@ -20,23 +14,12 @@ General fixes: * init/medi/fina/isol for non-cursive scripts * vkna,hkna etc for kana, etc -- Move non-native direction and normalization handling to the generic non-OT - layer, such that other backends can use (Uniscribe doesn't need this). - -- Convert NBSP into space glyph. - - Add Pango backend? - Add ICUlayout backend? - Add ICUlayout API? -- Add Old HarfBuzz backend? - -- Add Old HarfBuzz API? - -- Add namespace to avoid type clashes with Windows - API issues to fix before 1.0: ============================ @@ -111,13 +94,3 @@ Tests to write: - hb_set_t - hb_cache_t and relatives - - -Optimizations: -============= - -- Avoid allocating blob objects internally for for_data() faces? - -- Add caching layer to hb-ft? - -- Cache feature-less shape plans internally on the face. |