Update TODO

This commit is contained in:
Behdad Esfahbod 2012-05-17 20:15:49 -04:00
parent c87b317f0e
commit de0878395b
1 changed files with 8 additions and 4 deletions

12
TODO
View File

@ -18,12 +18,14 @@ General fixes:
layer, such that uniscribe and other backends can use. layer, such that uniscribe and other backends can use.
- Uniscribe backend needs to enforce one direction only, otherwise cluster - 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. - Convert NBSP into space glyph.
- Synthetic GDEF.
API issues to fix before 1.0: 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) - 'const' for getter APIs? (use mutable internally)
- blob_from_file?
API additions API additions
============= =============
@ -65,8 +69,6 @@ API additions
- Add hb-fribidi glue? - Add hb-fribidi glue?
- Add segmentation API
hb-view / hb-shape enhancements: hb-view / hb-shape enhancements:
=============================== ===============================
@ -96,3 +98,5 @@ Optimizations:
- Avoid allocating blob objects internally for for_data() faces? - Avoid allocating blob objects internally for for_data() faces?
- Add caching layer to hb-ft? - Add caching layer to hb-ft?
- Cache feature-less shape plans internally on the face.