Feature #31
IO.Stream.read + surrogate pairs
| Status: | New | Start: | 04/05/2009 | |
| Priority: | High | Due date: | ||
| Assigned to: | - | % Done: | 0% |
|
| Category: | IO | |||
| Target version: | 0.10 | |||
Description
IO.Stream.read takes number of bytes to read. However it returns UTF-8 data. This could end up reading the first byte of a surrogate pair. Currently this will probably die with an exception.
We might want to change it to read a number of characters rather than bytes.
History
Updated by Aristid Breitkreuz 268 days ago
- Target version changed from 1.0 to 0.10
- Severity set to Normal