From: Gurusamy Sarathy Date: Tue, 14 Mar 2000 21:17:34 +0000 (+0000) Subject: update Changes; integrate cfgperl contents into mainline X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=e277ebbfff2cc1c7947da9ad3d8fab33a272bc5c;p=p5sagit%2Fp5-mst-13.2.git update Changes; integrate cfgperl contents into mainline p4raw-id: //depot/perl@5741 --- e277ebbfff2cc1c7947da9ad3d8fab33a272bc5c diff --cc Changes index a3fa1f4,a3fa1f4..00d9a06 --- a/Changes +++ b/Changes @@@ -95,6 -95,6 +95,399 @@@ Version v5.6. -------------- ____________________________________________________________________________ ++[ 5740] By: gsar on 2000/03/14 20:57:12 ++ Log: perlfaq4 tweak (from Damian Conway ) ++ Branch: perl ++ ! pod/perlfaq4.pod ++____________________________________________________________________________ ++[ 5739] By: gsar on 2000/03/14 20:53:07 ++ Log: allow alternates to negate correctly (from Johan Vromans) ++ Branch: perl ++ ! lib/Getopt/Long.pm ++____________________________________________________________________________ ++[ 5738] By: gsar on 2000/03/14 20:34:19 ++ Log: kludge our way around warnings on C ++ Branch: perl ++ ! ext/IO/lib/IO/Seekable.pm ++____________________________________________________________________________ ++[ 5737] By: gsar on 2000/03/14 20:06:23 ++ Log: protect special characters better against interpretation by *roff ++ (from Russ Allbery) ++ Branch: perl ++ ! lib/Pod/Man.pm ++____________________________________________________________________________ ++[ 5736] By: gsar on 2000/03/14 19:47:00 ++ Log: provide an explicit base address for perl56.dll to avoid relocations; ++ increase the default stack size (RE engine can use a lot more stack ++ than the 1MB default limit); default to using the regular version of ++ the MSVCRT even for DEBUGGING builds (this allows extensions to be ++ selectively built with debugging) ++ Branch: perl ++ ! win32/Makefile win32/makefile.mk ++____________________________________________________________________________ ++[ 5735] By: gsar on 2000/03/14 19:31:53 ++ Log: regen perltoc, other pod nits ++ Branch: perl ++ ! ext/IO/poll.c pod/Makefile pod/buildtoc pod/perlnumber.pod ++ ! pod/perltoc.pod pod/roffitall ++____________________________________________________________________________ ++[ 5734] By: gsar on 2000/03/14 19:08:22 ++ Log: avoid dup warning (from Simon Cozens) ++ Branch: perl ++ ! regcomp.c ++____________________________________________________________________________ ++[ 5733] By: gsar on 2000/03/14 18:46:50 ++ Log: allow usemymalloc to be overridden via -Uusemymalloc ++ Branch: perl ++ ! hints/hpux.sh ++____________________________________________________________________________ ++[ 5732] By: gsar on 2000/03/14 17:23:47 ++ Log: test case for change#5700 (from M. J. T. Guy) ++ Branch: perl ++ ! t/op/universal.t ++____________________________________________________________________________ ++[ 5731] By: gsar on 2000/03/14 17:15:44 ++ Log: revise README.win32 for currentness, point to function ++ list in perlport.pod (from a patch suggested by Dominic Dunlop) ++ Branch: perl ++ ! README.win32 pod/perlport.pod ++____________________________________________________________________________ ++[ 5730] By: gsar on 2000/03/14 17:14:21 ++ Log: tweak sort() notes (from Nathan Torkington) ++ Branch: perl ++ ! pod/perlfunc.pod ++____________________________________________________________________________ ++[ 5729] By: jhi on 2000/03/14 15:13:13 ++ Log: Make the tests 1018 and 1019 more robust. ++ Branch: cfgperl ++ ! t/lib/complex.t ++____________________________________________________________________________ ++[ 5728] By: jhi on 2000/03/14 15:07:48 ++ Log: Fix for one of the problems in RC1 reported by M. E. O'Neill ++ in NEXTSTEP 3.3p2. ++ Branch: cfgperl ++ ! ext/Socket/Socket.xs ++____________________________________________________________________________ ++[ 5727] By: jhi on 2000/03/14 14:57:04 ++ Log: Integrate with Sarathy; unapply the #5539 that snekt in ++ with #5539. ++ Branch: cfgperl ++ +> pod/perldebguts.pod ++ ! patchlevel.h perl.h ++ !> MANIFEST lib/Text/Abbrev.pm lib/perl5db.pl pod/perl.pod ++ !> pod/perldebug.pod pod/perldelta.pod pod/perlnumber.pod ++ !> t/lib/io_sock.t utils/perlcc.PL utils/perldoc.PL ++ !> win32/makefile.mk ++____________________________________________________________________________ ++[ 5726] By: gsar on 2000/03/14 07:43:37 ++ Log: fixes for Borland compiler (from Vadim Konovalov ++ ) ++ Branch: perl ++ ! utils/perlcc.PL win32/makefile.mk ++____________________________________________________________________________ ++[ 5725] By: gsar on 2000/03/14 07:38:00 ++ Log: more efficient Text::Abbrev (from M.E. O'Neill ) ++ Branch: perl ++ ! lib/Text/Abbrev.pm ++____________________________________________________________________________ ++[ 5724] By: gsar on 2000/03/14 05:59:02 ++ Log: integrate cfgperl changes into mainline, ignoring the ++ __attribute__((unused)) stuff that seems to have snuck ++ back in ++ Branch: perl ++ !> Todo-5.6 patchlevel.h perl.h pod/perl.pod pod/perlport.pod ++ !> vms/perlvms.pod ++____________________________________________________________________________ ++[ 5723] By: gsar on 2000/03/14 05:49:08 ++ Log: patches for many bugs in the debugger; documentation updates for ++ perldelta; split perldebug.pod into perldeb{ug,guts}.pod (from ++ Tom Christiansen) ++ Branch: perl ++ + pod/perldebguts.pod ++ ! MANIFEST lib/perl5db.pl pod/perl.pod pod/perldebug.pod ++ ! pod/perldelta.pod pod/perlnumber.pod pod/perlport.pod ++____________________________________________________________________________ ++[ 5722] By: gsar on 2000/03/14 05:37:29 ++ Log: add sleep() to avoid race on NeXT (from M.E. O'Neill ++ ) ++ Branch: perl ++ ! t/lib/io_sock.t ++____________________________________________________________________________ ++[ 5721] By: gsar on 2000/03/14 03:53:50 ++ Log: support a -U option when run as root to drop privileges (from ++ Tom Christiansen) ++ Branch: perl ++ ! utils/perldoc.PL ++____________________________________________________________________________ ++[ 5720] By: jhi on 2000/03/14 03:43:51 ++ Log: move the big AVAILABILITY list to perlport as Supported Platforms ++ (Tom Christiansen); add few more platforms ++ Branch: cfgperl ++ ! pod/perl.pod pod/perlport.pod ++____________________________________________________________________________ ++[ 5719] By: jhi on 2000/03/14 02:44:55 ++ Log: more todo ++ Branch: cfgperl ++ ! Todo-5.6 ++____________________________________________________________________________ ++[ 5718] By: jhi on 2000/03/14 02:17:16 ++ Log: detypo ++ Branch: cfgperl ++ ! vms/perlvms.pod ++____________________________________________________________________________ ++[ 5717] By: jhi on 2000/03/14 02:00:24 ++ Log: Integrate with Sarathy. ++ Branch: cfgperl ++ ! patchlevel.h perl.h ++ !> (integrate 60 files) ++____________________________________________________________________________ ++[ 5716] By: gsar on 2000/03/14 00:01:39 ++ Log: reference miscount in Devel::Peek that causes debugger to ++ crash unceremoniously when doing "V DB" etc., repeatedly ++ Branch: perl ++ ! ext/Devel/Peek/Peek.xs ++____________________________________________________________________________ ++[ 5715] By: gsar on 2000/03/13 21:40:23 ++ Log: fixes for broken L<> links (from Wolfgang Laun ++ ) ++ Branch: perl ++ ! pod/Win32.pod pod/perlcall.pod pod/perlcompile.pod ++ ! pod/perldata.pod pod/perlfaq7.pod pod/perlfunc.pod ++ ! pod/perlguts.pod pod/perllocale.pod pod/perlnumber.pod ++ ! pod/perlop.pod pod/perlxstut.pod vms/perlvms.pod ++____________________________________________________________________________ ++[ 5714] By: gsar on 2000/03/13 21:37:48 ++ Log: typos in perlboot.pod (from Randal L. Schwartz ) ++ Branch: perl ++ ! pod/perlboot.pod ++____________________________________________________________________________ ++[ 5713] By: gsar on 2000/03/13 21:36:24 ++ Log: avoid infinite loop in h2xs (from Hugo van der Sanden) ++ Branch: perl ++ ! utils/h2xs.PL ++____________________________________________________________________________ ++[ 5712] By: gsar on 2000/03/13 21:29:15 ++ Log: lexical warnings update for docs and tests (from Paul Marquess) ++ Branch: perl ++ ! ext/File/Glob/Glob.pm lib/fields.pm pod/perl.pod ++ ! pod/perldata.pod pod/perldbmfilter.pod pod/perlfaq3.pod ++ ! pod/perlfaq4.pod pod/perlfaq7.pod pod/perlfilter.pod ++ ! pod/perlipc.pod pod/perlmod.pod pod/perlmodlib.pod ++ ! pod/perlop.pod pod/perlre.pod pod/perlref.pod pod/perlrun.pod ++ ! pod/perlstyle.pod pod/perlsyn.pod pod/perltie.pod ++ ! pod/perltrap.pod pod/perlunicode.pod pod/perlxstut.pod ++ ! t/io/open.t t/lib/fields.t t/lib/parsewords.t ++ ! t/op/assignwarn.t t/op/gv.t t/op/hashwarn.t t/op/magic.t ++ ! t/op/pack.t t/op/pat.t t/op/sort.t t/op/sprintf.t ++ ! t/pragma/constant.t t/pragma/locale.t ++____________________________________________________________________________ ++[ 5711] By: gsar on 2000/03/13 21:08:29 ++ Log: updates from PodParser v1.12 on CPAN (from Brad Appleton) ++ Branch: perl ++ ! lib/Pod/Checker.pm lib/Pod/Find.pm lib/Pod/InputObjects.pm ++ ! lib/Pod/ParseUtils.pm lib/Pod/Parser.pm lib/Pod/Select.pm ++ ! lib/Pod/Usage.pm t/pod/poderrs.xr t/pod/testp2pt.pl ++ ! t/pod/testpchk.pl ++____________________________________________________________________________ ++[ 5710] By: gsar on 2000/03/13 20:46:37 ++ Log: cleaner logic in op.c, also avoids QNX optimizer bug (from Norton ++ Allen ) ++ Branch: perl ++ ! op.c ++____________________________________________________________________________ ++[ 5709] By: gsar on 2000/03/13 20:43:30 ++ Log: mention changes to diagnostics ++ Branch: perl ++ ! pod/perldelta.pod ++____________________________________________________________________________ ++[ 5708] By: gsar on 2000/03/13 20:34:38 ++ Log: ignore const for the purposes of typemaps (from Hugo van der Sanden) ++ Branch: perl ++ ! lib/ExtUtils/xsubpp ++____________________________________________________________________________ ++[ 5707] By: gsar on 2000/03/13 20:23:24 ++ Log: don't check for errno after Atof() (atof() doesn't set errno, and ++ where Atof() is actually strto[l]d(), some platforms seem to want ++ to set errno randomly) ++ Branch: perl ++ ! toke.c ++____________________________________________________________________________ ++[ 5706] By: gsar on 2000/03/13 18:14:18 ++ Log: integrate cfgperl changes into mainline ++ Branch: perl ++ !> Configure config_h.SH hints/hpux.sh hints/solaris_2.sh mg.c ++ !> perl.h pod/perl.pod pp.c ++____________________________________________________________________________ ++[ 5705] By: jhi on 2000/03/13 14:44:11 ++ Log: STRLEN != int. ++ Branch: cfgperl ++ ! mg.c ++____________________________________________________________________________ ++[ 5704] By: jhi on 2000/03/13 13:18:07 ++ Log: Integrate with Sarathy. ++ Branch: cfgperl ++ +> lib/warnings/register.pm ++ !> (integrate 42 files) ++____________________________________________________________________________ ++[ 5703] By: gsar on 2000/03/13 12:40:51 ++ Log: mention autoflush portability caveat ++ Branch: perl ++ ! pod/perlfunc.pod pod/perlop.pod pod/perlport.pod ++____________________________________________________________________________ ++[ 5702] By: gsar on 2000/03/13 11:09:05 ++ Log: final touches for lexical warnings (from Paul Marquess) ++ Branch: perl ++ + lib/warnings/register.pm ++ ! MANIFEST ext/IO/lib/IO/Select.pm ext/Socket/Socket.pm ++ ! lib/Class/Struct.pm lib/I18N/Collate.pm lib/Tie/Handle.pm ++ ! lib/Tie/Hash.pm lib/Tie/Scalar.pm lib/constant.pm ++ ! lib/syslog.pl lib/vars.pm lib/warnings.pm mg.c perl.c ++ ! pod/perllexwarn.pod pp_ctl.c t/lib/filepath.t t/lib/io_sel.t ++ ! t/lib/socket.t t/lib/tie-stdhandle.t t/op/tie.t ++ ! t/pragma/constant.t t/pragma/diagnostics.t t/pragma/warn/2use ++ ! t/pragma/warn/9enabled warnings.h warnings.pl ++____________________________________________________________________________ ++[ 5701] By: gsar on 2000/03/13 11:00:00 ++ Log: avoid compiler warnings ++ Branch: perl ++ ! pp_hot.c ++____________________________________________________________________________ ++[ 5700] By: gsar on 2000/03/13 09:57:59 ++ Log: make the is_utf8_*() safe for use on invalid utf8 (they now ++ return false on such input instead of emitting warnings) ++ Branch: perl ++ ! embed.h embed.pl global.sym gv.c objXSUB.h perlapi.c ++ ! pod/perlapi.pod proto.h universal.c utf8.c ++____________________________________________________________________________ ++[ 5699] By: gsar on 2000/03/13 06:59:57 ++ Log: the premature FREETMPS calls in change#1187 weren't defensive enough ++ Branch: perl ++ ! pp_ctl.c pp_hot.c t/op/recurse.t ++____________________________________________________________________________ ++[ 5698] By: jhi on 2000/03/13 05:03:37 ++ Log: hints nibbling continues ++ Branch: cfgperl ++ ! hints/hpux.sh ++____________________________________________________________________________ ++[ 5697] By: jhi on 2000/03/13 04:45:57 ++ Log: there's no end to tweaking ++ Branch: cfgperl ++ ! hints/hpux.sh ++____________________________________________________________________________ ++[ 5696] By: jhi on 2000/03/13 04:26:15 ++ Log: hints tweak ++ Branch: cfgperl ++ ! hints/hpux.sh ++____________________________________________________________________________ ++[ 5695] By: bailey on 2000/03/13 03:54:09 ++ Log: Trim out leftover hunk from prior resolve conflict ++ Branch: vmsperl ++ ! lib/File/Spec/VMS.pm ++____________________________________________________________________________ ++[ 5694] By: bailey on 2000/03/13 03:20:20 ++ Log: Assorted configuration cleanups (Peter Prymmer, and a ++ bit from Charles Bailey and Dan Sugalski) ++ Branch: vmsperl ++ ! configure.com vms/subconfigure.com ++____________________________________________________________________________ ++[ 5693] By: bailey on 2000/03/13 03:00:16 ++ Log: Add vmsish 'hushed' option to suppress error messages at exit ++ Branch: vmsperl ++ ! perl.h vms/ext/vmsish.pm vms/ext/vmsish.t vms/test.com ++ ! vms/vmsish.h ++____________________________________________________________________________ ++[ 5692] By: bailey on 2000/03/13 02:50:10 ++ Log: Fix inverted test conditions for secure lnm translation ++ and default file types. (Dan Sugalski) ++ Branch: vmsperl ++ ! vms/subconfigure.com ++____________________________________________________________________________ ++[ 5691] By: bailey on 2000/03/13 02:41:36 ++ Log: Insulate tests of default display_format from different precision ++ on different machines by truncating at 1 digit less than the most ++ common choice (.15g) ++ Branch: vmsperl ++ ! t/lib/complex.t ++____________________________________________________________________________ ++[ 5690] By: bailey on 2000/03/13 02:31:44 ++ Log: Resync with mainline post RC1 ++ Branch: vmsperl ++ +> lib/Pod/Plainer.pm ++ !> (integrate 137 files) ++____________________________________________________________________________ ++[ 5689] By: bailey on 2000/03/13 02:22:24 ++ Log: Update File::Spec::VMS and tests ++ Since reduce_ricochet has been removed from File::Spec, ++ revert changes to VMS::Filespec::vmsify made to accomodate it. ++ Branch: vmsperl ++ ! lib/File/Spec/VMS.pm t/lib/filespec.t vms/ext/filespec.t ++ ! vms/vms.c ++____________________________________________________________________________ ++[ 5688] By: bailey on 2000/03/13 02:12:11 ++ Log: Basic 5.6.0 RC1 build patches for VMS ++ Branch: vmsperl ++ ! configure.com t/pragma/warn/doio t/pragma/warn/util ++ ! vms/subconfigure.com ++____________________________________________________________________________ ++[ 5687] By: jhi on 2000/03/13 00:41:51 ++ Log: Solaris long double fixes from Alan Burlison. ++ Branch: cfgperl ++ ! hints/solaris_2.sh perl.h pp.c ++____________________________________________________________________________ ++[ 5686] By: jhi on 2000/03/13 00:17:13 ++ Log: Integrate with Sarathy. ++ Branch: cfgperl ++ !> dump.c hints/hpux.sh op.c pod/perldelta.pod t/op/misc.t ++____________________________________________________________________________ ++[ 5685] By: jhi on 2000/03/13 00:13:17 ++ Log: Retract #5680, it broke more than it helped. ++ Branch: cfgperl ++ ! hints/hpux.sh ++____________________________________________________________________________ ++[ 5684] By: gsar on 2000/03/12 21:48:44 ++ Log: set optimize=-O only if not already set ++ Branch: perl ++ ! hints/hpux.sh ++____________________________________________________________________________ ++[ 5683] By: gsar on 2000/03/12 20:11:45 ++ Log: another optimized-OP_SASSIGN bug: ops that were not OA_TARGLEX ++ were being mistakenly subverted anyway ++ Branch: perl ++ ! dump.c op.c pod/perldelta.pod t/op/misc.t ++____________________________________________________________________________ ++[ 5682] By: jhi on 2000/03/12 18:11:52 ++ Log: update AVAILABILITY for LynxOS ++ Branch: cfgperl ++ ! pod/perl.pod ++____________________________________________________________________________ ++[ 5681] By: jhi on 2000/03/12 18:03:46 ++ Log: 64-bitness hints tweaks ++ Branch: cfgperl ++ ! hints/solaris_2.sh ++____________________________________________________________________________ ++[ 5680] By: jhi on 2000/03/12 17:49:25 ++ Log: 64-bitness tweak: separate 64bitint and 64bitall. ++ Branch: cfgperl ++ ! hints/hpux.sh ++____________________________________________________________________________ ++[ 5679] By: jhi on 2000/03/12 17:43:09 ++ Log: metaconfig-ify #5676. ++ Branch: cfgperl ++ ! Configure config_h.SH ++ Branch: metaconfig/U/perl ++ ! fflushall.U ++____________________________________________________________________________ ++[ 5678] By: jhi on 2000/03/12 17:37:14 ++ Log: Integrate with Sarathy. ++ Branch: cfgperl ++ !> Changes Configure Todo lib/File/DosGlob.pm ++____________________________________________________________________________ ++[ 5677] By: gsar on 2000/03/12 11:35:10 ++ Log: integrate cfgperl changes into mainline ++ Branch: perl ++ ! Changes Todo ++ !> Todo-5.6 perl.h pod/perldelta.pod ++____________________________________________________________________________ [ 5676] By: gsar on 2000/03/12 11:27:38 Log: don't bother testing if we can flush all handles when fflush(stdin) shows the pipe bug