On 14 July 2012 15:09, Sean P. DeNigris <
[hidden email]> wrote:
>
> Frank Shearar-3 wrote
>>
>> FileTree munges names because some platforms dislike certain
>> characters in filenames. In particular, $: - > $.
>
> Do all trouble-causing characters transform to $. or is that just the
> mapping for $:? I think translating to e.g. http encoding would be more
> intention revealing. It was a little disconcerting to see the ".." and if
> all special chars are translated to $., there's a slight possibility for
> collisions e.g. an FFI function wrapper with an $_ where another has a $:
https://github.com/dalehenrich/filetree/blob/pharo1.3/repository/MonticelloFileTree-Core.package/MCFileTreeStCypressWriter.class/instance/fileNameForSelector..stonly maps $:. I'm pretty sure Dale wrote up the reasons for the name
mangling; I seem to recall HTTP encoding in that discussion. I can't
remember the conclusions/reasons though, sadly.
frank
> Cheers,
> Sean
>
> --
> View this message in context:
http://forum.world.st/Multiple-dots-in-file-names-on-git-tp4639952p4640010.html> Sent from the Metacello mailing list archive at Nabble.com.