Skip to content

Latest commit

 

History

History
19 lines (16 loc) · 662 Bytes

TODO.md

File metadata and controls

19 lines (16 loc) · 662 Bytes

mgp2pdf TODO

  • Package and upload to PyPI
  • Add a test suite and set up Travis & Jenkins
  • Set up test coverage measurement
  • Add some sensible integration tests
  • Python 3 support
  • Handle tabs at the beginning of line (i.e. bullet points; see lecture5.mgp)
  • Cmdline option to enable unsafe directives (%filter)
  • Trap MgpSyntaxErrors, print filename and line number

Maybe

  • Compare output with mgp's output semiautomatically (screenshot, diff pixmaps)
  • Config file for font mappings (xfont "andale mono" -> /path/to/file.ttf)
  • --title, --author, --subject cmdline options
  • PDF outlines