15 lines
723 B
Plaintext
15 lines
723 B
Plaintext
|
This directory contains a version of TinyScheme which has been modified
|
||
|
to support UTF-8 coded strings. The strings stored in a data cell are
|
||
|
expected to be in UTF-8 format. This allows the continued use of gchar
|
||
|
pointers to pass around the strings. Processing the strings will require
|
||
|
conversion to unicode at times depending on the specific operation that
|
||
|
needs to be done on the UTF-8 coded strings.
|
||
|
|
||
|
The string length value stored in a data cell is the length in bytes of that
|
||
|
string including the terminating NUL.
|
||
|
|
||
|
Routines that want a string length for a UTF-8 coded string will be passed
|
||
|
the number of characters and not the number of bytes. If the number of bytes
|
||
|
is needed, the normal call to strlen() will work.
|
||
|
|