Jarkko Hietaniemi [Fri, 16 May 2003 18:21:27 +0000]
The suggested patch for [perl #22201] "patch: perl 5.8.0
compile error on ia64/HP-UX (comparing incompatible pointers)"
plus a possible cure for the warning mentioned in the case.
p4raw-id: //depot/perl@19532
Jarkko Hietaniemi [Fri, 16 May 2003 17:56:06 +0000]
Apply the supplied patch for [perl #22195]
"File::Find, sorted directory traversal order is inverted"
p4raw-id: //depot/perl@19531
Robin Barker [Fri, 16 May 2003 17:16:57 +0000]
RE: maint snapshot @ 19525
Message-ID: <
533D273D4014D411AB1D00062938C4D90404651D@hotel.npl.co.uk>
(Part #2: the hv.c SVf)
p4raw-id: //depot/perl@19528
Robin Barker [Fri, 16 May 2003 17:16:57 +0000]
RE: maint snapshot @ 19525
Message-ID: <
533D273D4014D411AB1D00062938C4D90404651D@hotel.npl.co.uk>
(Part #1: the __format__ and __printf__)
p4raw-id: //depot/perl@19527
Gisle Aas [Tue, 13 May 2003 19:51:19 +0000]
Re: [PATCH] Sync up MIME-Base64 to latest on CPAN
Message-ID: <lrptmmw89k.fsf@caliper.activestate.com>
p4raw-id: //depot/perl@19523
Jarkko Hietaniemi [Wed, 14 May 2003 05:11:49 +0000]
More Panther moves.
p4raw-id: //depot/perl@19522
Jarkko Hietaniemi [Tue, 13 May 2003 19:33:44 +0000]
Curliff and liff with ease.
p4raw-id: //depot/perl@19521
Jarkko Hietaniemi [Tue, 13 May 2003 18:59:51 +0000]
Use /usr/bin/perl (de facto in Porting/ scripts).
p4raw-id: //depot/perl@19520
Casey West [Fri, 9 May 2003 04:00:44 +0000]
[perl #8599] s/catenate/concatenate/
Message-ID: <
20030509080044.GA49820@geeknest.com>
(except for the dup.t patch which diddled with system().)
p4raw-id: //depot/perl@19518
Gisle Aas [Tue, 13 May 2003 09:59:50 +0000]
Sync up MIME-Base64 to latest on CPAN
Message-ID: <lru1byzss9.fsf@caliper.activestate.com>
p4raw-id: //depot/perl@19517
Ronald J. Kimball [Tue, 13 May 2003 15:13:53 +0000]
More perldiag.pod sorting
Message-ID: <
20030513191353.GB1556429@linguist.thayer.dartmouth.edu>
(plus add 'no locale;')
p4raw-id: //depot/perl@19516
Jarkko Hietaniemi [Tue, 13 May 2003 17:38:09 +0000]
Detypo.
p4raw-id: //depot/perl@19514
Gurusamy Sarathy [Tue, 13 May 2003 13:28:42 +0000]
make it easier to reproduce the bug
p4raw-id: //depot/perl@19512
Gurusamy Sarathy [Tue, 13 May 2003 13:08:47 +0000]
the \do {local *FH} trick in Tie::File was really only needed
on 5.005 and earlier, since later versions can autovivify
the handle
however, a search in the p5p archives reveals the trick doesn't
fully work in the versions it is needed in, so use the more
standard Symbol::gensym() way
p4raw-id: //depot/perl@19511
Gurusamy Sarathy [Tue, 13 May 2003 12:36:01 +0000]
$Config{usethreads} wasn't being set on windows
p4raw-id: //depot/perl@19510
Jarkko Hietaniemi [Tue, 13 May 2003 12:24:19 +0000]
Reinstate the #19498 but now skip the crashing
tests (when threaded) as TODOs.
p4raw-id: //depot/perl@19509
Jarkko Hietaniemi [Tue, 13 May 2003 11:22:06 +0000]
Revert #19498 since it broke threaded builds.
p4raw-id: //depot/perl@19508
Jarkko Hietaniemi [Tue, 13 May 2003 05:20:56 +0000]
Better be explicit with dangling elses.
p4raw-id: //depot/perl@19507
Jarkko Hietaniemi [Tue, 13 May 2003 04:46:18 +0000]
Detypo Pantherisms.
p4raw-id: //depot/perl@19506
Alex Vandiver [Fri, 2 May 2003 06:45:05 +0000]
Re: Bug stomping fun. [PATCH: bug #1016]
Message-Id: <
1051872303.26203.104.camel@supox>
(plus perldiag nit)
p4raw-id: //depot/perl@19505
Rafael Garcia-Suarez [Mon, 12 May 2003 20:52:52 +0000]
Small nit in perlsyn about the new // operator
p4raw-id: //depot/perl@19504
Rafael Garcia-Suarez [Mon, 12 May 2003 19:43:07 +0000]
Use a more sophisticated heuristics to produce the warning
'Parentheses missing around "%s" list'. This fixes bug #22147.
Also, the warning is now produced for C<local *a,*b;>.
p4raw-id: //depot/perl@19503
Jarkko Hietaniemi [Mon, 12 May 2003 19:34:10 +0000]
Work also without perlio.
p4raw-id: //depot/perl@19502
Jarkko Hietaniemi [Mon, 12 May 2003 05:25:14 +0000]
Panther preparation.
p4raw-id: //depot/perl@19500
Jarkko Hietaniemi [Mon, 12 May 2003 04:49:57 +0000]
More moves to intrpvar.h.
p4raw-id: //depot/perl@19499
Gurusamy Sarathy [Mon, 12 May 2003 01:40:46 +0000]
fix for Tie::File test failures on windows: the problem was
that Tie::File did not close any file handles it opens internally,
leading to file handle leaks and t/tf* temporary file littering;
we now close the handle iff Tie::File opened it
this fix unearths what appears to be a perl bug in localizing globs:
09_gen_rs.t fails due to a prematurely closed filehandle, although
it wasn't explicitly closed anywhere by the code (renaming the
*FH at line 97 to *FH1 makes it work, but I haven't done this
to allow the bug to be tracked down)
p4raw-id: //depot/perl@19498
Jarkko Hietaniemi [Sun, 11 May 2003 20:17:30 +0000]
Move the thread *hook into interpreter.
p4raw-id: //depot/perl@19497
Dave Mitchell [Sat, 10 May 2003 01:45:23 +0000]
[perl #7391] Perl crashes with certain write() formats.
Message-ID: <
20030510004523.GC20871@fdgroup.com>
p4raw-id: //depot/perl@19496
Rafael Garcia-Suarez [Sun, 11 May 2003 20:01:10 +0000]
Open UNIX is not really "formerly Unixware", since the most
recent releases are known as Unixware, not as Open UNIX.
p4raw-id: //depot/perl@19495
Jarkko Hietaniemi [Sun, 11 May 2003 19:52:38 +0000]
Slight tweaks to the platform list.
p4raw-id: //depot/perl@19494
Casey West [Fri, 9 May 2003 10:30:13 +0000]
Re: [PATCH] [perl #8636] [perl #8634] Both patches together for perlop
Message-ID: <
20030509143013.GM49820@geeknest.com>
p4raw-id: //depot/perl@19493
Rafael Garcia-Suarez [Sun, 11 May 2003 19:04:27 +0000]
perlport.pod nit for doc bug #8253.
p4raw-id: //depot/perl@19492
Jarkko Hietaniemi [Sun, 11 May 2003 17:50:49 +0000]
Use test.pl.
p4raw-id: //depot/perl@19491
Jarkko Hietaniemi [Sun, 11 May 2003 17:46:09 +0000]
Try to handle a $^X with spaces in it.
p4raw-id: //depot/perl@19490
Jarkko Hietaniemi [Sun, 11 May 2003 17:44:28 +0000]
Separate the creation of the command to run by
runperl() into its own function, _create_runperl().
p4raw-id: //depot/perl@19489
Jarkko Hietaniemi [Sun, 11 May 2003 16:52:00 +0000]
Fixup the method behaviour table.
p4raw-id: //depot/perl@19488
Jarkko Hietaniemi [Sun, 11 May 2003 16:43:26 +0000]
Integrate from perlio:
[ 19474]
Tweaks to Jarkko's NULL deref checks in perlio.c
[ 19475]
Fix for bugs 21717 and 22140.
Win32's lseek claims to have succeeded in pipes etc. Which confuses :perlio
and derived layers. So have :unix's "pushed" method stat() the fd and
cache non S_ISREG nature. Have Unix_seek fail if fd is NOT S_ISREG to match
UNIX behaviour.
[ 19479]
Better but still unproven fix for lseek() on pipes.
[ 19483]
Unused variable
[ 19485]
Tests to prove Ticket 9468 is fixed.
[ 19486]
add test for change#19475,19479 (bugs#21717,22140)
p4raw-link: @19486 on //depot/perlio:
a6dd04483cb30505dd31342b8e0d790b3545179d
p4raw-link: @19485 on //depot/perlio:
317758861cdb698a2ee0bd53db0677ccd65a9eb2
p4raw-link: @19483 on //depot/perlio:
acbd16bfa8cc0ce2f8cf72ca650c798b69c28dcc
p4raw-link: @19479 on //depot/perlio:
aa063c351bd93493dd45b11fa59e0e5a90b4b421
p4raw-link: @19475 on //depot/perlio:
6caa5a9cfe39f91bc44bba937a0b491f754fe9cd
p4raw-link: @19474 on //depot/perlio:
37725cdcc38b517ef70773e843427b086c3d89e1
p4raw-id: //depot/perl@19487
Gurusamy Sarathy [Sun, 11 May 2003 16:11:55 +0000]
add test for change#19475,19479 (bugs#21717,22140)
p4raw-link: @19479 on //depot/perlio:
aa063c351bd93493dd45b11fa59e0e5a90b4b421
p4raw-link: @19475 on //depot/perlio:
6caa5a9cfe39f91bc44bba937a0b491f754fe9cd
p4raw-id: //depot/perlio@19486
Nick Ing-Simmons [Sun, 11 May 2003 15:40:08 +0000]
Tests to prove Ticket 9468 is fixed.
p4raw-id: //depot/perlio@19485
Gurusamy Sarathy [Sun, 11 May 2003 15:37:14 +0000]
fix Embed.t failure on windows: PERL_SYS_TERM() is implemented
in terms of an exported function rather than as an inlined
macro (latter wants PL_op_mutex which isn't exported as such)
Jarkko: please merge into maint-5.8
p4raw-id: //depot/perl@19484
Nick Ing-Simmons [Sun, 11 May 2003 14:04:31 +0000]
Unused variable
p4raw-id: //depot/perlio@19483
Jarkko Hietaniemi [Sun, 11 May 2003 07:53:26 +0000]
Test _getcode().
p4raw-id: //depot/perl@19482
Jarkko Hietaniemi [Sun, 11 May 2003 06:25:08 +0000]
Clarify the doc (and the code) for Unicode code points.
p4raw-id: //depot/perl@19481
Jarkko Hietaniemi [Sun, 11 May 2003 06:18:06 +0000]
Another doc suggestion from terry@eatoni.com (terry jones):
use codepoints that return undef.
p4raw-id: //depot/perl@19480
Nick Ing-Simmons [Sat, 10 May 2003 20:14:27 +0000]
Better but still unproven fix for lseek() on pipes.
p4raw-id: //depot/perlio@19479
Jarkko Hietaniemi [Sat, 10 May 2003 19:01:17 +0000]
Add Encode's META.yml.
p4raw-id: //depot/perl@19478
Jarkko Hietaniemi [Sat, 10 May 2003 18:59:29 +0000]
Upgrade to Encode 1.94.
p4raw-id: //depot/perl@19477
Jarkko Hietaniemi [Sat, 10 May 2003 18:56:08 +0000]
Doc bug noticed by terry@eatoni.com (terry jones).
p4raw-id: //depot/perl@19476
Nick Ing-Simmons [Sat, 10 May 2003 15:59:26 +0000]
Fix for bugs 21717 and 22140.
Win32's lseek claims to have succeeded in pipes etc. Which confuses :perlio
and derived layers. So have :unix's "pushed" method stat() the fd and
cache non S_ISREG nature. Have Unix_seek fail if fd is NOT S_ISREG to match
UNIX behaviour.
p4raw-id: //depot/perlio@19475
Nick Ing-Simmons [Sat, 10 May 2003 15:01:26 +0000]
Tweaks to Jarkko's NULL deref checks in perlio.c
p4raw-id: //depot/perlio@19474
Nick Ing-Simmons [Sat, 10 May 2003 12:45:15 +0000]
Integrate mainline
p4raw-id: //depot/perlio@19473
Jarkko Hietaniemi [Sat, 10 May 2003 10:55:49 +0000]
Try to plug more potential PerlIO NULL method
dereferences; try to document the matter.
p4raw-id: //depot/perl@19472
Jarkko Hietaniemi [Sat, 10 May 2003 07:07:30 +0000]
UseNicerNames instead of SHOUTING_LIKE_THIS.
p4raw-id: //depot/perl@19471
Jarkko Hietaniemi [Sat, 10 May 2003 06:51:24 +0000]
In eof() the errno can get stomped by the peek-ahead.
p4raw-id: //depot/perl@19470
Rafael Garcia-Suarez [Fri, 9 May 2003 21:33:15 +0000]
A regression test for the remaining "Final $ should be..." error.
p4raw-id: //depot/perl@19469
Rafael Garcia-Suarez [Fri, 9 May 2003 21:23:57 +0000]
Remove the error messages "Final @ should be \@ or @name"
and "Final % should be \% or %name", that appear to be
only produced in addition to another syntax error, and therefore
misleading, if I understand correctly that kind of black magic.
p4raw-id: //depot/perl@19468
Jarkko Hietaniemi [Fri, 9 May 2003 20:11:18 +0000]
Have to think this test more when I'm awake.
p4raw-id: //depot/perl@19467
Casey West [Fri, 9 May 2003 17:03:50 +0000]
Document that perl tries to load .pmc files before .pm files.
Subject: Re: [perl #8860] [not RESOLVED] .pmc extension not documented in require
Message-ID: <
20030509210350.GW49820@geeknest.com>
p4raw-id: //depot/perl@19466
Rafael Garcia-Suarez [Fri, 9 May 2003 19:47:49 +0000]
Fix for doc bug #8602 : clarify eof() example comments
p4raw-id: //depot/perl@19465
Casey West [Fri, 9 May 2003 11:09:39 +0000]
[perl #8702] Clean up perltrap mis-information
Message-ID: <
20030509150939.GN49820@geeknest.com>
p4raw-id: //depot/perl@19464
Casey West [Fri, 9 May 2003 15:25:59 +0000]
Re: [DOC PATCH] [perl #1165] crypt accepts any character as salt
Message-ID: <
20030509192559.GS49820@geeknest.com>
p4raw-id: //depot/perl@19463
Jarkko Hietaniemi [Fri, 9 May 2003 18:53:27 +0000]
Try to comprehensively have a plan B if a PerlIO
layer doesn't have a particular function.
(1) If there's a corresponding PerlIOBase, call it.
(2) If not having the function is 'harmless', be silently happy.
(Currently only Flush is in this category.)
(3) Otherwise set errno and return failure.
p4raw-id: //depot/perl@19462
Casey West [Fri, 9 May 2003 11:17:53 +0000]
[perl #8703] unescaped @ is fine
Message-ID: <
20030509151753.GO49820@geeknest.com>
p4raw-id: //depot/perl@19461
Jarkko Hietaniemi [Fri, 9 May 2003 14:25:49 +0000]
Add the PerlIOBase_noop_* to the public API as suggested by Stas.
p4raw-id: //depot/perl@19460
Jarkko Hietaniemi [Fri, 9 May 2003 14:22:08 +0000]
Result of change #19458.
p4raw-link: @19458 on //depot/perl:
1aea71dbe35e5c5838ce1880d0f99d5eba1c26e2
p4raw-id: //depot/perl@19459
Andreas König [Fri, 9 May 2003 15:12:05 +0000]
Weekend fun: MANIFEST sorting
Message-ID: <m3y91g463e.fsf@franz.ak.mind.de>
(both sorts need LC_ALL=C)
(add also manicheck target)
p4raw-id: //depot/perl@19458
Jarkko Hietaniemi [Fri, 9 May 2003 04:30:13 +0000]
Better skip this test on OpenBSD and BSD/OS since it
does not seem to work (Slaven Rezic).
p4raw-id: //depot/perl@19457
Yitzchak Scott-Thoennes [Wed, 7 May 2003 23:37:47 +0000]
Re: [perl #16834] Anomolous behaviour of SUBSTR() used as LValue
Message-ID: <7sfu+gzkg+AY092yn@efn.org>
p4raw-id: //depot/perl@19456
Jarkko Hietaniemi [Fri, 9 May 2003 03:36:54 +0000]
Missing files.
p4raw-id: //depot/perl@19455
Rafael Garcia-Suarez [Thu, 8 May 2003 18:49:25 +0000]
Suppress a few compilation warnings in pp_hot.c.
p4raw-id: //depot/perl@19454
Rafael Garcia-Suarez [Thu, 8 May 2003 18:42:16 +0000]
Remove duplicate entries from perldiag
p4raw-id: //depot/perl@19453
Yitzchak Scott-Thoennes [Wed, 7 May 2003 15:27:07 +0000]
Re: [perl #17718] %tiedhash in bool context doesn't check if hash is empty
Message-ID: <7gYu+gzkgaFU092yn@efn.org>
p4raw-id: //depot/perl@19452
Jarkko Hietaniemi [Thu, 8 May 2003 17:47:13 +0000]
Tiny nit from mjd.
p4raw-id: //depot/perl@19451
Jarkko Hietaniemi [Thu, 8 May 2003 17:46:26 +0000]
Upgrade to Tie::File 0.95.
p4raw-id: //depot/perl@19450
Marc Lehmann [Thu, 8 May 2003 00:42:18 +0000]
[perl #22141] patch for Time::HiRes to get rid of -lrt on linux
From: Marc Lehmann (via RT) <perlbug-followup@perl.org>
Message-Id: <rt-22141-56710.3.
69543054121962@bugs6.perl.org>
Date: 8 May 2003 00:42:18 -0000
p4raw-id: //depot/perl@19449
Ronald J. Kimball [Thu, 8 May 2003 11:52:39 +0000]
alphabetize perldiag.pod
Message-ID: <
20030508155239.GC1495587@linguist.thayer.dartmouth.edu>
p4raw-id: //depot/perl@19448
Tassilo von Parseval [Thu, 8 May 2003 08:42:20 +0000]
[perl #22127] get(av|cv|hv|sv) added to Devel::PPPort
Message-id: <
20030508064220.GA763@ethan>
p4raw-id: //depot/perl@19447
Nick Ing-Simmons [Thu, 8 May 2003 14:32:17 +0000]
Integrate mainline
p4raw-id: //depot/perlio@19446
Adrian M. Enache [Tue, 22 Apr 2003 02:54:05 +0000]
A variant of
Subject: Re: 0 is not perl (was Re: Report /export/home/nwc10/Gripping-Smoke/Smoke)
Message-ID: <
20030421235405.GA1162@ratsnest.hole>
to quench the black smoke from the BSD builds.
p4raw-id: //depot/perl@19445
Casey West [Mon, 5 May 2003 13:25:47 +0000]
Re: [DOC PATCH] & More File::Path issues
Message-ID: <
20030505172547.GB20508@geeknest.com>
p4raw-id: //depot/perl@19444
Jarkko Hietaniemi [Wed, 7 May 2003 20:03:58 +0000]
Spelling correction from Nicholas Clark.
p4raw-id: //depot/perl@19443
Jarkko Hietaniemi [Wed, 7 May 2003 19:20:53 +0000]
One more possible extensions permutation.
p4raw-id: //depot/perl@19440
Jarkko Hietaniemi [Wed, 7 May 2003 16:58:21 +0000]
Allow platforms to manipulate their archname by creating
a archname.cbu in their hints files.
p4raw-id: //depot/perl@19437
Jarkko Hietaniemi [Wed, 7 May 2003 16:53:26 +0000]
More long double logic from Alan Burlison.
p4raw-id: //depot/perl@19436
Jarkko Hietaniemi [Tue, 6 May 2003 15:21:55 +0000]
Worth a try for [perl #17146]
p4raw-id: //depot/perl@19435
Nick Ing-Simmons [Tue, 6 May 2003 10:58:27 +0000]
Integrate mainline
p4raw-id: //depot/perlio@19434
Jarkko Hietaniemi [Tue, 6 May 2003 05:12:23 +0000]
Document which interfaces are NOT Unicode-aware.
p4raw-id: //depot/perl@19433
Casey West [Mon, 28 Apr 2003 11:07:36 +0000]
[perl #8063] perlfilter doesn't mention potential DATA clobber
Message-ID: <
20030428150736.GD62281@geeknest.com>
p4raw-id: //depot/perl@19432
Adrian M. Enache [Fri, 28 Mar 2003 23:53:09 +0000]
[patch] Re: [perl #21728] regexp SEGV
Message-ID: <
20030328215309.GA6413@ratsnest.hole>
(with minor tweaks)
p4raw-id: //depot/perl@19431
Rafael Garcia-Suarez [Mon, 5 May 2003 20:01:36 +0000]
Fix doc bug #22067, noticed by Mark Knutsen
p4raw-id: //depot/perl@19430
Rafael Garcia-Suarez [Mon, 5 May 2003 18:59:59 +0000]
Fix : the svr5 hints file doesn't propagate libswanted with
threads enabled. Now threads are OK on OpenUNIX 8, except a
mysterious failure in ext/POSIX/t/sigaction.t.
p4raw-id: //depot/perl@19429
Jarkko Hietaniemi [Mon, 5 May 2003 16:54:34 +0000]
Snip away the perlunicode slowness demo since the new
caching scheme should help things a bit.
p4raw-id: //depot/perl@19428
Jarkko Hietaniemi [Mon, 5 May 2003 16:14:09 +0000]
Re: Minor change to strict.pm. Who? How?
From: Adam Kennedy <adam@ali.as>
Date: Wed, 30 Apr 2003 00:02:40 +1000
Message-ID: <
3EAE8600.2000806@ali.as>
Subject: [PATCH] Re: Minor change to strict.pm. Who? How?
From: Michael G Schwern <schwern@pobox.com>
Date: Tue, 29 Apr 2003 12:26:32 -0700
Message-ID: <
20030429192632.GA6129@windhund.schwern.org>
p4raw-id: //depot/perl@19427
Jos I. Boumans [Wed, 30 Apr 2003 09:45:16 +0000]
[DOC PATCH] missing ')' in File::Path docs
From: "Jos I.Boumans" <kane@dwim.org>
Message-ID: <
20030430114513165+0200@nntp.perl.org>
p4raw-id: //depot/perl@19426
Michael G. Schwern [Sat, 3 May 2003 15:30:16 +0000]
Simpler $Revision$ based $VERSION. Plus, repentance!
Message-ID: <
20030503223016.GE1234@windhund.schwern.org>
p4raw-id: //depot/perl@19425
Dave Mitchell [Thu, 1 May 2003 21:06:57 +0000]
[perl #3096] undefing hash with object values
Message-ID: <
20030501200657.GA25456@fdgroup.com>
p4raw-id: //depot/perl@19424
Tye McQueen [Thu, 1 May 2003 13:34:50 +0000]
Re: hv.c patch - pathological hashes too easy
From: "Tye McQueen" <tye@metronet.com>
Message-Id: <
200305011834.h41IYoE08503@metronet.com>
p4raw-id: //depot/perl@19423
Casey West [Tue, 29 Apr 2003 16:14:20 +0000]
[perl #18341] random nits in perlrequick.pod
Message-ID: <
20030429201420.GT62281@geeknest.com>
p4raw-id: //depot/perl@19422
Slaven Rezic [Thu, 24 Apr 2003 00:42:11 +0000]
ExtUtils::Install and the don't-really-do-it switch
Message-Id: <
200304232242.h3NMgBqD028515@vran.herceg.de>
p4raw-id: //depot/perl@19421
Steve Hay [Wed, 30 Apr 2003 09:52:30 +0000]
h2xs generates false comments about ABSTRACT
Message-ID: <
3EAF8ECE.8060403@uk.radan.com>
p4raw-id: //depot/perl@19420