Next ==== * High-level API/doc overhaul: #593 * Refactor test_driver.cc so that runtest is not one huge function. * Consider creating a qpdf wiki. * For QPDFObjectHandle, provide a way on and after construction to specify the error message that will be thrown if the uninitialized object is accessed. Attach this to the trailer or any other uninitialized object handle that might be returned. Explain in getTrailer() that we don't explicitly check since the trailer is only uninitialized when the user doesn't call a process method, and adding a check for every call will be expensive. Make sure the error thrown when an uninitialized trailer is accessed provides useful information. Test from the C API as well as the C++ API. Doc conversion Notes ==================== Things to fix: Entities/Unicode (not needed) Elements: See https://www.sphinx-doc.org/en/master/usage/restructuredtext/roles.html // -- no distinction went to :: -- check them each Make sure the information from is in there -- find #ref. in converted rst Correct placement of comment: , -> :command: -> :file: (allows {x})