Message197279
The uu module can be run as command-line tool. In Python 2, "uu -t infile outfile" opens input file in text mode, i.e. convert '\r\n' to '\n' on Windows and '\r' to '\n' on Mac Classic, and "uu -d -t infile outfile" opens output file in text mode, i.e. convert '\n' to '\r\n' on Windows and '\n' to '\r' on Mac Classic. In Python 3 this option has no effect.
The proposed patch restores former behavior and extends it. Encoding with -t option now uses universal newlines for reading, and decoding with -t option now converts '\n' to os.linesep for writing. In additional text mode now works with standard input/output.
This change perhaps is too large for the fix of such insignificant bug and that is why I propose it as a new feature. |
|
Date |
User |
Action |
Args |
2013-09-08 16:28:44 | serhiy.storchaka | set | recipients:
+ serhiy.storchaka |
2013-09-08 16:28:44 | serhiy.storchaka | set | messageid: <1378657724.77.0.882529649295.issue18977@psf.upfronthosting.co.za> |
2013-09-08 16:28:44 | serhiy.storchaka | link | issue18977 messages |
2013-09-08 16:28:44 | serhiy.storchaka | create | |
|