919 B

Revision history for Hufflepdf -- 2019-11-27

  • Fix bug discovered while running Hufflepdf on a PDF output from pdftk : magic keywords like obj, stream or xref can have spaces after them before the EOL -- 2019-10-14

  • Implement PDF's multilayer update mechanism -- 2019-05-31

  • Fix a bug preventing files with the «trailer» keyword on the same line as the dictionary that follows it to be parsed
  • Improve error messages
  • Support empty lines as comments -- 2019-05-23

  • Rewrite the parser using attoparsec instead of parsec (about 1.5x faster)
  • Use strict ByteStrings instead of lazy ones for an additional gain in performance, simpler type interface (lazy ByteStrings are now used only for output because that's required by the ByteString Builder) and fewer import lines -- 2019-05-18

  • First version. Released on an unsuspecting world.