[Commit] cairo BUGS,1.4,1.5 TODO,1.2,1.3

Carl Worth commit at keithp.com
Fri Sep 12 11:53:06 PDT 2003


Committed by: cworth

Update of /local/src/CVS/cairo
In directory home.keithp.com:/tmp/cvs-serv19065

Modified Files:
	BUGS TODO 
Log Message:
Added a few items to BUGS/TODO

Index: BUGS
===================================================================
RCS file: /local/src/CVS/cairo/BUGS,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- BUGS	4 Sep 2003 23:27:34 -0000	1.4
+++ BUGS	12 Sep 2003 17:53:03 -0000	1.5
@@ -1 +1,14 @@
+Splines are not dashed.
+
+The polygon tessellation routine has problems. It appears that the
+following paper has the right answers:
+
+	http://cm.bell-labs.com/cm/cs/doc/93/2-27.ps.gz
+
+	[Hobby93c] John D. Hobby, Practical Segment Intersection with
+	Finite Precision Output, Computation Geometry Theory and
+	Applications, 13(4), 1999.
+
+
+	
 

Index: TODO
===================================================================
RCS file: /local/src/CVS/cairo/TODO,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- TODO	3 Dec 2002 20:37:59 -0000	1.2
+++ TODO	12 Sep 2003 17:53:04 -0000	1.3
@@ -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.




More information about the Commit mailing list