commit | 41980caf644163f1ff74a793b30f1c424eeede82 | [log] [tgz] |
---|---|---|
author | Walter Dörwald <walter@livinglogic.de> | Thu Aug 16 21:55:45 2007 +0000 |
committer | Walter Dörwald <walter@livinglogic.de> | Thu Aug 16 21:55:45 2007 +0000 |
tree | dba1c68090fce4379eced5a27a5b8d4b4f55340c | |
parent | 066100909ae45e7acd59b2ac81338d3cfcf44384 [diff] |
Apply SF patch #1775604: This adds three new codecs (utf-32, utf-32-le and ut-32-be). On narrow builds the codecs combine surrogate pairs in the unicode object into one codepoint on encoding and create surrogate pairs for codepoints outside the BMP on decoding. Lone surrogates are passed through unchanged in all cases. Backport to the trunk will follow.