MacOS file system changes between 7u10 and 7u40?

Michael Hall mik3hall at gmail.com
Sun Sep 22 23:31:40 UTC 2013


On Sep 22, 2013, at 4:17 PM, Philippe Marschall wrote:

> On Sat, Sep 21, 2013 at 6:23 AM, Michael Hall <mik3hall at gmail.com> wrote:
>> On Sep 21, 2013, at 2:41 AM, Philippe Marschall wrote:
>> 
>> I'll have to change the in-memory implementation and
>> tests to match the new MacOS behavior.
>> 
>> 
>> Meaning match the new openjdk default filesystem path encoding, matching the
>> Java 6 path encoding.
> 
> I haven't checked what the "old" java.io.File API on Java 6 does.

I thought Alan said something about matching Java 6 and 'old' java.io.File was and is all that is provided there. 
At least you don't have to emulate MacRoman it sounds like.

> 
>> There is no actual MacOS itself behavior change.
>> Correct?
> 
> Yes MacOS behaves still the same (NFD). However the Java default file
> system implementation of the new file system API on MacOS now returns
> NFC instead of NFD.

Not sure what the distinction is there, I should check. 

Emulating a platform filesystem is an interesting idea.

Thanks.

Michael Hall

trz nio.2 for OS X http://www195.pair.com/mik3hall/index.html#trz

HalfPipe Java 6/7 shell app http://www195.pair.com/mik3hall/index.html#halfpipe

AppConverter convert Apple jvm to openjdk apps http://www195.pair.com/mik3hall/index.html#appconverter



-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/nio-dev/attachments/20130922/5bebe6b7/attachment.html 


More information about the nio-dev mailing list