aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2022-01-30Refactor generate_auto_job to prepare for jsonJay Berkenbilt
2022-01-30TODO notesJay Berkenbilt
2022-01-30JSONHandler: rework dictionary and array handlersJay Berkenbilt
2022-01-30Editorial changes to cli.rstJay Berkenbilt
2022-01-30Fix json schema for objects to include dictionary keyJay Berkenbilt
2022-01-30Use JSON::parse to initialize schema for json modeJay Berkenbilt
2022-01-30Implement JSONHandler for recursively processing JSONJay Berkenbilt
2022-01-30CLI doc: use tables where helpfulJay Berkenbilt
2022-01-30Manual: use proper character for >=Jay Berkenbilt
2022-01-30Allow real <= and >= in LateXJay Berkenbilt
2022-01-30Manual: convert more lists to tablesJay Berkenbilt
2022-01-30TODO reminder about table wrapping patchJay Berkenbilt
2022-01-30Manual: reformat P information as tablem-holger
2022-01-30Manual: enable line wrapping in table cellsm-holger
2022-01-30Fix manual typom-holger
2022-01-30Add JSON::parseJay Berkenbilt
2022-01-30Add missing \f support for JSON string encoderJay Berkenbilt
2022-01-30Add JSON::isDictionary and JSON::isArrayJay Berkenbilt
2022-01-30Document how to add a command-line argumentJay Berkenbilt
2022-01-30Generate help content from manualJay Berkenbilt
2022-01-30QPDFArgParser: support adding/printing help informationJay Berkenbilt
2022-01-30Fix comment on duplicated top-level json keysJay Berkenbilt
2022-01-30QPDFArgParser: handle optional choices including helpJay Berkenbilt
2022-01-30Minor code cleanupJay Berkenbilt
2022-01-30Fix doc typos caught by m-holger -- thanksJay Berkenbilt
2022-01-30QPDFJob increment: generate option table initializationJay Berkenbilt
2022-01-30Add QPDFArgParser::copyFromOtherTableJay Berkenbilt
2022-01-30QPDFJob increment: generate handler declarationsJay Berkenbilt
2022-01-30QPDFJob increment: generate choices variables in initJay Berkenbilt
2022-01-30QPDFJob increment: generate table namesJay Berkenbilt
2022-01-30Create real job.ymlJay Berkenbilt
2022-01-30Expose QPDFArgParser::usageJay Berkenbilt
2022-01-30QPDFJob: remove non-check from doFinalChecksJay Berkenbilt
2022-01-30Add basic framework for QPDFJob code generationJay Berkenbilt
2022-01-30Add place-holder job.ymlJay Berkenbilt
2022-01-30QPDFJob increment: move arg parsing into QPDFJobJay Berkenbilt
2022-01-30Remove qpdf.cc version checkJay Berkenbilt
2022-01-30QPDFJob: reorder functions, no other changesJay Berkenbilt
2022-01-30QPDFJob increment: static functions to member functionsJay Berkenbilt
2022-01-30QPDFJob: de-templatize do_process and do_process_onceJay Berkenbilt
2022-01-30QPDFJob increment: remove std::cout, std::cerr, whoamiJay Berkenbilt
2022-01-30QPDFJob increment: get rid of exit, handle verboseJay Berkenbilt
2022-01-30QPDFJob increment: basic QPDFJob structureJay Berkenbilt
2022-01-30Prefix program name before exception message in qpdf CLIJay Berkenbilt
2022-01-30TODOJay Berkenbilt
2022-01-30Add raw string and user defined literals to c++11 testsJay Berkenbilt
2022-01-30Refactor arg parsing in qpdf.cc to use QPDFArgParserJay Berkenbilt
2022-01-30Implement QPDFArgParser based on ArgParser from qpdf.ccJay Berkenbilt
2022-01-30Add some doc comments for QPDFObjectHandle dictionary methodsm-holger
2022-01-30Fix doc typosm-holger