bug-wget
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-wget] wget 1.12 IRI test failures on Mac OS X


From: Ryan Schmidt
Subject: Re: [Bug-wget] wget 1.12 IRI test failures on Mac OS X
Date: Thu, 24 Sep 2009 17:24:33 -0500


On Sep 24, 2009, at 12:57, Micah Cowan wrote:

It looks like the troubles your experiencing are due to the fact that
the Wget tests assume that the filesystem can take any arbitrary set of
bytes, and will store them as they were given. This is apparently not
the case for Mac OS, and I should probably have known better than to
assume it would be a universal case. Ryan, can you please confirm for me
that this is indeed what's happening?


Basically yes. It's a feature of the HFS Plus volume format, which is the default volume format on Mac OS since before Mac OS X.

http://developer.apple.com/mac/library/technotes/tn/tn1150.html#HFSPlusNames

"HFS Plus stores strings fully decomposed and in canonical order."

http://developer.apple.com/mac/library/technotes/tn/tn1150.html#CanonicalDecomposition

"HFS Plus defines that Unicode strings will be stored in fully decomposed form, with composing characters stored in canonical order. The other equivalent forms are illegal in HFS Plus strings. An implementation must convert these equivalent forms to the fully decomposed form before storing the string on disk."






reply via email to

[Prev in Thread] Current Thread [Next in Thread]