Commit Graph

30 Commits

Author SHA1 Message Date
Larry Hastings 73fa563c8a Better link for UTF-8b from Serhiy. 2016-05-14 16:43:21 +02:00
Larry Hastings 1b5adb91d9 PEP 383: the link to Markus Kuhn's "UTF-8b" died. I found it a fresh one. 2016-05-14 13:55:16 +02:00
Serhiy Storchaka 475b6f0c4e Fixed markup of footnotes. 2015-02-14 19:49:04 +02:00
Georg Brandl 4f6eff10de Closes #13945: fix typo. 2012-02-05 09:28:57 +01:00
Martin v. Löwis f6f87de3b5 Acknowledge Markus Kuhn's influence. 2011-03-14 02:31:44 +00:00
Martin v. Löwis f8e01ad3a3 Fix grammar. Reported by R. David Murray. 2009-06-02 21:43:06 +00:00
Martin v. Löwis d2a8910fd3 Add discussion of security issues. 2009-06-02 21:00:50 +00:00
Martin v. Löwis 5d8326c547 Mark PEP as final. 2009-05-17 16:29:24 +00:00
Martin v. Löwis c6afe672bd utf8b -> surrogateescape. 2009-05-10 07:53:39 +00:00
Martin v. Löwis eeac57f9fa Replace error handler discussion with text from
Stephen Turnbull.
2009-05-06 07:53:21 +00:00
Martin v. Löwis 8f3e8ce98e Replace remaining python-escape occurrences. 2009-05-06 07:42:38 +00:00
Martin v. Löwis 5dd402c72d Don't use "half" as an adjective to "surrogate". 2009-05-05 21:01:44 +00:00
Martin v. Löwis 950c2600cc Fix typo. 2009-05-03 17:32:27 +00:00
Martin v. Löwis def841b431 Remove utf-8b codec. Rename error handler to utf8b. 2009-05-03 08:16:57 +00:00
Martin v. Löwis 1f82c87808 Mark PEP as accepted. 2009-04-30 16:25:22 +00:00
Martin v. Löwis a6b30438e1 Recommend that external libraries also support the PEP. 2009-04-30 16:24:32 +00:00
Martin v. Löwis 7b5654f7c0 Explain why \0 escaping is bad. 2009-04-30 15:56:46 +00:00
Martin v. Löwis a67b456afe Restrict escapable bytes into the 128..255 range. 2009-04-30 09:50:16 +00:00
Martin v. Löwis ba7f822765 Add more discussion. 2009-04-30 09:24:24 +00:00
Martin v. Löwis d0df1270f4 Add discussion of error handlers proposed by Glen
Linderman.
2009-04-30 08:34:04 +00:00
Martin v. Löwis d99932829d Add references. 2009-04-30 07:02:13 +00:00
Martin v. Löwis dae1bae5ad Fix typo. 2009-04-30 05:04:13 +00:00
Martin v. Löwis 9f6d250f9f Fix code example.
Specify that the error handler is used on all relevant APIs.
2009-04-29 20:06:29 +00:00
Martin v. Löwis 1d101b9dbc Make differences between status quo and proposed change
explicit.
2009-04-29 20:01:33 +00:00
Martin v. Löwis 130a57a390 Clarify that byte-oriented interfaces are not touched.
Add example showing script-level usage of the error handler.
2009-04-29 06:26:43 +00:00
Martin v. Löwis ad949d3d01 Clarify what invalid bytes are in UTF-8. 2009-04-28 17:08:14 +00:00
Martin v. Löwis fcf9ab3d70 Add more rationale, as requested by Paul Moore. 2009-04-25 12:31:23 +00:00
Martin v. Löwis 1b7ea9323b Accept Lino Mastrodomenico's proposal of always using
low surrogates to represent non-decodable bytes.
2009-04-24 20:25:20 +00:00
Martin v. Löwis 6d8ec98027 Fix typos. 2009-04-22 19:08:10 +00:00
Martin v. Löwis 61cb395f24 Add PEP 383. 2009-04-22 06:42:06 +00:00