platform/upstream/perl.git
23 years agoMove the full \p\P lists to perlunicode.
Jarkko Hietaniemi [Mon, 11 Jun 2001 17:55:47 +0000 (17:55 +0000)]
Move the full \p\P lists to perlunicode.

p4raw-id: //depot/perl@10520

23 years agono PerlIO at startup time on VMS
Craig A. Berry [Fri, 8 Jun 2001 18:08:18 +0000 (13:08 -0500)]
no PerlIO at startup time on VMS
Message-Id: <a05101000b746f9dd4fca@[192.168.56.145]>

p4raw-id: //depot/perl@10518

23 years agoUpdate Changes.
Jarkko Hietaniemi [Mon, 11 Jun 2001 14:52:01 +0000 (14:52 +0000)]
Update Changes.

p4raw-id: //depot/perl@10517

23 years agoAdd the modfl_pow32_bug (anti)definition also to VOS headers.
Jarkko Hietaniemi [Mon, 11 Jun 2001 14:46:33 +0000 (14:46 +0000)]
Add the modfl_pow32_bug (anti)definition also to VOS headers.

p4raw-id: //depot/perl@10516

23 years agoVOS updates from Paul Green for @10476.
Jarkko Hietaniemi [Mon, 11 Jun 2001 14:39:05 +0000 (14:39 +0000)]
VOS updates from Paul Green for @10476.

p4raw-link: @10476 on //depot/perl: 3e1b48791d54e7c6043211159cffdebed97f0943

p4raw-id: //depot/perl@10515

23 years agoNot many people know this ...
Mike Guy [Mon, 11 Jun 2001 14:55:15 +0000 (15:55 +0100)]
Not many people know this ...
Message-Id: <E159S9z-00015D-00@draco.cus.cam.ac.uk>

p4raw-id: //depot/perl@10514

23 years agoAdd final commas to lists as suggested by Philip Newton.
Jarkko Hietaniemi [Mon, 11 Jun 2001 12:30:06 +0000 (12:30 +0000)]
Add final commas to lists as suggested by Philip Newton.

p4raw-id: //depot/perl@10513

23 years ago[MacPerl-Porters] [PATCH] Mac OS Compatability for bleadperl
Chris Nandor [Sun, 10 Jun 2001 23:35:38 +0000 (19:35 -0400)]
[MacPerl-Porters] [PATCH] Mac OS Compatability for bleadperl
Message-Id: <p05100306b749ec0eaade@[10.0.1.177]>

p4raw-id: //depot/perl@10512

23 years ago[RESEND] [PATCH] Mac OS lib patches for bleadperl
Chris Nandor [Mon, 11 Jun 2001 08:24:28 +0000 (04:24 -0400)]
[RESEND] [PATCH] Mac OS lib patches for bleadperl
Message-Id: <p05100303b74a66faf625@[10.0.1.177]>

p4raw-id: //depot/perl@10511

23 years agoOne more run_byacc (a hand-tweaked version had slipped in).
Jarkko Hietaniemi [Mon, 11 Jun 2001 12:03:16 +0000 (12:03 +0000)]
One more run_byacc (a hand-tweaked version had slipped in).

p4raw-id: //depot/perl@10510

23 years agoExtUtils::Manifest not -w clean
Mike Guy [Sun, 10 Jun 2001 22:38:05 +0000 (22:38 +0000)]
ExtUtils::Manifest not -w clean
Reply-To: mjtg@cam.ac.uk
Message-Id: <E159Ei8-0006Tz-00@draco.cus.cam.ac.uk>

p4raw-id: //depot/perl@10508

23 years agoExtUtils::Constant
Nicholas Clark [Sun, 10 Jun 2001 23:25:41 +0000 (00:25 +0100)]
ExtUtils::Constant
Message-ID: <20010610232540.C76396@plum.flirble.org>

p4raw-id: //depot/perl@10507

23 years agoIntegrate perlio:
Jarkko Hietaniemi [Sun, 10 Jun 2001 20:57:20 +0000 (20:57 +0000)]
Integrate perlio:

[ 10504]
Fix (valid) -Wall warnings in perlio.c

p4raw-link: @10504 on //depot/perlio: f7c20d1e66b328169b2a25edeede0115605e777a

p4raw-id: //depot/perl@10506

