diff options
-rw-r--r-- | Changes | 40 | ||||
-rw-r--r-- | pod/perldelta.pod | 15 |
2 files changed, 55 insertions, 0 deletions
@@ -79,6 +79,46 @@ Version 5.005_62 Development release working toward 5.006 ---------------- ____________________________________________________________________________ +[ 4356] By: gsar on 1999/10/12 16:53:31 + Log: add File::BSDGlob as File::Glob and load it at compile-time + if perl was built with -DPERL_INTERNAL_GLOB + + TODO: we currently get a compile-time failure if File/Glob.pm + can't be found; such failure needs to be made to emit a warning + and use the csh implementation instead + Branch: perl + + ext/File/Glob/Changes ext/File/Glob/Glob.pm + + ext/File/Glob/Glob.xs ext/File/Glob/Makefile.PL + + ext/File/Glob/TODO ext/File/Glob/bsd_glob.c + + ext/File/Glob/bsd_glob.h t/lib/glob-basic.t + + t/lib/glob-global.t t/lib/glob-taint.t + ! MANIFEST op.c t/op/glob.t t/op/readdir.t t/op/taint.t + ! t/pragma/overload.t +____________________________________________________________________________ +[ 4355] By: jhi on 1999/10/12 15:30:05 + Log: Revert the parts of #3926 that outlawed character ranges + that have character classes such as \w as either endpoint. + This change re-establishes the old behavior which meant that + such ranges weren't really ranges, the "-" was literal. + Moreover, this change also fixes the old behavior to be + more consistent: [\w-.] and [\s-\w] worked, but [.-\w] didn't. + Now they all do work as described above. The #3926 outlawed + all of those. + Branch: cfgperl + ! pod/perldiag.pod pod/perlre.pod regcomp.c t/op/re_tests +____________________________________________________________________________ +[ 4354] By: jhi on 1999/10/12 09:58:59 + Log: Integrate with Sarathy. + Branch: cfgperl + !> (integrate 33 files) +____________________________________________________________________________ +[ 4353] By: gsar on 1999/10/12 05:53:40 + Log: apply parts of LynxOS patches from Alan Johnson + <johnson@alonn.gemse.fr> + Branch: perl + ! Changes hints/lynxos.sh pod/perldelta.pod t/lib/safe2.t + ! t/op/groups.t +____________________________________________________________________________ [ 4352] By: gsar on 1999/10/12 05:24:39 Log: allow any unpack specifier to take a count via '/' (from Ilya Zakharevich) diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 75423ce778..1f39e4f20b 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -324,6 +324,15 @@ change#3385, also need perlguts documentation [TODO - Tuomas Lukka <lukka@fas.harvard.edu>] +=head2 File globbing implemented internally + +WARNING: This is currently an experimental feature. Interfaces and +implementation are likely to change. + +Perl can be compiled with -DPERL_INTERNAL_GLOB to use the File::Glob +implementation of the glob() operator. This avoids using an external +csh process and the problems associated with it. + =head2 Binary numbers supported Binary numbers are now supported as literals, in s?printf formats, and @@ -1082,6 +1091,12 @@ autoloaded or is a symbolic reference. A bug that caused File::Find to lose track of the working directory when pruning top-level directories has been fixed. +=item File::Glob + +This extension implements BSD-style file globbing. It will also be +used for the internal implementation of the glob() operator if +Perl was compiled with -DPERL_INTERNAL_GLOB. See L<File::Glob>. + =item File::Spec New methods have been added to the File::Spec module: devnull() returns |