locale and file functions
site_archiver@lists.apple.com Delivered-To: darwin-dev@lists.apple.com Hello, Thanks, Jonas _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-dev mailing list (Darwin-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-dev/site_archiver%40lists.appl... What is the extent of the interaction between the current locale setting (as in the LANG, LC_TYPE, etc environment variables) and the encoding expected/returned by posix functions such as open(), stat() etc? Are they always to be encoded using the current LC_TYPE, always using UTF-8, or yet something else? I also recently discovered http://developer.apple.com/documentation/CoreFoundation/Reference/CFStringRe... /apple_ref/c/func/CFStringGetFileSystemRepresentation (CFStringGetFileSystemRepresentation). It's perfectly usable when passing stuff to the posix api's, but when getting something back you still have to know what the used encoding was if you want to operate further on it. This email sent to site_archiver@lists.apple.com
participants (1)
-
Jonas Maebe