Gurusamy Sarathy [Wed, 31 May 2000 05:05:42 +0000]
fix buggy multiline matching of C<"a\nxb\n" =~ /(?!\A)x/m>
(from Ilya Zakharevich)
p4raw-id: //depot/perl@6172
Gurusamy Sarathy [Wed, 31 May 2000 05:01:47 +0000]
scalar() doesn't force scalar context when used in void context
(from Simon Cozens)
p4raw-id: //depot/perl@6171
Gurusamy Sarathy [Wed, 31 May 2000 04:41:33 +0000]
change#6142 needs tweaks to tests to work where there's no symlink()
(from Helmut Jarausch <jarausch@igpm.rwth-aachen.de>)
p4raw-link: @6142 on //depot/perl:
704ea872433dd6d5a1c650f509289fdea5c037ab
p4raw-id: //depot/perl@6170
Gurusamy Sarathy [Wed, 31 May 2000 04:29:49 +0000]
integrate cfgperl contents into mainline
p4raw-id: //depot/perl@6169
Jarkko Hietaniemi [Tue, 30 May 2000 22:53:37 +0000]
Tweak NV_PRESERVES_UV*, vms/subconfigure.com left untouched.
p4raw-id: //depot/cfgperl@6168
Jarkko Hietaniemi [Tue, 30 May 2000 22:20:21 +0000]
tweak todo
p4raw-id: //depot/cfgperl@6167
Jarkko Hietaniemi [Tue, 30 May 2000 22:11:51 +0000]
Introduce HAS_GETESPWNAM, HAS_GETPRPWNAM, and I_PROT
in case somebody wants to write an extension for more
shadow database interfaces.
p4raw-id: //depot/cfgperl@6166
Jarkko Hietaniemi [Tue, 30 May 2000 18:35:34 +0000]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@6165
Jarkko Hietaniemi [Tue, 30 May 2000 18:30:16 +0000]
detypo
p4raw-id: //depot/cfgperl@6164
Gurusamy Sarathy [Tue, 30 May 2000 03:24:03 +0000]
fix memory leak in C<eval "BEGIN {}"> (bug in change#4579)
p4raw-link: @4579 on //depot/perl:
ed094fafab5cc8979a919ec8755493543b6bddf5
p4raw-id: //depot/perl@6163
Gurusamy Sarathy [Tue, 30 May 2000 03:09:38 +0000]
fix memory leak in method call optimization (change#3768);
made C<eval "$x->foo()"> leak
p4raw-link: @3768 on //depot/perl:
f5d5a27c761624409884a263632e1a922439502b
p4raw-id: //depot/perl@6162
Jarkko Hietaniemi [Mon, 29 May 2000 17:56:26 +0000]
Add autogeneration of perlmodlib.pod and the new perlnewmod.pod,
both from Simon Cozens.
p4raw-id: //depot/cfgperl@6161
Jarkko Hietaniemi [Mon, 29 May 2000 17:23:55 +0000]
Changes for the File::Temp 0.08 (change #6159) test suite
to fit better into the Perl distribution test framework.
p4raw-link: @6159 on //depot/cfgperl:
1c19c86813086fb9efca2171c6506afe1bfe8cc4
p4raw-id: //depot/cfgperl@6160
Jarkko Hietaniemi [Mon, 29 May 2000 16:55:36 +0000]
Upgrade to File::Temp 0.08 from Tim Jenness via CPAN.
p4raw-id: //depot/cfgperl@6159
Jarkko Hietaniemi [Mon, 29 May 2000 03:10:36 +0000]
Regen Configure to jive with #6149.
p4raw-id: //depot/cfgperl@6157
Jarkko Hietaniemi [Mon, 29 May 2000 03:01:38 +0000]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@6156
Gurusamy Sarathy [Sun, 28 May 2000 21:15:58 +0000]
small bug in change#6144; remove random \xA0 character that snuck
in via change#6145
p4raw-link: @6145 on //depot/perl:
e03d20b37534005291cfa8844300128459541e0e
p4raw-link: @6144 on //depot/perl:
0eb0485562acdea1555bc121d0e989d63a918d26
p4raw-id: //depot/perl@6155
Gurusamy Sarathy [Sun, 28 May 2000 21:04:19 +0000]
avoid type mismatch warning
p4raw-id: //depot/perl@6154
Gurusamy Sarathy [Sun, 28 May 2000 20:58:31 +0000]
prettier Test::Harness output on failed tests (from Nicholas Clark
<nick@Bagpuss.uk.boo.com>)
p4raw-id: //depot/perl@6153
Gurusamy Sarathy [Sun, 28 May 2000 20:53:42 +0000]
cosmetic fixups of RE debug output (from Ilya Zakharevich)
p4raw-id: //depot/perl@6152
Gurusamy Sarathy [Sun, 28 May 2000 20:50:28 +0000]
fix accidental pessimization in RE optimizer (from Ilya Zakharevich)
p4raw-id: //depot/perl@6151
Gurusamy Sarathy [Sun, 28 May 2000 20:39:58 +0000]
perlrequick.pod updates (from Mark Kvale <kvale@phy.ucsf.edu>)
p4raw-id: //depot/perl@6150
Gurusamy Sarathy [Sun, 28 May 2000 20:35:16 +0000]
OS/2 tweaks for usethreads build (from Rocco Caputo
<troc@netrus.net>)
p4raw-id: //depot/perl@6149
Gurusamy Sarathy [Sun, 28 May 2000 20:21:07 +0000]
close open file before chmod() (from Rocco Caputo <troc@netrus.net>)
p4raw-id: //depot/perl@6148
Gurusamy Sarathy [Sun, 28 May 2000 20:12:41 +0000]
add a make entry to Config.pm so "perl -V:make" works on VMS
(from Peter Prymmer)
p4raw-id: //depot/perl@6147
Gurusamy Sarathy [Sun, 28 May 2000 20:06:15 +0000]
doc typo
p4raw-id: //depot/perl@6146
Gurusamy Sarathy [Sun, 28 May 2000 18:44:33 +0000]
make xsubpp skip embedded pod (from Matthias Neeracher
<neeri@iis.ee.ethz.ch>)
p4raw-id: //depot/perl@6145
Gurusamy Sarathy [Sun, 28 May 2000 18:42:49 +0000]
MacOS support, part 2: make AutoSplit use File::Spec instead
of assuming Unixisms; *UNTESTED on Unix* (from Matthias Neeracher
<neeri@iis.ee.ethz.ch>)
p4raw-id: //depot/perl@6144
Gurusamy Sarathy [Sun, 28 May 2000 18:41:12 +0000]
MacOS support, part 1 (from Matthias Neeracher
<neeri@iis.ee.ethz.ch>)
p4raw-id: //depot/perl@6143
Gurusamy Sarathy [Sun, 28 May 2000 18:21:51 +0000]
File::Find fails to chdir when chasing symlinks (from
Helmut Jarausch <jarausch@igpm.rwth-aachen.de>)
p4raw-id: //depot/perl@6142
Jarkko Hietaniemi [Sun, 28 May 2000 14:25:15 +0000]
BSD/OS (bsdi) hints update by Timur I. Bakeyev and Todd C. Miller,
forwarded by Peter Seebach from the bsdi-users mailing list.
p5p Message-Id: <
200005280543.AAA24519@guild.plethora.net>
p4raw-id: //depot/perl@6141
Jarkko Hietaniemi [Sun, 28 May 2000 14:11:57 +0000]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@6140
Gurusamy Sarathy [Sun, 28 May 2000 10:01:48 +0000]
revise mktables.PL for bugs and newness in Unicode 3.0
(from James Bence <jbence@amgen.com>)
p4raw-id: //depot/perl@6139
Gurusamy Sarathy [Sun, 28 May 2000 08:50:32 +0000]
add note about the handling of negative indices to tied arrays
(from Michael G Schwern <schwern@pobox.com>)
p4raw-id: //depot/perl@6138
Gurusamy Sarathy [Sun, 28 May 2000 08:46:10 +0000]
fix bogus redeclaration warning for "our" variables in different
scopes
p4raw-id: //depot/perl@6137
Gurusamy Sarathy [Sun, 28 May 2000 08:31:20 +0000]
random pod typos (from Peter Scott <Peter@PSDT.com>)
p4raw-id: //depot/perl@6136
Gurusamy Sarathy [Sun, 28 May 2000 08:17:50 +0000]
enable Test::Harness to dynamically determine column width etc.
(from Rob Napier <rnapier@employees.org>)
p4raw-id: //depot/perl@6135
Gurusamy Sarathy [Sun, 28 May 2000 08:13:39 +0000]
make Test::Harness use wait.h/WCOREDUMP if available
(from Ben Tilly <ben_tilly@hotmail.com>)
p4raw-id: //depot/perl@6134
Gurusamy Sarathy [Sun, 28 May 2000 08:08:05 +0000]
elide bogus test in change#6132
p4raw-link: @6132 on //depot/perl:
114bafba71b4fe6a08258e1f6dfc504b5d9fd70c
p4raw-id: //depot/perl@6133
Gurusamy Sarathy [Sun, 28 May 2000 08:03:14 +0000]
warnings::enabled() doesn't fall back to looking at $^W if
caller isn't using lexical warnings (from Paul Marquess)
p4raw-id: //depot/perl@6132
Gurusamy Sarathy [Sun, 28 May 2000 07:57:47 +0000]
avoid warnings in POSIX.pm (from Barrie Slaymaker)
p4raw-id: //depot/perl@6131
Gurusamy Sarathy [Sun, 28 May 2000 07:29:12 +0000]
fix places that mean C<"word" character> but say C<alphanumeric
character>
p4raw-id: //depot/perl@6130
Gurusamy Sarathy [Sun, 28 May 2000 07:18:41 +0000]
VMS test harness tweak (from Jesper Naur <jesper.naur@post.tele.dk>)
p4raw-id: //depot/perl@6129
Gurusamy Sarathy [Sun, 28 May 2000 07:12:55 +0000]
new perlxstut example for passing/returning refs to arrays
(from David Lowe <dlowe@pootpoot.com>)
p4raw-id: //depot/perl@6128
Gurusamy Sarathy [Sun, 28 May 2000 07:02:50 +0000]
call_method(...,G_EVAL) can longjmp() out if the method probing
failed (from Gisle Aas)
p4raw-id: //depot/perl@6127
Gurusamy Sarathy [Sun, 28 May 2000 06:39:53 +0000]
change#2879 broke rvalue autovivification of magicals such as ${$num}
(reworked variant of patch suggested by Simon Cozens)
p4raw-link: @2879 on //depot/perl:
35cd451c5a1303394968903750cc3b3a1a6bc892
p4raw-id: //depot/perl@6126
Gurusamy Sarathy [Sun, 28 May 2000 05:14:55 +0000]
enable propagating exception objects via Perl_croak() in XS code
(from Gisle Aas)
p4raw-id: //depot/perl@6125
Gurusamy Sarathy [Sun, 28 May 2000 05:07:28 +0000]
integrate vmsperl contents into mainline
p4raw-id: //depot/perl@6124
Gurusamy Sarathy [Sun, 28 May 2000 05:03:53 +0000]
clarify gotcha with #line directives (from Rocco Caputo
<troc@netrus.net>)
p4raw-id: //depot/perl@6123
Gurusamy Sarathy [Sun, 28 May 2000 04:58:29 +0000]
downgrade fatal error on C<"foo@nosucharray.com"> to optional warning
(from Mark-Jason Dominus)
p4raw-id: //depot/perl@6122
Charles Bailey [Thu, 25 May 2000 04:46:54 +0000]
Allow eliminate_macros() and fixpath() to handle space-delimited
lists (based on fixes by Craig Berry)
p4raw-id: //depot/vmsperl@6121
Charles Bailey [Thu, 25 May 2000 04:25:38 +0000]
Add missing escape (Charles Lane)
p4raw-id: //depot/vmsperl@6120
Charles Bailey [Thu, 25 May 2000 04:21:25 +0000]
Quiet error messages in vmsish.t (Charles Lane)
p4raw-id: //depot/vmsperl@6119
Charles Bailey [Thu, 25 May 2000 04:17:57 +0000]
Regularize distinction between RMS$_DNF and RMS$_DIR (Craig Berry)
Flatten case labels in switch statements uniformly (Charles Bailey)
p4raw-id: //depot/vmsperl@6118
Charles Bailey [Thu, 25 May 2000 03:58:09 +0000]
Treat sockets as special in sys(read|write) (Charles Lane et al.)
p4raw-id: //depot/vmsperl@6117
Charles Bailey [Thu, 25 May 2000 03:11:15 +0000]
Miscellaneous cosmetic fixes (Charles Lane)
p4raw-id: //depot/vmsperl@6116
Charles Bailey [Thu, 25 May 2000 03:10:36 +0000]
Add bounds checking for several strings (Charles Lane)
p4raw-id: //depot/vmsperl@6115
Charles Bailey [Thu, 25 May 2000 02:25:34 +0000]
Urk -- undo previous removal of vmsish 'exit' change
p4raw-id: //depot/vmsperl@6114
Charles Bailey [Wed, 24 May 2000 02:24:40 +0000]
Ugly workaround for version-specific RTL error
p4raw-id: //depot/vmsperl@6113
Charles Bailey [Wed, 24 May 2000 02:19:55 +0000]
Check for existence of file before trying to delete
p4raw-id: //depot/vmsperl@6112
Charles Bailey [Tue, 23 May 2000 23:35:13 +0000]
Resync with mainline prior to post-5.6.0 updates
p4raw-id: //depot/vmsperl@6111
Jarkko Hietaniemi [Tue, 23 May 2000 19:28:32 +0000]
todo tweak
p4raw-id: //depot/cfgperl@6110
Jarkko Hietaniemi [Thu, 18 May 2000 17:38:54 +0000]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@6109
Gurusamy Sarathy [Wed, 17 May 2000 02:24:56 +0000]
reenable fake signal handling on Windows, bugs and all
p4raw-id: //depot/perl@6108
Jarkko Hietaniemi [Mon, 15 May 2000 18:01:41 +0000]
Tweak the todo list.
p4raw-id: //depot/cfgperl@6107
Jarkko Hietaniemi [Mon, 15 May 2000 13:41:48 +0000]
The (Configure) script refuses to go on, after asking for
'You may also choose to try maximal 64-bitness....'.
If answer is yes the script can't find the 'workshoplibpth.cbu' file.
-- Patrick Zima
p5p Message-Id: <
200005151108.NAA19733@pc026991.otn.lm.dasa.de>
p4raw-id: //depot/cfgperl@6106
Jarkko Hietaniemi [Thu, 11 May 2000 14:37:43 +0000]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@6105
Gurusamy Sarathy [Thu, 11 May 2000 03:39:07 +0000]
PL_sys_intern was being initialized too late on windows
p4raw-id: //depot/perl@6104
Jarkko Hietaniemi [Tue, 9 May 2000 19:42:20 +0000]
Test tweaking for Unicos continues.
p4raw-id: //depot/cfgperl@6103
Jarkko Hietaniemi [Tue, 9 May 2000 16:47:27 +0000]
The test suite tweak in #6101 wasn't quite right.
p4raw-id: //depot/cfgperl@6102
Jarkko Hietaniemi [Tue, 9 May 2000 15:35:34 +0000]
Hints and test tweaks for Unicos.
p4raw-id: //depot/cfgperl@6101
Jarkko Hietaniemi [Mon, 8 May 2000 21:15:06 +0000]
More compilation tweakery from Allen Smith.
p4raw-id: //depot/cfgperl@6100
Jarkko Hietaniemi [Mon, 8 May 2000 19:21:18 +0000]
Tweaks for the cc bugs from Allen Smith.
p4raw-id: //depot/cfgperl@6099
Jarkko Hietaniemi [Mon, 8 May 2000 19:13:37 +0000]
Add a note about other, yet unsupported, shadow password APIs.
p4raw-id: //depot/cfgperl@6098
Jarkko Hietaniemi [Mon, 8 May 2000 18:46:34 +0000]
Add a note about possible compilation problems from Allen Smith.
p4raw-id: //depot/cfgperl@6097
Jarkko Hietaniemi [Mon, 8 May 2000 17:33:10 +0000]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@6096
Jarkko Hietaniemi [Mon, 8 May 2000 16:21:33 +0000]
Introduce NV_PRESERVED_BITS. Not yet used anywhere but
might be useful in future.
p4raw-id: //depot/cfgperl@6095
Gurusamy Sarathy [Mon, 8 May 2000 14:22:22 +0000]
cygwin update (from Eric Fifer <efifer@sanwaint.com>)
p4raw-id: //depot/perl@6094
Gurusamy Sarathy [Mon, 8 May 2000 12:52:28 +0000]
fork() failure to create pseudo process sets errno=EAGAIN and returns
undef on windows (from Clinton Pierce <clintp@geeksalad.org>)
p4raw-id: //depot/perl@6093
Jarkko Hietaniemi [Sun, 7 May 2000 22:40:34 +0000]
Regen perltoc with the fixed buildtoc.
p4raw-id: //depot/cfgperl@6092
Jarkko Hietaniemi [Sun, 7 May 2000 22:24:16 +0000]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@6091
Gurusamy Sarathy [Sun, 7 May 2000 19:47:07 +0000]
concat doesn't preserve utf8-ness, and doesn't invalidate
[NI]OK; added tests for both
p4raw-id: //depot/perl@6090
Gurusamy Sarathy [Sun, 7 May 2000 18:18:38 +0000]
buildtoc tweak to fix newline lossage
p4raw-id: //depot/perl@6089
Jarkko Hietaniemi [Sun, 7 May 2000 16:35:36 +0000]
Remove HAS_SETSPENT, HAS_GETSPENT, HAS_ENDSPENT,
because we do not use those. The HAS_GETSPNAM remains,
though, because we still do use that.
p4raw-id: //depot/cfgperl@6088
Gurusamy Sarathy [Sun, 7 May 2000 16:05:16 +0000]
reverse() and quotemeta() weren't preserving utf8-ness; add tests
p4raw-id: //depot/perl@6087
Jarkko Hietaniemi [Sun, 7 May 2000 15:27:07 +0000]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@6086
Gurusamy Sarathy [Sun, 7 May 2000 05:52:02 +0000]
repeat operator (x) doesn't preserve utf8-ness
p4raw-id: //depot/perl@6085
Gurusamy Sarathy [Sun, 7 May 2000 05:39:55 +0000]
substr() does not preserve utf8-ness (from Stefan Eissing
<Eissing@medicaldataservice.de>); added tests
p4raw-id: //depot/perl@6084
Gurusamy Sarathy [Sun, 7 May 2000 05:24:46 +0000]
note about undocumented caller() return value (from M.J.T. Guy);
yet another peek.t tweak
p4raw-id: //depot/perl@6083
Gurusamy Sarathy [Sun, 7 May 2000 05:08:40 +0000]
peek.t non-portable to ithreads
p4raw-id: //depot/perl@6082
Gurusamy Sarathy [Sun, 7 May 2000 04:17:04 +0000]
better default perlbug categories for ok reports (from Richard Foley)
p4raw-id: //depot/perl@6081
Gurusamy Sarathy [Sun, 7 May 2000 04:08:07 +0000]
add File::Temp v0.08 from CPAN, with small tweaks to testsuite
(from Tim Jenness <t.jenness@jach.hawaii.edu>)
p4raw-id: //depot/perl@6080
Gurusamy Sarathy [Sun, 7 May 2000 04:01:38 +0000]
remove outdated kludge in Carp (NULLs are permitted in diagnostics now)
p4raw-id: //depot/perl@6079
Gurusamy Sarathy [Sun, 7 May 2000 01:24:19 +0000]
workaround for CRT bug in chdir() (from Charles Lane, via
Peter Prymmer)
p4raw-id: //depot/perl@6078
Gurusamy Sarathy [Sun, 7 May 2000 01:22:23 +0000]
avoid warnings in diagnostics.pm; pod tweaks (from Peter Prymmer
and Tom Phoenix)
p4raw-id: //depot/perl@6077
Gurusamy Sarathy [Sat, 6 May 2000 17:36:29 +0000]
integrate cfgperl contents into mainline
p4raw-id: //depot/perl@6076
Jarkko Hietaniemi [Fri, 5 May 2000 18:56:10 +0000]
Make the test more portable.
p4raw-id: //depot/cfgperl@6075
Jarkko Hietaniemi [Fri, 5 May 2000 18:49:20 +0000]
Introduce t/lib/peek.t.
p4raw-id: //depot/cfgperl@6074
Jarkko Hietaniemi [Fri, 5 May 2000 14:30:45 +0000]
Complex tweaks.
p4raw-id: //depot/cfgperl@6073
Jarkko Hietaniemi [Fri, 5 May 2000 12:27:13 +0000]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@6072