aboutsummaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2022-05-15 23:38:06 +0200
committerJay Berkenbilt <ejb@ql.org>2022-05-20 15:16:25 +0200
commit7e7a9c437982b7ede2af9cd0b12b3e47b4bc3a3d (patch)
tree4ca147f0e85e0e9f7acb833a08d1fe237890327c /TODO
parentbe0ed6ab5ed92d2018ac4b3274f21e24f30c0626 (diff)
downloadqpdf-7e7a9c437982b7ede2af9cd0b12b3e47b4bc3a3d.tar.zst
Parse objects; stream data is not yet handled
Diffstat (limited to 'TODO')
-rw-r--r--TODO9
1 files changed, 9 insertions, 0 deletions
diff --git a/TODO b/TODO
index afc68a9c..64d537a1 100644
--- a/TODO
+++ b/TODO
@@ -54,6 +54,15 @@ Soon: Break ground on "Document-level work"
Output JSON v2
==============
+XXX
+
+* Reread from perspective of update
+* Test all ignore cases with QTC
+* Test case of correct file with dict before data/datafile
+* Have a test case if possible that exercises the object description
+ which means we need some kind of semantic error that gets caught
+ after creation.
+
Try to never flatten pages tree. Make sure we do something reasonable
with pages tree repair. The problem is that if pages tree repair is
done as a side effect of running --json, the qpdf part of the json may