xref: /openbsd/gnu/usr.bin/perl/ext/File-Glob/TODO (revision 43003dfe)
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