Rewrote to use temporary files instead of StringIO objects in most places.
Goal is to work in the direction of universal newline support.
1 file changed