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,16 +13,24 @@ Next
13 - update README-windows.txt docs to indicate that MSVC 2010 is the 13 - update README-windows.txt docs to indicate that MSVC 2010 is the
14 supported version and to update the information about mingw. 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 Soon 36 Soon