Jack Repenning wrote: > On Jan 4, 2010, at 5:48 AM, Mark Phippard wrote: > >> Could we just declare that the paths are passed as UTF-8 strings? > > Any chance of declaring that the paths are not only UTF-8, but also > *composed* UTF-8?
That's an even bigger can of worms; we don't even guarantee that for paths in the WC or in the repository, last time I looked we just blindly used whatever form the underlying OS or apr-iconv conversion functions supplied. And I recall problems with Mac OS X because of that. It would indeed be nice if we guaranteed to have all paths internally and in the repository and in hook scripts in form-C, *and* convert to whatever the OS expects in the WC. Frankly this involves pendantic fiddling that I for one would not be up to dealing with right now ... -- Brane