#941 speed and cross-platform improvements to 'glob'

final: 8.1.1
closed-fixed
nobody
2
2001-04-13
2000-10-26
Anonymous
No

OriginalBugID: 2363 RFE
Version: 8.1.1
SubmitDate: '1999-07-16'
LastModified: '1999-12-14'
Severity: MED
Status: Released
Submitter: techsupp
ChangedBy: hobbs
RelatedBugIDs: 2258
OS: Windows NT
OSVersion: 4.0sp3
Machine: X86
FixedDate: '1999-12-14'
FixedInVersion: 8.3b1
ClosedDate: '2000-10-25'

Name:
vince darley

CVS:
latest as of July 14th

Comments:
Diff is against latest (8.2b1 ??) cvs sources as of July 14th, and
includes changes to man page and test suite for new features of glob.

DesiredBehavior:
Make glob use Tcl_Obj lists internally, and add features required for
sensible
use of glob in a cross-platform way, without requiring the programmer to
make
any special cases.

See man page changes for further details (included in patch). This is
an update of my previous patch against the latest CVS sources, and
includes man page changes. No actual new code changes have been made,
since I haven't found any bugs in the implementation.

Patch:
ftp://ftp.ucsd.edu/pub/alpha/tcl/extensions/glob.patch

PatchFiles:
glob.n, tclEncoding.c, tclFileName.c, tclInt.decls, tclInt.h,
fileName.test,
tclUnixFile.c, tclWinFile.c, tclMacFile.c

in 8.3b1.
-- 12/14/1999 hobbs

Discussion

  • Brent B. Welch

    Brent B. Welch - 2000-10-26
    • priority: 5 --> 2
    • status: open --> closed-fixed
     
  • Don Porter

    Don Porter - 2001-04-13
    • labels: 104242 --> 36. Pathname Management