summaryrefslogtreecommitdiff
path: root/ext/File
Commit message (Collapse)AuthorAgeFilesLines
* [REPATCH] Re: [PATCH] ext/File/Glob/t/basic.t - VOS patchRafael Garcia-Suarez2002-01-201-1/+1
| | | | | Message-ID: <20020120135136.A710@rafael> p4raw-id: //depot/perl@14358
* ext/File/Glob/t/basic.t - VOS patchPaul Green2002-01-191-2/+8
| | | | | Message-Id: <200201191619.LAA07751@mailhub2.stratus.com> p4raw-id: //depot/perl@14344
* User may not have a valid home directory even ifJarkko Hietaniemi2001-12-141-3/+5
| | | | | getpwuid() succedds. p4raw-id: //depot/perl@13690
* Integrate maintperl changes #12268 and #12669;Jarkko Hietaniemi2001-10-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | final touches to the audit for statics and thread-unsafe code * make DB_File, ODBM_File thread-safe * remove unnecessary/dangerous statics and protect others from not getting accidentally enabled under threaded perls windows support functions get_childdir() et al aren't exported correctly under vanilla build Testing under win32 appreciated since changes there had to be manually merged and I cannot test how badly did I do. p4raw-link: @12268 on //depot/perlio: bb407f0b8769c638c05e60ebfd157a1e676a6c22 p4raw-id: //depot/perl@12678 p4raw-integrated: from //depot/maint-5.6/perl@12677 'copy in' win32/vmem.h (@5902..) 'merge in' ext/DB_File/DB_File.xs (@8693..) win32/win32iop.h (@8917..) ext/ODBM_File/ODBM_File.xs (@8995..) iperlsys.h (@9154..) scope.c (@9584..) makedef.pl (@11425..) gv.c (@12026..) op.c (@12145..) util.c (@12220..) toke.c (@12550..) ext/B/B.xs ext/File/Glob/Glob.xs ext/Opcode/Opcode.xs ext/re/re.xs (@12653..) mg.c win32/win32.c (@12668..)
* Integrate changes #12652 and #12653 from maintperl;Jarkko Hietaniemi2001-10-252-3/+17
| | | | | | | | | | | | | | | | | | | | | | more tweaks to change#12626 * move the boilerplate code over to perl.h and make DynaLoader use it * make re, Opcode, File::Glob and B threadsafe * re.xs needed s/deinstall/uninstall/ (guess nobody uses C<no re;> anywhere) include XS_VERSION in MY_CXT_KEY (tweak for change#12652) File::Glob required a bit more work in bleadperl because of ExtUtils::Constant (see the Makefile.PL change) p4raw-link: @12652 on //depot/maint-5.6/perl: 3bc8871b91a24662eada2114d9a016153718b1c4 p4raw-link: @12626 on //depot/maint-5.6/perl: 512dcce54ea4db665708f91609bdd0a6126d1acd p4raw-id: //depot/perl@12654 p4raw-integrated: from //depot/maint-5.6/perl@12650 'edit in' ext/B/B.xs ext/DynaLoader/dlutils.c (@12652..) 'merge in' perl.h (@12597..) ext/File/Glob/Glob.xs ext/Opcode/Opcode.xs ext/re/re.xs (@12652..)
* getpwuid() might succeed but that's no guaranteeJarkko Hietaniemi2001-10-221-1/+1
| | | | | that the $home will be defined. p4raw-id: //depot/perl@12588
* glob test case tweak for VMSCraig A. Berry2001-09-281-1/+2
| | | | | Message-Id: <a05101000b7da98ceb83c@[172.16.52.1]> p4raw-id: //depot/perl@12262
* Integrate macperl changes from Chris Nandor:Jarkko Hietaniemi2001-09-262-2/+376
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 12192 11817 11815 11813 11778 11775 Update CPAN.pm to work with new Mac::BuildTools instead of ExtUtils::MM_MacOS "orphan" functions Fix test Make syntax check report in MPW style, fix tests to use Mac::err=unix to get normal-style error messages. More module and test ports from Thomas Wegner et al Fix open of /dev/null for Mac OS Allow for platforms to override formatting of errors on output from Matthias Neeracher (core files) p4raw-id: //depot/perl@12235 p4raw-edited: from //depot/maint-5.6/macperl@12234 'edit in' lib/File/DosGlob.pm t/op/magic.t (@11007..) p4raw-integrated: from //depot/maint-5.6/macperl@12234 'copy in' lib/File/Spec/Mac.pm lib/File/Temp.pm (@11007..) 'merge in' ext/File/Glob/Glob.pm lib/CPAN.pm (@11007..) ext/File/Glob/bsd_glob.c t/base/term.t (@11185..) t/op/runlevel.t (@11198..) t/pod/testp2pt.pl (@11500..) p4raw-integrated: from //depot/maint-5.6/macperl@11815 'merge in' perl.c (@11806..) p4raw-integrated: from //depot/maint-5.6/macperl@11775 'merge in' perl.h pp_ctl.c util.c (@11007..)
* Message-Id: <200107092116.RAA12010@bottesini.harvard.edu>Norton T. Allen2001-07-101-4/+4
| | | p4raw-id: //depot/perl@11245
* Shuffle around tests to (ext|lib)/.../t/ subdirectories.Jarkko Hietaniemi2001-06-214-0/+417
| | | | | Resort MANIFEST with sort -f, looks much better. p4raw-id: //depot/perl@10782
* Re: [PATCH] Re: perl@10611Nicholas Clark2001-06-163-172/+20
| | | | | Message-ID: <20010617001605.V98663@plum.flirble.org> p4raw-id: //depot/perl@10648
* ext/ + -WallDoug MacEachern2001-06-121-1/+1
| | | | | Message-ID: <Pine.LNX.4.21.0106112212261.24181-100000@mako.covalent.net> p4raw-id: //depot/perl@10534
* -Wall "subscript has type `char'" cleanup.Jarkko Hietaniemi2001-06-031-2/+2
| | | p4raw-id: //depot/perl@10418
* Multiplicity and thread fixes for VMSDan Sugalski2001-05-021-1/+1
| | | | | Message-Id: <5.0.2.1.0.20010502112909.01f24e28@24.8.96.48> p4raw-id: //depot/perl@9960
* [MacPerl-Porters] [PATCH] bsd_glob.c, gv.c fixes for Mac OSChris Nandor2001-04-171-8/+12
| | | | | Message-Id: <p05100207b701768712de@[10.0.1.177]> p4raw-id: //depot/perl@9720
* Integrate changes #9678,9679 from maintline into mainperl.Jarkko Hietaniemi2001-04-113-21/+29
| | | | | | | | | | | | | | | addendum to change#9676 up $File::Glob::VERSION; add a note pointing out the version of the OpenBSD glob bsd_glob.c resembles p4raw-link: @9679 on //depot/maint-5.6/perl: 37ff778e28291b734ba0592295395ddd1e1dae09 p4raw-link: @9678 on //depot/maint-5.6/perl: f67bef9338be0d7c8937f723c62e88b4099d35e7 p4raw-link: @9676 on //depot/maint-5.6/perl: 3f3c3e312f619efa81ad88565a24e92f15dff662 p4raw-id: //depot/perl@9681 p4raw-integrated: from //depot/maint-5.6/perl@9680 'copy in' ext/File/Glob/bsd_glob.h (@9676..) ext/File/Glob/bsd_glob.c (@9678..) 'merge in' ext/File/Glob/Glob.pm (@9676..)
* Integrate changes #9675,9676 from maintperl into mainline.Jarkko Hietaniemi2001-04-114-107/+184
| | | | | | | | | | | | | | | fix for bug 20010410.006, undo change#7115 port the OpenBSD glob() security patch p4raw-link: @9676 on //depot/maint-5.6/perl: 3f3c3e312f619efa81ad88565a24e92f15dff662 p4raw-link: @9675 on //depot/maint-5.6/perl: c84593816ace2807d5ff27bb0745a28ec29187b1 p4raw-link: @7115 on //depot/perl: 5675c1a6395a0842c857fc8de159747577df6c4b p4raw-id: //depot/perl@9677 p4raw-integrated: from //depot/maint-5.6/perl@9672 'copy in' ext/File/Glob/bsd_glob.h (@9264..) ext/File/Glob/bsd_glob.c (@9512..) ext/File/Glob/Glob.xs (@9545..) 'merge in' t/op/pat.t (@9138..) regexec.c (@9288..) ext/File/Glob/Glob.pm (@9512..)
* Thou shalt not (just) match for English error messages.Jarkko Hietaniemi2001-04-041-1/+1
| | | p4raw-id: //depot/perl@9543
* Re: [PATCH] Lighten up globBenjamin Sugars2001-04-041-5/+5
| | | | | Message-ID: <Pine.LNX.4.21.0104031700340.2143-100000@marmot.rim.canoe.ca> p4raw-id: //depot/perl@9541
* [PATH bsd_glob.c perl@9472] Shut up gcc warning in bsd_glob.cJonathan Stowe2001-04-011-1/+1
| | | | | Message-ID: <Pine.LNX.4.30.0104010958250.7703-100000@orpheus.gellyfish.com> p4raw-id: //depot/perl@9509
* Integrate changes #9493,9494,9495,9496 from maintperlJarkko Hietaniemi2001-04-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | into mainline. fix a broken workaround for Borland compiler in change#4739 (caused weird "short reads" on DATA, which caused op/misc.t to fail) nits spotted by Borland compiler avoid redefinition warnings under Borland 5.02 various nits identified by the Borland 5.5 compiler; remove suppression of a few warnings p4raw-link: @9496 on //depot/maint-5.6/perl: 9d05ad52b0aa7d1f7d147da0c4dbc14de5fe4a37 p4raw-link: @9495 on //depot/maint-5.6/perl: 759997f1e719f33541bed70dd7f79bfa26a930b3 p4raw-link: @9494 on //depot/maint-5.6/perl: 01b59bde1cb7ff62776f3b83c0f2575c79a950a6 p4raw-link: @9493 on //depot/maint-5.6/perl: eea7051a8d4ef81c032143ab3193bc1240ab2e8f p4raw-link: @4739 on //depot/perl: c39cd00800303e8967294e98aa4c427a1872a251 p4raw-id: //depot/perl@9497 p4raw-integrated: from //depot/maint-5.6/perl@9492 'merge in' sv.c utf8.h (@9288..) toke.c (@9292..) ext/File/Glob/bsd_glob.c (@9415..) win32/makefile.mk (@9426..) win32/win32.h (@9494..)
* File::Glob stuff for Mac OSChris Nandor2001-03-302-7/+43
| | | | | Message-Id: <p05010400b6eaab36051c@[10.0.1.177]> p4raw-id: //depot/perl@9479
* If directory entries compare equal case-insensitively,Jarkko Hietaniemi2001-03-271-1/+5
| | | | | retry case-sensitively. p4raw-id: //depot/perl@9385
* Integrate changes #9262,9264,9265,9266 from maintperl to mainline.Jarkko Hietaniemi2001-03-215-3/+36
| | | | | | | | | | | | | | | | | | | | | | | | revert the leak fix in change#9142 (problem needs a more experimental fix unsuitable for 5.6.1) do alphabetical sorting by default (for csh compatibility) cut-n-paste goof in change#9264 VMS piping fixes (from Charles Lane) p4raw-link: @9266 on //depot/maint-5.6/perl: 72d1c956969523b19a71b5ffb5af9479f09d0e6a p4raw-link: @9265 on //depot/maint-5.6/perl: 8549c3fc2da30e970df00a46a796a39e843777aa p4raw-link: @9264 on //depot/maint-5.6/perl: 1086ad2319c3ee3e3873c478e76309ea4f03453b p4raw-link: @9262 on //depot/maint-5.6/perl: a89eb504d1201e0dad09aaf86db07d000904f216 p4raw-link: @9142 on //depot/maint-5.6/perl: 26972843796e21c404c9d13ec5ee86e7b952a2bd p4raw-id: //depot/perl@9269 p4raw-integrated: from //depot/maint-5.6/perl@9268 'copy in' ext/File/Glob/Changes ext/File/Glob/bsd_glob.c ext/File/Glob/bsd_glob.h (@5902..) ext/File/Glob/Glob.pm (@7770..) vms/vmspipe.com (@8636..) vms/vms.c (@8986..) 'edit in' ext/File/Glob/Glob.xs (@9264..) 'merge in' scope.c (@9142..)
* [patch] -Wall cleanup round 2Doug MacEachern2001-02-181-8/+1
| | | | | Message-ID: <Pine.LNX.4.21.0102181304520.10021-100000@mako.covalent.net> p4raw-id: //depot/perl@8837
* integrate cfgperl changes#6268..6282 into mainlineGurusamy Sarathy2000-07-111-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | p4raw-link: @6282 on //depot/cfgperl: d4817f5b97d4072a6efac47844b617245b179f2c p4raw-link: @6268 on //depot/cfgperl: 22e04bdb3a09a4c369fd1666143349eab2eba9d4 p4raw-id: //depot/perl@6366 p4raw-integrated: from //depot/cfgperl@6365 'copy in' lib/Net/Ping.pm lib/Text/Wrap.pm t/lib/dprof.t t/lib/dumper-ovl.t t/lib/hostname.t (@5586..) lib/Pod/Html.pm (@5608..) t/lib/ipc_sysv.t (@5812..) t/lib/dumper.t (@5972..) ext/File/Glob/Glob.pm (@6026..) lib/Pod/Man.pm lib/Pod/Text.pm (@6034..) t/lib/anydbm.t (@6072..) lib/ExtUtils/xsubpp (@6156..) pod/perlsub.pod pod/perltie.pod (@6206..) utils/h2xs.PL (@6280..) p4raw-integrated: from //depot/cfgperl@6282 'merge in' vms/vms.c (@6238..) p4raw-integrated: from //depot/cfgperl@6277 'copy in' pod/perlfunc.pod (@6276..) p4raw-integrated: from //depot/cfgperl@6273 'ignore' perlapi.h (@6243..) embedvar.h (@6254..) 'merge in' perlapi.c (@6243..) embed.h (@6254..) embed.pl objXSUB.h op.c proto.h (@6269..) p4raw-integrated: from //depot/cfgperl@6270 'copy in' t/op/taint.t (@5857..) p4raw-integrated: from //depot/cfgperl@6269 'copy in' doop.c (@6263..) 'ignore' toke.c (@6261..) p4raw-integrated: from //depot/cfgperl@6268 'copy in' t/op/sprintf.t (@6267..)
* make lib/syslog.t portable to systems that don't have _PATH_LOG,Gurusamy Sarathy2000-04-291-3/+3
| | | | | make _PATH_LOG() return "" if unavailable p4raw-id: //depot/perl@6018
* rename File::Glob::glob() to File::Glob::bsd_glob() to avoidGurusamy Sarathy2000-04-281-20/+39
| | | | | | | prototype mismatch with CORE::glob(); update pod and tests to suit (File::Glob::glob() is still available for backward compatibility, but should be considered deprecated) p4raw-id: //depot/perl@5981
* lexical warnings update for docs and tests (from Paul Marquess)Gurusamy Sarathy2000-03-131-1/+1
| | | p4raw-id: //depot/perl@5712
* fix incorrect prototypes in File::GlobGurusamy Sarathy2000-03-061-2/+2
| | | p4raw-id: //depot/perl@5590
* more whitespace removal (from Michael G Schwern)Gurusamy Sarathy2000-03-041-1/+1
| | | p4raw-id: //depot/perl@5507
* consolidated VMS patches (from Craig A. BerryGurusamy Sarathy2000-03-012-1/+18
| | | | | | <craig.berry@metamorgs.com>); Glob.pm patch modified to use $DEFAULT_FLAGS, and iff no flags were supplied p4raw-id: //depot/perl@5397
* AIX 64-bit patches from Steven Hirsch <hirschs@btv.ibm.com>Jarkko Hietaniemi2000-02-281-0/+10
| | | | | | | | | The patch to File/Glob/Makefile.PL is inconvenient but at the moment necessary: adding an ext/FIle/Glob/hints/aix.pl to turn off the optimization ($self->{OPTIMIZE} = '') doesn't work, the file is processed by MakeMaker but OPTIMIZE ends up as -O in the resulting Makefile. A MakeMaker bug? p4raw-id: //depot/cfgperl@5323
* tweak comment about core glob()Gurusamy Sarathy2000-02-271-1/+2
| | | p4raw-id: //depot/perl@5287
* various pod nits identified by installhtml (all fixed exceptGurusamy Sarathy2000-01-271-1/+3
| | | | | unresolved links) p4raw-id: //depot/perl@4910
* s/use vars/our/g modules that aren't independently maintained on CPANGurusamy Sarathy2000-01-231-2/+2
| | | p4raw-id: //depot/perl@4860
* applied suggested patch; removed $VERSION = $VERSION hackIlya Zakharevich1999-12-031-3/+3
| | | | | | | | | (change#4043 fixed the need for that) Message-Id: <199911160650.BAA18874@monk.mps.ohio-state.edu> Subject: [PATCH 5.005_62] XSLoader.pm p4raw-link: @4043 on //depot/cfgperl: 09bef84370e90d727656ea11ba5ee8be80e361d3 p4raw-id: //depot/perl@4623
* various File::Glob fixes for DOSISH platformsPaul Moore1999-12-025-30/+154
| | | | | | Message-Id: <714DFA46B9BBD0119CD000805FC1F53BDC38E3@UKRUX002.rundc.uk.origin-it.com> Subject: File::Glob again. Final patch, honest! p4raw-id: //depot/perl@4615
* display BSD license in Glob.pm (for clause #2 conformity)Gurusamy Sarathy1999-11-043-29/+33
| | | p4raw-id: //depot/perl@4514
* avoid warningsGurusamy Sarathy1999-10-141-83/+83
| | | p4raw-id: //depot/perl@4375
* File::Glob fixes for WindowsGurusamy Sarathy1999-10-141-18/+33
| | | p4raw-id: //depot/perl@4373
* add File::BSDGlob as File::Glob and load it at compile-timeGurusamy Sarathy1999-10-127-0/+1530
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 p4raw-id: //depot/perl@4356