mirror of
https://github.com/qpdf/qpdf.git
synced 2025-01-23 07:08:30 +00:00
TODO
This commit is contained in:
parent
b405e5e1c9
commit
d263a0493a
12
TODO
12
TODO
@ -12,6 +12,10 @@ Next ABI
|
||||
|
||||
Do these things next time we have to break binary compatibility
|
||||
|
||||
* Check all classes that don't use the Members pattern and see if
|
||||
they should be converted. Most of the pipeline classes should be
|
||||
converted.
|
||||
|
||||
* Pl_Buffer's internal structure is not right for what it does. It
|
||||
was modified for greater efficiency, but it was done in a way that
|
||||
preserved binary compatibility, so the implementation is a bit
|
||||
@ -20,6 +24,10 @@ Do these things next time we have to break binary compatibility
|
||||
* Rename QUtil::strcasecmp since strcasecmp is a macro on some
|
||||
platforms. See #242.
|
||||
|
||||
* Check all overloaded methods to see if any can be eliminated by
|
||||
using defaulted arguments. See ../misc/find-overloaded-functions.pl
|
||||
(not in source repo)
|
||||
|
||||
* Get rid of the version of QPDF::copyForeignObject with the bool
|
||||
unused parameter.
|
||||
|
||||
@ -35,6 +43,10 @@ Do these things next time we have to break binary compatibility
|
||||
either size_t or qpdf_offset_t. Only do this if it doesn't break
|
||||
source compatibility.
|
||||
|
||||
* See if there is a way to provide an option to use higher
|
||||
compression with zlib. See #113. This can be done by adding options
|
||||
to Pl_Flate and having QPDFWriter optionally use those options.
|
||||
|
||||
Lexical
|
||||
=======
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user