summaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2011-08-02 18:23:47 +0200
committerJay Berkenbilt <ejb@ql.org>2011-08-02 18:23:47 +0200
commitd0f4469522c7d4cac1e9caa97e3e816c63e9f009 (patch)
treef6b0b30f3e364bea3ce94213eb89b81ac2c65b2d /TODO
parent04e12b3feeba37334e79d6315b06ecd14848f0fd (diff)
downloadqpdf-d0f4469522c7d4cac1e9caa97e3e816c63e9f009.tar.zst
added API change suggestions based on discussions with a helpful user
who asked to remain anonymous
Diffstat (limited to 'TODO')
-rw-r--r--TODO16
1 files changed, 16 insertions, 0 deletions
diff --git a/TODO b/TODO
index 9f40059e..d9365685 100644
--- a/TODO
+++ b/TODO
@@ -1,3 +1,19 @@
+2.3
+===
+
+ * Add ability to delete, replace, and swap objects using indirect
+ object references. This, along with the existing ability to
+ install new indirect objects, significantly increases range of
+ possible modifications.
+
+ * QPDFWriter: be able to save to a memory buffer
+
+ * Provide an API for returning the keys of a dictionary as a
+ std::map. Do the corresponding thing for an array. Provide an
+ example program that does dictionary and array copies perhaps as
+ part of the replace, swap, delete example.
+
+
General
=======