1*43003dfeSmillertSome issues left to take care of: 2*43003dfeSmillert 3*43003dfeSmillert o sane ~ handling on non-Unix platforms 4*43003dfeSmillert 5*43003dfeSmillert Currently on non-Unix, when the glob code encounters a tilde glob 6*43003dfeSmillert (.e.g ~user/foo or ~/.cshrc), it simply returns that pattern 7*43003dfeSmillert without doing any expansion (meaning perl will weed it out since a 8*43003dfeSmillert file of that name isn't likely to exist). 9*43003dfeSmillert 10*43003dfeSmillert Please, if you have strong feelings about how tilde expansion 11*43003dfeSmillert should be done on your favorite non-Unix platform(s), submit a 12*43003dfeSmillert patch. 13*43003dfeSmillert 14*43003dfeSmillert o path separator handling 15*43003dfeSmillert 16*43003dfeSmillert Guido's code contains the assumption that the path separator is one 17*43003dfeSmillert character (byte, probably) in length. Win32 doesn't object to the 18*43003dfeSmillert true slash as a separator. I imagine MacPerl could change the SEP 19*43003dfeSmillert cpp #define to ":". I have no idea what it is for VMS. Again, if 20*43003dfeSmillert you have ideas and especially patches, please feel free to share 21*43003dfeSmillert them. 22