Commit 47fe2855676dcd1a69339960456775ed5fe51638
1 parent
c16db410
Update TODO
Showing
1 changed file
with
16 additions
and
8 deletions
TODO
| ... | ... | @@ -13,16 +13,24 @@ Next |
| 13 | 13 | - update README-windows.txt docs to indicate that MSVC 2010 is the |
| 14 | 14 | supported version and to update the information about mingw. |
| 15 | 15 | |
| 16 | - * Testing for files > 4GB | |
| 16 | + * Document that your compiler has to support long long. | |
| 17 | 17 | |
| 18 | - The large file test can be enabled with an environment variable | |
| 19 | - controlled by configure in much the same way image comparison tests | |
| 20 | - are enabled now. The argument to --width-large-file-test should be | |
| 21 | - a path that has enough disk space to do the tests, probably enough | |
| 22 | - space for two copies of the file. | |
| 18 | + * Figure out why we have to specify a stream's length in advance when | |
| 19 | + providing stream data, and remove this restriction if possible. | |
| 23 | 20 | |
| 24 | - The tests will take a very long time (possibly hours) to run, so we | |
| 25 | - will run them infrequently. | |
| 21 | + * Provide an interface to provide stream data as a std::string. | |
| 22 | + | |
| 23 | + * Add QPDFObjectHandle::newReal(double) | |
| 24 | + | |
| 25 | + * Think about how you would do stream concatenation. Maybe have some | |
| 26 | + kind of pipeline that blocks finish calls until told otherwise | |
| 27 | + would work so you could iterate through all the streams and call | |
| 28 | + pipeStreamData through that one and then finally call its real | |
| 29 | + finish. Maybe call it Pl_Concatenate. | |
| 30 | + | |
| 31 | + * Add a way to create new QPDFObjectHandles with a string | |
| 32 | + representation of them, such as | |
| 33 | + QPDFObjectHandle::parse("<< /a 1 /b 2 >>"); | |
| 26 | 34 | |
| 27 | 35 | |
| 28 | 36 | Soon | ... | ... |