This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
21 years agoIntegrate UTF7 (now initial create has been submitted)
Nick Ing-Simmons [Sun, 18 May 2003 09:09:29 +0000 (09:09 +0000)]
Integrate UTF7 (now initial create has been submitted)

p4raw-id: //depot/perlio@19555

21 years agoIntegrate mainline
Nick Ing-Simmons [Sun, 18 May 2003 08:48:17 +0000 (08:48 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@19554

21 years agoIntegrate from perlio:
Jarkko Hietaniemi [Sun, 18 May 2003 07:57:23 +0000 (07:57 +0000)]
Integrate from perlio:
[ 19542]
Fix ticket #22219

[ 19543]
Spotted a bare close() where PerlLIO_close() seems correct.
p4raw-link: @19543 on //depot/perlio: 8a521f284323c7ef06cccf453146cc13958cfd6d
p4raw-link: @19542 on //depot/perlio: 6a93df2e699ee31021f3373dcafbb41d67f7f951

p4raw-id: //depot/perl@19552
p4raw-integrated: from //depot/perlio@19550 'copy in' doio.c (@19473..)
perlio.c (@19538..)

21 years agoUTF-7 tweak from Dan Kogai.
Jarkko Hietaniemi [Sun, 18 May 2003 06:23:50 +0000 (06:23 +0000)]
UTF-7 tweak from Dan Kogai.

p4raw-id: //depot/perl@19550

21 years agoThe 'quotes' really are important (caught by Enache Adrian).
Jarkko Hietaniemi [Sun, 18 May 2003 05:58:58 +0000 (05:58 +0000)]
The 'quotes' really are important (caught by Enache Adrian).

p4raw-id: //depot/perl@19549

21 years ago[Encode] UTF-7 Support
Dan Kogai [Sun, 18 May 2003 00:45:35 +0000 (09:45 +0900)]
[Encode] UTF-7 Support
Message-Id: <99C4504E-887E-11D7-840A-000393AE4244@dan.co.jp>

p4raw-id: //depot/perl@19548

21 years agoOld (4.2BSD, like Ultrix) Bourne shells do not understand
Jarkko Hietaniemi [Sat, 17 May 2003 16:26:47 +0000 (16:26 +0000)]
Old (4.2BSD, like Ultrix) Bourne shells do not understand
non-left-aligned heredocs.

p4raw-id: //depot/perl@19547

21 years agoRe: Last Call For (Least) Favourite Issues For 5.8.1
Alan Burlison [Thu, 15 May 2003 22:17:55 +0000 (23:17 +0100)]
Re: Last Call For (Least) Favourite Issues For 5.8.1
Message-ID: <3EC40403.9000804@sun.com>

(fixed symbol scanning for Solaris 10)

p4raw-id: //depot/perl@19545

21 years agoEnache Adrian <enache@rdslink.ro> test for Win32 sysread/O_TEXT issue.
Nick Ing-Simmons [Sat, 17 May 2003 15:37:45 +0000 (15:37 +0000)]
Enache Adrian <enache@rdslink.ro> test for Win32 sysread/O_TEXT issue.

p4raw-id: //depot/perlio@19544

21 years agoSpotted a bare close() where PerlLIO_close() seems correct.
Nick Ing-Simmons [Sat, 17 May 2003 13:38:35 +0000 (13:38 +0000)]
Spotted a bare close() where PerlLIO_close() seems correct.

p4raw-id: //depot/perlio@19543

21 years agoFix ticket #22219
Nick Ing-Simmons [Sat, 17 May 2003 13:36:28 +0000 (13:36 +0000)]
Fix ticket #22219

p4raw-id: //depot/perlio@19542

21 years agoUpgrade to Getopt::Long 2.32_05
Rafael Garcia-Suarez [Sat, 17 May 2003 12:10:14 +0000 (12:10 +0000)]
Upgrade to Getopt::Long 2.32_05

p4raw-id: //depot/perl@19541

21 years agoClarify the explanation of the warning "Possible precedence problem
Rafael Garcia-Suarez [Sat, 17 May 2003 11:46:25 +0000 (11:46 +0000)]
Clarify the explanation of the warning "Possible precedence problem
on bitwise operator".

p4raw-id: //depot/perl@19540

21 years agoFix bug #22216 : B::Deparse can't handle "use Module Version"
Rafael Garcia-Suarez [Sat, 17 May 2003 11:36:08 +0000 (11:36 +0000)]
Fix bug #22216 : B::Deparse can't handle "use Module Version"
with fractional version numbers or v-strings.

p4raw-id: //depot/perl@19539

21 years agoIntegrate mainline
Nick Ing-Simmons [Sat, 17 May 2003 08:08:17 +0000 (08:08 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@19538

21 years agomissing init in change#19533
Gurusamy Sarathy [Sat, 17 May 2003 06:32:46 +0000 (06:32 +0000)]
missing init in change#19533
p4raw-link: @19533 on //depot/perl: 1c8780751e85c3ece441fc8ecdff2f1dc99f9906

p4raw-id: //depot/perl@19537

21 years agoapply Net::Ping patch that makes the fork()-based approach
Gurusamy Sarathy [Sat, 17 May 2003 06:07:07 +0000 (06:07 +0000)]
apply Net::Ping patch that makes the fork()-based approach
work better on windows (Marcus Holland-Moritz <mhx-perl@gmx.net>)

the code this affects is currently not enabled anywhere, but
could be enabled if the non-blocking approach runs into problems
on older windows versions

p4raw-id: //depot/perl@19536

21 years agoimprove the implementation of Net::Ping on windows by avoiding
Gurusamy Sarathy [Sat, 17 May 2003 05:54:39 +0000 (05:54 +0000)]
improve the implementation of Net::Ping on windows by avoiding
fork(), which is pretty heavy-weight for this kind of
application; use non-blocking sockets instead

has been verified to work on Win2k but will need testing on
other flavors of windows

there is a single known failure on windows in 450_service.t (test 18)
due to what appears to be bugs in the ping_syn()/ack() code

p4raw-id: //depot/perl@19535

21 years agochange#16723 broke the ioctl() return value on platforms
Gurusamy Sarathy [Sat, 17 May 2003 04:53:06 +0000 (04:53 +0000)]
change#16723 broke the ioctl() return value on platforms
that have ioctl() but no fcntl() (e.g. windows)

change#17577 then attempted to fix the bustage, but got
it wrong
p4raw-link: @17577 on //depot/perl: c214f4ad8bbb376b6ebfcb9c9173169f2cc8986f
p4raw-link: @16723 on //depot/perl: 4808266b7a2aefa68f681e0378316e43728b49d8

p4raw-id: //depot/perl@19534

21 years agoavoid select() on windows destroying errno (used to typically
Gurusamy Sarathy [Sat, 17 May 2003 04:49:18 +0000 (04:49 +0000)]
avoid select() on windows destroying errno (used to typically
always sets it to EINVAL due to the way it maps the FD_SETs)

p4raw-id: //depot/perl@19533

21 years agoThe suggested patch for [perl #22201] "patch: perl 5.8.0
Jarkko Hietaniemi [Fri, 16 May 2003 18:21:27 +0000 (18:21 +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

21 years agoApply the supplied patch for [perl #22195]
Jarkko Hietaniemi [Fri, 16 May 2003 17:56:06 +0000 (17:56 +0000)]
Apply the supplied patch for [perl #22195]
"File::Find, sorted directory traversal order is inverted"

p4raw-id: //depot/perl@19531

21 years agoRE: maint snapshot @ 19525
Robin Barker [Fri, 16 May 2003 17:16:57 +0000 (18:16 +0100)]
RE: maint snapshot @ 19525
Message-ID: <533D273D4014D411AB1D00062938C4D90404651D@hotel.npl.co.uk>

(Part #2: the hv.c SVf)

p4raw-id: //depot/perl@19528

21 years agoRE: maint snapshot @ 19525
Robin Barker [Fri, 16 May 2003 17:16:57 +0000 (18:16 +0100)]
RE: maint snapshot @ 19525
Message-ID: <533D273D4014D411AB1D00062938C4D90404651D@hotel.npl.co.uk>

(Part #1: the __format__ and __printf__)

p4raw-id: //depot/perl@19527

21 years agoRe: [PATCH] Sync up MIME-Base64 to latest on CPAN
Gisle Aas [Tue, 13 May 2003 19:51:19 +0000 (12:51 -0700)]
Re: [PATCH] Sync up MIME-Base64 to latest on CPAN
Message-ID: <lrptmmw89k.fsf@caliper.activestate.com>

p4raw-id: //depot/perl@19523

21 years agoMore Panther moves.
Jarkko Hietaniemi [Wed, 14 May 2003 05:11:49 +0000 (05:11 +0000)]
More Panther moves.

p4raw-id: //depot/perl@19522

21 years agoCurliff and liff with ease.
Jarkko Hietaniemi [Tue, 13 May 2003 19:33:44 +0000 (19:33 +0000)]
Curliff and liff with ease.

p4raw-id: //depot/perl@19521

21 years agoUse /usr/bin/perl (de facto in Porting/ scripts).
Jarkko Hietaniemi [Tue, 13 May 2003 18:59:51 +0000 (18:59 +0000)]
Use /usr/bin/perl (de facto in Porting/ scripts).

p4raw-id: //depot/perl@19520

21 years ago[perl #8599] s/catenate/concatenate/
Casey West [Fri, 9 May 2003 04:00:44 +0000 (00:00 -0400)]
[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

21 years agoSync up MIME-Base64 to latest on CPAN
Gisle Aas [Tue, 13 May 2003 09:59:50 +0000 (02:59 -0700)]
Sync up MIME-Base64 to latest on CPAN
Message-ID: <lru1byzss9.fsf@caliper.activestate.com>

p4raw-id: //depot/perl@19517

21 years agoMore perldiag.pod sorting
Ronald J. Kimball [Tue, 13 May 2003 15:13:53 +0000 (11:13 -0400)]
More perldiag.pod sorting
Message-ID: <20030513191353.GB1556429@linguist.thayer.dartmouth.edu>

(plus add 'no locale;')

p4raw-id: //depot/perl@19516

21 years agoDetypo.
Jarkko Hietaniemi [Tue, 13 May 2003 17:38:09 +0000 (17:38 +0000)]
Detypo.

p4raw-id: //depot/perl@19514

21 years agoIntegrate mainline
Nick Ing-Simmons [Tue, 13 May 2003 16:35:00 +0000 (16:35 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@19513

21 years agomake it easier to reproduce the bug
Gurusamy Sarathy [Tue, 13 May 2003 13:28:42 +0000 (13:28 +0000)]
make it easier to reproduce the bug

p4raw-id: //depot/perl@19512

21 years agothe \do {local *FH} trick in Tie::File was really only needed
Gurusamy Sarathy [Tue, 13 May 2003 13:08:47 +0000 (13:08 +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

21 years ago$Config{usethreads} wasn't being set on windows
Gurusamy Sarathy [Tue, 13 May 2003 12:36:01 +0000 (12:36 +0000)]
$Config{usethreads} wasn't being set on windows

p4raw-id: //depot/perl@19510

21 years agoReinstate the #19498 but now skip the crashing
Jarkko Hietaniemi [Tue, 13 May 2003 12:24:19 +0000 (12:24 +0000)]
Reinstate the #19498 but now skip the crashing
tests (when threaded) as TODOs.

p4raw-id: //depot/perl@19509

21 years agoRevert #19498 since it broke threaded builds.
Jarkko Hietaniemi [Tue, 13 May 2003 11:22:06 +0000 (11:22 +0000)]
Revert #19498 since it broke threaded builds.

p4raw-id: //depot/perl@19508

21 years agoBetter be explicit with dangling elses.
Jarkko Hietaniemi [Tue, 13 May 2003 05:20:56 +0000 (05:20 +0000)]
Better be explicit with dangling elses.

p4raw-id: //depot/perl@19507

21 years agoDetypo Pantherisms.
Jarkko Hietaniemi [Tue, 13 May 2003 04:46:18 +0000 (04:46 +0000)]
Detypo Pantherisms.

p4raw-id: //depot/perl@19506

21 years agoRe: Bug stomping fun. [PATCH: bug #1016]
Alex Vandiver [Fri, 2 May 2003 06:45:05 +0000 (02:45 -0400)]
Re: Bug stomping fun. [PATCH: bug #1016]
Message-Id: <1051872303.26203.104.camel@supox>
(plus perldiag nit)

p4raw-id: //depot/perl@19505

21 years agoSmall nit in perlsyn about the new // operator
Rafael Garcia-Suarez [Mon, 12 May 2003 20:52:52 +0000 (20:52 +0000)]
Small nit in perlsyn about the new // operator

p4raw-id: //depot/perl@19504

21 years agoUse a more sophisticated heuristics to produce the warning
Rafael Garcia-Suarez [Mon, 12 May 2003 19:43:07 +0000 (19:43 +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

21 years agoWork also without perlio.
Jarkko Hietaniemi [Mon, 12 May 2003 19:34:10 +0000 (19:34 +0000)]
Work also without perlio.

p4raw-id: //depot/perl@19502

21 years agoIntegrate mainline
Nick Ing-Simmons [Mon, 12 May 2003 17:57:45 +0000 (17:57 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@19501

21 years agoPanther preparation.
Jarkko Hietaniemi [Mon, 12 May 2003 05:25:14 +0000 (05:25 +0000)]
Panther preparation.

p4raw-id: //depot/perl@19500

21 years agoMore moves to intrpvar.h.
Jarkko Hietaniemi [Mon, 12 May 2003 04:49:57 +0000 (04:49 +0000)]
More moves to intrpvar.h.

p4raw-id: //depot/perl@19499

21 years agofix for Tie::File test failures on windows: the problem was
Gurusamy Sarathy [Mon, 12 May 2003 01:40:46 +0000 (01:40 +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

21 years agoMove the thread *hook into interpreter.
Jarkko Hietaniemi [Sun, 11 May 2003 20:17:30 +0000 (20:17 +0000)]
Move the thread *hook into interpreter.

p4raw-id: //depot/perl@19497

21 years ago[perl #7391] Perl crashes with certain write() formats.
Dave Mitchell [Sat, 10 May 2003 01:45:23 +0000 (02:45 +0100)]
[perl #7391] Perl crashes with certain write() formats.
Message-ID: <20030510004523.GC20871@fdgroup.com>

p4raw-id: //depot/perl@19496

21 years agoOpen UNIX is not really "formerly Unixware", since the most
Rafael Garcia-Suarez [Sun, 11 May 2003 20:01:10 +0000 (20:01 +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

21 years agoSlight tweaks to the platform list.
Jarkko Hietaniemi [Sun, 11 May 2003 19:52:38 +0000 (19:52 +0000)]
Slight tweaks to the platform list.

p4raw-id: //depot/perl@19494

21 years agoRe: [PATCH] [perl #8636] [perl #8634] Both patches together for perlop
Casey West [Fri, 9 May 2003 10:30:13 +0000 (06:30 -0400)]
Re: [PATCH] [perl #8636] [perl #8634] Both patches together for perlop
Message-ID: <20030509143013.GM49820@geeknest.com>

p4raw-id: //depot/perl@19493

21 years agoperlport.pod nit for doc bug #8253.
Rafael Garcia-Suarez [Sun, 11 May 2003 19:04:27 +0000 (19:04 +0000)]
perlport.pod nit for doc bug #8253.

p4raw-id: //depot/perl@19492

21 years agoUse test.pl.
Jarkko Hietaniemi [Sun, 11 May 2003 17:50:49 +0000 (17:50 +0000)]
Use test.pl.

p4raw-id: //depot/perl@19491

21 years agoTry to handle a $^X with spaces in it.
Jarkko Hietaniemi [Sun, 11 May 2003 17:46:09 +0000 (17:46 +0000)]
Try to handle a $^X with spaces in it.

p4raw-id: //depot/perl@19490

21 years agoSeparate the creation of the command to run by
Jarkko Hietaniemi [Sun, 11 May 2003 17:44:28 +0000 (17:44 +0000)]
Separate the creation of the command to run by
runperl() into its own function, _create_runperl().

p4raw-id: //depot/perl@19489

21 years agoFixup the method behaviour table.
Jarkko Hietaniemi [Sun, 11 May 2003 16:52:00 +0000 (16:52 +0000)]
Fixup the method behaviour table.

p4raw-id: //depot/perl@19488

21 years agoIntegrate from perlio:
Jarkko Hietaniemi [Sun, 11 May 2003 16:43:26 +0000 (16:43 +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

21 years agoadd test for change#19475,19479 (bugs#21717,22140)
Gurusamy Sarathy [Sun, 11 May 2003 16:11:55 +0000 (16:11 +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

21 years agoTests to prove Ticket 9468 is fixed.
Nick Ing-Simmons [Sun, 11 May 2003 15:40:08 +0000 (15:40 +0000)]
Tests to prove Ticket 9468 is fixed.

p4raw-id: //depot/perlio@19485

21 years agofix Embed.t failure on windows: PERL_SYS_TERM() is implemented
Gurusamy Sarathy [Sun, 11 May 2003 15:37:14 +0000 (15:37 +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

21 years agoUnused variable
Nick Ing-Simmons [Sun, 11 May 2003 14:04:31 +0000 (14:04 +0000)]
Unused variable

p4raw-id: //depot/perlio@19483

21 years agoTest _getcode().
Jarkko Hietaniemi [Sun, 11 May 2003 07:53:26 +0000 (07:53 +0000)]
Test _getcode().

p4raw-id: //depot/perl@19482

21 years agoClarify the doc (and the code) for Unicode code points.
Jarkko Hietaniemi [Sun, 11 May 2003 06:25:08 +0000 (06:25 +0000)]
Clarify the doc (and the code) for Unicode code points.

p4raw-id: //depot/perl@19481

21 years agoAnother doc suggestion from terry@eatoni.com (terry jones):
Jarkko Hietaniemi [Sun, 11 May 2003 06:18:06 +0000 (06:18 +0000)]
Another doc suggestion from terry@eatoni.com (terry jones):
use codepoints that return undef.

p4raw-id: //depot/perl@19480

21 years agoBetter but still unproven fix for lseek() on pipes.
Nick Ing-Simmons [Sat, 10 May 2003 20:14:27 +0000 (20:14 +0000)]
Better but still unproven fix for lseek() on pipes.

p4raw-id: //depot/perlio@19479

21 years agoAdd Encode's META.yml.
Jarkko Hietaniemi [Sat, 10 May 2003 19:01:17 +0000 (19:01 +0000)]
Add Encode's META.yml.

p4raw-id: //depot/perl@19478

21 years agoUpgrade to Encode 1.94.
Jarkko Hietaniemi [Sat, 10 May 2003 18:59:29 +0000 (18:59 +0000)]
Upgrade to Encode 1.94.

p4raw-id: //depot/perl@19477

21 years agoDoc bug noticed by terry@eatoni.com (terry jones).
Jarkko Hietaniemi [Sat, 10 May 2003 18:56:08 +0000 (18:56 +0000)]
Doc bug noticed by terry@eatoni.com (terry jones).

p4raw-id: //depot/perl@19476

21 years agoFix for bugs 21717 and 22140.
Nick Ing-Simmons [Sat, 10 May 2003 15:59:26 +0000 (15:59 +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

21 years agoTweaks to Jarkko's NULL deref checks in perlio.c
Nick Ing-Simmons [Sat, 10 May 2003 15:01:26 +0000 (15:01 +0000)]
Tweaks to Jarkko's NULL deref checks in perlio.c

p4raw-id: //depot/perlio@19474

21 years agoIntegrate mainline
Nick Ing-Simmons [Sat, 10 May 2003 12:45:15 +0000 (12:45 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@19473

21 years agoTry to plug more potential PerlIO NULL method
Jarkko Hietaniemi [Sat, 10 May 2003 10:55:49 +0000 (10:55 +0000)]
Try to plug more potential PerlIO NULL method
dereferences; try to document the matter.

p4raw-id: //depot/perl@19472

21 years agoUseNicerNames instead of SHOUTING_LIKE_THIS.
Jarkko Hietaniemi [Sat, 10 May 2003 07:07:30 +0000 (07:07 +0000)]
UseNicerNames instead of SHOUTING_LIKE_THIS.

p4raw-id: //depot/perl@19471

21 years agoIn eof() the errno can get stomped by the peek-ahead.
Jarkko Hietaniemi [Sat, 10 May 2003 06:51:24 +0000 (06:51 +0000)]
In eof() the errno can get stomped by the peek-ahead.

p4raw-id: //depot/perl@19470

21 years agoA regression test for the remaining "Final $ should be..." error.
Rafael Garcia-Suarez [Fri, 9 May 2003 21:33:15 +0000 (21:33 +0000)]
A regression test for the remaining "Final $ should be..." error.

p4raw-id: //depot/perl@19469

21 years agoRemove the error messages "Final @ should be \@ or @name"
Rafael Garcia-Suarez [Fri, 9 May 2003 21:23:57 +0000 (21:23 +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

21 years agoHave to think this test more when I'm awake.
Jarkko Hietaniemi [Fri, 9 May 2003 20:11:18 +0000 (20:11 +0000)]
Have to think this test more when I'm awake.

p4raw-id: //depot/perl@19467

21 years agoDocument that perl tries to load .pmc files before .pm files.
Casey West [Fri, 9 May 2003 17:03:50 +0000 (13:03 -0400)]
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

21 years agoFix for doc bug #8602 : clarify eof() example comments
Rafael Garcia-Suarez [Fri, 9 May 2003 19:47:49 +0000 (19:47 +0000)]
Fix for doc bug #8602 : clarify eof() example comments

p4raw-id: //depot/perl@19465

21 years ago[perl #8702] Clean up perltrap mis-information
Casey West [Fri, 9 May 2003 11:09:39 +0000 (07:09 -0400)]
[perl #8702] Clean up perltrap mis-information
Message-ID: <20030509150939.GN49820@geeknest.com>

p4raw-id: //depot/perl@19464

21 years agoRe: [DOC PATCH] [perl #1165] crypt accepts any character as salt
Casey West [Fri, 9 May 2003 15:25:59 +0000 (11:25 -0400)]
Re: [DOC PATCH] [perl #1165] crypt accepts any character as salt
Message-ID: <20030509192559.GS49820@geeknest.com>

p4raw-id: //depot/perl@19463

21 years agoTry to comprehensively have a plan B if a PerlIO
Jarkko Hietaniemi [Fri, 9 May 2003 18:53:27 +0000 (18:53 +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

21 years ago[perl #8703] unescaped @ is fine
Casey West [Fri, 9 May 2003 11:17:53 +0000 (07:17 -0400)]
[perl #8703] unescaped @ is fine
Message-ID: <20030509151753.GO49820@geeknest.com>

p4raw-id: //depot/perl@19461

21 years agoAdd the PerlIOBase_noop_* to the public API as suggested by Stas.
Jarkko Hietaniemi [Fri, 9 May 2003 14:25:49 +0000 (14:25 +0000)]
Add the PerlIOBase_noop_* to the public API as suggested by Stas.

p4raw-id: //depot/perl@19460

21 years agoResult of change #19458.
Jarkko Hietaniemi [Fri, 9 May 2003 14:22:08 +0000 (14:22 +0000)]
Result of change #19458.
p4raw-link: @19458 on //depot/perl: 1aea71dbe35e5c5838ce1880d0f99d5eba1c26e2

p4raw-id: //depot/perl@19459

21 years agoWeekend fun: MANIFEST sorting
Andreas König [Fri, 9 May 2003 15:12:05 +0000 (17:12 +0200)]
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

21 years agoBetter skip this test on OpenBSD and BSD/OS since it
Jarkko Hietaniemi [Fri, 9 May 2003 04:30:13 +0000 (04:30 +0000)]
Better skip this test on OpenBSD and BSD/OS since it
does not seem to work (Slaven Rezic).

p4raw-id: //depot/perl@19457

21 years agoRe: [perl #16834] Anomolous behaviour of SUBSTR() used as LValue
Yitzchak Scott-Thoennes [Wed, 7 May 2003 23:37:47 +0000 (16:37 -0700)]
Re: [perl #16834] Anomolous behaviour of SUBSTR() used as LValue
Message-ID: <7sfu+gzkg+AY092yn@efn.org>

p4raw-id: //depot/perl@19456

21 years agoMissing files.
Jarkko Hietaniemi [Fri, 9 May 2003 03:36:54 +0000 (03:36 +0000)]
Missing files.

p4raw-id: //depot/perl@19455

21 years agoSuppress a few compilation warnings in pp_hot.c.
Rafael Garcia-Suarez [Thu, 8 May 2003 18:49:25 +0000 (18:49 +0000)]
Suppress a few compilation warnings in pp_hot.c.

p4raw-id: //depot/perl@19454

21 years agoRemove duplicate entries from perldiag
Rafael Garcia-Suarez [Thu, 8 May 2003 18:42:16 +0000 (18:42 +0000)]
Remove duplicate entries from perldiag

p4raw-id: //depot/perl@19453

21 years agoRe: [perl #17718] %tiedhash in bool context doesn't check if hash is empty
Yitzchak Scott-Thoennes [Wed, 7 May 2003 15:27:07 +0000 (08:27 -0700)]
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

21 years agoTiny nit from mjd.
Jarkko Hietaniemi [Thu, 8 May 2003 17:47:13 +0000 (17:47 +0000)]
Tiny nit from mjd.

p4raw-id: //depot/perl@19451

21 years agoUpgrade to Tie::File 0.95.
Jarkko Hietaniemi [Thu, 8 May 2003 17:46:26 +0000 (17:46 +0000)]
Upgrade to Tie::File 0.95.

p4raw-id: //depot/perl@19450

21 years ago[perl #22141] patch for Time::HiRes to get rid of -lrt on linux
Marc Lehmann [Thu, 8 May 2003 00:42:18 +0000 (00:42 +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

21 years agoalphabetize perldiag.pod
Ronald J. Kimball [Thu, 8 May 2003 11:52:39 +0000 (07:52 -0400)]
alphabetize perldiag.pod
Message-ID: <20030508155239.GC1495587@linguist.thayer.dartmouth.edu>

p4raw-id: //depot/perl@19448

21 years ago[perl #22127] get(av|cv|hv|sv) added to Devel::PPPort
Tassilo von Parseval [Thu, 8 May 2003 08:42:20 +0000 (10:42 +0200)]
[perl #22127] get(av|cv|hv|sv) added to Devel::PPPort
Message-id: <20030508064220.GA763@ethan>

p4raw-id: //depot/perl@19447

21 years agoIntegrate mainline
Nick Ing-Simmons [Thu, 8 May 2003 14:32:17 +0000 (14:32 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@19446