On 3/21/14 11:46 PM, Chris Angelico wrote:
(Side point: You have your 0d and your 0a backwards; the Unix line ending is U+000A, and the Windows default is U+000D U+000A.)
Yeah, I know... smart apple.
How are you going to make people change? What are you going to make them change to? Who controls this standard, and how do you convince all OSes to comply with it?
Well, we're already doing this to some extent; baby steps. Well, we have open document standards (evolving) and we have a really good sense for unicode (and python is being a genuine leader there) and the flat-file is just another open document (very simple no doubt), not different from a standards viewpoint than rft, odt, {whatever}; txt?
My idea is that as we are morphing open document standards we need to keep the "flat-file" in mind too. The ASCII ship has sailed too. Unicode is in, ASCII is out (for all intents and purposes) except at Microsoft---and its time to rethink what a "flat" unicode text file really is. That's all.
marcus -- https://mail.python.org/mailman/listinfo/python-list