Update TODO
authorBehdad Esfahbod <behdad@behdad.org>
Fri, 18 May 2012 00:15:49 +0000 (20:15 -0400)
committerBehdad Esfahbod <behdad@behdad.org>
Fri, 18 May 2012 00:15:49 +0000 (20:15 -0400)
TODO

diff --git a/TODO b/TODO
index b6b7c89..8918fd0 100644 (file)
--- a/TODO
+++ b/TODO
@@ -18,12 +18,14 @@ General fixes:
   layer, such that uniscribe and other backends can use.
 
 - Uniscribe backend needs to enforce one direction only, otherwise cluster
-  values can confused the user.
+  values can confuse the user.
 
-- GSUB ligation should call merge_clusters().
+- GSUB ligation should call merge_clusters().  Also other places.
 
 - Convert NBSP into space glyph.
 
+- Synthetic GDEF.
+
 
 API issues to fix before 1.0:
 ============================
@@ -34,6 +36,8 @@ API issues to fix before 1.0:
 
 - 'const' for getter APIs? (use mutable internally)
 
+- blob_from_file?
+
 
 API additions
 =============
@@ -65,8 +69,6 @@ API additions
 
 - Add hb-fribidi glue?
 
-- Add segmentation API
-
 
 hb-view / hb-shape enhancements:
 ===============================
@@ -96,3 +98,5 @@ 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.