[cairo-commit] TODO

Behdad Esfahbod behdad at kemper.freedesktop.org
Fri Aug 18 15:55:55 PDT 2006

 TODO |   13 +++++++++++++
 1 files changed, 13 insertions(+)

New commits:
diff-tree d04b8148c2ccf714eb3f31855ca8b61d518423c6 (from 33b62f47a451cb3ee70e7343976f5d1f06adb443)
Author: Behdad Esfahbod <behdad at behdad.org>
Date:   Fri Aug 18 18:55:52 2006 -0400

    [TODO] Add some items from memory

diff --git a/TODO b/TODO
index b51418b..a181f1b 100644
--- a/TODO
+++ b/TODO
@@ -38,6 +38,8 @@ Changes that do not affect the public AP
 * Should add geometry pruning as appropriate.
+* Fix/define tolerance for PS/PDF/SVG backends
 Other changes (this text used to be in RODMAP)
  Fairly severe bugs
@@ -134,7 +136,18 @@ This needs a new testcase.
+This puts the cairo_t in an error state:
+cairo_scale (cr, 0, 0);
 Text drawn with vertical metrics cannot currently use TrueType
 subsetting for PDF/PS output as the code doesn't write out the necessary
 VHEA or VMTX entries to the TrueType font objects. As a result, cairo uses
 Type3 fonts which generates slightly different outlines.
+Text transformations is a mess in PS/PDF backends.  Many combinations of
+rotated/scaled ctm, rotated/scaled font_matrix, and subsetting code used
+(Type1/Type3/TrueType) are broken.

More information about the cairo-commit mailing list