Mike Gran <[email protected]>: > The great difficulty with the UTF-8 Guile prototype was the need to > interrogate every string access or index to decide if it was a > codepoint index or a byte index.
Unicode strings are a special data type that have relatively little practical use. Byte strings are much more fundamental. C's "char *" is perfect. In particular, filenames are *not*, nor can they be mapped to, Unicode strings in Linux. Marko
