• This comment expands all tabs using an 8-character tab-width. You
    should ignore this commit when using git blame or use git blame -w.
    
    In the early days, I used to use tabs where possible for indentation,
    since emacs did this automatically. In recent years, I have switched
    to only using spaces, which means qpdf source code has been a mixture
    of spaces and tabs. I have avoided cleaning this up because of not
    wanting gratuitous whitespaces change to cloud the output of git
    blame, but I changed my mind after discussing with users who view qpdf
    source code in editors/IDEs that have other tab widths by default and
    in light of the fact that I am planning to start applying automatic
    code formatting soon.
    Jay Berkenbilt authored
     
    Browse Dir »

  • Change "-" to "--" for named parameters.
    Remove spaces inside "[ option ]" for optional parameters.
    Fix "pdf-mod-info --dump file" to match usage message.
    m-holger authored
     
    Browse Dir »


  • The /Subtype entry that specifies the mime type of an embedded file is
    inside the embedded file stream dictionary directly, not it in the
    parameter dictionary.
    
    See Table 45 and 46 in the PDF 1.7 specification:
    https://www.adobe.com/content/dam/acom/en/devnet/pdf/pdfs/PDF32000_2008.pdf#page=112
    Fredrik Fornwall authored
     
    Browse Dir »
























  • If NO_GET_ENVIRONMENT is #defined at compile time on Windows, do not
    call GetEnvironmentVariable.  QUtil::get_env will always return
    false.  This option is not available through configure.  This was
    added to support a specific user's requirements to avoid calling
    GetEnvironmentVariable from the Windows API.  Nothing in qpdf outside
    the test coverage system in qtest relies on QUtil::get_env.
    Jay Berkenbilt authored
     
    Browse Dir »