This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author terry.reedy
Recipients ezio.melotti, r.david.murray, scharron, terry.reedy, vstinner
Date 2014-08-22.20:34:33
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1408739674.18.0.461178692273.issue22232@psf.upfronthosting.co.za>
In-reply-to
Content
Objects/unicodeobject.c linebreak is at 266. With 3.4.1:
>>> 'a\x0ab\x0bc\x0cd\x0d1c\x1c1d\x1d1e\x1e'.splitlines()
['a', 'b', 'c', 'd', '1c', '1d', '1e']
\x0a == \n, \x0d == \r

The \r\n pair is a special case, as promised, but other pairs are not.
>>> 'a\r\nb'.splitlines()
['a', 'b']
>>> 'a\x0b\nb'.splitlines()
['a', '', 'b']
History
Date User Action Args
2014-08-22 20:34:34terry.reedysetrecipients: + terry.reedy, vstinner, ezio.melotti, r.david.murray, scharron
2014-08-22 20:34:34terry.reedysetmessageid: <1408739674.18.0.461178692273.issue22232@psf.upfronthosting.co.za>
2014-08-22 20:34:34terry.reedylinkissue22232 messages
2014-08-22 20:34:33terry.reedycreate