Version v5.7.2 Development release working toward v5.8
--------------
____________________________________________________________________________
+[ 14470] By: jhi on 2002/01/28 14:33:36
+ Log: BeOS has sockets but not true ones.
+ Branch: perl
+ ! pp_sys.c
+____________________________________________________________________________
+[ 14468] By: jhi on 2002/01/28 14:03:01
+ Log: For some strange reason under the smoke harness the alignment
+ test hangs in HP-UX 10.20. So hint it to avoid the test.
+ Branch: perl
+ ! hints/hpux.sh
+____________________________________________________________________________
+[ 14467] By: jhi on 2002/01/28 14:00:32
+ Log: Allow d_u32align to be hinted.
+ Branch: perl
+ ! Configure
+____________________________________________________________________________
+[ 14466] By: jhi on 2002/01/28 13:41:18
+ Log: The shift key is important.
+ Branch: perl
+ ! ext/B/B.xs
+____________________________________________________________________________
+[ 14465] By: jhi on 2002/01/28 13:36:15
+ Log: The "used only once" warnings (from gv_check) come
+ in pseudorandom hash order-- in EBCDIC the order
+ is different. Add a new option that allow the warnings
+ to come in any order (Paul Marquess).
+ Branch: perl
+ ! lib/warnings.t t/lib/warnings/perl
+____________________________________________________________________________
+[ 14464] By: jhi on 2002/01/28 13:04:58
+ Log: Integrate perlio; the 0nothread test failure without threads.
+ Branch: perl
+ !> ext/threads/shared/t/0nothread.t
+____________________________________________________________________________
+[ 14460] By: jhi on 2002/01/28 03:37:30
+ Log: FAQ sync.
+ Branch: perl
+ ! pod/perlfaq.pod pod/perlfaq1.pod pod/perlfaq2.pod
+ ! pod/perlfaq3.pod pod/perlfaq4.pod pod/perlfaq5.pod
+ ! pod/perlfaq6.pod pod/perlfaq7.pod pod/perlfaq8.pod
+ ! pod/perlfaq9.pod
+____________________________________________________________________________
+[ 14459] By: jhi on 2002/01/28 02:28:10
+ Log: Upgrade to podlators 1.20.
+ Branch: perl
+ ! lib/Pod/Text/Overstrike.pm lib/Pod/t/basic.t
+____________________________________________________________________________
+[ 14458] By: jhi on 2002/01/28 01:36:28
+ Log: Retract #14448, a better patch coming up.
+ Branch: perl
+ ! lib/Pod/t/basic.t
+____________________________________________________________________________
+[ 14457] By: jhi on 2002/01/28 01:31:40
+ Log: EBCDIC portability.
+ Branch: perl
+ ! t/op/append.t
+____________________________________________________________________________
+[ 14456] By: jhi on 2002/01/27 23:49:40
+ Log: Further cygwin installperl tweak from Gerrit P. Haase.
+ Branch: perl
+ ! installperl
+____________________________________________________________________________
+[ 14455] By: jhi on 2002/01/27 23:47:42
+ Log: A bug in Bulgarian EBCDIC locale (this sounds like
+ a Sherlock Holmes mystery...) Well, a few more EBCDICs
+ locales failed, too. The patch works around the bug by
+ skipping the test, but the real problem may be deeper
+ (affecting probably only EBCDIC platforms, though):
+ see the comment in locale.t for more details.
+ Branch: perl
+ ! lib/locale.t
+____________________________________________________________________________
+[ 14453] By: jhi on 2002/01/27 22:36:08
+ Log: Subject: Bleadperl on Cygwin today
+ From: "Gerrit P. Haase" <gp@familiehaase.de>
+ Date: Sun, 27 Jan 2002 22:30:41 +0100
+ Message-ID: <462007239437.20020127223041@familiehaase.de>
+ Branch: perl
+ ! Configure cygwin/Makefile.SHs cygwin/perlld.in installperl
+ ! lib/ExtUtils/MM_Cygwin.pm lib/ExtUtils/t/Embed.t
+ ! lib/ExtUtils/t/MM_Cygwin.t
+____________________________________________________________________________
+[ 14452] By: jhi on 2002/01/27 21:57:56
+ Log: Unfinished EBCDIC branch.
+ Branch: perl
+ ! t/op/ver.t
+____________________________________________________________________________
+[ 14451] By: jhi on 2002/01/27 21:47:29
+ Log: B::cstring() and B::Deparse EBCDIC fixes from Rafael Garcia-Suarez.
+ Branch: perl
+ ! ext/B/B.xs ext/B/B/Deparse.pm
+____________________________________________________________________________
+[ 14450] By: jhi on 2002/01/27 21:44:37
+ Log: Cleanup the stash test, and reclaim it in non-ASCII-sorting
+ platforms.
+ Branch: perl
+ ! ext/B/t/stash.t
+____________________________________________________________________________
+[ 14449] By: jhi on 2002/01/27 19:34:56
+ Log: Apparently no need for EBCDIC exception any more.
+ Branch: perl
+ ! ext/B/t/showlex.t
+____________________________________________________________________________
+[ 14448] By: jhi on 2002/01/27 18:48:17
+ Log: (retracted by #14458)
+ (Russ Allbery) OS/390 is using a high-bit character for ESC,
+ skip the test for now. A better fix would be to override
+ the notion of the platform's escape sequence in the test
+ of Pod::Text::Termcap. We may have to apply a filter to
+ the output to substitute back in the ESC character that
+ the test expects, but only on OS/390.
+ Branch: perl
+ ! lib/Pod/t/basic.t
+____________________________________________________________________________
+[ 14447] By: jhi on 2002/01/27 18:19:01
+ Log: Detypo.
+ Branch: perl
+ ! ext/Devel/Peek/Peek.t
+____________________________________________________________________________
+[ 14446] By: jhi on 2002/01/27 17:57:21
+ Log: OS/390 USS has a different idea of the pw* functions.
+ Also, test the name with eq, not with ==.
+ Branch: perl
+ ! lib/User/pwent.t
+____________________________________________________________________________
+[ 14445] By: jhi on 2002/01/27 17:37:54
+ Log: O_RDONLY/O_WRONLY/O_RDWR portability.
+ Branch: perl
+ ! doio.c
+____________________________________________________________________________
+[ 14444] By: jhi on 2002/01/27 16:32:32
+ Log: ASCIIisms.
+ Branch: perl
+ ! ext/PerlIO/t/encoding.t
+____________________________________________________________________________
+[ 14443] By: jhi on 2002/01/27 15:59:31
+ Log: chr(42) ne '*' if one is in EBCDIC.
+ Branch: perl
+ ! t/op/pack.t
+____________________________________________________________________________
+[ 14442] By: jhi on 2002/01/27 15:26:52
+ Log: Subject: [PATCH] Fix up recent op/stat.t failures
+ From: Andy Dougherty <doughera@lafayette.edu>
+ Date: Sun, 27 Jan 2002 09:46:38 -0500 (EST)
+ Message-ID: <Pine.SOL.4.10.10201270943120.4253-100000@maxwell.phys.lafayette.edu>
+ Branch: perl
+ ! t/op/stat.t
+____________________________________________________________________________
+[ 14441] By: jhi on 2002/01/27 15:21:49
+ Log: Subject: [ PATCH ] Re: Smoke 14406 /pro/3gl/CPAN/perl-current
+ From: "H.Merijn Brand" <h.m.brand@hccnet.nl>
+ Date: Sun, 27 Jan 2002 15:03:18 +0100
+ Message-Id: <20020127145902.0EA2.H.M.BRAND@hccnet.nl>
+ Branch: perl
+ ! lib/ExtUtils/t/Command.t
+____________________________________________________________________________
+[ 14440] By: jhi on 2002/01/27 15:20:52
+ Log: Subject: [PATCH B::Deparse] new switch: don't check prototypes while deparsing
+ From: Rafael Garcia-Suarez <rgarciasuarez@free.fr>
+ Date: Sun, 27 Jan 2002 14:51:10 +0100
+ Message-ID: <20020127145110.A16332@rafael>
+ Branch: perl
+ ! ext/B/B/Deparse.pm
+____________________________________________________________________________
+[ 14438] By: jhi on 2002/01/26 23:56:53
+ Log: Comment to avoid later "cleanups."
+ Branch: perl
+ ! lib/ExtUtils/MakeMaker.pm
+____________________________________________________________________________
+[ 14437] By: jhi on 2002/01/26 23:54:50
+ Log: USS V2R10 seems to be happier with env FOO=... cmd ...
+ instead of just FOO=... cmd ...
+ Branch: perl
+ ! Makefile.SH
+____________________________________________________________________________
+[ 14436] By: jhi on 2002/01/26 23:14:04
+ Log: Overquoting bad (in UNIX one would get
+ Can't open perl script "'-I../lib'": No such file or directory)
+ Branch: perl
+ ! lib/Pod/t/Usage.t
+____________________________________________________________________________
+[ 14435] By: jhi on 2002/01/26 22:41:05
+ Log: Integrate perlio;
+
+ "All tests successful" VC6.0 Win32
+ (Update config.vc to need cppstdin so those tests are skipped...)
+ Branch: perl
+ !> win32/config.vc win32/config_H.bc win32/config_H.gc
+ !> win32/config_H.vc
+____________________________________________________________________________
+[ 14433] By: jhi on 2002/01/26 21:38:56
+ Log: Integrate perlio;
+
+ 1st two tests of File/Find/t/find.t and taint.t were run after
+ calling cleanup(). If previous fail had left for_find directory,
+ but no content in it then cleanup() returned cd'ed to that directory.
+ So tests failed. Fixed cleanup()-s.
+
+ If we get to sighandler by mistake (no perl handler set) then
+ warn() and exit() rather than die() - should never happen
+ but if it does context needed to die is likely to be trashed
+ as well.
+
+ Win32 signal emulation cleanup.
+
+ Tinkering with thread cleanup mutex-ing - not the problem
+ (op.c is) but could have been...
+
+ Fix/band-aid for op.c's anon CV leak fix co-existing with threads.
+ Should really be looked at by someone that knows about pads.
+
+ Gurusamy Sarathy <gsar@ActiveState.com>'s patch to Filter::Simple
+ for CRLF line endings.
+ Branch: perl
+ !> ext/threads/threads.xs lib/File/Find/t/find.t
+ !> lib/File/Find/t/taint.t lib/Filter/Simple.pm mg.c op.c
+ !> win32/perlhost.h win32/win32.c win32/win32.h win32/win32iop.h
+____________________________________________________________________________
+[ 14430] By: jhi on 2002/01/26 20:54:16
+ Log: Subject: Re: [PATCH @14417] vmsify Pod::Usage and its test
+ From: "Craig A. Berry" <craigberry@mac.com>
+ Date: Sat, 26 Jan 2002 11:19:44 -0600
+ Message-Id: <a05101000b87895064ee3@[172.16.52.1]>
+ Branch: perl
+ ! lib/Pod/Usage.pm lib/Pod/t/Usage.t
+____________________________________________________________________________
+[ 14424] By: jhi on 2002/01/25 22:10:11
+ Log: Integrate perlio;
+
+ Fix winsystem.t's attempt to build showav.exe to work
+ with gcc (which writes a.exe unless told with -o ).
+ Also put in a few more fail-safes to check .exe got
+ built somehow.
+
+ More Win32 tuning
+
+ Save $! so that other syscalls don't disturb it before
+ we test it.
+ Branch: perl
+ !> ext/Socket/socketpair.t t/op/stat.t t/op/taint.t
+ !> t/op/winsystem.t
+____________________________________________________________________________
+[ 14423] By: jhi on 2002/01/25 22:08:09
+ Log: Subject: [PATCH] new test in op/universal.t
+ From: Rafael Garcia-Suarez <rgarciasuarez@free.fr>
+ Date: Fri, 25 Jan 2002 23:17:33 +0100
+ Message-ID: <20020125231733.A11733@rafael>
+ Branch: perl
+ ! t/op/universal.t
+____________________________________________________________________________
+[ 14419] By: jhi on 2002/01/25 17:25:05
+ Log: Subject: [Patch Encode.xs] calculation of need overflows
+ From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
+ Date: Sat, 26 Jan 2002 00:58:50 +0900
+ Message-Id: <20020126005802.89B3.BQW10602@nifty.com>
+ Branch: perl
+ ! ext/Encode/Encode.xs
+____________________________________________________________________________
+[ 14418] By: jhi on 2002/01/25 16:28:40
+ Log: Integrate changes 13474+13478+13584 from maintperl;
+ anon sub leakage.
+ Branch: perl
+ ! op.c t/run/fresh_perl.t
+____________________________________________________________________________
+[ 14417] By: jhi on 2002/01/25 15:34:18
+ Log: Update Changes.
+ Branch: perl
+ ! Changes patchlevel.h
+____________________________________________________________________________
+[ 14416] By: jhi on 2002/01/25 15:04:25
+ Log: Integrate perlio; extensive threads and threads::shared work
+ (note that the below is a chronological list of perlio
+ check-in entries since the last integrate)
+
+ Nearly-working threads re-structuring. Do not integrate,
+ submit-ing to get to Win32, and as "off site" backup.
+
+ threads work again on Win32. (Not threads::shared yet)
+ Submit to see if they do on Linux.
+
+ Add new threads/typemap to MANIFEST
+
+ XS side of new threads::shared designed, coded and compiles,
+ and mostly commented but is totaly untested.
+ submit in case anyone wants a preview.
+
+ Miss mg_len == 0 meaning don't Safefree
+
+ Shared scalars working, some shared array ops working.
+
+ Implement recursive lock and use of scope for PL_sharedsv_space,
+ so now croak() from asserts does not leave locks.
+ Make hv_simple compile (new prototype for debugging probe).
+
+ thread::shared nearly working again - remaining issue
+ is references withing shared space.
+ Added bulk test with no threads involved (for debugging)
+ Tuned tests to skip those needing _thrcnt
+
+ SvTEMP_off to stop private PV's being stolen and stored in shared space
+
+ Except Win32 from echo tests. (Alarm does not break into connect)
+
+ Expand command line test globs on Win32.
+
+ threads::shared tidy up:
+ - Add _id() function to shared.xs so we can test refs point at same thing.
+ - Use that rather that comparing stringified ref in shared/t/hv_refs.t
+ - Allow no_share to pass if sharing to works despite mis-ordering.
+ - Change docs of threads to document ->create() (as used in tests),
+ and not mention "new".
+
+ Linux/NFS hackery was not faking right number of passes.
+ Branch: perl
+ +> ext/threads/shared/t/0nothread.t ext/threads/shared/typemap
+ +> ext/threads/typemap
+ - ext/threads/threads.h sharedsv.c sharedsv.h
+ ! NetWare/config_H.wc
+ !> (integrate 38 files)
+____________________________________________________________________________
+[ 14415] By: jhi on 2002/01/25 14:33:43
+ Log: Subject: Re: perldebguts minor tweaks
+ From: Joe McMahon <mcmahon@metalab.unc.edu>
+ Date: Fri, 25 Jan 2002 10:32:45 -0500 (EST)
+ Message-ID: <Pine.LNX.4.33.0201251031530.9326-100000@tribal.metalab.unc.edu>
+ Branch: perl
+ ! pod/perldebguts.pod
+____________________________________________________________________________
+[ 14413] By: jhi on 2002/01/25 14:05:49
+ Log: Okay, you can come home now, _().
+ Branch: perl
+ ! config_h.SH
+____________________________________________________________________________
+[ 14409] By: jhi on 2002/01/24 21:08:35
+ Log: Subject: perldebguts minor tweaks
+ From: Joe McMahon <mcmahon@metalab.unc.edu>
+ Date: Thu, 24 Jan 2002 16:48:43 -0500 (EST)
+ Message-ID: <Pine.LNX.4.33.0201241646580.14744-100000@tribal.metalab.unc.edu>
+ Branch: perl
+ ! pod/perldebguts.pod
+____________________________________________________________________________
+[ 14408] By: jhi on 2002/01/24 20:58:15
+ Log: Subject: [PATCH] perldebguts.pod [bleadperl]
+ From: Peter Scott <Peter@PSDT.com>
+ Date: Thu, 24 Jan 2002 08:51:34 -0800
+ Message-Id: <4.3.2.7.2.20020123073917.00bac740@mail.webquarry.com>
+ Branch: perl
+ ! pod/perldebguts.pod
+____________________________________________________________________________
+[ 14407] By: jhi on 2002/01/24 20:55:34
+ Log: Few more paranoia checks for Unicode hash keys.
+ Branch: perl
+ ! t/op/each.t
+____________________________________________________________________________
+[ 14406] By: jhi on 2002/01/24 18:03:02
+ Log: Subject: [PATCH] Suppress /bin/ls errors in t/op/stat.t
+ From: Andy Dougherty <doughera@lafayette.edu>
+ Date: Thu, 24 Jan 2002 13:02:20 -0500 (EST)
+ Message-ID: <Pine.SOL.4.10.10201241238510.23176-100000@maxwell.phys.lafayette.edu>
+ Branch: perl
+ ! t/op/stat.t
+____________________________________________________________________________
+[ 14405] By: jhi on 2002/01/24 15:44:31
+ Log: The
+
+ Subject: Very old debugger UTF-8 bug
+ From: andreas.koenig@anima.de (Andreas J. Koenig)
+ Date: 24 Jan 2002 12:45:44 +0100
+ Message-ID: <m3y9iot1jr.fsf@anima.de>
+
+ still broken, but this should work as a stopgap
+ measure to stop pp_match accessing naughty data.
+ Branch: perl
+ ! pod/perldiag.pod pp_hot.c
+____________________________________________________________________________
+[ 14403] By: jhi on 2002/01/24 13:13:29
+ Log: Pacify picky compilers (this time Sun Workshop).
+ Branch: perl
+ ! Configure
+____________________________________________________________________________
+[ 14402] By: jhi on 2002/01/24 12:45:02
+ Log: Subject: Very old debugger UTF-8 bug
+ From: andreas.koenig@anima.de (Andreas J. Koenig)
+ Date: 24 Jan 2002 12:45:44 +0100
+ Message-ID: <m3y9iot1jr.fsf@anima.de>
+ Branch: perl
+ ! lib/dumpvar.pl
+____________________________________________________________________________
+[ 14400] By: jhi on 2002/01/24 02:49:05
+ Log: Sprinkle some copyrights (use the oldest timestamp to
+ be found in the repository, which is most often not right,
+ but at least consistent)
+ Branch: perl
+ ! XSUB.h cc_runtime.h dosish.h embed.h embed.pl embedvar.h
+ ! fakesdio.h fakethr.h global.sym globals.c keywords.h
+ ! keywords.pl miniperlmain.c nostdio.h opcode.h opcode.pl
+ ! opnames.h patchlevel.h perl.h perlapi.c perlapi.h perlio.h
+ ! perlsdio.h perlsfio.h perlvars.h proto.h regcomp.h regexp.h
+ ! scope.h sharedsv.h taint.c thrdvar.h thread.h universal.c
+ ! unixish.h xsutils.c
+____________________________________________________________________________
+[ 14391] By: jhi on 2002/01/23 18:48:45
+ Log: Copyright++. (Not all the toplevel *.h have one, it seems.)
+ Branch: perl
+ ! EXTERN.h INTERN.h README av.c av.h cop.h cv.h deb.c doio.c
+ ! doop.c dump.c form.h gv.c gv.h handy.h hv.c hv.h locale.c mg.c
+ ! mg.h numeric.c op.c op.h perl.c perl.h perlio.c perly.y
+ ! pod/perlfaq1.pod pod/perlfaq2.pod pod/perlmodinstall.pod
+ ! pod/perluniintro.pod pp.c pp.h pp_ctl.c pp_hot.c pp_pack.c
+ ! pp_sort.c pp_sys.c regcomp.c regexec.c run.c scope.c
+ ! sharedsv.c sv.c sv.h toke.c utf8.c utf8.h utfebcdic.h util.c
+ ! util.h x2p/EXTERN.h x2p/INTERN.h x2p/a2p.c x2p/a2p.h x2p/a2p.y
+ ! x2p/hash.c x2p/hash.h x2p/proto.h x2p/str.c x2p/str.h
+ ! x2p/util.c x2p/util.h x2p/walk.c
+____________________________________________________________________________
+[ 14390] By: jhi on 2002/01/23 18:30:18
+ Log: Unused (the only occurrence of USE_BYTES_DOWNGRADES) and
+ therefore quite probably also obsolete code.
+ Branch: perl
+ ! sv.c
+____________________________________________________________________________
+[ 14389] By: jhi on 2002/01/23 15:09:38
+ Log: Update Changes.
+ Branch: perl
+ ! Changes patchlevel.h
+____________________________________________________________________________
[ 14388] By: jhi on 2002/01/23 15:04:06
Log: Small update on todo. Could use a lot more.
Branch: perl
____________________________________________________________________________
[ 14374] By: jhi on 2002/01/22 16:36:41
Log: Get rid of the _() macro since (1) we require ANSI anyway
- (2) Other software (NU)seems to use it and we don't need it,
+ (2) Other software (GNU) seems to use it and we don't need it,
so let's give it up.
Branch: perl
! Configure Porting/Glossary Porting/config.sh Porting/config_H
! lib/File/Find.pm
____________________________________________________________________________
[ 14327] By: jhi on 2002/01/18 14:33:19
- Log: Subject: [PATCH] Improving lib/Time/Local.t
+ Log: (retracted by #14334)
+
+ Subject: [PATCH] Improving lib/Time/Local.t
From: Paul_GreenVOS@vos.stratus.com
Date: Thu, 17 Jan 02 22:36 est
Message-Id: <200201180335.WAA08768@mailhub2.stratus.com>