Hi,
I just ran into a quite nasty issue when using GitFileTree on Windows with the FileTree export format.
Apparently there are reserved names on Windows:
> CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, and LPT9
And I had an ���aux��� and ���aux:��� methods in Pharo, which were attempted to be exported as ���aux.st��� and ���aux..st���, but silently failed.
There are also other rules https://msdn.microsoft.com/en-us/library/aa365247(VS.85).aspx#naming_conventions which might break binary selectors (I haven���t tried those).
I am not sure how I am supposed to deal with this, but assuming Pharo wants to support all platforms, this should be resolved in some manner; in the meantime I will use some alternative name.
Thanks,
Peter