xref: /openbsd-src/gnu/usr.bin/perl/ext/File-Glob/Changes (revision 43003dfe3ad45d1698bed8a37f2b0f5b14f20d4f)
1*43003dfeSmillertRevision history for Perl extension File::Glob
2*43003dfeSmillert
3*43003dfeSmillert0.00  Tue Dec 17 10:51:33 1996
4*43003dfeSmillert	- original version; created by h2xs 1.16
5*43003dfeSmillert
6*43003dfeSmillert0.90  Tue Dec 17 13:58:32 MST 1996
7*43003dfeSmillert	- implemented first pass access to glob(3),
8*43003dfeSmillert	  but it's clumsy and it looks like it leaks
9*43003dfeSmillert	  memory.
10*43003dfeSmillert
11*43003dfeSmillert0.91  Thu Sep  4 08:43:55 CDT 1997
12*43003dfeSmillert	- included CORE/config.h portability macros
13*43003dfeSmillert	- s/glob/bsd_glob/ to avoid calling and including the
14*43003dfeSmillert	  system's glob stuff
15*43003dfeSmillert	- added GLOB_DEBUG for (surprise!) glob debugging
16*43003dfeSmillert	- tainted all filenames returned from &Glob::BSD::glob
17*43003dfeSmillert
18*43003dfeSmillert0.92  Tue Sep 30 08:31:57 CDT 1997
19*43003dfeSmillert	- only use lstat if HAS_LSTAT is defined
20*43003dfeSmillert	- renamed the glob flags to GLOB_*
21*43003dfeSmillert	- added GLOB_CSH convenience macro for csh(1) globbing
22*43003dfeSmillert	These changes thanks to Hans Mulder <hansm@icgned.nl>
23*43003dfeSmillert	- fixed an incompatibility with csh(1) globbing where a
24*43003dfeSmillert	  pattern like {A*,b,c} wouldn't expand properly
25*43003dfeSmillert	- various compatibility changes
26*43003dfeSmillert	- fixed and added tests
27*43003dfeSmillert
28*43003dfeSmillert0.93  Wed Jul  1 10:39:47 CDT 1998
29*43003dfeSmillert	- renamed module to File::BSDGlob
30*43003dfeSmillert	- enabled 'globally' import directive to override the core
31*43003dfeSmillert	  glob
32*43003dfeSmillert	- added Sarathy's tests for File::DosGlob
33*43003dfeSmillert0.99  Tue Oct 12 06:42:02 PDT 1999
34*43003dfeSmillert	- renamed module to File::Glob for incorporation into the
35*43003dfeSmillert	  Perl source distribution
36*43003dfeSmillert	- ansified prototypes
37*43003dfeSmillert	- s/struct stat/Stat_t/
38*43003dfeSmillert	- split on spaces to make <*.c *.h> work (for compatibility)
39*43003dfeSmillert0.991 Tue Oct 26 09:48:00 BST 1999
40*43003dfeSmillert	- Add case-insensitive matching (GLOB_NOCASE)
41*43003dfeSmillert	- Make glob_csh case insensitive by default on Win32, VMS,
42*43003dfeSmillert	  OS/2, DOS, RISC OS, and Mac OS
43*43003dfeSmillert	- Add support for :case and :nocase tags
44*43003dfeSmillert	- Hack to make patterns like C:* work on DOSISH systems
45*43003dfeSmillert	- Add support for either \ or / as separators on DOSISH systems
46*43003dfeSmillert	- Limit effect of \ as a quoting operator on DOSISH systems to
47*43003dfeSmillert	  when it precedes one of []{}-~\ (to minimise backslashitis).
48*43003dfeSmillert0.992 Tue Mar 20 09:25:48 2001
49*43003dfeSmillert	- Add alphabetic sorting for csh compatibility (GLOB_ALPHASORT)
50