New file printer using Format
Fixed parser to handle escaped newlines
Merge pull request #1886 from OCamlPro/new-printer

New file printer using Format