23 years agoMove the grok_number and its lieutenant grok_numeric_radix
Jarkko Hietaniemi [Sun, 10 Jun 2001 18:37:57 +0000 (18:37 +0000)]
Move the grok_number and its lieutenant grok_numeric_radix
from sv.c statics to util.c and public.

p4raw-id: //depot/perl@10505

23 years agoFix (valid) -Wall warnings in perlio.c
Nick Ing-Simmons [Sun, 10 Jun 2001 17:47:06 +0000 (17:47 +0000)]
Fix (valid) -Wall warnings in perlio.c

p4raw-id: //depot/perlio@10504

23 years agoUpdate perly_c.diff, update perly.fixer to edit away
Jarkko Hietaniemi [Sun, 10 Jun 2001 17:38:28 +0000 (17:38 +0000)]
Update perly_c.diff, update perly.fixer to edit away
some of the -Wall noise.

p4raw-id: //depot/perl@10503

23 years agoCheck the version of byacc.
Jarkko Hietaniemi [Sun, 10 Jun 2001 17:09:42 +0000 (17:09 +0000)]
Check the version of byacc.

p4raw-id: //depot/perl@10502

23 years agoperly.y overhaul
Simon Cozens [Sun, 10 Jun 2001 16:56:54 +0000 (17:56 +0100)]
perly.y overhaul
Message-ID: <20010610165654.A16597@deep-dark-truthful-mirror.pmb.ox.ac.uk>

Plus make run_byacc.

p4raw-id: //depot/perl@10501

23 years agoIntegrate perlio:
Jarkko Hietaniemi [Sun, 10 Jun 2001 16:07:28 +0000 (16:07 +0000)]
Integrate perlio:

[ 10497]
Paper over a crack or two with USE_SFIO

p4raw-link: @10497 on //depot/perlio: 92bff44d1afc92cdac64a832f4753e65c2d1454b

p4raw-id: //depot/perl@10500

