aboutsummaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2019-01-09 18:29:11 +0100
committerJay Berkenbilt <ejb@ql.org>2019-01-11 04:35:08 +0100
commit6c2a7b692c46e166b0cf28ad3fbddb7a8067ef33 (patch)
tree84ebea9726abd3c6d4db73ac56c8a26690929e12 /TODO
parent4ecd1df6f2ecb98d388082b154497ed61aa11e18 (diff)
downloadqpdf-6c2a7b692c46e166b0cf28ad3fbddb7a8067ef33.tar.zst
TODO
Diffstat (limited to 'TODO')
-rw-r--r--TODO10
1 files changed, 10 insertions, 0 deletions
diff --git a/TODO b/TODO
index ba129bb4..4a689229 100644
--- a/TODO
+++ b/TODO
@@ -3,6 +3,13 @@ Soon
* Set up OSS-Fuzz (Google). See starred email in qpdf label.
+ * Add an explicit test case that uses copyForeignObject to convert a
+ page object to a form XObject. Comment in the test case and/or code
+ to explain this use case. Update the docs to explain the difference
+ between copying a page in the two ways: using addPage updates the
+ pages tree, while using copyForeignObject does not. The latter is
+ appropriate when a page is being converted to a form XObject.
+
Next ABI
========
@@ -13,6 +20,9 @@ Do these things next time we have to break binary compatibility
preserved binary compatibility, so the implementation is a bit
convoluted.
+ * Rename QUtil::strcasecmp since strcasecmp is a macro on some
+ platforms. See #242.
+
Lexical
=======