freetype-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[freetype2] ewaldhew-wip 67b3bc5 17/47: add todo list


From: Hew Yih Shiuan Ewald
Subject: [freetype2] ewaldhew-wip 67b3bc5 17/47: add todo list
Date: Thu, 6 Jul 2017 04:49:34 -0400 (EDT)

branch: ewaldhew-wip
commit 67b3bc5b89857fe548899850d552074a05d021ee
Author: Ewald Hew <address@hidden>
Commit: Ewald Hew <address@hidden>

    add todo list
---
 Todo | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/Todo b/Todo
new file mode 100644
index 0000000..98ced40
--- /dev/null
+++ b/Todo
@@ -0,0 +1,26 @@
+Current topic: Merge CF2 (Adobe) and Type 1 interpreters.
+
+TODO:
+* [hints]
+  . Allow hint change without hintmask (rewrite hintStemArray)
+* [lineto,moveto,rr/vh/hvcurveto]
+  . psft.c: Add Type 1 mode for builder functions. (Merge builders?)
+* callsubr
+  Add t1 mode
+* seac, setcurrentpoint
+  Implement.
+* callothersubr, pop
+  Implement.
+  Add PostScript stack for holding unknown othersubr operands.
+
+NOTE:
+* Builders
+.  differing fields :
+    face,         TT_Face extends FT_Face
+    glyph,        CFF_GlyphSlot extends FT_GlyphSlot
+.   parse_state,  possibly not needed, covered by path_begun and haveWidth
+.   funcs         Need to use this in psft.c (t1 mode). Change to void ptr if 
merge
+* Left sidebearing (lsb)
+.  cff does not set this in CF2. In CFF only if invalid hsbw/sbw is accepted.
+
+EOF



reply via email to

[Prev in Thread] Current Thread [Next in Thread]