| Re: question about subversion 1.9 unicode normalization status
From: Branko ÄŒibej <brane_at_wandisco.com>
 Date: Wed, 12 Aug 2015 11:00:54 +0200 
On 12.08.2015 00:11, Dave Huang wrote:
 Yay for misunderstandings. :)
 The problem with HFS is that it normalizes paths: regardless of how your
 For example, if someone on Linux or Windows creates a file named
 FWIW, HFS is the only filesystem I'm aware of that does this. Every
 This is broken. The filesystem should not be in the business of changing
 >  While it's unfortunate that SVN didn't handle this correctly from the start, it doesn't make it Apple's fault.
 See above. It's a fundamental design bug that ignores the common sense
 >  Unicode 2.0 talked about normalization/canonicalization in 1996, and TR 15 has been around since about the same time--both predating SVN's development by years. Of course, most people weren't thinking about Unicode back then, and a filename was considered to be some opaque string of bytes, so I don't particularly blame SVN either. If anything, Unicode should've just declared one canonical form instead of giving options. But while HFS(+) is old and is due for an overhaul, its use of Unicode NFD isn't broken.
 So I'll skip commenting on all this because it's based on a fundamental
 The bottom line is: to work around this bug, Subversion needs to make
 I'm working on this, but slowly because the changes are potentially very
 -- Brane
 | 
This is an archived mail posted to the Subversion Users mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.