7191556: (fs) UnixNativeDispatcher.getextmntent should be moved into platform specific code
Alan Bateman
Alan.Bateman at oracle.com
Wed Aug 15 07:36:17 PDT 2012
On 15/08/2012 15:18, Andrew Hughes wrote:
> :
> This looks good to me and built ok here.
>
> My only concern is that this now means that Macs now always get a null
> file type detector, whereas there might have been a working one if glib
> was installed. The name "GNOMEFileTypeDetector" is a bit of a misnomer
> as GIO is part of glib, which is intentionally multi-platform (even Windows,
> I believe).
>
> Maybe worth asking on the BSD and Mac lists? It might motivate them to provide
> a solution using the native Mac API (assuming there is one) ;-)
>
> Thanks,
Thanks Andrew.
There are a few things still missing on Mac, a FileTypeDetector is one.
I don't know common it is to have GIO on the Mac but I would prefer that
there would be separate change-set to add support for file type detector
on the Mac (if that's okay with you). Once there is an implementation
then it would plug-in by overriding getFileTypeDetector in
MacOSXFileSystemProvider.
On GnomeFileTypeDetector then it is so named because it started out by
using GNOME VFS, it got GIO support later. It should probably be
separated out now. Maybe this is something you would like to take on?
-Alan
More information about the nio-dev
mailing list