update Changes; integrate cfgperl contents into mainline
Gurusamy Sarathy [Tue, 14 Mar 2000 21:17:34 +0000 (21:17 +0000)]
p4raw-id: //depot/perl@5741

1  2 
Changes

diff --cc 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 <damian@cs.monash.edu.au>)
++     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<use POSIX; use IO::File;>
++     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
++             <vkonovalov@lucent.com>)
++     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 <oneill@cs.sfu.ca>)
++     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
++             <oneill@cs.sfu.ca>)
++     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
++             <wolfgang.laun@alcatel.at>)
++     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 <merlyn@stonehenge.com>)
++     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 <allen@huarp.harvard.edu>)
++     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