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