22 years agoSingle vs doublequoted context is important...
Jarkko Hietaniemi [Tue, 11 Mar 2003 20:15:51 +0000]
Single vs doublequoted context is important...

p4raw-id: //depot/perl@18929

22 years ago"""glob.*""" patch for VMS, from Peter Prymmer.
Jarkko Hietaniemi [Tue, 11 Mar 2003 20:04:33 +0000]
"""glob.*""" patch for VMS, from Peter Prymmer.

p4raw-id: //depot/perl@18927

22 years agoQuestionable construct.
Rafael Garcia-Suarez [Tue, 11 Mar 2003 19:44:54 +0000]
Questionable construct.

p4raw-id: //depot/perl@18926

22 years agoBetter setmode() prototype for cygwin.
Jarkko Hietaniemi [Tue, 11 Mar 2003 19:15:15 +0000]
Better setmode() prototype for cygwin.

p4raw-id: //depot/perl@18925

22 years agoSolaris cc wants prototype for exit(), so <stdlib.h> needed.
Jarkko Hietaniemi [Tue, 11 Mar 2003 19:11:39 +0000]
Solaris cc wants prototype for exit(), so <stdlib.h> needed.

p4raw-id: //depot/perl@18923

22 years agoThe 0, in the assert_not_ROK() makes IRIX cc to worry
Jarkko Hietaniemi [Tue, 11 Mar 2003 18:15:45 +0000]
The 0, in the assert_not_ROK() makes IRIX cc to worry
(cc-1171 cc: WARNING ... The indicated expression has no effect.)
So make the macro to include the , and the non-gcc case empty.

p4raw-id: //depot/perl@18921

22 years agoUid_t and Gid_t can easily be shorts and one cannot
Jarkko Hietaniemi [Tue, 11 Mar 2003 17:43:10 +0000]
Uid_t and Gid_t can easily be shorts and one cannot
pull shorts off the va_args, int is the shortest (ahem).

p4raw-id: //depot/perl@18919

22 years agoio_sock.t
Norton T. Allen [Tue, 11 Mar 2003 13:37:36 +0000]
io_sock.t
Message-Id: <200303111837.NAA30438@bottesini.harvard.edu>

p4raw-id: //depot/perl@18918

22 years agoGet rid of one Cygwin warning by introducing a prototype
Jarkko Hietaniemi [Tue, 11 Mar 2003 17:30:43 +0000]
Get rid of one Cygwin warning by introducing a prototype
for the init_os_extras().  Since there is no header file
in Perl specific to cygwin, use perl.h.

p4raw-id: //depot/perl@18917

22 years agoUpgrade to Time-HiRes 1.43.
Jarkko Hietaniemi [Tue, 11 Mar 2003 11:40:38 +0000]
Upgrade to Time-HiRes 1.43.

p4raw-id: //depot/perl@18916

22 years agoBe more lax about the out of memory error message.
Jarkko Hietaniemi [Tue, 11 Mar 2003 09:19:54 +0000]
Be more lax about the out of memory error message.

p4raw-id: //depot/perl@18915

