Ticket #1284 (closed defect: fixed)
UTF-8 marshaling fails on characters outside of the basic multilingual plane
| Reported by: | guest | Owned by: | dmwit |
|---|---|---|---|
| Priority: | normal | Milestone: | 0.13.0 |
| Component: | general (Gtk+, Glib) | Version: | 0.12.4 |
| Keywords: | UTF-8 | Cc: | leech@… |
Description
It appears that characters that require more than three bytes to encode in UTF-8 are not supported.
I'm trying to use pango to render music notation (symbols from block 1d100-1d1ff in plane 1). They are incorrectly converted to some other plane 0 character. Also, attempting to read back the text from a layout that was created using an improperly converted string results in an error in fromUTF.
Change History
Note: See
TracTickets for help on using
tickets.