[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[freetype2] ewaldhew-wip 70e92e3 20/29: add todo list
From: |
Hew Yih Shiuan Ewald |
Subject: |
[freetype2] ewaldhew-wip 70e92e3 20/29: add todo list |
Date: |
Mon, 26 Jun 2017 01:55:06 -0400 (EDT) |
branch: ewaldhew-wip
commit 70e92e3b2d0bf85acfe45b8724f3edfd391f96e2
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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [freetype2] ewaldhew-wip 70e92e3 20/29: add todo list,
Hew Yih Shiuan Ewald <=