You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by Apache subversion Wiki <co...@subversion.apache.org> on 2012/04/17 20:26:04 UTC

[Subversion Wiki] Update of "NonNormalizingUnicodeCompositionAwareness" by PhilipMartin

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Subversion Wiki" for change notification.

The "NonNormalizingUnicodeCompositionAwareness" page has been changed by PhilipMartin:
http://wiki.apache.org/subversion/NonNormalizingUnicodeCompositionAwareness?action=diff&rev1=6&rev2=7

  
  The desired server behavior can be accomplished with Subversion 1.7 or earlier using a pre-commit hook, but it is desirable to have "uniqueness normalization" as the future default behavior.
  
- 
+ This will make it impossible to load a dump of a repository with "normalized-name collisions".  Do we need to provide some sort of remapping filter tool?
  
  == Client Changes ==
  
@@ -109, +109 @@

  
   * The local path from WC root to node parent: parent_relpath (e.g. "dir")
  
+ All three paths are in UTF-8 but NFC/NFD is not currently specified. local_relpath/parent_relpath get converted from UTF-8 to whatever locale encoding is in use whenever they are used to access the filesystem.
  
  An abstraction between the repository path and the file system path can be achieved by ensuring that there is a column in wc.db that contains the file system path in exactly the same form that the file system gives back. APIs in wc needs to be extended to ensure that all interaction with the file system is performed with the file system path.
  

OT: As opposed to normal ones.

Posted by "C. Michael Pilato" <cm...@collab.net>.
Re: [Subversion Wiki] Update of "NonNormalizingUnicodeCompositionAwareness"
by PhilipMartin

I love how, in my mail reader, the subject lines of these mails is truncated
at *just* the right place that, when quickly scanning my message collection,
I get the sense that I have unread messages about non-normal unicorns.

That is all.

-- 
C. Michael Pilato <cm...@collab.net>
CollabNet   <>   www.collab.net   <>   Distributed Development On Demand