diff options
-rw-r--r-- | Changes | 166 | ||||
-rwxr-xr-x | Porting/findvars | 20 | ||||
-rw-r--r-- | patchlevel.h | 4 | ||||
-rw-r--r-- | win32/Makefile | 2 | ||||
-rw-r--r-- | win32/config_H.bc | 16 | ||||
-rw-r--r-- | win32/config_H.gc | 16 | ||||
-rw-r--r-- | win32/config_H.vc | 16 | ||||
-rw-r--r-- | win32/makefile.mk | 12 |
8 files changed, 210 insertions, 42 deletions
@@ -79,6 +79,172 @@ Version 5.005_62 Development release working toward 5.006 ---------------- ____________________________________________________________________________ +[ 4348] By: gsar on 1999/10/11 23:11:57 + Log: add vec() example from Chaim Frenkel <chaimf@pobox.com> + Branch: perl + ! pod/perlfunc.pod +____________________________________________________________________________ +[ 4347] By: jhi on 1999/10/11 21:25:03 + Log: Sparc Linux -Duseshrplib fix. + + From: Brian Jepson <bjepson@home.com> + To: Nick Ing-Simmons <nick@ing-simmons.net> + cc: perl5-porters@perl.org + Subject: Re: [ID 19990813.002] Can't build Perl 5.005_60 on SPARC/Linux with -Duseshrplib + Date: Fri, 20 Aug 1999 11:25:17 -0500 (EST) + Message-ID: <Pine.LNX.4.10.9908201123570.5116-100000@cx384756-a.sking1.ri.home.com> + Branch: cfgperl + ! hints/linux.sh +____________________________________________________________________________ +[ 4346] By: gsar on 1999/10/11 20:28:32 + Log: more pack/unpack documentation (from Ilya Zakharevich); changed + the behavior of 'Z*' and 'Z3' to always pack a trailing + null byte; changed documentation to suit; added test + Branch: perl + ! pod/perlfunc.pod pp.c t/op/pack.t +____________________________________________________________________________ +[ 4345] By: gsar on 1999/10/11 19:15:46 + Log: writing to perllocal.pod fails if it was never created; + tweak pseudo-hash example (both suggested by Michael G Schwern + <schwern@pobox.com>) + Branch: perl + ! lib/ExtUtils/MM_Unix.pm pod/perlref.pod +____________________________________________________________________________ +[ 4344] By: gsar on 1999/10/11 17:57:31 + Log: slightly edited variant of suggested patch + From: Ilya Zakharevich <ilya@math.ohio-state.edu> + Date: Thu, 9 Sep 1999 18:35:37 -0400 + Message-ID: <19990909183537.A28682@monk.mps.ohio-state.edu> + Subject: [PATCH 5.005_58] How RExen match? + Branch: perl + ! pod/perlre.pod +____________________________________________________________________________ +[ 4343] By: gsar on 1999/10/11 16:55:48 + Log: change#4327 was inefficient + Branch: perl + ! lib/lib.pm +____________________________________________________________________________ +[ 4342] By: jhi on 1999/10/11 07:01:46 + Log: Integrate with Sarathy. + Branch: cfgperl + +> pod/perlhack.pod + !> (integrate 28 files) +____________________________________________________________________________ +[ 4341] By: jhi on 1999/10/11 06:37:47 + Log: The 2.5th cut at the AIX C++ extension problems. + Branch: cfgperl + ! hints/aix.sh +____________________________________________________________________________ +[ 4340] By: gsar on 1999/10/10 23:48:07 + Log: add perlhack.pod from Nathan Torkington <gnat@frii.com> + Branch: perl + + pod/perlhack.pod + ! MANIFEST pod/Makefile pod/perl.pod pod/roffitall +____________________________________________________________________________ +[ 4339] By: gsar on 1999/10/10 20:42:40 + Log: revert SAVEDESTRUCTOR() to accepting void(*)(void*) for source + compatibility; introduce SAVEDESTRUCTOR_X() that accepts + void(*)(pTHX_ void*) + Branch: perl + ! embed.h embed.pl ext/Devel/DProf/DProf.xs global.sym mg.c + ! objXSUB.h perl.h perlapi.c perly.c perly.y perly_c.diff + ! pod/perlguts.pod pod/perltoc.pod pp.c pp_hot.c proto.h + ! regcomp.h regexec.c scope.c scope.h toke.c vms/perly_c.vms +____________________________________________________________________________ +[ 4338] By: gsar on 1999/10/10 20:38:59 + Log: add missing new diagnostics to perldelta + Branch: perl + ! pod/perldelta.pod +____________________________________________________________________________ +[ 4337] By: gsar on 1999/10/10 17:40:13 + Log: update perldelta for change#3406 + Branch: perl + ! embed.pl pod/perldata.pod pod/perldelta.pod +____________________________________________________________________________ +[ 4336] By: gsar on 1999/10/10 16:33:14 + Log: integrate cfgperl contents into mainline + Branch: perl + +> ext/DynaLoader/hints/aix.pl + !> MANIFEST ext/DynaLoader/dl_aix.xs hints/aix.sh hints/irix_6.sh + !> makedef.pl perl.h pod/perldelta.pod +____________________________________________________________________________ +[ 4335] By: jhi on 1999/10/10 11:09:48 + Log: Update perldelta. + Branch: cfgperl + ! pod/perldelta.pod +____________________________________________________________________________ +[ 4334] By: jhi on 1999/10/10 10:31:46 + Log: Integrate with Sarathy. + Branch: cfgperl + +> win32/genmk95.pl + !> Changes MANIFEST README.win32 cop.h ext/Thread/Thread.pm + !> ext/Thread/Thread.xs ext/Thread/Thread/Queue.pm + !> ext/Thread/Thread/Semaphore.pm ext/Thread/Thread/Specific.pm + !> ext/Thread/sync.t ext/Thread/sync2.t installperl + !> lib/Exporter.pm lib/ExtUtils/MM_Unix.pm + !> lib/ExtUtils/MM_Win32.pm lib/diagnostics.pm lib/lib.pm perl.c + !> pod/perldelta.pod pod/perlfunc.pod pp_ctl.c pp_hot.c pp_sys.c + !> utils/perldoc.PL win32/makefile.mk +____________________________________________________________________________ +[ 4333] By: gsar on 1999/10/10 06:33:15 + Log: install pods to 'pods' rather than 'pod' on cygwin (modified + a patch suggested by cwilson@cc865179-c.chmbl1.ga.home.com) + Branch: perl + ! installperl lib/diagnostics.pm utils/perldoc.PL +____________________________________________________________________________ +[ 4332] By: gsar on 1999/10/10 05:15:26 + Log: add $VERSION + Branch: perl + ! lib/Exporter.pm +____________________________________________________________________________ +[ 4331] By: gsar on 1999/10/10 05:10:22 + Log: describe what can go in an export list (from Anno Siegel + <anno4000@lublin.zrz.tu-berlin.de>) + Branch: perl + ! lib/Exporter.pm +____________________________________________________________________________ +[ 4330] By: gsar on 1999/10/10 04:50:43 + Log: more basic support for building modules under Windows 95/98 + (applied relevant parts from a patch suggested by + Jochen Wiedmann <joe@ispsoft.de>) + Branch: perl + ! lib/ExtUtils/MM_Unix.pm +____________________________________________________________________________ +[ 4329] By: gsar on 1999/10/10 04:28:38 + Log: rudimentary support for building under Windows 95/98 (from + Benjamin Stuhl <sho_pi@hotmail.com>) + Branch: perl + + win32/genmk95.pl + ! MANIFEST README.win32 lib/ExtUtils/MM_Win32.pm + ! win32/makefile.mk +____________________________________________________________________________ +[ 4328] By: gsar on 1999/10/10 03:37:21 + Log: fix two leaks in Thread.xs (from Eugene Alterman + <Eugene.Alterman@bremer-inc.com>); convert places with + 'use attrs' to new attributes syntax + Branch: perl + ! ext/Thread/Thread.pm ext/Thread/Thread.xs + ! ext/Thread/Thread/Queue.pm ext/Thread/Thread/Semaphore.pm + ! ext/Thread/Thread/Specific.pm ext/Thread/sync.t + ! ext/Thread/sync2.t +____________________________________________________________________________ +[ 4327] By: gsar on 1999/10/10 02:23:52 + Log: avoid duplicates in @INC, they cause leaks in mod_perl etc + (suggested by Tod Irwin <irwin@stockmaster.com>) + Branch: perl + ! lib/lib.pm +____________________________________________________________________________ +[ 4326] By: gsar on 1999/10/10 00:51:48 + Log: better documentation for recv() (from Anton Berezin + <tobez@plab.ku.dk>) + Branch: perl + ! pod/perlfunc.pod +____________________________________________________________________________ +[ 4325] By: gsar on 1999/10/09 22:46:23 + Log: perldelta updates (see TODO markers) + Branch: perl + ! Changes pod/perldelta.pod pp_sys.c +____________________________________________________________________________ [ 4324] By: gsar on 1999/10/09 19:43:10 Log: fix Exporter::export_to_level() documentation Branch: perl diff --git a/Porting/findvars b/Porting/findvars index b91753bbbe..3cdb854614 100755 --- a/Porting/findvars +++ b/Porting/findvars @@ -11,15 +11,17 @@ chop $pat if $pat =~ /\|$/; # grep while (<>) { - if (/^(.*?)\b($pat)\b(.*)$/o) { - my $head = "$1#$2#"; - $_ = $3; - while (/^(.*?)\b($pat)\b(.*)$/o) { - $head .= "$1#$2#"; - $_ = $3; - } - print "$ARGV\:$.\:$head$_\n"; - } + print "$ARGV\:$.\:$_" if s/\b($pat)\b/#$1#/og; +# this variant might useful if the transformation is more complicated +# if (/^(.*?)\b($pat)\b(.*)$/o) { +# my $head = "$1#$2#"; +# $_ = $3; +# while (/^(.*?)\b($pat)\b(.*)$/o) { +# $head .= "$1#$2#"; +# $_ = $3; +# } +# print "$ARGV\:$.\:$head$_\n"; +# } } continue { close ARGV if eof; diff --git a/patchlevel.h b/patchlevel.h index 56e529c711..684f0bebd6 100644 --- a/patchlevel.h +++ b/patchlevel.h @@ -5,7 +5,7 @@ #define PERL_REVISION 5 /* age */ #define PERL_VERSION 5 /* epoch */ -#define PERL_SUBVERSION 61 /* generation */ +#define PERL_SUBVERSION 62 /* generation */ /* Compatibility across versions: MakeMaker will install add-on modules in a directory with the PERL_APIVERSION version number. @@ -18,7 +18,7 @@ See INSTALL for how this works. */ -#define PERL_APIVERSION 5.00561 /* Adjust manually as needed. */ +#define PERL_APIVERSION 5.00562 /* Adjust manually as needed. */ #define __PATCHLEVEL_H_INCLUDED__ #endif diff --git a/win32/Makefile b/win32/Makefile index af3a4fbb1e..57e9d440c3 100644 --- a/win32/Makefile +++ b/win32/Makefile @@ -29,7 +29,7 @@ INST_TOP = $(INST_DRV)\perl # versioned installation can be obtained by setting INST_TOP above to a # path that includes an arbitrary version string. # -INST_VER = \5.00561 +INST_VER = \5.00562 # # Comment this out if you DON'T want your perl installation to have diff --git a/win32/config_H.bc b/win32/config_H.bc index 80636a47f6..1fbe3b68d6 100644 --- a/win32/config_H.bc +++ b/win32/config_H.bc @@ -1419,7 +1419,7 @@ * This symbol contains the ~name expanded version of ARCHLIB, to be used * in programs that are not prepared to deal with ~ expansion at run-time. */ -#define ARCHLIB "c:\\perl\\5.00561\\lib\\MSWin32-x86" /**/ +#define ARCHLIB "c:\\perl\\5.00562\\lib\\MSWin32-x86" /**/ /*#define ARCHLIB_EXP "" /**/ /* BIN: @@ -1430,8 +1430,8 @@ * This symbol is the filename expanded version of the BIN symbol, for * programs that do not want to deal with that at run-time. */ -#define BIN "c:\\perl\\5.00561\\bin\\MSWin32-x86" /**/ -#define BIN_EXP "c:\\perl\\5.00561\\bin\\MSWin32-x86" /**/ +#define BIN "c:\\perl\\5.00562\\bin\\MSWin32-x86" /**/ +#define BIN_EXP "c:\\perl\\5.00562\\bin\\MSWin32-x86" /**/ /* INSTALL_USR_BIN_PERL: * This symbol, if defined, indicates that Perl is to be installed @@ -1449,8 +1449,8 @@ * This symbol contains the ~name expanded version of PRIVLIB, to be used * in programs that are not prepared to deal with ~ expansion at run-time. */ -#define PRIVLIB "c:\\perl\\5.00561\\lib" /**/ -#define PRIVLIB_EXP (win32_get_privlib("5.00561")) /**/ +#define PRIVLIB "c:\\perl\\5.00562\\lib" /**/ +#define PRIVLIB_EXP (win32_get_privlib("5.00562")) /**/ /* SITEARCH: * This symbol contains the name of the private library for this package. @@ -1465,7 +1465,7 @@ * This symbol contains the ~name expanded version of SITEARCH, to be used * in programs that are not prepared to deal with ~ expansion at run-time. */ -#define SITEARCH "c:\\perl\\site\\5.00561\\lib\\MSWin32-x86" /**/ +#define SITEARCH "c:\\perl\\site\\5.00562\\lib\\MSWin32-x86" /**/ /*#define SITEARCH_EXP "" /**/ /* SITELIB: @@ -1481,8 +1481,8 @@ * This symbol contains the ~name expanded version of SITELIB, to be used * in programs that are not prepared to deal with ~ expansion at run-time. */ -#define SITELIB "c:\\perl\\site\\5.00561\\lib" /**/ -#define SITELIB_EXP (win32_get_sitelib("5.00561")) /**/ +#define SITELIB "c:\\perl\\site\\5.00562\\lib" /**/ +#define SITELIB_EXP (win32_get_sitelib("5.00562")) /**/ /* PERL_VENDORLIB_EXP: * This symbol contains the ~name expanded version of VENDORLIB, to be used diff --git a/win32/config_H.gc b/win32/config_H.gc index e0101f1967..5bf69fa147 100644 --- a/win32/config_H.gc +++ b/win32/config_H.gc @@ -1419,7 +1419,7 @@ * This symbol contains the ~name expanded version of ARCHLIB, to be used * in programs that are not prepared to deal with ~ expansion at run-time. */ -#define ARCHLIB "c:\\perl\\5.00561\\lib\\MSWin32-x86" /**/ +#define ARCHLIB "c:\\perl\\5.00562\\lib\\MSWin32-x86" /**/ /*#define ARCHLIB_EXP "" /**/ /* BIN: @@ -1430,8 +1430,8 @@ * This symbol is the filename expanded version of the BIN symbol, for * programs that do not want to deal with that at run-time. */ -#define BIN "c:\\perl\\5.00561\\bin\\MSWin32-x86" /**/ -#define BIN_EXP "c:\\perl\\5.00561\\bin\\MSWin32-x86" /**/ +#define BIN "c:\\perl\\5.00562\\bin\\MSWin32-x86" /**/ +#define BIN_EXP "c:\\perl\\5.00562\\bin\\MSWin32-x86" /**/ /* INSTALL_USR_BIN_PERL: * This symbol, if defined, indicates that Perl is to be installed @@ -1449,8 +1449,8 @@ * This symbol contains the ~name expanded version of PRIVLIB, to be used * in programs that are not prepared to deal with ~ expansion at run-time. */ -#define PRIVLIB "c:\\perl\\5.00561\\lib" /**/ -#define PRIVLIB_EXP (win32_get_privlib("5.00561")) /**/ +#define PRIVLIB "c:\\perl\\5.00562\\lib" /**/ +#define PRIVLIB_EXP (win32_get_privlib("5.00562")) /**/ /* SITEARCH: * This symbol contains the name of the private library for this package. @@ -1465,7 +1465,7 @@ * This symbol contains the ~name expanded version of SITEARCH, to be used * in programs that are not prepared to deal with ~ expansion at run-time. */ -#define SITEARCH "c:\\perl\\site\\5.00561\\lib\\MSWin32-x86" /**/ +#define SITEARCH "c:\\perl\\site\\5.00562\\lib\\MSWin32-x86" /**/ /*#define SITEARCH_EXP "" /**/ /* SITELIB: @@ -1481,8 +1481,8 @@ * This symbol contains the ~name expanded version of SITELIB, to be used * in programs that are not prepared to deal with ~ expansion at run-time. */ -#define SITELIB "c:\\perl\\site\\5.00561\\lib" /**/ -#define SITELIB_EXP (win32_get_sitelib("5.00561")) /**/ +#define SITELIB "c:\\perl\\site\\5.00562\\lib" /**/ +#define SITELIB_EXP (win32_get_sitelib("5.00562")) /**/ /* PERL_VENDORLIB_EXP: * This symbol contains the ~name expanded version of VENDORLIB, to be used diff --git a/win32/config_H.vc b/win32/config_H.vc index 2c070a4167..0d38044eb9 100644 --- a/win32/config_H.vc +++ b/win32/config_H.vc @@ -1419,7 +1419,7 @@ * This symbol contains the ~name expanded version of ARCHLIB, to be used * in programs that are not prepared to deal with ~ expansion at run-time. */ -#define ARCHLIB "c:\\perl\\5.00561\\lib\\MSWin32-x86" /**/ +#define ARCHLIB "c:\\perl\\5.00562\\lib\\MSWin32-x86" /**/ /*#define ARCHLIB_EXP "" /**/ /* BIN: @@ -1430,8 +1430,8 @@ * This symbol is the filename expanded version of the BIN symbol, for * programs that do not want to deal with that at run-time. */ -#define BIN "c:\\perl\\5.00561\\bin\\MSWin32-x86" /**/ -#define BIN_EXP "c:\\perl\\5.00561\\bin\\MSWin32-x86" /**/ +#define BIN "c:\\perl\\5.00562\\bin\\MSWin32-x86" /**/ +#define BIN_EXP "c:\\perl\\5.00562\\bin\\MSWin32-x86" /**/ /* INSTALL_USR_BIN_PERL: * This symbol, if defined, indicates that Perl is to be installed @@ -1449,8 +1449,8 @@ * This symbol contains the ~name expanded version of PRIVLIB, to be used * in programs that are not prepared to deal with ~ expansion at run-time. */ -#define PRIVLIB "c:\\perl\\5.00561\\lib" /**/ -#define PRIVLIB_EXP (win32_get_privlib("5.00561")) /**/ +#define PRIVLIB "c:\\perl\\5.00562\\lib" /**/ +#define PRIVLIB_EXP (win32_get_privlib("5.00562")) /**/ /* SITEARCH: * This symbol contains the name of the private library for this package. @@ -1465,7 +1465,7 @@ * This symbol contains the ~name expanded version of SITEARCH, to be used * in programs that are not prepared to deal with ~ expansion at run-time. */ -#define SITEARCH "c:\\perl\\site\\5.00561\\lib\\MSWin32-x86" /**/ +#define SITEARCH "c:\\perl\\site\\5.00562\\lib\\MSWin32-x86" /**/ /*#define SITEARCH_EXP "" /**/ /* SITELIB: @@ -1481,8 +1481,8 @@ * This symbol contains the ~name expanded version of SITELIB, to be used * in programs that are not prepared to deal with ~ expansion at run-time. */ -#define SITELIB "c:\\perl\\site\\5.00561\\lib" /**/ -#define SITELIB_EXP (win32_get_sitelib("5.00561")) /**/ +#define SITELIB "c:\\perl\\site\\5.00562\\lib" /**/ +#define SITELIB_EXP (win32_get_sitelib("5.00562")) /**/ /* PERL_VENDORLIB_EXP: * This symbol contains the ~name expanded version of VENDORLIB, to be used diff --git a/win32/makefile.mk b/win32/makefile.mk index 5bf44152bb..ceb5be0b05 100644 --- a/win32/makefile.mk +++ b/win32/makefile.mk @@ -25,11 +25,6 @@ INST_DRV *= c: INST_TOP *= $(INST_DRV)\perl # -# Uncomment this if you are compiling under Windows 95/98 and command.com -# (not needed if you're running under 4DOS/NT 6.01 or later) -#IS_WIN95 *= define - -# # Comment this out if you DON'T want your perl installation to be versioned. # This means that the new installation will overwrite any files from the # old installation at the same INST_TOP location. Leaving it enabled is @@ -38,7 +33,7 @@ INST_TOP *= $(INST_DRV)\perl # versioned installation can be obtained by setting INST_TOP above to a # path that includes an arbitrary version string. # -INST_VER *= \5.00561 +INST_VER *= \5.00562 # # Comment this out if you DON'T want your perl installation to have @@ -89,6 +84,11 @@ CCTYPE *= BORLAND #CCTYPE *= GCC # +# uncomment this if you are compiling under Windows 95/98 and command.com +# (not needed if you're running under 4DOS/NT 6.01 or later) +#IS_WIN95 *= define + +# # uncomment next line if you want debug version of perl (big,slow) # If not enabled, we automatically try to use maximum optimization # with all compilers that are known to have a working optimizer. |