John Millikin <jmilli...@gmail.com> writes: > OSX's chief weirdness is that its GUI programs swap ':' and '/' when > displaying filenames.
A remnant from the bad old days of MacOS <10, where : was the path separator, and / was a perfectly good character to use in filenames. > -- | Try to decode a FilePath to Text, using the current locale encoding. If > -- the filepath is invalid in the current locale, it is decoded as ASCII and > -- any non-ASCII bytes are replaced with a placeholder. Why not map them to individual placeholders, i.e. in a private Unicode area? This way, the conversion could be invertible, and possibly even sensibly displayable given a guesstimated alternative locale (e.g. as Latin 1 if the locale is a West European one). -k -- If I haven't seen further, it is by standing in the footprints of giants _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe