
17 Oct
2008
17 Oct
'08
3:45 p.m.
On Fri, Oct 17, 2008 at 7:10 AM, Beman Dawes <bdawes@acm.org> wrote:
wpath.external_file_string() returns the type and encoding required by the platform. For Mac OS X, the type is std::string, and the Apple web site says the encoding is Unicode. I assume that means UTF-8, although I couldn't find that stated explicitly.
"In Mac OS X's VFS API file names are, by definition, canonically decomposed Unicode, encoded using UTF-8." This means that precomposed characters are forbidden and combining diacritics must be used to replace them. See http://developer.apple.com/qa/qa2001/qa1173.html. Emil Dotchevski Reverge Studios, Inc. http://www.revergestudios.com/reblog/index.php?n=ReCode