Commit 47fe2855676dcd1a69339960456775ed5fe51638

Authored by Jay Berkenbilt
1 parent c16db410

Update TODO

Showing 1 changed file with 16 additions and 8 deletions
... ... @@ -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
... ...