23 years agoIntegrate mainline
Nick Ing-Simmons [Sun, 10 Jun 2001 15:01:08 +0000 (15:01 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@10499

23 years agoPut some meat on the perl572delta bones. The list of
Jarkko Hietaniemi [Sun, 10 Jun 2001 13:49:23 +0000 (13:49 +0000)]
Put some meat on the perl572delta bones.  The list of
selected bug fixes needs more work, as does still the
whole document.

p4raw-id: //depot/perl@10498

23 years agoPaper over a crack or two with USE_SFIO
Nick Ing-Simmons [Sun, 10 Jun 2001 12:27:51 +0000 (12:27 +0000)]
Paper over a crack or two with USE_SFIO

p4raw-id: //depot/perlio@10497

23 years agoUpdate Changes.
Jarkko Hietaniemi [Sun, 10 Jun 2001 11:04:22 +0000 (11:04 +0000)]
Update Changes.

p4raw-id: //depot/perl@10496

23 years agoRe: pragma/locale.t #107
Hugo van der Sanden [Sun, 10 Jun 2001 11:23:30 +0000 (12:23 +0100)]
Re: pragma/locale.t #107
Message-Id: <200106101023.LAA32085@crypt.compulink.co.uk>

Encapsulate the scan of the decimal radix separator.

p4raw-id: //depot/perl@10495

23 years agoTry to grok numbers both with the locale specific separator
Nicholas Clark [Sat, 9 Jun 2001 22:37:36 +0000 (23:37 +0100)]
Try to grok numbers both with the locale specific separator
and with the usual "." (if different from the lss); add a test
to locale.t to do also a little bit of math in addition to just
equalness testing; remove extraneous logic as suggested in

Subject: Re: pragma/locale.t #107
Message-ID: <20010609223735.Y76396@plum.flirble.org>

p4raw-id: //depot/perl@10494

23 years agoDon't build Thread.pm if USEITHREADS
Artur Bergman [Sat, 9 Jun 2001 21:03:51 +0000 (23:03 +0200)]
Don't build Thread.pm if USEITHREADS
Message-ID: <B7483FB6.1398%artur@contiller.se>

p4raw-id: //depot/perl@10492

23 years agoIntegrate perlio:
Jarkko Hietaniemi [Sun, 10 Jun 2001 01:15:40 +0000 (01:15 +0000)]
Integrate perlio:

[ 10489]
Make XS/Typemap compile (but fail) with sfio

p4raw-link: @10489 on //depot/perlio: 3b050a92605e8ca176aeb951cf91db11faf40e0b

p4raw-id: //depot/perl@10491

23 years agoDo locale specific separator if only in locale.
Jarkko Hietaniemi [Sun, 10 Jun 2001 01:08:26 +0000 (01:08 +0000)]
Do locale specific separator if only in locale.

p4raw-id: //depot/perl@10490

23 years agoMake XS/Typemap compile (but fail) with sfio
Nick Ing-Simmons [Sat, 9 Jun 2001 19:13:25 +0000 (19:13 +0000)]
Make XS/Typemap compile (but fail) with sfio

p4raw-id: //depot/perlio@10489

23 years agoRe-integrate mainline
Nick Ing-Simmons [Sat, 9 Jun 2001 19:12:51 +0000 (19:12 +0000)]
Re-integrate mainline

p4raw-id: //depot/perlio@10488

23 years agoIntegrate mainline
Nick Ing-Simmons [Sat, 9 Jun 2001 16:26:29 +0000 (16:26 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@10487

23 years agoNew attempt to clone callack
Artur Bergman [Thu, 7 Jun 2001 11:52:16 +0000 (13:52 +0200)]
New attempt to clone callack
Message-ID: <B7451B6F.12B7%artur@contiller.se>

p4raw-id: //depot/perl@10486

23 years agoNumeric conversion tweaks suggested by Hugo and Nicholas.
Jarkko Hietaniemi [Sat, 9 Jun 2001 15:23:52 +0000 (15:23 +0000)]
Numeric conversion tweaks suggested by Hugo and Nicholas.

p4raw-id: //depot/perl@10485

23 years agoRe: pragma/locale.t #107
Nicholas Clark [Sat, 9 Jun 2001 16:26:10 +0000 (17:26 +0100)]
Re: pragma/locale.t #107
Message-ID: <20010609162609.V76396@plum.flirble.org>

A missing NVification.

p4raw-id: //depot/perl@10484

23 years agoRedo the #10482, there already was a test script for formats.
Jarkko Hietaniemi [Fri, 8 Jun 2001 19:40:32 +0000 (19:40 +0000)]
Redo the #10482, there already was a test script for formats.

p4raw-id: //depot/perl@10483

23 years agoTwisted format testing, from Merijn.
Jarkko Hietaniemi [Fri, 8 Jun 2001 19:34:45 +0000 (19:34 +0000)]
Twisted format testing, from Merijn.

p4raw-id: //depot/perl@10482

23 years agoMore \p{In...} testing, combined with \N{...}.
Jarkko Hietaniemi [Fri, 8 Jun 2001 19:21:56 +0000 (19:21 +0000)]
More \p{In...} testing, combined with \N{...}.

p4raw-id: //depot/perl@10481

23 years agoBe inspired more by Hugo-- introduce HAS_MODFL_POW32_BUG.
Jarkko Hietaniemi [Fri, 8 Jun 2001 14:15:32 +0000 (14:15 +0000)]
Be inspired more by Hugo-- introduce HAS_MODFL_POW32_BUG.

p4raw-id: //depot/perl@10479

23 years agoRe: [PATCH perl@10439] fix old $^S description in perlvms.pod
Craig A. Berry [Thu, 7 Jun 2001 14:27:20 +0000 (09:27 -0500)]
Re: [PATCH perl@10439] fix old $^S description in perlvms.pod
Message-Id: <a05100e01b7458075db7d@[172.16.52.1]>

p4raw-id: //depot/perl@10478

23 years agoUnresolved symbol in ext/re/re.xs
Gisle Aas [Thu, 7 Jun 2001 17:04:29 +0000 (10:04 -0700)]
Unresolved symbol in ext/re/re.xs
Message-ID: <lrae3jsupe.fsf@caliper.ActiveState.com>

p4raw-id: //depot/perl@10477

23 years agoUpdate Changes.
Jarkko Hietaniemi [Fri, 8 Jun 2001 01:35:42 +0000 (01:35 +0000)]
Update Changes.

p4raw-id: //depot/perl@10476

23 years agoRegen Glossary et alia.
Jarkko Hietaniemi [Fri, 8 Jun 2001 00:53:45 +0000 (00:53 +0000)]
Regen Glossary et alia.

p4raw-id: //depot/perl@10475

23 years agoHarumph, also AIX will spill its guts (i.e. dump core)
Jarkko Hietaniemi [Thu, 7 Jun 2001 22:06:16 +0000 (22:06 +0000)]
Harumph, also AIX will spill its guts (i.e. dump core)
if an executable contains modfl() but it hasn't been
compiled right (in the case of AIX, with cc -qlongdouble).

p4raw-id: //depot/perl@10473

23 years agoin change#10451, check that CvOUTSIDE is a CV before looking in
Gurusamy Sarathy [Thu, 7 Jun 2001 20:01:31 +0000 (20:01 +0000)]
in change#10451, check that CvOUTSIDE is a CV before looking in
(it can apparently be SVt_NULL during global destruction)

p4raw-link: @10451 on //depot/maint-5.6/perl: 03f9d59115e90b0796ba7943655c020a829c11bf

p4raw-id: //depot/perl@10471

23 years agoRe: [PATCH perl@10439] diagnostics and long C<=item>s
Robin Barker [Thu, 7 Jun 2001 13:01:06 +0000 (14:01 +0100)]
Re: [PATCH perl@10439] diagnostics and long C<=item>s
Message-Id: <200106071201.NAA13627@tempest.npl.co.uk>

p4raw-id: //depot/perl@10470

23 years agolong =item
Robin Barker [Thu, 7 Jun 2001 12:34:08 +0000 (13:34 +0100)]
long =item
Message-Id: <200106071134.MAA10288@tempest.npl.co.uk>

p4raw-id: //depot/perl@10469

23 years agoIOK vs pIOK docs
Jarkko Hietaniemi [Thu, 7 Jun 2001 12:08:56 +0000 (12:08 +0000)]
IOK vs pIOK docs
Date: Thu, 7 Jun 2001 10:09:59 +0100 (BST)
Reply-To: Dave Mitchell <davem@fdgroup.co.uk>
Message-Id: <200106070909.KAA25610@gizmo.fdgroup.co.uk>

p4raw-id: //depot/perl@10468

23 years agoIntegrate perlio:
Jarkko Hietaniemi [Thu, 7 Jun 2001 12:04:26 +0000 (12:04 +0000)]
Integrate perlio:

[ 10466]
MULTIPLICITY fix for S_grok_number(), also a few gratuitious trailing
whitespace tweaks.
Still coredumps in pragma/overload.t - what a nice hard fail that is...

p4raw-link: @10466 on //depot/perlio: 6fa402ec5b578488e91e8f7d99060bcd035f4979

p4raw-id: //depot/perl@10467

23 years agoMULTIPLICITY fix for S_grok_number(), also a few gratuitious trailing
Nick Ing-Simmons [Thu, 7 Jun 2001 10:25:40 +0000 (10:25 +0000)]
MULTIPLICITY fix for S_grok_number(), also a few gratuitious trailing
whitespace tweaks.
Still coredumps in pragma/overload.t - what a nice hard fail that is...

p4raw-id: //depot/perlio@10466

23 years agoRaw integrate of mainline for S_grok_number debug
Nick Ing-Simmons [Thu, 7 Jun 2001 08:41:58 +0000 (08:41 +0000)]
Raw integrate of mainline for S_grok_number debug
(sv.c has MULTIPLICITY issues as well as whatever else ...)

p4raw-id: //depot/perlio@10465

23 years agoThe proper prototyping for #10463.
Jarkko Hietaniemi [Wed, 6 Jun 2001 23:33:58 +0000 (23:33 +0000)]
The proper prototyping for #10463.

p4raw-id: //depot/perl@10464

23 years agoRe: [PATCH] nuke strtol (was Re: One fix for strtoul not setting errno)
Nicholas Clark [Thu, 7 Jun 2001 00:29:59 +0000 (01:29 +0100)]
Re: [PATCH] nuke strtol (was Re: One fix for strtoul not setting errno)
Message-ID: <20010607002959.Z76396@plum.flirble.org>

p4raw-id: //depot/perl@10463

23 years agofix old $^S description in perlvms.pod
Craig A. Berry [Wed, 6 Jun 2001 17:54:30 +0000 (12:54 -0500)]
fix old $^S description in perlvms.pod
Message-Id: <5.1.0.14.0.20010606174814.03c2c880@exchi01>

p4raw-id: //depot/perl@10462

23 years agoPodify the remaining README.platform files;
Jarkko Hietaniemi [Wed, 6 Jun 2001 23:10:00 +0000 (23:10 +0000)]
Podify the remaining README.platform files;
merge README.plan9 and plan9/perlplan9.pod;
delete plan9/perlplan9.* (the perlplan.doc needs to
be regenerated in Plan 9); make the =head1 and =head2
in the README.platform to be a little more verbose
(skipped README.os2 not to anger Ilya) so that they
look better in the toc; regen toc.

p4raw-id: //depot/perl@10461

23 years agoRe: Bug in perlguts documentation?
Mike Guy [Wed, 6 Jun 2001 20:58:53 +0000 (20:58 +0000)]
Re: Bug in perlguts documentation?
Reply-To: mjtg@cam.ac.uk
Message-Id: <E157fiS-0006Q7-00@draco.cus.cam.ac.uk>

p4raw-id: //depot/perl@10460

23 years agoRe: [ID 20010604.015] taint + comma = false insecurity
Mike Guy [Wed, 6 Jun 2001 20:58:15 +0000 (20:58 +0000)]
Re: [ID 20010604.015] taint + comma = false insecurity
Reply-To: mjtg@cam.ac.uk
Message-Id: <E157flx-0006Uz-00@draco.cus.cam.ac.uk>

p4raw-id: //depot/perl@10459

23 years agoDisable long doubles from pre-5.0 Tru64s.
Jarkko Hietaniemi [Wed, 6 Jun 2001 20:56:04 +0000 (20:56 +0000)]
Disable long doubles from pre-5.0 Tru64s.

p4raw-id: //depot/perl@10458

23 years agoThe #10455 exposed that modfl() is fundamentally busted
Jarkko Hietaniemi [Wed, 6 Jun 2001 20:49:23 +0000 (20:49 +0000)]
The #10455 exposed that modfl() is fundamentally busted
(as in: dumps core) in pre-5.0 Tru64, so better avoid even
testing it.

p4raw-id: //depot/perl@10457

23 years agoConfigure check for geborken modfl(), inspired by
Hugo van der Sanden [Tue, 5 Jun 2001 13:43:27 +0000 (14:43 +0100)]
Configure check for geborken modfl(), inspired by

Subject: Re: [20010118.017] op/int.t failure
Message-Id: <200106051243.NAA15525@crypt.compulink.co.uk>

p4raw-id: //depot/perl@10455

23 years agoIntegrate changes #10450 and #10451 from maintperl:
Jarkko Hietaniemi [Wed, 6 Jun 2001 11:45:08 +0000 (11:45 +0000)]
Integrate changes #10450 and #10451 from maintperl:

optimize change#10448 slightly (don't repeat search in eval""s lexical
scope, since that has already been searched)

change#9108 needs subtler treatment for case of closures created
within eval""

p4raw-link: @10450 on //depot/maint-5.6/perl: 77991f234c231cb11047bb180fdeef1134557583
p4raw-link: @10448 on //depot/maint-5.6/perl: 332ba4f98bc63c81fd7ba0d06432a7f903d716cf
p4raw-link: @9108 on //depot/maint-5.6/perl: 1cf1f64f42eb50a67f2427ff9d6d24023a2b9997

p4raw-id: //depot/perl@10454
p4raw-integrated: from //depot/maint-5.6/perl@10453 'merge in'
t/op/misc.t (@10448..) op.c (@10450..)

23 years agoMakeMaker magic to compile (when no dynamic loading)
Jarkko Hietaniemi [Wed, 6 Jun 2001 11:42:10 +0000 (11:42 +0000)]
MakeMaker magic to compile (when no dynamic loading)
List/Util.xsc as (ListUtil.c and) ListUtil.o since
POSIX-BC (BS2000) linker has an evil limitation of
being unable to include in the same executable several
object files with the same name - case-insensitively -
because otherwise we conflict with util.c.
Strictly speaking currently required only in POSIX-BC
but probably will do no harm elsewhere where static
linking is required.

p4raw-id: //depot/perl@10453

23 years agoIntegrate mainline.
Nick Ing-Simmons [Wed, 6 Jun 2001 08:59:51 +0000 (08:59 +0000)]
Integrate mainline.

p4raw-id: //depot/perlio@10452

23 years agoIntegrate change #10448 from maintperl; lexicals
Jarkko Hietaniemi [Wed, 6 Jun 2001 01:33:31 +0000 (01:33 +0000)]
Integrate change #10448 from maintperl; lexicals
outside an eval"" weren't resolved correctly inside a subroutine
definition inside the eval"" if they were not already referenced
in the toplevel of the eval""-ed code

p4raw-link: @10448 on //depot/maint-5.6/perl: 332ba4f98bc63c81fd7ba0d06432a7f903d716cf

p4raw-id: //depot/perl@10449
p4raw-integrated: from //depot/maint-5.6/perl@10447 'merge in' cop.h
(@9288..) t/op/misc.t (@10394..) op.c pp_ctl.c (@10412..)

23 years agoperl570delta.pod
Peter Scott [Tue, 5 Jun 2001 18:51:02 +0000 (11:51 -0700)]
perl570delta.pod
Message-Id: <4.3.2.7.2.20010605183619.00a94400@psdt.com>

p4raw-id: //depot/perl@10447

23 years agoThe fudge factor is no more needed. I hope.
Jarkko Hietaniemi [Tue, 5 Jun 2001 23:45:05 +0000 (23:45 +0000)]
The fudge factor is no more needed.  I hope.

p4raw-id: //depot/perl@10446

23 years agoRe: [ID 20010529.006] String plus zero inconsistent across platforms
Hugo van der Sanden [Tue, 5 Jun 2001 12:58:19 +0000 (13:58 +0100)]
Re: [ID 20010529.006] String plus zero inconsistent across platforms
Message-Id: <200106051158.MAA04605@crypt.compulink.co.uk>

p4raw-id: //depot/perl@10445

23 years agoMake up prototypes only for those who have the functions
Jarkko Hietaniemi [Tue, 5 Jun 2001 11:09:01 +0000 (11:09 +0000)]
Make up prototypes only for those who have the functions
but not the prototypes.

p4raw-id: //depot/perl@10444

23 years agoRe: Not OK: perl@10439 on win32
Prymmer/Kahn [Mon, 4 Jun 2001 22:11:02 +0000 (15:11 -0700)]
Re: Not OK: perl@10439 on win32
Message-ID: <Pine.BSF.4.21.0106042136410.26316-100000@shell8.ba.best.com>

p4raw-id: //depot/perl@10443

23 years agoExtraction of the *.SH wasn't quite working with -Dmksymlinks.
Jarkko Hietaniemi [Tue, 5 Jun 2001 00:55:17 +0000 (00:55 +0000)]
Extraction of the *.SH wasn't quite working with -Dmksymlinks.

p4raw-id: //depot/perl@10441

23 years agoUnnecessary fuzziness undone, noted by Mike Guy.
Jarkko Hietaniemi [Tue, 5 Jun 2001 00:28:27 +0000 (00:28 +0000)]
Unnecessary fuzziness undone, noted by Mike Guy.

p4raw-id: //depot/perl@10440

23 years agoUpdate Changes.
Jarkko Hietaniemi [Mon, 4 Jun 2001 17:14:31 +0000 (17:14 +0000)]
Update Changes.

p4raw-id: //depot/perl@10439

23 years agoTest case for 'eval "a.b.c.d.e.f;sub"' save stack imbalance
Jarkko Hietaniemi [Mon, 4 Jun 2001 17:10:16 +0000 (17:10 +0000)]
Test case for 'eval "a.b.c.d.e.f;sub"' save stack imbalance
bug found by Ilmari Karonen; the bug fixed by Sarathy's lexical
leakage patch.

p4raw-id: //depot/perl@10438

23 years agoTest case for #10433/#10424.
Jarkko Hietaniemi [Mon, 4 Jun 2001 17:01:06 +0000 (17:01 +0000)]
Test case for #10433/#10424.

p4raw-id: //depot/perl@10437

23 years agoOne fix for strtoul not setting errno
Hal Morris [Sat, 2 Jun 2001 09:23:11 +0000 (02:23 -0700)]
One fix for strtoul not setting errno
Message-Id: <200106021623.JAA06906@cepheus.utsglobal.com>

p4raw-id: //depot/perl@10436

23 years agoConfigure tweaks; add prototype probes, make the cpp symbols
Jarkko Hietaniemi [Mon, 4 Jun 2001 16:48:33 +0000 (16:48 +0000)]
Configure tweaks; add prototype probes, make the cpp symbols
probe to cast, not whine; test for %Ld and %Lf before %lld and
%llf because the L is the ANSI way.

p4raw-id: //depot/perl@10434

23 years agoSigh. This is what #10424 was supposed to check in.
Jarkko Hietaniemi [Mon, 4 Jun 2001 16:45:23 +0000 (16:45 +0000)]
Sigh.  This is what #10424 was supposed to check in.

p4raw-id: //depot/perl@10433

23 years agoMore verbose failure.
Jarkko Hietaniemi [Mon, 4 Jun 2001 16:29:40 +0000 (16:29 +0000)]
More verbose failure.

p4raw-id: //depot/perl@10432

23 years agoThe .pm changes to go with #10428.
Jarkko Hietaniemi [Mon, 4 Jun 2001 16:21:55 +0000 (16:21 +0000)]
The .pm changes to go with #10428.

p4raw-id: //depot/perl@10431

23 years agoOn second thoughts show to utf8 skippage message only
Jarkko Hietaniemi [Mon, 4 Jun 2001 16:05:20 +0000 (16:05 +0000)]
On second thoughts show to utf8 skippage message only
on failures, it's too confusing otherwise,

p4raw-id: //depot/perl@10430

23 years agoDo not import anything from Encode.
Jarkko Hietaniemi [Mon, 4 Jun 2001 14:47:50 +0000 (14:47 +0000)]
Do not import anything from Encode.

p4raw-id: //depot/perl@10429

23 years agoThe #10402 didn't take. Weird.
Jarkko Hietaniemi [Mon, 4 Jun 2001 14:45:47 +0000 (14:45 +0000)]
The #10402 didn't take.  Weird.

p4raw-id: //depot/perl@10428

23 years agoEradicate traces of 'asciirange' re subpragma.
Jarkko Hietaniemi [Mon, 4 Jun 2001 12:55:39 +0000 (12:55 +0000)]
Eradicate traces of 'asciirange' re subpragma.

p4raw-id: //depot/perl@10427

23 years agouse is a compile-time thing.
Jarkko Hietaniemi [Mon, 4 Jun 2001 12:44:05 +0000 (12:44 +0000)]
use is a compile-time thing.

p4raw-id: //depot/perl@10426

23 years ago-Wall casting patch
Robin Barker [Mon, 4 Jun 2001 14:27:28 +0000 (15:27 +0100)]
-Wall casting patch
Message-Id: <200106041327.OAA15338@tempest.npl.co.uk>

p4raw-id: //depot/perl@10425

23 years agointroducing SVpad_TYPED
Abhijit Menon-Sen [Mon, 4 Jun 2001 12:26:02 +0000 (17:56 +0530)]
introducing SVpad_TYPED
Message-ID: <20010604122602.A5775@lustre.linux.in>

p4raw-id: //depot/perl@10424

23 years agotestsuite for change#10192 (from Gisle Aas)
Gurusamy Sarathy [Mon, 4 Jun 2001 05:12:18 +0000 (05:12 +0000)]
testsuite for change#10192 (from Gisle Aas)

p4raw-link: @10192 on //depot/perl: ec4ab249deaa88f5a071536b0473504f26c43486

p4raw-id: //depot/perl@10423

23 years agoMissed from #10420.
Jarkko Hietaniemi [Mon, 4 Jun 2001 02:25:53 +0000 (02:25 +0000)]
Missed from #10420.

p4raw-id: //depot/perl@10421

23 years agoMissed HAS_SETRESGID_PROTO. No serious harm done since
Jarkko Hietaniemi [Mon, 4 Jun 2001 02:19:58 +0000 (02:19 +0000)]
Missed HAS_SETRESGID_PROTO.  No serious harm done since
often this prototype goes with HAS_SETRESUID_PROTO.

p4raw-id: //depot/perl@10420

23 years agoUpdate Changes.
Jarkko Hietaniemi [Mon, 4 Jun 2001 00:24:55 +0000 (00:24 +0000)]
Update Changes.

p4raw-id: //depot/perl@10419

23 years ago-Wall "subscript has type `char'" cleanup.
Jarkko Hietaniemi [Sun, 3 Jun 2001 23:58:04 +0000 (23:58 +0000)]
-Wall "subscript has type `char'" cleanup.

p4raw-id: //depot/perl@10418

23 years agoVarious "cast to pointer from integer of different size"
Jarkko Hietaniemi [Sun, 3 Jun 2001 23:37:17 +0000 (23:37 +0000)]
Various "cast to pointer from integer of different size"
picked up by gcc -Wall (in Tru64 where pointers are 64 bits
wide but I32 (int) only 32 bits wide).

WARNING: the classnum and tagnum changes in Storable.xs
may not be wise, they may be breaking binary compatibility
(in 64-bit platforms), asked Raphael Manfredi about the changes.

p4raw-id: //depot/perl@10417

23 years agoThe non-locale places need love, too.
Jarkko Hietaniemi [Sun, 3 Jun 2001 23:15:24 +0000 (23:15 +0000)]
The non-locale places need love, too.

p4raw-id: //depot/perl@10416

23 years ago"10.", that is, decimal numbers can have no decimal part at all.
Jarkko Hietaniemi [Sun, 3 Jun 2001 23:10:55 +0000 (23:10 +0000)]
"10.", that is, decimal numbers can have no decimal part at all.

p4raw-id: //depot/perl@10415

23 years agoPotential buffer overrun if the radix separator is more than
Jarkko Hietaniemi [Sun, 3 Jun 2001 22:49:55 +0000 (22:49 +0000)]
Potential buffer overrun if the radix separator is more than
one byte.  Also, under locales, prefer the locale-specific
separator over the old boring ".".

p4raw-id: //depot/perl@10414

23 years agoIntegrate change #10412 from maintperl; locale is now
Jarkko Hietaniemi [Sun, 3 Jun 2001 22:42:10 +0000 (22:42 +0000)]
Integrate change #10412 from maintperl; locale is now
per-cop, not per-op; plus retweak the locale.t to always
list the skipped utf8 locales.

p4raw-link: @10412 on //depot/maint-5.6/perl: 71d0b827413df9e881d1c54d2d968823ed50c75b

p4raw-id: //depot/perl@10413
p4raw-edited: from //depot/maint-5.6/perl@10411 'edit in'
t/pragma/locale.t (@8600..)
p4raw-integrated: from //depot/maint-5.6/perl@10411 'merge in'
lib/locale.pm (@5902..) opcode.h pp.sym pp_proto.h (@8620..)
opcode.pl (@8998..) op.h perl.h (@9288..) pp_sys.c (@9524..)
util.c (@9538..) embed.h (@9584..) op.c (@9950..) pp.c
(@10091..) pp_ctl.c (@10100..)

23 years agoMore verbose debugging.
Jarkko Hietaniemi [Sun, 3 Jun 2001 17:50:49 +0000 (17:50 +0000)]
More verbose debugging.

p4raw-id: //depot/perl@10411

23 years agoRE: [PATCHES] regcomp.c, pod/perldiag.pod, t/op/pat.t
Paul Marquess [Sat, 2 Jun 2001 22:53:33 +0000 (23:53 +0100)]
RE: [PATCHES] regcomp.c, pod/perldiag.pod, t/op/pat.t
Message-ID: <000601c0ebae$77d10dc0$99dcfea9@bfs.phone.com>

p4raw-id: //depot/perl@10410

23 years agoMention that lexicalizing $a or $b is a bad idea if one
Jarkko Hietaniemi [Sun, 3 Jun 2001 17:27:13 +0000 (17:27 +0000)]
Mention that lexicalizing $a or $b is a bad idea if one
wants to use sort().

p4raw-id: //depot/perl@10409

23 years agoTweak the test to be happy if the accuracy is 'good enough'.
Jarkko Hietaniemi [Sun, 3 Jun 2001 16:52:41 +0000 (16:52 +0000)]
Tweak the test to be happy if the accuracy is 'good enough'.

p4raw-id: //depot/perl@10408

23 years agoUpgrade to Attribute::Handlers 0.70.
Jarkko Hietaniemi [Sun, 3 Jun 2001 16:50:33 +0000 (16:50 +0000)]
Upgrade to Attribute::Handlers 0.70.

NOTE: this unearthed the "too late for CHECK block" bug,
that's why the 1_compile.t change.

p4raw-id: //depot/perl@10407