summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorCarl Worth <cworth@cworth.org>2003-09-12 10:53:03 +0000
committerCarl Worth <cworth@cworth.org>2003-09-12 10:53:03 +0000
commit4b30a924c9a61915a286c1cdf9c63e7d2b43a8db (patch)
treef84707a802d2c0334d00f9afb2bb0969187a7043 /TODO
parente540d4c44f7d38881c40a2eff1dab6469968b380 (diff)
Added a few items to BUGS/TODO
Diffstat (limited to 'TODO')
-rw-r--r--TODO58
1 files changed, 7 insertions, 51 deletions
diff --git a/TODO b/TODO
index 10150bb1..b70146ab 100644
--- a/TODO
+++ b/TODO
@@ -1,56 +1,12 @@
-* Add text support. For reference, here are the text-related PS
- operators:
-
-Probably needed
----------------
-charpath
-findfont
-setfont
-show
-scalefont
-transformfont (not in postscript)
-
-Perhaps needed?
-===============
-
-Relative Offsets
-----------------
-ashow show with x/y displacement added to each character
-widthshow show with x/y displacement added to specified character
-awidthshow same as ashow plus widthshow
-
-
-glyphshow show with name-based rather than encoded lookup of glyph
-cshow show with a callback for drawing each glyph
-kshow show with a callback between drawing each glyph
-
-Absolute offsets
-----------------
-xyshow show with array of x/y displacements substituted
-xshow same as xyshow with y==0
-yshow same as xyshow with x==0
-
-rootfont
-currentfont
-stringwidth
-
-Probably not needed
--------------------
-definefont
-composefont
-undefinefont
-makefont
-selectfont
-FontDirectory
-GlobalFontDirectory
-StandardEncoding
-ISOLatin1Encoding
-findencoding
-setcachedevice
-setcachedevice2
-setcharwidth
+* Add a "real" text API in addition to the current "toy" API.
+* Implement text support for the image backend.
+* Add arc support.
+* Re-implement pattern support with a more PostScript-like API.
+* Virtualize the backend interface so that the various backends can be
+compiled conditionally.
+* Verification, profiling, optimization.