X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Changes;h=56da154dab691199b89ae8982497fc898ac7cc2d;hb=d3b9c6891b7459d54058317f1c1f213e6a01409e;hp=bcbeb354a15109ec433ded3b6091e51f57bee463;hpb=4bad07d97843302fe0c8fcda3be736e92b097422;p=p5sagit%2Fp5-mst-13.2.git diff --git a/Changes b/Changes index bcbeb35..56da154 100644 --- a/Changes +++ b/Changes @@ -30,7 +30,1558 @@ or any other branch. -------------- Version v5.7.1 Development release working toward v5.8 -------------- +____________________________________________________________________________ +[ 9274] By: jhi on 2001/03/21 03:48:24 + Log: First stab at making Data::Dumper to grok Unicode. + + TODO: tests, EBCDICify. + Branch: perl + ! ext/Data/Dumper/Dumper.pm ext/Data/Dumper/Dumper.xs +____________________________________________________________________________ +[ 9273] By: jhi on 2001/03/21 02:23:00 + Log: Fix for + + Subject: Memory leak in unquoted print + From: Benjamin Sugars + Date: Tue, 20 Mar 2001 10:02:56 -0500 (EST) + Message-ID: + Branch: perl + ! perlio.c +____________________________________________________________________________ +[ 9272] By: jhi on 2001/03/21 01:33:17 + Log: Subject: Re: [PATCH] POSIX::getcwd() + From: Benjamin Sugars + Date: Mon, 19 Mar 2001 15:07:03 -0500 (EST) + Message-ID: + Branch: perl + ! ext/POSIX/POSIX.pm ext/POSIX/POSIX.xs +____________________________________________________________________________ +[ 9271] By: jhi on 2001/03/21 01:22:52 + Log: Subject: [PATCH] Cwd.pm docs + From: Benjamin Sugars + Date: Tue, 20 Mar 2001 15:33:32 -0500 (EST) + Message-ID: + Branch: perl + ! lib/Cwd.pm +____________________________________________________________________________ +[ 9270] By: jhi on 2001/03/21 01:16:29 + Log: Continue 4-arg substr() UTF-8 fixage. + Branch: perl + ! pp.c t/op/substr.t +____________________________________________________________________________ +[ 9269] By: jhi on 2001/03/21 00:46:14 + Log: Integrate changes #9262,9264,9265,9266 from maintperl to mainline. + + 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) + Branch: perl + !> ext/File/Glob/Changes ext/File/Glob/Glob.pm + !> ext/File/Glob/Glob.xs ext/File/Glob/bsd_glob.c + !> ext/File/Glob/bsd_glob.h scope.c vms/vms.c vms/vmspipe.com +____________________________________________________________________________ +[ 9268] By: jhi on 2001/03/21 00:37:04 + Log: Integrate perlio. + Branch: perl + !> embed.pl lib/utf8.pm op.c regcomp.c regexec.c sv.c toke.c + !> utf8.c utf8.h utfebcdic.h +____________________________________________________________________________ +[ 9267] By: nick on 2001/03/20 20:04:39 + Log: More EBCDIC stuff: + - Loose the extra level of function on ASCII. + - spotted a chr(0) issue in sv.c + - re-work of UTF-X tr/// ranges to work in Unicode + space. Still issues with the "0xff is illegal UTF-8" hack. + - Yet another ad. hoc. utf8 'upgrade' in op.c recoded + (why do it once when you can do it all over the place :-( + - Enable HINTS_UTF8 on EBCDIC - then ignore it in toke.c, + need utf8.pm for swashes. + - Simplified and commented scan_const() in toke.c + Still something wrong regexp and tr (swashes?). + Branch: perlio + ! embed.pl lib/utf8.pm op.c regcomp.c regexec.c sv.c toke.c + ! utf8.c utf8.h utfebcdic.h +____________________________________________________________________________ +[ 9266] By: gsar on 2001/03/20 19:16:43 + Log: VMS piping fixes (from Charles Lane) + Branch: maint-5.6/perl + ! vms/vms.c vms/vmspipe.com +____________________________________________________________________________ +[ 9265] By: gsar on 2001/03/20 17:53:52 + Log: cut-n-paste goof in change#9264 + Branch: maint-5.6/perl + ! ext/File/Glob/Glob.xs +____________________________________________________________________________ +[ 9264] By: gsar on 2001/03/20 17:43:47 + Log: do alphabetical sorting by default (for csh compatibility); + bsd_glob() does ASCII sort by default as usual, unless + GLOB_ALPHASORT was specified + Branch: maint-5.6/perl + ! ext/File/Glob/Changes ext/File/Glob/Glob.pm + ! ext/File/Glob/Glob.xs ext/File/Glob/bsd_glob.c + ! ext/File/Glob/bsd_glob.h +____________________________________________________________________________ +[ 9263] By: gsar on 2001/03/20 16:40:08 + Log: integrate change#9255 from mainline (unicode fix) + + substr($bytestr, i, n, $charstr) + Branch: maint-5.6/perl + !> Todo-5.6 pp.c t/op/substr.t +____________________________________________________________________________ +[ 9262] By: gsar on 2001/03/20 15:57:41 + Log: revert the leak fix in change#9142 (problem needs a more experimental + fix unsuitable for 5.6.1) + Branch: maint-5.6/perl + ! scope.c +____________________________________________________________________________ +[ 9261] By: jhi on 2001/03/20 14:26:25 + Log: Integrate changes #9259,9260 from maintperl into mainline. + + Subject: [MacPerl-Porters] [PATCH] POSIX, File::Path (Mac OS) for 5.6.1 and 5.7 + + Subject: [PATCH perl-5.6.1-TRIAL3/run.c] printf warning + Branch: perl + !> ext/POSIX/POSIX.xs lib/File/Path.pm run.c +____________________________________________________________________________ +[ 9260] By: jhi on 2001/03/20 14:05:46 + Log: Subject: [PATCH perl-5.6.1-TRIAL3/run.c] printf warning + From: Robin Barker + Date: Tue, 20 Mar 2001 10:12:04 GMT + Message-Id: <200103201012.KAA04738@tempest.npl.co.uk> + Branch: maint-5.6/perl + ! run.c +____________________________________________________________________________ +[ 9259] By: jhi on 2001/03/20 14:04:39 + Log: Subject: [MacPerl-Porters] [PATCH] POSIX, File::Path (Mac OS) for 5.6.1 and 5.7 + From: Chris Nandor + Date: Tue, 20 Mar 2001 00:40:56 -0500 + Message-Id: + Branch: maint-5.6/perl + ! ext/POSIX/POSIX.xs lib/File/Path.pm +____________________________________________________________________________ +[ 9258] By: jhi on 2001/03/20 05:09:34 + Log: Update Changes. + Branch: perl + ! Changes patchlevel.h +____________________________________________________________________________ +[ 9257] By: jhi on 2001/03/20 05:04:25 + Log: tr/// UTF-8 tests for Inaba Hiroto's latest patches. + Branch: perl + ! t/op/tr.t +____________________________________________________________________________ +[ 9256] By: jhi on 2001/03/20 04:43:12 + Log: Subject: [PATCH: 5.6.1-trial3] test fixes and installation cleanliness for OS/390 + From: Peter Prymmer + Date: Mon, 19 Mar 2001 16:43:13 -0800 (PST) + Message-ID: + Branch: maint-5.6/perl + ! installperl t/comp/proto.t t/comp/require.t t/op/regmesg.t +____________________________________________________________________________ +[ 9255] By: jhi on 2001/03/19 23:17:17 + Log: substr($bytestr, i, n, $charstr) + TODO: we are still broken if $bytestr needs UTF-8 upgrading. + Branch: perl + ! Todo-5.6 pp.c t/op/substr.t +____________________________________________________________________________ +[ 9254] By: jhi on 2001/03/19 22:25:09 + Log: Rearrange the make test target prerequisites so that + in a parallel make 'all' is finished before 'test'. + Branch: perl + ! Makefile.SH +____________________________________________________________________________ +[ 9253] By: jhi on 2001/03/19 21:48:07 + Log: Subject: PATCH: cosmetic tweak in pp_ctl.c + From: Robin Houston + Date: Mon, 19 Mar 2001 15:48:41 +0000 + Message-ID: <20010319154841.A28174@puffinry.freeserve.co.uk> + Branch: perl + ! pp_ctl.c +____________________________________________________________________________ +[ 9252] By: jhi on 2001/03/19 21:42:27 + Log: Integrate perlio. + Branch: perl + !> doop.c perly.c perly.y sv.c t/camel-III/vstring.t t/op/each.t + !> t/op/length.t t/op/pack.t t/op/ver.t toke.c utf8.c utf8.h + !> utfebcdic.h vms/perly_c.vms +____________________________________________________________________________ +[ 9251] By: jhi on 2001/03/19 21:31:28 + Log: Integrate changes #9244,9247,9250 from maintperl into mainline. + + Dynaloading in 64-bit AIX with vac. + Branch: perl + !> ext/DynaLoader/dl_aix.xs ext/DynaLoader/hints/aix.pl + !> hints/aix.sh +____________________________________________________________________________ +[ 9250] By: jhi on 2001/03/19 21:18:00 + Log: A more robust solution for the 64bitall AIX dynaloading + problem, from Jens-Uwe Mager. + Branch: maint-5.6/perl + ! ext/DynaLoader/dl_aix.xs ext/DynaLoader/hints/aix.pl +____________________________________________________________________________ +[ 9249] By: nick on 2001/03/19 20:59:37 + Log: Integrate mainline. + Branch: perlio + !> (integrate 42 files) +____________________________________________________________________________ +[ 9248] By: nick on 2001/03/19 20:22:07 + Log: Tweak to perly.y to allow -DDEBUGGING to compile on OS390. + (Building on OS390 uses native YACC and YYDEBUG has other + side effects.) + Branch: perlio + ! perly.c perly.y vms/perly_c.vms +____________________________________________________________________________ +[ 9247] By: jhi on 2001/03/19 19:59:53 + Log: 64-bit AIX dynaloading problem (see #9244) idea + from Jens-Uwe Mager. + Branch: maint-5.6/perl + ! ext/DynaLoader/dl_aix.xs +____________________________________________________________________________ +[ 9246] By: nick on 2001/03/19 19:27:57 + Log: More EBCDIC fixes. + Branch: perlio + ! doop.c sv.c t/camel-III/vstring.t t/op/each.t t/op/length.t + ! t/op/pack.t t/op/ver.t toke.c utf8.c utf8.h utfebcdic.h +____________________________________________________________________________ +[ 9245] By: jhi on 2001/03/19 19:05:19 + Log: Integrate change #9243 from mainline into maintperl. + + Subject: [PATCH perl-5.6.1-TRIAL3/README.vmesa] bad =item paragraphs + Branch: maint-5.6/perl + !> README.vmesa +____________________________________________________________________________ +[ 9244] By: jhi on 2001/03/19 19:03:15 + Log: Get 64bitall AIX building, but still does not test okay: + dynaloading anything fails, for example for op/defins: + Can't load '../lib/auto/File/Glob/Glob.so' for module File::Glob: loadbind: A system call received a parameter that is not valid. at ../lib/XSLoader.pm line 75. at ../lib/File/Glob.pm line 99 + (update: fixed by #9247,9250) + Branch: maint-5.6/perl + ! hints/aix.sh +____________________________________________________________________________ +[ 9243] By: jhi on 2001/03/19 19:00:16 + Log: Subject: [PATCH perl-5.6.1-TRIAL3/README.vmesa] bad =item paragraphs + From: Robin Barker + Date: Mon, 19 Mar 2001 18:01:57 GMT + Message-Id: <200103191801.SAA01072@tempest.npl.co.uk> + Branch: perl + ! README.vmesa +____________________________________________________________________________ +[ 9242] By: jhi on 2001/03/19 18:58:43 + Log: UTF-8 tr/// battle continues, ammunition from Inaba Hiroto. + + TODO: tests. + Branch: perl + ! doop.c op.c +____________________________________________________________________________ +[ 9241] By: gsar on 2001/03/19 17:34:46 + Log: VMSify tests (from Charles Lane) + Branch: maint-5.6/perl + ! t/lib/filehand.t t/lib/texttabs.t +____________________________________________________________________________ +[ 9240] By: jhi on 2001/03/19 14:24:26 + Log: Integrate change #9233 from maintperl into mainline. + + some refcounts were incorrect in perl_clone() + Branch: perl + !> sv.c +____________________________________________________________________________ +[ 9239] By: gsar on 2001/03/19 09:23:17 + Log: this is 5.6.1-trial3 + Branch: maint-5.6/perl + ! Changes +____________________________________________________________________________ +[ 9238] By: gsar on 2001/03/19 08:47:04 + Log: some new symbols are only available under ithreads + Branch: maint-5.6/perl + ! makedef.pl +____________________________________________________________________________ +[ 9237] By: gsar on 2001/03/19 08:42:28 + Log: update patchlevel.h, Changes, &c. + Branch: maint-5.6/perl + ! Changes patchlevel.h pod/perlhist.pod + !> AUTHORS +____________________________________________________________________________ +[ 9236] By: gsar on 2001/03/19 08:17:49 + Log: integrate changes#8068,8717 from mainline + + [PATCH 5.7.0@8047] RE: [ID 20001013.009] DB_File issues warning when setting element to undef + + [PATCH CPAN 1.59_51] warning message (not!) + Branch: maint-5.6/perl + !> ext/GDBM_File/GDBM_File.pm ext/GDBM_File/typemap + !> ext/NDBM_File/NDBM_File.pm ext/NDBM_File/typemap + !> ext/ODBM_File/ODBM_File.pm ext/ODBM_File/typemap + !> ext/SDBM_File/SDBM_File.pm ext/SDBM_File/typemap lib/CPAN.pm + !> t/lib/gdbm.t t/lib/ndbm.t t/lib/odbm.t t/lib/sdbm.t +____________________________________________________________________________ +[ 9235] By: gsar on 2001/03/19 08:07:09 + Log: integrate changes#8617,8713,8715,8716,8721,8953,8963 from mainline + + [PATCH] Add missing CV flags to dump.c + + Re: [patch] Re: PL_ptr_table + + Fixup non-ithread build after 8713 + + Generated files form 8713 etc. + + Correct the correction :-( + + Documenting coderef @INC (Re: CPAN "make this script work" feature) + + Subject: Re: sync sync sync: have I missed any patches? + Replace djSP with dSP. + Branch: maint-5.6/perl + !> cop.h doio.c doop.c dump.c embed.h embed.pl ext/B/B/C.pm + !> ext/B/B/CC.pm global.sym objXSUB.h perl.c perlapi.c + !> pod/perlhack.pod pp.c pp.h pp_ctl.c pp_hot.c pp_sys.c proto.h + !> sv.c sv.h win32/perlhost.h +____________________________________________________________________________ +[ 9234] By: gsar on 2001/03/19 07:22:05 + Log: revert the change#9090 integrate for now (change looks somewhat + incomplete in that [ha]v_exists() need something similar; lacks + tests; &c.) + Branch: maint-5.6/perl + ! hv.c +____________________________________________________________________________ +[ 9233] By: gsar on 2001/03/19 07:10:01 + Log: some refcounts were incorrect in perl_clone(); avoid hang in global + destruction when there are unreferenced scalars (SvREFCNT==0) + Branch: maint-5.6/perl + ! sv.c +____________________________________________________________________________ +[ 9232] By: jhi on 2001/03/19 05:11:02 + Log: Regen api and toc. + Branch: maint-5.6/perl + ! pod/perlapi.pod pod/perltoc.pod +____________________________________________________________________________ +[ 9231] By: jhi on 2001/03/19 04:06:03 + Log: Integrate changes in #9070,9072,9101 from mainline into maintperl, + add a lost line in pp.c:pp_chop(), update to new op/chop. + + Clarify the description differentiating for and while; inspired by + + Subject: [ID 20010306.004] || != named unary operator + + The $Is_MacOS needs to be declared. + Branch: maint-5.6/perl + ! pp.c t/op/chop.t + !> lib/ExtUtils/Manifest.pm pod/perlop.pod pod/perlsyn.pod +____________________________________________________________________________ +[ 9230] By: jhi on 2001/03/19 03:48:16 + Log: Integrate changes #7971(perlio),8982,9061,9062,9068,9069, + 9079,9083,9089,9090,9091 from mainline to maintperl. + + Quieten some noise in Win32 builds + + Fixes the bugs 20010221.005 and 20010221.008: "the taint checker..." + + The perlretut was still talking about the old \p and \P + definitions. + + More tweakage on the Unicode character class descriptions. + + Subject: Re: [ID 20010305.012] chop() against list assignment returns char chopped from el zero + + Subject: 'no *POSIX' Patch speeding up make on BS2000 + + Subject: [PATCH] perldata.pod here-doc docs + + Add /sbin and /usr/sbin to the list of directories scanned + for setuid programs. Takes care of bug id 20010309.003. + + Subject: Re: [ID 19990808.001] [PATCH] FETCH triggered on exists() + + In op/stat #35 better to scan all the potential directories + for setuids, not just the first one. + Branch: maint-5.6/perl + ! Makefile.SH + !> doio.c hv.c lib/unicode/mktables.PL makedepend.SH perl.h + !> pod/perldata.pod pod/perlretut.pod pp.c t/op/chop.t + !> t/op/stat.t toke.c win32/win32.h +____________________________________________________________________________ +[ 9229] By: jhi on 2001/03/19 02:31:50 + Log: Subject: [MacPerl-Porters] [PATCH] Portability fixes for Mac OS / maint-5.6 + From: Chris Nandor + Date: Sat, 10 Mar 2001 14:22:19 -0500 + Message-Id: + Branch: maint-5.6/perl + ! ext/B/defsubs_h.PL ext/DynaLoader/dl_mac.xs + ! ext/Errno/Errno_pm.PL lib/ExtUtils/Manifest.pm perlsfio.h + ! t/lib/b.t t/lib/errno.t +____________________________________________________________________________ +[ 9228] By: jhi on 2001/03/19 02:29:59 + Log: Integrate changes #9113,9122 from mainline into maintperl. + + Subject: [PATCH: perl@9092, dist-3.0@70] OS/390 mydomain last gasp before silly guess (was Re: What do I need to build EBCDIC perl?) + Branch: maint-5.6/perl + !> Configure README.os390 hints/os390.sh +____________________________________________________________________________ +[ 9227] By: jhi on 2001/03/19 02:22:35 + Log: Integrate #9115,9121,9128,9163,9171,9174,9175 from mainline + into maintperl. + + Subject: Re: [ID 20010305.005] "use integer" doesn't make rand() return integers + + Forgot to check-in the larger part of #9120, duh. + + Subject: Another patch for integer.pm POD + + h2ph strictness and cleanliness from Kurt Starsinic. + + Borland filename case problem. + + h2ph strictness and cleanliness from Kurt Starsinic. + + Subject: [PATCH] the uncontroversial doc patches + Branch: maint-5.6/perl + +> win32/sncfnmcs.pl + !> MANIFEST README.os2 README.win32 ext/GDBM_File/GDBM_File.pm + !> ext/GDBM_File/GDBM_File.xs lib/integer.pm + !> pod/perl5005delta.pod pod/perldebtut.pod pod/perlfunc.pod + !> pod/perlhack.pod pod/perllexwarn.pod pod/perllocale.pod + !> pod/perllol.pod pod/perlmod.pod pod/perlmodlib.pod + !> pod/perlport.pod pod/perlrun.pod pod/perltoc.pod + !> pod/perlxs.pod pod/perlxstut.pod utils/h2ph.PL +____________________________________________________________________________ +[ 9226] By: jhi on 2001/03/19 02:10:21 + Log: Integrate changes #9207,9214 from mainline into maintperl. + + podchecker relaxations: =over has an *optional* number after it, + and whitespace in L<> is okay. + Branch: maint-5.6/perl + !> lib/Pod/Checker.pm lib/Pod/ParseUtils.pm pod/perlpod.pod + !> t/pod/poderrs.xr +____________________________________________________________________________ +[ 9225] By: jhi on 2001/03/19 02:07:38 + Log: Integrate change #9219 from maintperl into mainline. + + remove duplicated tests + Branch: perl + !> t/op/re_tests +____________________________________________________________________________ +[ 9224] By: jhi on 2001/03/19 02:06:11 + Log: Integrate change #9223 from mainline to maintperl. + + Document -Dmksymlinks. + Branch: maint-5.6/perl + !> INSTALL +____________________________________________________________________________ +[ 9223] By: jhi on 2001/03/19 02:01:25 + Log: Document -Dmksymlinks. + Branch: perl + ! INSTALL +____________________________________________________________________________ +[ 9222] By: jhi on 2001/03/19 01:15:35 + Log: The -Dmksymlinks wasn't working for maintperl. + Branch: maint-5.6/perl + ! Configure +____________________________________________________________________________ +[ 9221] By: jhi on 2001/03/19 00:49:43 + Log: Cleanup pixie residue. + Branch: perl + ! Makefile.SH +____________________________________________________________________________ +[ 9220] By: jhi on 2001/03/19 00:44:47 + Log: Document the use of pixie/prof; create make targets for it. + + TODO: make t/TEST pixie-aware. + Branch: perl + ! Makefile.SH pod/perlhack.pod +____________________________________________________________________________ +[ 9219] By: gsar on 2001/03/19 00:16:55 + Log: remove duplicated tests + Branch: maint-5.6/perl + ! t/op/re_tests +____________________________________________________________________________ +[ 9218] By: jhi on 2001/03/18 23:59:31 + Log: Document Third Degree some more, and also PERL_DESTRUCT_LEVEL. + Branch: perl + ! pod/perlhack.pod pod/perlobj.pod pod/perlrun.pod +____________________________________________________________________________ +[ 9217] By: jhi on 2001/03/18 23:25:20 + Log: Rewrite the tests section of Makefile to be less redundant + and to allow for more flexible test targets, many recursive + make calls introduced. + Branch: perl + ! Makefile.SH +____________________________________________________________________________ +[ 9216] By: jhi on 2001/03/18 22:30:04 + Log: Document the use of Third Degree (sparsely). + Branch: perl + ! pod/perlhack.pod t/TEST +____________________________________________________________________________ +[ 9215] By: jhi on 2001/03/18 22:10:30 + Log: Make targets for testing with Third Degree. + Branch: perl + ! Makefile.SH +____________________________________________________________________________ +[ 9214] By: jhi on 2001/03/18 21:08:53 + Log: The podchecker relaxations need to mirrored also at the tests. + Branch: perl + ! t/pod/poderrs.xr +____________________________________________________________________________ +[ 9213] By: jhi on 2001/03/18 20:56:21 + Log: Update Changes. + Branch: perl + ! Changes patchlevel.h +____________________________________________________________________________ +[ 9212] By: jhi on 2001/03/18 20:36:59 + Log: Looking for config.sh in parent directories isn't + very useful for the toplevel Makefile. + Branch: perl + ! Makefile.SH +____________________________________________________________________________ +[ 9211] By: jhi on 2001/03/18 20:33:37 + Log: On "make clean" take care of Third Degree droppings. + Branch: perl + ! Makefile.SH +____________________________________________________________________________ +[ 9210] By: jhi on 2001/03/18 20:21:34 + Log: Add a hook for running the tests under the Third Degree + debugging tool (set $ENV{PERL_3LOG} to non-zero) + + TODO: Document the use of Third Degree. + Branch: perl + ! t/TEST +____________________________________________________________________________ +[ 9209] By: jhi on 2001/03/18 20:19:07 + Log: Regen toc and api pods. + Branch: perl + ! pod/perlapi.pod pod/perltoc.pod +____________________________________________________________________________ +[ 9208] By: jhi on 2001/03/18 20:12:12 + Log: Integrate changes #8128,9132 from mainline into maintperl, + Tie::SubstrHash fixes. + Branch: maint-5.6/perl + !> lib/Tie/SubstrHash.pm t/lib/tie-substrhash.t +____________________________________________________________________________ +[ 9207] By: jhi on 2001/03/18 20:07:43 + Log: podchecker relaxations from Michael Stevens. + Branch: perl + ! lib/Pod/Checker.pm lib/Pod/ParseUtils.pm pod/perlpod.pod +____________________________________________________________________________ +[ 9206] By: jhi on 2001/03/18 20:04:24 + Log: Retract the changes made at #9176 to Neil's and Ilya's module pods. + Branch: perl + ! lib/Locale/Constants.pm lib/Locale/Country.pm + ! lib/Locale/Currency.pm lib/Locale/Language.pm lib/overload.pm + ! os2/OS2/ExtAttr/ExtAttr.pm os2/OS2/Process/Process.pm +____________________________________________________________________________ +[ 9205] By: jhi on 2001/03/18 19:54:45 + Log: Integrate changes #9161,9162 from maintperl to mainline. + + clearing of $ENV{PERL_DESTRUCT_LEVEL} interferes with purify + results + Branch: perl + !> t/op/magic.t +____________________________________________________________________________ +[ 9204] By: jhi on 2001/03/18 19:37:46 + Log: Make perl.third checks more understandable to the builder. + Branch: perl + ! Makefile.SH +____________________________________________________________________________ +[ 9203] By: jhi on 2001/03/18 19:20:54 + Log: Re-integrate #9138 from maintperl to mainline, + the squelching of the unneeded "Scalars leaked" messages. + Branch: perl + !> t/comp/proto.t t/op/lex_assign.t t/op/local.t t/op/pat.t + !> t/op/regexp.t t/pragma/strict-vars t/pragma/warn/op + !> t/pragma/warn/regcomp t/pragma/warn/toke t/pragma/warnings.t +____________________________________________________________________________ +[ 9202] By: jhi on 2001/03/18 18:48:36 + Log: More robust and more paranoid perl.third target. + Branch: perl + ! Makefile.SH +____________________________________________________________________________ +[ 9201] By: jhi on 2001/03/18 18:39:21 + Log: Integrate change #9197 from maintperl to mainline. + + more thorough cleaning of arenas. + Branch: perl + !> embed.pl perl.c proto.h sv.c t/op/sort.t +____________________________________________________________________________ +[ 9200] By: jhi on 2001/03/18 18:25:17 + Log: Integrate perlio. + Branch: perl + !> doop.c ext/Encode/Encode.pm ext/Encode/Encode.xs + !> ext/Encode/compile lib/utf8.pm pp_ctl.c sv.c t/lib/b.t + !> t/lib/encode.t toke.c universal.c utf8.c +____________________________________________________________________________ +[ 9199] By: nick on 2001/03/18 15:23:51 + Log: Prefer !UTF8_IS_INVARIANT() over UTF8_IS_CONTINUED() when that + is the sense of the test being done. Avoid some magical 127 and 128 values + by using macros. + Branch: perlio + ! doop.c pp_ctl.c sv.c toke.c +____________________________________________________________________________ +[ 9198] By: nick on 2001/03/18 14:18:12 + Log: UTF-X encoding invariance for Encode: + - move Encode::utf8_encode to utf8::encode (likewise decode,upgrade,downgrade,valid) + - move the XS code for those to universal.c (so in miniperl) + - add utf8::unicode_to_native and its inverse to allow EBCDIC to work in true unicode. + - change ext/Encode/compile to use above. + - Fix t/lib/encode.t for above + - Teach t/lib/b.t to expect -uutf8 + - In utf8.c look for SWASHNEW rather than just utf8:: package to see if + utf8.pm is needed. + Branch: perlio + ! ext/Encode/Encode.pm ext/Encode/Encode.xs ext/Encode/compile + ! lib/utf8.pm t/lib/b.t t/lib/encode.t universal.c utf8.c +____________________________________________________________________________ +[ 9197] By: gsar on 2001/03/18 12:15:57 + Log: more thorough cleaning of arenas--keep going until no more + SvREFCNT_dec()s occur (this fixes the problem that causes the + pesky "Scalars leaked" warnings) + Branch: maint-5.6/perl + ! embed.pl perl.c proto.h sv.c t/op/sort.t +____________________________________________________________________________ +[ 9196] By: nick on 2001/03/18 10:57:29 + Log: Fix pragma/utf8.t # 15 + - if toke.c is processing a SvUTF8 string then single quoted '...' etc. + are SvUTF8 as well. + Branch: perlio + ! toke.c +____________________________________________________________________________ +[ 9195] By: nick on 2001/03/18 09:27:06 + Log: Integrate mainline + Branch: perlio + !> MANIFEST Makefile.SH doop.c mg.c op.c op.h t/op/misc.t + !> t/op/pat.t +____________________________________________________________________________ +[ 9194] By: jhi on 2001/03/18 05:29:59 + Log: Sarathy's clear_pmop patch with Radu Greab's fix, + Hiroto's, Nick Clark's, and Vadim Konovalov's tests. + Branch: perl + ! op.c op.h t/op/misc.t t/op/pat.t +____________________________________________________________________________ +[ 9193] By: jhi on 2001/03/18 05:15:06 + Log: NI-S' cunning idea of how to de-UTF8 the "\C-broken" submatches. + Branch: perl + ! mg.c t/op/pat.t +____________________________________________________________________________ +[ 9192] By: jhi on 2001/03/18 04:22:43 + Log: tr/// UTF-8 patches from Inaba Hiroto. + Branch: perl + ! doop.c op.c +____________________________________________________________________________ +[ 9191] By: jhi on 2001/03/18 04:21:17 + Log: Integrate perlio. + Branch: perl + !> utf8.c utfebcdic.h +____________________________________________________________________________ +[ 9190] By: nick on 2001/03/17 20:32:01 + Log: Correct #if EBCDIC side typos. + Builds and passes many tests on OS390. + Branch: perlio + ! utf8.c utfebcdic.h +____________________________________________________________________________ +[ 9189] By: jhi on 2001/03/17 18:55:49 + Log: Add prerequisites for the perl.third target. + Branch: perl + ! Makefile.SH +____________________________________________________________________________ +[ 9188] By: jhi on 2001/03/17 18:46:00 + Log: Integrate perlio. + Branch: perl + +> utfebcdic.h + !> MANIFEST doop.c perl.h pp.c utf8.c utf8.h +____________________________________________________________________________ +[ 9187] By: jhi on 2001/03/17 18:38:47 + Log: Add a make rule for perl.third (the Third Degree memory debugging + tool of Tru64 / Digital UNIX / DEC OSF/1, see man third or man atom) + Branch: perl + ! Makefile.SH +____________________________________________________________________________ +[ 9186] By: nick on 2001/03/17 18:34:48 + Log: MANIFEST addition :-( + Branch: perlio + ! MANIFEST +____________________________________________________________________________ +[ 9185] By: nick on 2001/03/17 18:29:50 + Log: Infrastructure to use UTF-EBCDIC rather than UTF-8 as the internal + encoding on EBCDIC platforms. This has property that U+0000..U+009F i.e. + a superset of ASCII are invariant under the encoding. This is EBCDIC + friendly as an encoded string can be looked at as being EBCDIC by lexer + sprintf("%d",...) etc. in same manner that a UTF-8 string be considered + ASCII on ASCII machines. + + - re-arrange utf8.h to get ASCII specific vs Unicode generic bits + seperate. + - Add some more macros to comprehend different shift amounts and + possible swizzle in UTF-EBCDIC vs UTF-8. Change utf8.c to use them. + - add utfebcdic.h which provides UTF-EBCDIC versions of the macros, + and conditionaly #include it. + + EBCDIC build as yet untested. ASCII still fails the one test. + Branch: perlio + + utfebcdic.h + ! utf8.c utf8.h +____________________________________________________________________________ +[ 9184] By: nick on 2001/03/17 17:44:16 + Log: Minor naming change UTF8_IS_ASCII => UTF8_IS_INVARIANT + Branch: perlio + ! doop.c perl.h pp.c utf8.h +____________________________________________________________________________ +[ 9183] By: jhi on 2001/03/17 15:55:42 + Log: Integrate perlio. + Branch: perl + ! MANIFEST + !> perl.h sv.c t/op/pat.t toke.c utf8.c utf8.h +____________________________________________________________________________ +[ 9182] By: nick on 2001/03/17 09:16:06 + Log: Allow test to pass even when \C leaves SvUTF8 set by adding 'use bytes' + Branch: perlio + ! t/op/pat.t +____________________________________________________________________________ +[ 9181] By: nick on 2001/03/17 09:15:11 + Log: Integrate mainline. + Branch: perlio + +> lib/Locale/Constants.pm lib/Locale/Country.pm + +> lib/Locale/Currency.pm lib/Locale/Language.pm t/lib/lc-all.t + +> t/lib/lc-constants.t t/lib/lc-country.t t/lib/lc-currency.t + +> t/lib/lc-language.t t/lib/lc-uk.t win32/sncfnmcs.pl + !> (integrate 83 files) +____________________________________________________________________________ +[ 9180] By: nick on 2001/03/16 17:23:21 + Log: EBCDIC Fixes. + Branch: perlio + ! perl.h sv.c toke.c utf8.c utf8.h +____________________________________________________________________________ +[ 9179] By: jhi on 2001/03/16 14:10:12 + Log: Re-apply #9024 as the Storable 1.0.11 (#9069) overwrote + a change needed to work around an AIX compiler bug. + Branch: perl + ! ext/Storable/Storable.xs +____________________________________________________________________________ +[ 9178] By: jhi on 2001/03/16 03:19:59 + Log: With Damian's approval synchronize damian's modules' + licensing with Perl's standard module licensing. + Branch: perl + ! lib/Filter/Simple.pm lib/Switch.pm lib/Text/Balanced.pod +____________________________________________________________________________ +[ 9177] By: jhi on 2001/03/16 03:15:34 + Log: Make the Filter::Util:Call files have their own copies + of the Perl standard module licensing, from Paul Marquess. + Branch: perl + ! ext/Filter/Util/Call/Call.pm ext/Filter/Util/Call/Call.xs +____________________________________________________________________________ +[ 9176] By: jhi on 2001/03/16 02:56:04 + Log: Subject: [PATCH] more pod patches + From: Michael Stevens + Date: Thu, 15 Mar 2001 21:25:18 +0000 + Message-ID: <20010315212518.A18870@firedrake.org> + Branch: perl + ! configpm ext/B/B/Bytecode.pm ext/DB_File/DB_File.pm + ! ext/Data/Dumper/Dumper.pm ext/Devel/Peek/Peek.pm + ! ext/Filter/Util/Call/Call.pm ext/IO/lib/IO/Handle.pm + ! ext/IO/lib/IO/Seekable.pm ext/IO/lib/IO/Socket/UNIX.pm + ! ext/IPC/SysV/Msg.pm ext/IPC/SysV/Semaphore.pm + ! ext/IPC/SysV/SysV.pm ext/NDBM_File/NDBM_File.pm + ! ext/ODBM_File/ODBM_File.pm ext/Socket/Socket.pm + ! ext/Storable/Storable.pm ext/Sys/Syslog/Syslog.pm + ! ext/Thread/Thread.pm ext/Thread/Thread/Queue.pm + ! ext/attrs/attrs.pm jpl/JNI/JNI.pm lib/CPAN.pm + ! lib/Class/Struct.pm lib/Dumpvalue.pm lib/ExtUtils/Embed.pm + ! lib/ExtUtils/Installed.pm lib/ExtUtils/MM_Cygwin.pm + ! lib/ExtUtils/MM_OS2.pm lib/ExtUtils/MM_VMS.pm + ! lib/ExtUtils/MM_Win32.pm lib/ExtUtils/Manifest.pm + ! lib/ExtUtils/Mksymlists.pm lib/ExtUtils/Packlist.pm + ! lib/File/Basename.pm lib/File/Spec/VMS.pm + ! lib/File/Spec/Win32.pm lib/FileHandle.pm lib/Filter/Simple.pm + ! lib/Getopt/Long.pm lib/Locale/Constants.pm + ! lib/Locale/Country.pm lib/Locale/Language.pm + ! lib/Term/ANSIColor.pm lib/Test.pm lib/Test/Harness.pm + ! lib/Text/Wrap.pm lib/Tie/Array.pm lib/Tie/Handle.pm + ! lib/Tie/Hash.pm lib/Tie/Scalar.pm lib/User/pwent.pm + ! lib/autouse.pm lib/overload.pm os2/OS2/ExtAttr/ExtAttr.pm + ! os2/OS2/Process/Process.pm +____________________________________________________________________________ +[ 9175] By: jhi on 2001/03/16 02:53:32 + Log: Subject: [PATCH] the uncontroversial doc patches + From: Michael Stevens + Date: Thu, 15 Mar 2001 20:01:12 +0000 + Message-ID: <20010315200112.A7636@firedrake.org> + Branch: perl + ! pod/perl5005delta.pod pod/perldebtut.pod pod/perldelta.pod + ! pod/perlfunc.pod pod/perlhack.pod pod/perllexwarn.pod + ! pod/perllocale.pod pod/perllol.pod pod/perlmod.pod + ! pod/perlmodlib.pod pod/perlport.pod pod/perlrun.pod + ! pod/perltoc.pod pod/perlxs.pod pod/perlxstut.pod +____________________________________________________________________________ +[ 9174] By: jhi on 2001/03/16 02:50:49 + Log: Subject: [PATCH 5.6.1] ext/GDBM_File GDBM_NOLOCK constant + From: Paul Lindner + Date: Fri, 16 Mar 2001 11:28:03 -0800 + Message-ID: <20010316112803.A7577@inuus.com> + Branch: perl + ! ext/GDBM_File/GDBM_File.pm ext/GDBM_File/GDBM_File.xs +____________________________________________________________________________ +[ 9173] By: nick on 2001/03/15 20:21:03 + Log: 1st day's EBCDIC fixes: + - toke.c's parsing of strings needed attention + needed to conditionally e2a if string was already UTF-8 + - e2a/a2e tables where wrong way round. + - new macros in utf8.h + Branch: perlio + ! perl.h toke.c utf8.h +____________________________________________________________________________ +[ 9172] By: jhi on 2001/03/15 15:17:17 + Log: Update Changes. + Branch: perl + ! Changes patchlevel.h +____________________________________________________________________________ +[ 9171] By: jhi on 2001/03/15 15:09:32 + Log: Subject: Re: Another Borland C++ problem. + From: "Vadim Konovalov" + Date: Sat, 10 Mar 2001 19:26:07 +0300 + Message-ID: <001601c0a97f$143fcc40$da7b55c2@vad> + + Borland filename case problem. + Branch: perl + + win32/sncfnmcs.pl + ! MANIFEST README.win32 +____________________________________________________________________________ +[ 9170] By: jhi on 2001/03/15 14:54:23 + Log: Add Locale::Codes 1.06, from Neil Bowers. + Branch: perl + + lib/Locale/Constants.pm lib/Locale/Country.pm + + lib/Locale/Currency.pm lib/Locale/Language.pm t/lib/lc-all.t + + t/lib/lc-constants.t t/lib/lc-country.t t/lib/lc-currency.t + + t/lib/lc-language.t t/lib/lc-uk.t + ! MANIFEST +____________________________________________________________________________ +[ 9169] By: jhi on 2001/03/15 14:19:01 + Log: Upgrade to Storable 1.0.11, from Raphael Manfredi. + Branch: perl + ! ext/Storable/ChangeLog ext/Storable/Storable.pm + ! ext/Storable/Storable.xs +____________________________________________________________________________ +[ 9168] By: jhi on 2001/03/15 14:13:22 + Log: Integrate changes #9120,9167 from mainline to maintperl. + + Subject: [PATCH 5.6.1] OS/2 docs + + Subject: [PATCH 5.6.1] perldoc + Branch: maint-5.6/perl + !> os2/Changes utils/perldoc.PL +____________________________________________________________________________ +[ 9167] By: jhi on 2001/03/15 14:07:42 + Log: Subject: [PATCH 5.6.1] perldoc + From: Ilya Zakharevich + Date: Wed, 14 Mar 2001 23:46:52 -0500 + Message-ID: <20010314234652.A7972@math.ohio-state.edu> + Branch: perl + ! utils/perldoc.PL +____________________________________________________________________________ +[ 9166] By: jhi on 2001/03/15 13:53:15 + Log: sigaction test condition tweakage. + Branch: perl + ! t/lib/sigaction.t +____________________________________________________________________________ +[ 9165] By: alanbur on 2001/03/15 03:49:17 + Log: Resynchronised with parent + Branch: maint-5.6/pureperl + +> os2/os2add.sym t/op/anonsub.t + !> (integrate 72 files) +____________________________________________________________________________ +[ 9164] By: jhi on 2001/03/15 01:05:01 + Log: Avoid stomping off the beginning of an array in tr///. + Branch: perl + ! op.c +____________________________________________________________________________ +[ 9163] By: jhi on 2001/03/15 00:58:57 + Log: h2ph strictness and cleanliness from Kurt Starsinic. + Branch: perl + ! utils/h2ph.PL +____________________________________________________________________________ +[ 9162] By: gsar on 2001/03/15 00:56:53 + Log: avoid warnings + Branch: maint-5.6/perl + ! t/op/magic.t +____________________________________________________________________________ +[ 9161] By: gsar on 2001/03/15 00:52:09 + Log: clearing of $ENV{PERL_DESTRUCT_LEVEL} interferes with purify + results + Branch: maint-5.6/perl + ! t/op/magic.t +____________________________________________________________________________ +[ 9160] By: jhi on 2001/03/14 22:02:10 + Log: Do not use the Perl malloc in IRIX, suggested by + Helmus Jarausch. + Branch: perl + ! hints/irix_6.sh +____________________________________________________________________________ +[ 9159] By: nick on 2001/03/14 21:45:59 + Log: Integrate mainline + Branch: perlio + +> t/op/loopctl.t + !> (integrate 41 files) +____________________________________________________________________________ +[ 9158] By: jhi on 2001/03/14 21:10:09 + Log: The Day of the Retractions continues: the #9138 + (integrated in #9144) doesn't work well in mainline. + Branch: perl + ! t/comp/proto.t t/op/lex_assign.t t/op/local.t t/op/pat.t + ! t/op/regexp.t t/pragma/strict-vars t/pragma/warn/op + ! t/pragma/warn/regcomp t/pragma/warn/toke t/pragma/warnings.t +____________________________________________________________________________ +[ 9157] By: jhi on 2001/03/14 20:58:12 + Log: The #9145 CANNOT be enabled: the clear_pmop code still + dumps core all over in Tru64. + Branch: perl + ! op.c op.h t/op/pat.t +____________________________________________________________________________ +[ 9156] By: jhi on 2001/03/14 20:48:06 + Log: Integrate change #9154 from maintperl to mainline. + + PerlIO_stdoutf() wasn't properly supported under PERL_IMPLICIT_SYS + (caused Storable 1.0.10 to break on windows) + Branch: perl + !> embed.h embed.pl global.sym globals.c iperlsys.h objXSUB.h + !> perlapi.c proto.h +____________________________________________________________________________ +[ 9155] By: jhi on 2001/03/14 20:23:53 + Log: Retract #9136: breaks threading (and binary compatibility). + Branch: perl + ! ext/DynaLoader/dl_aix.xs hints/aix.sh makedef.pl +____________________________________________________________________________ +[ 9154] By: gsar on 2001/03/14 17:48:18 + Log: PerlIO_stdoutf() wasn't properly supported under PERL_IMPLICIT_SYS + (caused Storable 1.0.10 to break on windows) + Branch: maint-5.6/perl + ! embed.h embed.pl global.sym globals.c iperlsys.h objXSUB.h + ! perlapi.c proto.h +____________________________________________________________________________ +[ 9153] By: jhi on 2001/03/14 13:35:21 + Log: Tweaked a tweak from H.Merijn Brand on the sigaction test. + Branch: perl + ! t/lib/sigaction.t +____________________________________________________________________________ +[ 9152] By: gsar on 2001/03/14 07:29:40 + Log: back out changes#9012,9010,9009 and parts of change#9016 + (causes ABRs under purify, and some prerequisites don't + seem to be there in 5.6.x) + Branch: maint-5.6/perl + ! doop.c op.c t/op/tr.t toke.c +____________________________________________________________________________ +[ 9151] By: gsar on 2001/03/14 07:01:29 + Log: reenable change#9145 (the test was busted due to a missing + C) + Branch: perl + ! op.c op.h t/op/pat.t +____________________________________________________________________________ +[ 9150] By: jhi on 2001/03/14 06:38:36 + Log: Retract #9145. + Branch: perl + ! op.c op.h t/op/pat.t +____________________________________________________________________________ +[ 9149] By: jhi on 2001/03/14 06:14:56 + Log: Retract #9143. + Branch: perl + ! op.c +____________________________________________________________________________ +[ 9148] By: gsar on 2001/03/14 06:13:02 + Log: Uninitialized Memory Read in regexec.c + Branch: perl + ! regexec.c +____________________________________________________________________________ +[ 9147] By: jhi on 2001/03/14 04:59:54 + Log: Subject: PATCH: make goto work in nested eval "" + From: Robin Houston + Date: Wed, 14 Mar 2001 04:16:10 +0000 + Message-ID: <20010314041610.A16307@puffinry.freeserve.co.uk> + Branch: perl + ! pp_ctl.c t/op/goto.t +____________________________________________________________________________ +[ 9146] By: jhi on 2001/03/14 04:42:54 + Log: Preserve the #ifdef PERL_CORE in perly.h. + Branch: perl + ! perly.fixer +____________________________________________________________________________ +[ 9145] By: jhi on 2001/03/14 03:57:41 + Log: (Retracted by #9150.) + Branch: perl + ! op.c op.h t/op/pat.t +____________________________________________________________________________ +[ 9144] By: jhi on 2001/03/14 03:50:38 + Log: Integrate changes #9137,9138,9142 from maintperl into mainline. + + fix leak in pregcomp() when RE fails to compile (e.g. m/\\/) + + remove squelch controls for "Scalars leaked" messages in most places + (these are now cured) + + fix another memory leak reported by purify (tie callbacks that + croak can leak when wiping out magic) + Branch: perl + !> regcomp.c scope.c t/comp/proto.t t/op/lex_assign.t + !> t/op/local.t t/op/pat.t t/op/regexp.t t/pragma/strict-vars + !> t/pragma/warn/op t/pragma/warn/regcomp t/pragma/warn/toke + !> t/pragma/warnings.t +____________________________________________________________________________ +[ 9143] By: jhi on 2001/03/14 03:37:53 + Log: (Retracted by #9149.) + Branch: perl + ! op.c +____________________________________________________________________________ +[ 9142] By: gsar on 2001/03/14 03:20:48 + Log: fix another memory leak reported by purify (tie callbacks that + croak can leak when wiping out magic) + Branch: maint-5.6/perl + ! scope.c +____________________________________________________________________________ +[ 9141] By: jhi on 2001/03/14 02:55:00 + Log: Subject: PATCH for [ID 20010305.003] + From: Robin Houston + Date: Wed, 14 Mar 2001 02:45:51 +0000 + Message-ID: <20010314024551.A16207@puffinry.freeserve.co.uk> + Branch: perl + ! pp_ctl.c t/op/eval.t +____________________________________________________________________________ +[ 9140] By: jhi on 2001/03/14 02:41:54 + Log: Subject: Re: [ID 20010309.004] my-variables lose values while goto'ing within a for(;;)-loop + Date: Wed, 14 Mar 2001 01:52:51 +0000 + From: Robin Houston + Message-ID: <20010314015251.B16112@puffinry.freeserve.co.uk> + + Fix for 2000313.004. + Branch: perl + ! pp_ctl.c t/op/goto.t +____________________________________________________________________________ +[ 9139] By: jhi on 2001/03/14 02:40:50 + Log: Subject: Re: [ID 20010309.004] my-variables lose values while goto'ing within a for(;;)-loop + From: Robin Houston + Date: Wed, 14 Mar 2001 00:43:45 +0000 + Message-ID: <20010314004345.A15892@puffinry.freeserve.co.uk> + Branch: perl + + t/op/loopctl.t + ! AUTHORS MANIFEST perly.c perly.y perly_c.diff t/op/goto.t + ! vms/perly_c.vms +____________________________________________________________________________ +[ 9138] By: gsar on 2001/03/14 01:18:00 + Log: remove squelch controls for "Scalars leaked" messages in most places + (these are now cured) + Branch: maint-5.6/perl + ! t/comp/proto.t t/op/lex_assign.t t/op/local.t t/op/pat.t + ! t/op/regexp.t t/pragma/strict-vars t/pragma/warn/op + ! t/pragma/warn/regcomp t/pragma/warn/toke t/pragma/warnings.t +____________________________________________________________________________ +[ 9137] By: gsar on 2001/03/14 00:57:04 + Log: fix leak in pregcomp() when RE fails to compile (e.g. m/\\/) + Branch: maint-5.6/perl + ! regcomp.c +____________________________________________________________________________ +[ 9136] By: jhi on 2001/03/13 23:12:24 + Log: (Retracted by #9155) + + Subject: Re: [gsar@ActiveState.com: v5.6.1 trial2 is available] + From: Jens-Uwe Mager + Date: Wed, 21 Feb 2001 21:32:04 +0100 + Message-ID: <20010221213203.A18340@ans.helios.de> + Branch: perl + ! ext/DynaLoader/dl_aix.xs hints/aix.sh makedef.pl +____________________________________________________________________________ +[ 9135] By: jhi on 2001/03/13 22:50:05 + Log: Integrate perlio. + Branch: perl + !> pp.c +____________________________________________________________________________ +[ 9134] By: jhi on 2001/03/13 22:49:05 + Log: Integrate change #9131 from maintperl into mainline. + + make the error text look more consistent in hints/hpux.sh + Branch: perl + !> hints/hpux.sh +____________________________________________________________________________ +[ 9133] By: gsar on 2001/03/13 22:46:20 + Log: integrate change#9067 from mainline + + Re: [PATCH: 5.6.1 trial2] DynaLoading for OS/390 build option + Branch: maint-5.6/perl + !> lib/ExtUtils/MM_Unix.pm +____________________________________________________________________________ +[ 9132] By: jhi on 2001/03/13 22:41:21 + Log: Subject: Re: [ID 20010309.004] my-variables lose values while goto'ing within a for(;;)-loop + From: "John P. Linderman" + Date: Tue, 13 Mar 2001 12:36:32 -0500 (EST) + Message-Id: <200103131736.MAA35615@raptor.research.att.com> + + A more correct prime finder. + Branch: perl + ! lib/Tie/SubstrHash.pm +____________________________________________________________________________ +[ 9131] By: gsar on 2001/03/13 22:30:42 + Log: make the error text look more consistent in hints/hpux.sh + Branch: maint-5.6/perl + ! hints/hpux.sh +____________________________________________________________________________ +[ 9130] By: jhi on 2001/03/13 22:23:44 + Log: Subject: Re: 9122 and sigaction/switch on HP-UX 11.00 + From: "H.Merijn Brand" + Date: Tue, 13 Mar 2001 18:41:26 +0100 + Message-Id: <20010313184043.BFFC.H.M.BRAND@hccnet.nl> + + If the test is run non-interactively the default handler + is different. + Branch: perl + ! t/lib/sigaction.t +____________________________________________________________________________ +[ 9129] By: jhi on 2001/03/13 22:20:21 + Log: Subject: [PATCH perl@9125] t/lib/1_compile.t VMS mod + From: lane@DUPHY4.Physics.Drexel.Edu (Charles Lane) + Message-Id: <010313164414.d1225@DUPHY4.Physics.Drexel.Edu> + Date: Tue, 13 Mar 2001 16:44:32 EST + Branch: perl + ! t/lib/1_compile.t +____________________________________________________________________________ +[ 9128] By: jhi on 2001/03/13 22:18:34 + Log: Subject: Another patch for integer.pm POD + From: "John L. Allen" + Date: Tue, 13 Mar 2001 16:14:02 -0500 (EST) + Message-ID: + Branch: perl + ! lib/integer.pm +____________________________________________________________________________ +[ 9127] By: nick on 2001/03/13 21:26:30 + Log: Integrate mainline. + Branch: perlio + +> lib/Switch.pm lib/Text/Balanced.pm lib/Text/Balanced.pod + +> t/lib/switch.t t/lib/tb-genxt.t t/lib/tb-xbrak.t + +> t/lib/tb-xcode.t t/lib/tb-xdeli.t t/lib/tb-xmult.t + +> t/lib/tb-xquot.t t/lib/tb-xtagg.t t/lib/tb-xvari.t + !> Changes Configure MANIFEST README.os2 README.os390 + !> ext/re/Makefile.PL hints/aix.sh hints/os390.sh lib/integer.pm + !> os2/Changes patchlevel.h win32/perlhost.h +____________________________________________________________________________ +[ 9126] By: nick on 2001/03/13 20:39:51 + Log: #ifdef'ed out code to make packed side of pack/unpack + octets. (i.e. pack('U') => encode_utf8). + Branch: perlio + ! pp.c +____________________________________________________________________________ +[ 9125] By: jhi on 2001/03/13 15:07:16 + Log: Update Changes. + Branch: perl + ! Changes patchlevel.h +____________________________________________________________________________ +[ 9124] By: jhi on 2001/03/13 14:22:45 + Log: Workaround for the buggy ("internal compiler error") + AIX C compiler 5.0.1.0: skip the optimization for regcomp.c + (and ext/re/re_comp.c). The MakeMaker dark magic courtesy + of Andreas König. + Branch: perl + ! ext/re/Makefile.PL hints/aix.sh +____________________________________________________________________________ +[ 9123] By: jhi on 2001/03/13 03:24:34 + Log: Typo in #9114. + Branch: metaconfig + ! U/modified/myhostname.U +____________________________________________________________________________ +[ 9122] By: jhi on 2001/03/13 03:24:06 + Log: Typo in #9113. + Branch: perl + ! Configure +____________________________________________________________________________ +[ 9121] By: jhi on 2001/03/13 01:53:05 + Log: Forgot to check-in the larger part of #9120, duh. + Branch: perl + ! README.os2 +____________________________________________________________________________ +[ 9120] By: jhi on 2001/03/13 01:51:31 + Log: Subject: [PATCH 5.6.1] OS/2 docs + From: Ilya Zakharevich + Date: Mon, 12 Mar 2001 03:27:32 -0500 + Message-ID: <20010312032732.A19283@math.ohio-state.edu> + Branch: perl + ! os2/Changes +____________________________________________________________________________ +[ 9119] By: jhi on 2001/03/13 01:49:41 + Log: Integrate change #9116 from maintperl into mainline. + + Win32::GetCwd() returns C: instead of C:\ in the root directory + under ithreads + Branch: perl + !> win32/perlhost.h +____________________________________________________________________________ +[ 9118] By: jhi on 2001/03/13 01:13:39 + Log: Add Switch 2.01, resort MANIFEST (forgot that in #9117) + Branch: perl + + lib/Switch.pm t/lib/switch.t + ! MANIFEST +____________________________________________________________________________ +[ 9117] By: jhi on 2001/03/13 01:03:17 + Log: Add Text::Balanced 1.83. + Branch: perl + + lib/Text/Balanced.pm lib/Text/Balanced.pod t/lib/tb-genxt.t + + t/lib/tb-xbrak.t t/lib/tb-xcode.t t/lib/tb-xdeli.t + + t/lib/tb-xmult.t t/lib/tb-xquot.t t/lib/tb-xtagg.t + + t/lib/tb-xvari.t + ! MANIFEST +____________________________________________________________________________ +[ 9116] By: gsar on 2001/03/13 00:55:53 + Log: Win32::GetCwd() returns C: instead of C:\ in the root directory + under ithreads + Branch: maint-5.6/perl + ! win32/perlhost.h +____________________________________________________________________________ +[ 9115] By: jhi on 2001/03/13 00:54:09 + Log: Subject: Re: [ID 20010305.005] "use integer" doesn't make rand() return integers + From: "John L. Allen" + Date: Tue, 6 Mar 2001 10:50:51 -0500 (EST) + Message-ID: + + use integer document clarification. + Branch: perl + ! lib/integer.pm +____________________________________________________________________________ +[ 9114] By: jhi on 2001/03/13 00:38:54 + Log: Metaconfig unit change for #9113. + Branch: metaconfig + ! U/modified/myhostname.U +____________________________________________________________________________ +[ 9113] By: jhi on 2001/03/13 00:38:35 + Log: Subject: [PATCH: perl@9092, dist-3.0@70] OS/390 mydomain last gasp before silly guess (was Re: What do I need to build EBCDIC perl?) + From: Peter Prymmer + Date: Mon, 12 Mar 2001 16:25:56 -0800 (PST) + Message-ID: + Branch: perl + ! Configure README.os390 hints/os390.sh +____________________________________________________________________________ +[ 9112] By: jhi on 2001/03/13 00:29:00 + Log: Integrate perlio. + Branch: perl + !> sv.c utf8.h +____________________________________________________________________________ +[ 9111] By: nick on 2001/03/12 21:16:33 + Log: Integrate mainline. + Branch: perlio + +> t/op/anonsub.t + !> MANIFEST embed.h embed.pl op.c op.h pod/perlapi.pod pp_ctl.c + !> proto.h sv.c +____________________________________________________________________________ +[ 9110] By: nick on 2001/03/12 21:00:13 + Log: #ifdef'ed out code for 'USE_BYTES_DOWNGRADES' case. + Branch: perlio + ! sv.c utf8.h +____________________________________________________________________________ +[ 9109] By: jhi on 2001/03/12 16:04:47 + Log: Integrate change #9108 from maintperl to mainline. + + fix memory leak in C arising from a refcount + loop between the outer sub and the inner prototype anonsub + + this also enables closures returned by subroutines that + subsequently get redefined to work without generating coredumps :) + + completely removed the free_closures() hack--it shouldn't be + needed anymore + Branch: perl + +> t/op/anonsub.t + !> MANIFEST embed.h embed.pl op.c op.h pod/perlapi.pod pp_ctl.c + !> proto.h sv.c +____________________________________________________________________________ +[ 9108] By: gsar on 2001/03/12 10:21:31 + Log: fix memory leak in C arising from a refcount + loop between the outer sub and the inner prototype anonsub + + this also enables closures returned by subroutines that + subsequently get redefined to work without generating coredumps :) + + completely removed the free_closures() hack--it shouldn't be + needed anymore + Branch: maint-5.6/perl + + t/op/anonsub.t + ! MANIFEST embed.h embed.pl op.c op.h pod/perlapi.pod pp_ctl.c + ! proto.h sv.c +____________________________________________________________________________ +[ 9107] By: jhi on 2001/03/12 05:15:31 + Log: Integrate perlio. + Branch: perl + !> ext/Encode/Encode.xs makedef.pl regcomp.c sv.c toke.c utf8.c +____________________________________________________________________________ +[ 9106] By: nick on 2001/03/11 20:10:12 + Log: regcomp.c is working in native space, not Unicode space (if different) + as it is doing compare against 'W' in \W etc. + Branch: perlio + ! regcomp.c +____________________________________________________________________________ +[ 9105] By: nick on 2001/03/11 19:39:34 + Log: Audit #ifdef EBCDIC and #ifndef ASCIIish, replace latter with former. + Use ASCII_TO_NATIVE and NATIVE_TO_ASCII to avoid some #ifs. + Branch: perlio + ! regcomp.c toke.c utf8.c +____________________________________________________________________________ +[ 9104] By: nick on 2001/03/11 18:15:44 + Log: Put utf8_downgrade in CRIPPLED_CC versions of SvPVbyte* before I forget. + Branch: perlio + ! sv.c +____________________________________________________________________________ +[ 9103] By: nick on 2001/03/11 18:03:28 + Log: Integrate mainline (for regexp stuff). + Branch: perlio + !> ext/B/defsubs_h.PL ext/DynaLoader/dl_mac.xs + !> ext/Encode/Encode.xs ext/Errno/Errno_pm.PL + !> lib/ExtUtils/Manifest.pm regcomp.c regexec.c t/lib/b.t + !> t/lib/errno.t t/op/pat.t +____________________________________________________________________________ +[ 9102] By: nick on 2001/03/11 17:44:20 + Log: USE_SFIO issues as observed by Chris Nandor + - exclude layer syms in makedef.pl for sfio + - also inhibit Encode from trying to build ":encode()" layer. + Branch: perlio + ! ext/Encode/Encode.xs makedef.pl +____________________________________________________________________________ +[ 9101] By: jhi on 2001/03/10 22:38:13 + Log: The $Is_MacOS needs to be declared. + Branch: perl + ! lib/ExtUtils/Manifest.pm +____________________________________________________________________________ +[ 9100] By: jhi on 2001/03/10 22:14:29 + Log: Use #if defined(USE_PERLIO) && !defined(USE_SFIO) instead of just + #ifdef USE_PERLIO in Encode.xs so that the perlio symbols don't + pollute the symbolspace if using sfio. + Branch: perl + ! ext/Encode/Encode.xs +____________________________________________________________________________ +[ 9099] By: jhi on 2001/03/10 21:58:48 + Log: Subject: [PATCH] Portability fixes for Mac OS / bleadperl + Date: Sat, 10 Mar 2001 14:23:55 -0500 + From: Chris Nandor + Message-Id: + Branch: perl + ! ext/B/defsubs_h.PL ext/DynaLoader/dl_mac.xs + ! ext/Errno/Errno_pm.PL lib/ExtUtils/Manifest.pm t/lib/b.t + ! t/lib/errno.t +____________________________________________________________________________ +[ 9098] By: jhi on 2001/03/10 21:38:30 + Log: Fix for ID 20010306.008, UTF-8 and \w without 'use utf8' coredump. + Branch: perl + ! regcomp.c regexec.c t/op/pat.t +____________________________________________________________________________ +[ 9097] By: jhi on 2001/03/10 14:38:07 + Log: Integrate perlio. + Branch: perl + !> doop.c embed.h embed.pl ext/Encode/Encode.xs global.sym + !> handy.h objXSUB.h op.c perl.c perlapi.c pp.c pp_ctl.c proto.h + !> regcomp.c regexec.c sv.c toke.c utf8.c utf8.h +____________________________________________________________________________ +[ 9096] By: nick on 2001/03/10 11:55:43 + Log: EBCDIC sanity - phase I + - rename utf8/uv functions to indicate what sort of uv they provide (uvuni/uvchr) + - use utf8n_xxxx (c.f. pvn) for forms which take length. + - back out vN.N and $^V exceptions to e2a/a2e + - make "locale" isxxx macros be uvchr (may be redundant?) + + Not clear yet that toUPPER_uni et. al. return being handled correctly. + The tr// and rexexp stuff still needs an audit, assumption is they are working + in Unicode space. + + Need to provide v5.6 names for XS modules (decide is uni or chr ?). + Branch: perlio + ! doop.c embed.h embed.pl ext/Encode/Encode.xs global.sym + ! handy.h objXSUB.h op.c perl.c perlapi.c pp.c pp_ctl.c proto.h + ! regcomp.c regexec.c sv.c toke.c utf8.c utf8.h +____________________________________________________________________________ +[ 9095] By: jhi on 2001/03/09 22:10:01 + Log: Integrate perlio. + Branch: perl + !> dump.c +____________________________________________________________________________ +[ 9094] By: nick on 2001/03/09 17:36:38 + Log: Builds an passes all tests after integrate and this tweak. + Branch: perlio + ! dump.c +____________________________________________________________________________ +[ 9093] By: nick on 2001/03/09 17:16:03 + Log: Integrate mainline (does not build - sv_catpvf issue in dump.c) + Branch: perlio + +> lib/unicode/Scripts.txt t/lib/sigaction.t + !> (integrate 79 files) +____________________________________________________________________________ +[ 9092] By: jhi on 2001/03/09 15:28:26 + Log: Update Changes. + Branch: perl + ! Changes patchlevel.h +____________________________________________________________________________ +[ 9091] By: jhi on 2001/03/09 15:25:05 + Log: In op/stat #35 better to scan all the potential directories + for setuids, not just the first one. + Branch: perl + ! t/op/stat.t +____________________________________________________________________________ +[ 9090] By: jhi on 2001/03/09 15:01:27 + Log: Subject: Re: [ID 19990808.001] [PATCH] FETCH triggered on exists() + From: rspier@pobox.com (Robert Spier) + Date: Fri, 9 Mar 2001 03:30:20 -0500 + Message-ID: <15016.38044.381174.160189@rls.cx> + + EXISTS() returning undef mistakenly triggered a FETCH(). + Branch: perl + ! hv.c +____________________________________________________________________________ +[ 9089] By: jhi on 2001/03/09 14:59:02 + Log: Add /sbin and /usr/sbin to the list of directories scanned + for setuid programs. Takes care of bug id 20010309.003. + Branch: perl + ! t/op/stat.t +____________________________________________________________________________ +[ 9088] By: jhi on 2001/03/09 14:48:32 + Log: Regen perlapi, perltoc. + Branch: perl + ! ext/Encode/Encode/Tcl.pm pod/perlapi.pod pod/perltoc.pod +____________________________________________________________________________ +[ 9087] By: jhi on 2001/03/09 14:38:56 + Log: Subject: Re: [ PATCH perl@8956 ] new debug option -DR shows ref counts + From: David Mitchell + Date: Fri, 9 Mar 2001 13:49:31 +0000 (GMT) + Message-Id: <200103091349.NAA16617@tiree.fdgroup.co.uk> + Branch: perl + ! dump.c perl.c perl.h pod/perlrun.pod +____________________________________________________________________________ +[ 9086] By: jhi on 2001/03/09 01:47:16 + Log: A modified version of + + Subject: [ID 20010307.005] POSIX::sigaction has various problems + From: anders@broadcom.com + Date: Wed, 7 Mar 2001 14:35:24 -0800 (PST) + Message-Id: <200103072235.OAA25368@dt-sj1-130.sj.broadcom.com> + + Currently the sigaction.t test #6 fails (and is fudged to look + like an "ok") in Linux (at least in Debian 2.2 Linux 2.4.2 x86). + This may well be a genuine bug in Linux sigaction() (since at + least Tru64, Solaris, and HP-UX disagree with Linux). + Anyone with POSIX / SUSv2 tome handy? The problem is that + the flags of the oldaction don't match with the flags in + the previously installed disposition. + Branch: perl + + t/lib/sigaction.t + ! MANIFEST ext/POSIX/POSIX.pm ext/POSIX/POSIX.xs +____________________________________________________________________________ +[ 9085] By: jhi on 2001/03/09 01:30:13 + Log: Subject: Re: mission impossible for the day + From: Alex Gough + Date: Thu, 08 Mar 2001 17:18:19 +0000 + Message-ID: <3AA7BEDB.8070409@rcon.org> + + If references (are overloaded) and can be directly stringified, + show that instead of "stringified". + + (The problem, infinite mutual recursion caused by overloaded bool + in Switch.pm, tracked by David Mitchell) + Branch: perl + ! lib/Carp/Heavy.pm +____________________________________________________________________________ +[ 9084] By: jhi on 2001/03/09 01:20:39 + Log: Subject: Re: [ PATCH perl@8956 ] new debug option -DR shows ref counts + Date: Thu, 8 Mar 2001 12:06:57 +0000 (GMT) + From: David Mitchell + Message-Id: <200103081206.MAA06281@tiree.fdgroup.co.uk> + Branch: perl + ! ext/re/re.xs malloc.c mg.c perl.c perl.h perly.c perly.y + ! pp_ctl.c regexec.c sv.c vms/perly_c.vms +____________________________________________________________________________ +[ 9083] By: jhi on 2001/03/09 01:16:51 + Log: Subject: [PATCH] perldata.pod here-doc docs + From: Jeff Pinyan + Date: Thu, 8 Mar 2001 13:18:55 -0500 (EST) + Message-ID: + Branch: perl + ! pod/perldata.pod +____________________________________________________________________________ +[ 9082] By: jhi on 2001/03/09 01:01:27 + Log: Subject: Re: Unicode/EBCDIC + From: Peter Prymmer + Date: Thu, 8 Mar 2001 16:23:25 -0800 (PST) + Message-ID: + Branch: perl + ! perl.c perl.h sv.c toke.c utf8.c utf8.h +____________________________________________________________________________ +[ 9081] By: jhi on 2001/03/08 13:41:30 + Log: Subject: Ooops, wrong 'no *POSIX' Patch + From: Dorner Thomas + Date: Thu, 8 Mar 2001 08:43:28 +0100 + Message-ID: <6727B1DACFCDD311A757009027CA8D69010A88D3@Ex02.inhouse.start.de> + Branch: perl + ! hints/posix-bc.sh +____________________________________________________________________________ +[ 9080] By: jhi on 2001/03/08 13:11:42 + Log: It's Scripts.txt, not Script.txt. + Branch: perl + ! MANIFEST +____________________________________________________________________________ +[ 9079] By: jhi on 2001/03/08 12:59:05 + Log: Subject: 'no *POSIX' Patch speeding up make on BS2000 + From: Dorner Thomas + Date: Wed, 7 Mar 2001 14:13:31 +0100 + Message-ID: <6727B1DACFCDD311A757009027CA8D69010A88CB@Ex02.inhouse.start.de> + Branch: perl + ! makedepend.SH +____________________________________________________________________________ +[ 9078] By: jhi on 2001/03/08 12:57:43 + Log: Retract #9069, wrong patch. + Branch: perl + ! Makefile.SH +____________________________________________________________________________ +[ 9077] By: jhi on 2001/03/08 01:06:13 + Log: Upgrade to Unicode 3.1 beta 2001-03-01. The 3.1 final + should come out March 14. + Branch: perl + + lib/unicode/Scripts.txt + ! MANIFEST lib/unicode/Category.pl lib/unicode/Decomposition.pl + ! lib/unicode/EAWidth.txt lib/unicode/Is/Alnum.pl + ! lib/unicode/Is/Alpha.pl lib/unicode/Is/L.pl + ! lib/unicode/Is/LbrkAI.pl lib/unicode/Is/LbrkAL.pl + ! lib/unicode/Is/LbrkB2.pl lib/unicode/Is/LbrkBA.pl + ! lib/unicode/Is/LbrkBB.pl lib/unicode/Is/LbrkBK.pl + ! lib/unicode/Is/LbrkCB.pl lib/unicode/Is/LbrkCL.pl + ! lib/unicode/Is/LbrkCM.pl lib/unicode/Is/LbrkCR.pl + ! lib/unicode/Is/LbrkEX.pl lib/unicode/Is/LbrkGL.pl + ! lib/unicode/Is/LbrkHY.pl lib/unicode/Is/LbrkID.pl + ! lib/unicode/Is/LbrkIN.pl lib/unicode/Is/LbrkIS.pl + ! lib/unicode/Is/LbrkLF.pl lib/unicode/Is/LbrkNS.pl + ! lib/unicode/Is/LbrkNU.pl lib/unicode/Is/LbrkOP.pl + ! lib/unicode/Is/LbrkPO.pl lib/unicode/Is/LbrkPR.pl + ! lib/unicode/Is/LbrkQU.pl lib/unicode/Is/LbrkSA.pl + ! lib/unicode/Is/LbrkSG.pl lib/unicode/Is/LbrkSP.pl + ! lib/unicode/Is/LbrkSY.pl lib/unicode/Is/LbrkZW.pl + ! lib/unicode/Is/Ll.pl lib/unicode/Is/Lower.pl + ! lib/unicode/Is/S.pl lib/unicode/Is/Sm.pl + ! lib/unicode/Is/Word.pl lib/unicode/Names.txt + ! lib/unicode/PropList.txt lib/unicode/ReadMe.txt + ! lib/unicode/Unicode.txt lib/unicode/mktables.PL + ! lib/unicode/version +____________________________________________________________________________ +[ 9076] By: jhi on 2001/03/07 22:59:39 + Log: Integrate change #7784 from mainline into maintperl. + + Subject: [PATCH 5.7.0] lexicals not recognized in a run-time (?{}) + Branch: maint-5.6/perl + !> pp_ctl.c t/op/pat.t +____________________________________________________________________________ +[ 9075] By: jhi on 2001/03/07 22:05:11 + Log: More UTF-8 test tweaks. + Branch: perl + ! t/op/pat.t t/op/split.t t/pragma/utf8.t +____________________________________________________________________________ +[ 9074] By: nick on 2001/03/07 21:39:29 + Log: Integrate mainline. + Branch: perlio + !> Changes Makefile.SH lib/ExtUtils/MM_Unix.pm + !> lib/unicode/mktables.PL patchlevel.h perl.c pod/perlop.pod + !> pod/perlretut.pod pod/perlsyn.pod pp.c pp_sys.c + !> t/camel-III/vstring.t t/lib/charnames.t t/op/chop.t + !> t/op/pack.t t/op/pat.t t/op/split.t t/pragma/utf8.t +____________________________________________________________________________ +[ 9073] By: jhi on 2001/03/07 16:37:09 + Log: Update Changes. + Branch: perl + ! Changes patchlevel.h ____________________________________________________________________________ [ 9072] By: jhi on 2001/03/07 16:32:30 Log: Subject: [ID 20010306.004] || != named unary operator