22 years agoTry to handle hitting the heap/data limit in small systems.
Jarkko Hietaniemi [Tue, 11 Mar 2003 09:18:25 +0000]
Try to handle hitting the heap/data limit in small systems.
(One can simulate this with e.g. 32MB or 64MB datasize,
use your shell's ulimit/limit/limits command.)

p4raw-id: //depot/perl@18914

22 years agotypo for utf8locale in #18907
Hugo van der Sanden [Tue, 11 Mar 2003 07:36:00 +0000]
typo for utf8locale in #18907

p4raw-id: //depot/perl@18912

22 years agoclear PL_exitlist in perl_destruct
Craig A. Berry [Tue, 11 Mar 2003 00:34:39 +0000]
clear PL_exitlist in perl_destruct
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <3E6D837F.7000506@mac.com>

p4raw-id: //depot/perl@18910

22 years agoUpgrade to cperl-mode 5.0, from IlyaZ.
Jarkko Hietaniemi [Tue, 11 Mar 2003 06:29:35 +0000]
Upgrade to cperl-mode 5.0, from IlyaZ.

p4raw-id: //depot/perl@18909

22 years agoMissed some, cryptically.
Jarkko Hietaniemi [Tue, 11 Mar 2003 06:09:05 +0000]
Missed some, cryptically.

p4raw-id: //depot/perl@18908

22 years agoAdd missing intrpvar clonings to perl_clone.
Jarkko Hietaniemi [Tue, 11 Mar 2003 06:01:28 +0000]
Add missing intrpvar clonings to perl_clone.
Also move the IDBassertion to the end since there's
no particular reason to break bincompat for that.

p4raw-id: //depot/perl@18907

22 years agoAdd reminders to intrpvar.h about perl_clone(), as suggested by Stas.
Jarkko Hietaniemi [Tue, 11 Mar 2003 05:43:30 +0000]
Add reminders to intrpvar.h about perl_clone(), as suggested by Stas.

p4raw-id: //depot/perl@18906

22 years ago[patch] PL_taint_warn falls between chairs in perl_clone()
Stas Bekman [Tue, 11 Mar 2003 17:09:02 +0000]
[patch] PL_taint_warn falls between chairs in perl_clone()
Message-ID: <3E6D7D7E.5000704@stason.org>

p4raw-id: //depot/perl@18905

22 years agotypos and other minor things
Todd C. Miller [Mon, 10 Mar 2003 21:00:55 +0000]
typos and other minor things
From: "Todd C. Miller" <Todd.Miller@courtesan.com>
Message-Id: <200303110400.h2B40tEQ018838@xerxes.courtesan.com>

p4raw-id: //depot/perl@18904

22 years agoA rejected hunk of #18902 reapplied.
Jarkko Hietaniemi [Tue, 11 Mar 2003 05:29:12 +0000]
A rejected hunk of #18902 reapplied.

p4raw-id: //depot/perl@18903

22 years agoPatch from Craig Berry to resolve test failures in VMS.
Jarkko Hietaniemi [Tue, 11 Mar 2003 05:19:15 +0000]
Patch from Craig Berry to resolve test failures in VMS.
Will poke the Net::Ping author.

p4raw-id: //depot/perl@18902

22 years agoIntegrate (by hand) change #18386 from maint-5.8
Rafael Garcia-Suarez [Mon, 10 Mar 2003 22:12:37 +0000]
Integrate (by hand) change #18386 from maint-5.8
p4raw-link: @18386 on //depot/maint-5.8/perl: ae482bddc28bdefe6941bbd8dd2654bdbf1d93be

p4raw-id: //depot/perl@18900

22 years agoVMS has an extra \n at the end, and I assume Windows has \r\n.
Jarkko Hietaniemi [Mon, 10 Mar 2003 21:44:12 +0000]
VMS has an extra \n at the end, and I assume Windows has \r\n.

p4raw-id: //depot/perl@18899

22 years agoA new test, to check that signal numbers are actually positive,
Rafael Garcia-Suarez [Mon, 10 Mar 2003 20:22:39 +0000]
A new test, to check that signal numbers are actually positive,
and that there is a consistent number of signals available.

p4raw-id: //depot/perl@18891

22 years agoRe: odd (or not so odd?) segmentation fault in 5.8.0
Yitzchak Scott-Thoennes [Fri, 7 Mar 2003 13:12:49 +0000]
Re: odd (or not so odd?) segmentation fault in 5.8.0
Message-ID: <RtQa+gzkg2kF092yn@efn.org>

p4raw-id: //depot/perl@18889

22 years agoRe: [perl #21505] 5.8.0 lib/Config test failure due to compiler flag
Nicholas Clark [Sun, 9 Mar 2003 21:24:46 +0000]
Re: [perl #21505] 5.8.0 lib/Config test failure due to compiler flag
Message-ID: <20030309212445.GE277@Bagpuss.unfortu.net>

p4raw-id: //depot/perl@18888

22 years agoIntegrate from maint:
Jarkko Hietaniemi [Mon, 10 Mar 2003 16:17:50 +0000]
Integrate from maint:
[ 18428]
Somehow I managed to get makefile.olds that didn't get cleaned away.
p4raw-link: @18428 on //depot/maint-5.8/perl: f7994f809f016f36fdf942940f6578ede7d474cf

p4raw-id: //depot/perl@18880
p4raw-integrated: from //depot/maint-5.8/perl@18428 'merge in'
x2p/Makefile.SH (@17645..) Makefile.SH (@18173..)

22 years agoComment fix.
Jarkko Hietaniemi [Mon, 10 Mar 2003 06:35:20 +0000]
Comment fix.

p4raw-id: //depot/perl@18876

22 years agoRemove the foo-old files.
Jarkko Hietaniemi [Mon, 10 Mar 2003 05:31:00 +0000]
Remove the foo-old files.

p4raw-id: //depot/perl@18875

22 years agoRe: Shared libperl.so and build issues
Chip Turner [Sun, 5 Jan 2003 10:35:40 +0000]
Re: Shared libperl.so and build issues
Message-ID: <vzky95z8v8z.fsf@minbar.devel.redhat.com>

p4raw-id: //depot/perl@18874

22 years agoBunch of doc patches from Stas; plus regen.
Stas Bekman [Mon, 10 Mar 2003 12:35:52 +0000]
Bunch of doc patches from Stas; plus regen.

Subject: [doc patch] perl.c's pod api entry
Date: Mon, 10 Mar 2003 12:35:52 +1100
Message-ID: <3E6BEBF8.80402@stason.org>

Subject: Re: [patch] perlguts.pod
From: Stas Bekman <stas@stason.org>
Date: Mon, 10 Mar 2003 12:38:57 +1100
Message-ID: <3E6BECB1.7050009@stason.org>

Subject: Re: [PATCH ext/DynaLoader/DynaLoader_pm.PL] doc fix: s/dl_loadflags/dl_load_flags/
From: Stas Bekman <stas@stason.org>
Date: Mon, 10 Mar 2003 12:41:46 +1100
Message-ID: <3E6BED5A.801@stason.org>

Subject: Re: [patch] perlapi.pod fix
From: Stas Bekman <stas@stason.org>
Date: Mon, 10 Mar 2003 12:43:33 +1100
Message-ID: <3E6BEDC5.6010405@stason.org>

Subject: Re: [docs patch] replace gets() with fgets() in example
From: Stas Bekman <stas@stason.org>
Date: Mon, 10 Mar 2003 12:45:41 +1100
Message-ID: <3E6BEE45.9030901@stason.org>

Subject: [doc patch] perlrun.pod
From: Stas Bekman <stas@stason.org>
Date: Mon, 10 Mar 2003 14:49:59 +1100
Message-ID: <3E6C0B67.4050606@stason.org>

p4raw-id: //depot/perl@18873

22 years agoMust not hide the protos, though.
Jarkko Hietaniemi [Sun, 9 Mar 2003 20:15:13 +0000]
Must not hide the protos, though.

p4raw-id: //depot/perl@18871

22 years agoI hate embed*. Tell me what you know.
Jarkko Hietaniemi [Sun, 9 Mar 2003 20:12:11 +0000]
I hate embed*.  Tell me what you know.

p4raw-id: //depot/perl@18870

22 years agoUpgrade to Encode 1.91.
Jarkko Hietaniemi [Sun, 9 Mar 2003 19:32:19 +0000]
Upgrade to Encode 1.91.

p4raw-id: //depot/perl@18869

22 years agoExport the symbols from #18863; do not prototype (but export)
Jarkko Hietaniemi [Sun, 9 Mar 2003 19:04:22 +0000]
Export the symbols from #18863; do not prototype (but export)
Nicholas Clark's experimental COW functions.
Sidenote: the embed.fnc/embed.fnc/makedef.pl thing is becoming
a mess of Herculean proportions.  Someone should redesign and
clean up the stables.

p4raw-id: //depot/perl@18868

22 years agoUpgrade to Encode 1.90 (plus the one extra use lib in enc_module.t)
Jarkko Hietaniemi [Sun, 9 Mar 2003 17:12:55 +0000]
Upgrade to Encode 1.90 (plus the one extra use lib in enc_module.t)

p4raw-id: //depot/perl@18867

22 years agoFrom Inaba Hiroto: DATA wasn't properly utf8ed
Jarkko Hietaniemi [Sun, 9 Mar 2003 13:50:57 +0000]
From Inaba Hiroto: DATA wasn't properly utf8ed
under 'use encoding'.

p4raw-id: //depot/perl@18865

22 years agoTru64: additional instructions for building a newer Berkeley DB.
Jarkko Hietaniemi [Sun, 9 Mar 2003 13:21:09 +0000]
Tru64: additional instructions for building a newer Berkeley DB.

p4raw-id: //depot/perl@18864

22 years agoAt Sarathy's request restore the bin5005compat Perl_foo_sv()
Jarkko Hietaniemi [Sun, 9 Mar 2003 12:07:28 +0000]
At Sarathy's request restore the bin5005compat Perl_foo_sv()
function stubs, should be helpful for really simple extensions.
Undoes large parts of changes #16289 and #16290.
p4raw-link: @16289 on //depot/perl: c0a105bfc95a10a0d8ab4cc278bd5b1ad66f202b

p4raw-id: //depot/perl@18863

22 years ago... and add a test case for bug #20798
Rafael Garcia-Suarez [Sun, 9 Mar 2003 11:48:37 +0000]
... and add a test case for bug #20798

p4raw-id: //depot/perl@18862

22 years agoRe: [perl #21498] printf behaviour changes 5.6.1(and earlier) -> 5.8
Adrian M. Enache [Fri, 7 Mar 2003 23:28:37 +0000]
Re: [perl #21498] printf behaviour changes 5.6.1(and earlier) -> 5.8
Message-ID: <20030307212837.GB765@ratsnest.hole>

(and few more test cases from the thread)

p4raw-id: //depot/perl@18861

22 years agoRe: [perl #20798] foo(eval {}) crashes Perl 5.8
Adrian M. Enache [Fri, 7 Mar 2003 00:12:03 +0000]
Re: [perl #20798] foo(eval {}) crashes Perl 5.8
Message-ID: <20030306221203.GB13330@ratsnest.hole>

p4raw-id: //depot/perl@18860

22 years agoAdjust test count.
Rafael Garcia-Suarez [Sun, 9 Mar 2003 11:30:22 +0000]
Adjust test count.

p4raw-id: //depot/perl@18859

22 years agoFrom Inaba Hiroto: re_intuit_start set a value to
Jarkko Hietaniemi [Sun, 9 Mar 2003 10:54:10 +0000]
From Inaba Hiroto: re_intuit_start set a value to
PL_bostr before calling find_byclass when regexp has
ROPT_UTF8 flag on. But right value for PL_bostr is set
before re_intuit_start is called.  PL_regdata is always
assigned by cache_re(), so the whole if(prog->reganch & ROPT_UTF8){}
can be deleted.

p4raw-id: //depot/perl@18858

22 years agoFrom Inaba Hiroto: the UTF-8 length cache wasn't
Jarkko Hietaniemi [Sun, 9 Mar 2003 10:46:23 +0000]
From Inaba Hiroto: the UTF-8 length cache wasn't
updated when fbm_compile() appended a "\n".

p4raw-id: //depot/perl@18857

22 years agoAdd a B::COP::io() method, to return the cop_io field of COPs.
Rafael Garcia-Suarez [Sat, 8 Mar 2003 20:16:36 +0000]
Add a B::COP::io() method, to return the cop_io field of COPs.
Print it in B::Debug. Can be used later in B::Deparse to deparse
the open pragma.

p4raw-id: //depot/perl@18856

22 years agoto explain new [<>{] behaviour - attached
Richard Foley [Fri, 21 Feb 2003 13:51:51 +0000]
to explain new [<>{] behaviour - attached
Message-ID: <B374141B0A424D4F9CF143CC51B3ADD98579F1@NZURC900PEX1.ubsgs.ubsgroup.net>

p4raw-id: //depot/perl@18855

22 years agoEnache Adrian reads comments.
Jarkko Hietaniemi [Sat, 8 Mar 2003 19:41:25 +0000]
Enache Adrian reads comments.

p4raw-id: //depot/perl@18854

22 years agoRe: [perl #20551] Documentation error for IO::Select
Richard Soderberg [Sat, 15 Feb 2003 01:27:17 +0000]
Re: [perl #20551] Documentation error for IO::Select
Message-Id: <87D7A731-40AE-11D7-9B07-000393801F84@crystalflame.net>

p4raw-id: //depot/perl@18853

22 years agolong %ENV values for VMS
Craig A. Berry [Fri, 7 Mar 2003 13:49:50 +0000]
long %ENV values for VMS
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <3E68F7DE.8070603@mac.com>

p4raw-id: //depot/perl@18852

22 years agoregen_headers tiny tidying:
Jarkko Hietaniemi [Sat, 8 Mar 2003 06:49:35 +0000]
regen_headers tiny tidying:
- regen.pl renamed as regen_lib.pl
- regen_headers.pl renamed as regen.pl
- added make target 'regen' (kept target 'regen_headers'
  for porters' brains' backward compatibility)
- regen.pl fancified a bit to display the names
  of the files that got changed by running the scripts

p4raw-id: //depot/perl@18851

22 years agoGive pointers to runtime Unicode changes.
Jarkko Hietaniemi [Fri, 7 Mar 2003 08:40:52 +0000]
Give pointers to runtime Unicode changes.

p4raw-id: //depot/perl@18848

22 years agoExtra character noticed by Tels.
Jarkko Hietaniemi [Fri, 7 Mar 2003 08:02:50 +0000]
Extra character noticed by Tels.

p4raw-id: //depot/perl@18847

22 years agoFreeBSD 5.0 gethostbyaddr_r hints update
Kay Roepke [Thu, 6 Mar 2003 23:00:10 +0000]
FreeBSD 5.0 gethostbyaddr_r hints update
Message-ID: <3E67C4EA.A55FFE5C@dolphin-services.de>

(plus change the d_gethostbyaddr_r_proto default to "0",
that is what an undefined r_proto looks like)

p4raw-id: //depot/perl@18846

22 years agoDefine the Perl_pp_i_modulo_1() only iff we have glibc.
Jarkko Hietaniemi [Fri, 7 Mar 2003 05:21:43 +0000]
Define the Perl_pp_i_modulo_1() only iff we have glibc.
(Stronger variant of "pp.c: Perl_pp_i_modulo_1 needs help
in non-glibc case", from Craig Berry)

p4raw-id: //depot/perl@18845

22 years agoGood observation from Philip Newton.
Jarkko Hietaniemi [Fri, 7 Mar 2003 05:05:57 +0000]
Good observation from Philip Newton.

p4raw-id: //depot/perl@18844

22 years agoMake the -A switch work without an assertion name.
Rafael Garcia-Suarez [Thu, 6 Mar 2003 21:59:02 +0000]
Make the -A switch work without an assertion name.
by Salvador Fandiño.

p4raw-id: //depot/perl@18843

22 years agoRe: [PATCH] let perlmodstyle mention Module::Build and Test::More
Jos I. Boumans [Fri, 21 Feb 2003 20:33:53 +0000]
Re: [PATCH] let perlmodstyle mention Module::Build and Test::More
From: "Jos I. Boumans" <kane@dwim.org>
Message-ID: <3E567F21.6020006@dwim.org>
(with some minor tweaks)

p4raw-id: //depot/perl@18842

22 years agoRe: [perl #20682] [fix] @- array not visible in s///
Adrian M. Enache [Sun, 2 Mar 2003 06:05:22 +0000]
Re: [perl #20682] [fix] @- array not visible in s///
Message-ID: <20030302040522.GB4905@ratsnest.hole>

p4raw-id: //depot/perl@18841

22 years agocleaning up tests of the 'eval { decl. } <=> runtime decl.' assumption
Adrian M. Enache [Wed, 5 Mar 2003 12:06:20 +0000]
cleaning up tests of the 'eval { decl. } <=> runtime decl.' assumption
Message-ID: <20030305100620.GA909@ratsnest.hole>

p4raw-id: //depot/perl@18840

22 years agomg.c needs Perl_csighandler prototype
Craig A. Berry [Thu, 6 Mar 2003 10:42:05 +0000]
mg.c needs Perl_csighandler prototype
From: "Craig A. Berry" <craigberry@mac.com>
Message-ID: <3E677A5D.10805@mac.com>

p4raw-id: //depot/perl@18839

22 years agoThinko fix.
Jarkko Hietaniemi [Thu, 6 Mar 2003 10:11:22 +0000]
Thinko fix.

p4raw-id: //depot/perl@18838

22 years agoPERL_UNICODE explanation saga continues.
Jarkko Hietaniemi [Thu, 6 Mar 2003 09:33:33 +0000]
PERL_UNICODE explanation saga continues.

p4raw-id: //depot/perl@18837

22 years agoHandle also extra directories et alia.
Jarkko Hietaniemi [Thu, 6 Mar 2003 07:55:03 +0000]
Handle also extra directories et alia.

p4raw-id: //depot/perl@18836

22 years agoAdd mani(fest) check(ing) utility.
Jarkko Hietaniemi [Thu, 6 Mar 2003 07:48:05 +0000]
Add mani(fest) check(ing) utility.

p4raw-id: //depot/perl@18835

22 years ago[patch config_h.SH] redefining __attribute__
Stas Bekman [Thu, 6 Mar 2003 12:03:39 +0000]
[patch config_h.SH] redefining __attribute__
Message-ID: <3E669E6B.1060606@stason.org>

p4raw-id: //depot/perl@18833

22 years agoCouple more _r possibilities (found in a RH 8.0 box), and
Jarkko Hietaniemi [Wed, 5 Mar 2003 19:56:41 +0000]
Couple more _r possibilities (found in a RH 8.0 box), and
the random() macros were all wrong.  (I don't know why
metaconfig did so much reordering of config_h.SH.)

p4raw-id: //depot/perl@18831

22 years agoChange #18829 makes this test workaround obsolete.
Rafael Garcia-Suarez [Tue, 4 Mar 2003 23:25:01 +0000]
Change #18829 makes this test workaround obsolete.

p4raw-id: //depot/perl@18830

22 years agoPatch by Salvador Fandiño to read the warning mask
Rafael Garcia-Suarez [Tue, 4 Mar 2003 22:23:41 +0000]
Patch by Salvador Fandiño to read the warning mask
returned by caller() and ${^WARNING_BITS} from
$warnings::Bits{all} and not from the hardcoded core
constant. (This mask could have been extended by
warnings::register.) Plus tests.

p4raw-id: //depot/perl@18829

22 years ago[PATCH] assertions
Salvador Fandiño [Fri, 21 Feb 2003 17:26:16 +0000]
[PATCH] assertions
       Message-ID: <3E566138.4090709@yahoo.com>
           and the complement : (with added comments)
       Subject: [PATCH] bug in ext/B/t/deparse.t
       Message-ID: <3E563E16.7060303@yahoo.com>
           plus perldiag.pod patch for the new warning
(previous change was, once again, empty)

p4raw-id: //depot/perl@18828

22 years ago[PATCH] assertions
Salvador Fandiño [Fri, 21 Feb 2003 17:26:16 +0000]
[PATCH] assertions
Message-ID: <3E566138.4090709@yahoo.com>
    and the complement : (with added comments)
Subject: [PATCH] bug in ext/B/t/deparse.t
Message-ID: <3E563E16.7060303@yahoo.com>
    plus perldiag.pod patch for the new warning

p4raw-id: //depot/perl@18827

22 years agoTry to make PPPort.pm 5.005-friendlier (see [perl #21339]).
Jarkko Hietaniemi [Tue, 4 Mar 2003 20:22:25 +0000]
Try to make PPPort.pm 5.005-friendlier (see [perl #21339]).
The variant is from how List::Util Util.xs does it.

p4raw-id: //depot/perl@18826

22 years agoDoc typos.
Rafael Garcia-Suarez [Tue, 4 Mar 2003 19:56:28 +0000]
Doc typos.

p4raw-id: //depot/perl@18825

22 years agoTry to give rcatline() a good jog on Unicode.
Jarkko Hietaniemi [Tue, 4 Mar 2003 05:33:50 +0000]
Try to give rcatline() a good jog on Unicode.

p4raw-id: //depot/perl@18823

22 years agoRe: [perl #21395] rcatline doesn't grok utf8
Adrian M. Enache [Sun, 2 Mar 2003 05:43:54 +0000]
Re: [perl #21395] rcatline doesn't grok utf8
Message-ID: <20030302034354.GA4905@ratsnest.hole>

p4raw-id: //depot/perl@18822

22 years agoCan't test this without PerlIO.
Jarkko Hietaniemi [Tue, 4 Mar 2003 04:58:36 +0000]
Can't test this without PerlIO.

p4raw-id: //depot/perl@18821

22 years agoFixes bug #15654 bizarre constant mangling in 5.8.0
Artur Bergman [Tue, 4 Mar 2003 01:01:07 +0000]
Fixes bug #15654 bizarre constant mangling in 5.8.0
What happened was that a constant was freed, the pad released but
the pad slot still held the SV, when pad slot was reallocated
to be a target for a stringify, it did a sv_setpv on the target
and the original SV was wiped out. When this SV was later on
to new places using the constant, they got the wrong value.
By replacing pad_free with pad_swipe for these cases, we
won't have such a problem. (pad_swipe also removes the
pointer to the original SV).

p4raw-id: //depot/perl@18820

22 years agoFurther clarification on PERL_UNICODE's semantics.
Jarkko Hietaniemi [Mon, 3 Mar 2003 19:15:07 +0000]
Further clarification on PERL_UNICODE's semantics.

p4raw-id: //depot/perl@18819

22 years agoSync with libnet-1.13
Graham Barr [Mon, 3 Mar 2003 10:07:44 +0000]
Sync with libnet-1.13

p4raw-id: //depot/perl@18818

22 years agoUpgrade to Unicode::Normalize 0.20.
Jarkko Hietaniemi [Mon, 3 Mar 2003 06:45:59 +0000]
Upgrade to Unicode::Normalize 0.20.

p4raw-id: //depot/perl@18817

22 years agoUpgrade to Encode 1.89. The enc_module.t required
Jarkko Hietaniemi [Mon, 3 Mar 2003 06:17:28 +0000]
Upgrade to Encode 1.89.  The enc_module.t required
a little tweak, sending that to Dan.

p4raw-id: //depot/perl@18816

22 years agoUse a macro for abs() to avoid the possible truncation to an int;
Jarkko Hietaniemi [Mon, 3 Mar 2003 05:33:21 +0000]
Use a macro for abs() to avoid the possible truncation to an int;
also make an explicit (double)cast for the arguments to fabs().

p4raw-id: //depot/perl@18813

22 years agoRe: [PATCH] Make adding notes to patchlevel.h easier
Andreas König [Wed, 19 Feb 2003 11:05:28 +0000]
Re: [PATCH] Make adding notes to patchlevel.h easier
Message-ID: <m3d6lozitz.fsf@k242.linux.bogus>

p4raw-id: //depot/perl@18812

22 years ago[perl #21289] [Fwd: IPC::Msg bug report]
Edmund Bacon [Tue, 18 Feb 2003 21:05:15 +0000]
[perl #21289] [Fwd: IPC::Msg bug report]
From: Edmund Bacon (via RT) <perlbug-followup@perl.org>
Message-Id: <rt-21289-52384.13.2700974026643@bugs6.perl.org>

p4raw-id: //depot/perl@18811

22 years agoRe: [perl #18872] File::Basename example misleading
Richard Soderberg [Sat, 15 Feb 2003 01:27:21 +0000]
Re: [perl #18872] File::Basename example misleading
Message-Id: <89FAC8B9-40AE-11D7-9B07-000393801F84@crystalflame.net>

p4raw-id: //depot/perl@18810

22 years ago[perl #21031] $File::Find::name ne $_ w/no_chdir
Anders Johnson [Sat, 15 Feb 2003 00:21:41 +0000]
[perl #21031] $File::Find::name ne $_ w/no_chdir
From: "Anders Johnson" (via RT) <perlbug-followup@perl.org>
Message-Id: <rt-21031-51306.12.8541374577158@bugs6.perl.org>

p4raw-id: //depot/perl@18809

22 years agoReverse copyright update (#18801) for files not changed in 2003.
Hugo van der Sanden [Sun, 2 Mar 2003 21:22:56 +0000]
Reverse copyright update (#18801) for files not changed in 2003.

p4raw-id: //depot/perl@18807

22 years agoRe: [perl #21411] [fix] Postponed RE with split()
Adrian M. Enache [Sun, 2 Mar 2003 10:11:27 +0000]
Re: [perl #21411] [fix] Postponed RE with split()
Message-ID: <20030302081127.GA10782@ratsnest.hole>

p4raw-id: //depot/perl@18805

22 years agoRE: [perl #20613] Perl_magic_setsig/clearsig problems (patch included)
Anders Johnson [Mon, 10 Feb 2003 14:09:46 +0000]
RE: [perl #20613] Perl_magic_setsig/clearsig problems (patch   included)
From: "Anders Johnson" <ajohnson@wischip.com>
Message-ID: <000e01c2d151$2228ca90$9800a8c0@wis.com>

p4raw-id: //depot/perl@18803

22 years agoNarrow down the -C test skippage.
Jarkko Hietaniemi [Sun, 2 Mar 2003 15:39:06 +0000]
Narrow down the -C test skippage.

p4raw-id: //depot/perl@18802

22 years agoUpdate all copyrights to 2003, from Jarkko
Hugo van der Sanden [Sun, 2 Mar 2003 15:24:22 +0000]
Update all copyrights to 2003, from Jarkko

p4raw-id: //depot/perl@18801

22 years agofor perl5db.pl against missing args destroying pre-post command setups
Richard Foley [Wed, 19 Feb 2003 13:24:38 +0000]
for perl5db.pl against missing args destroying pre-post command setups
Message-ID: <B374141B0A424D4F9CF143CC51B3ADD98579DB@NZURC900PEX1.ubsgs.ubsgroup.net>

p4raw-id: //depot/perl@18800

22 years agoThe -CI cannot be easily tested under UTF-8 locale with
Jarkko Hietaniemi [Sun, 2 Mar 2003 13:34:13 +0000]
The -CI cannot be easily tested under UTF-8 locale with
the t/test.pl (the 'stdin' data gets doubly UTF-8-ied).
Also other small tweaks in the -C neighbourhood.

p4raw-id: //depot/perl@18799

22 years agoGo with "right = -right" for greater portability, some platforms
Jarkko Hietaniemi [Sun, 2 Mar 2003 09:12:06 +0000]
Go with "right = -right" for greater portability, some platforms
might require llabs() to get abs() of long longs.

p4raw-id: //depot/perl@18798

22 years agoPatch for [perl #9402], known also as "glibc _moddi3 bug
Jarkko Hietaniemi [Sun, 2 Mar 2003 08:07:32 +0000]
Patch for [perl #9402], known also as "glibc _moddi3 bug
with negative quads", or also as RedHat bug #65612.

p4raw-id: //depot/perl@18797

22 years agoForgotten from change #18795.
Jarkko Hietaniemi [Sun, 2 Mar 2003 07:34:54 +0000]
Forgotten from change #18795.
p4raw-link: @18795 on //depot/perl: 2aa6a10326178f0f3d8bbf2f0847bd6f4e40b81b

p4raw-id: //depot/perl@18796

22 years agoRe: [PATCH embed.fnc] Re: [PATCH] Get MSWin32 back compiling
Abe Timmerman [Sun, 2 Mar 2003 02:03:16 +0000]
Re: [PATCH embed.fnc] Re: [PATCH] Get MSWin32 back compiling
Message-Id: <200303020203.16708.abe@ztreet.demon.nl>

p4raw-id: //depot/perl@18795

22 years agoFurther Unicode formats patching from Inaba Hiroto.
Jarkko Hietaniemi [Sun, 2 Mar 2003 07:21:36 +0000]
Further Unicode formats patching from Inaba Hiroto.

p4raw-id: //depot/perl@18794

22 years agoIntegrate change #18788 from maint.
Jarkko Hietaniemi [Sat, 1 Mar 2003 08:18:35 +0000]
Integrate change #18788 from maint.
p4raw-link: @18788 on //depot/maint-5.8/perl: f0499ddfc6bc8a9696a167e0ea98e851c0d4ff1a

p4raw-id: //depot/perl@18793
p4raw-integrated: from //depot/maint-5.8/perl@18788 'merge in' perl.h
(@18783..)