This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
22 years agoIntegrate mainline
Nick Ing-Simmons [Sun, 21 Apr 2002 08:43:48 +0000 (08:43 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@16038

22 years agoIntegrate mainline
Nick Ing-Simmons [Sun, 21 Apr 2002 08:10:07 +0000 (08:10 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@16037

22 years agoS_ stands sfor static.
Jarkko Hietaniemi [Sun, 21 Apr 2002 03:04:41 +0000 (03:04 +0000)]
S_ stands sfor static.

p4raw-id: //depot/perl@16036

22 years agohtovs et al might be macros.
Jarkko Hietaniemi [Sun, 21 Apr 2002 02:52:35 +0000 (02:52 +0000)]
htovs et al might be macros.

p4raw-id: //depot/perl@16035

22 years agomissed checkin of this file in change#16033
Gurusamy Sarathy [Sun, 21 Apr 2002 02:11:06 +0000 (02:11 +0000)]
missed checkin of this file in change#16033
p4raw-link: @16033 on //depot/perl: c623ac675720b3145d48cc2ea9474a0f3e0cbbca

p4raw-id: //depot/perl@16034

22 years agoWindows 64-bit support:
Gurusamy Sarathy [Sun, 21 Apr 2002 01:55:35 +0000 (01:55 +0000)]
Windows 64-bit support:

* support for building it in the regular makefiles
* large files support via the _*i64() functions (this should be
  portable to the 32-bit universe too, but quite untested and
  and binary-incompatible, therefore not enabled there)
* three additional test failures in addition to the t/end.t one
  (see README.win32)
* sprintf() on Windows gets %I{32,64,}[xoud] format that parallel
  the ones available from the CRT (needed because Perl uses
  the UVxf macros in both sprintf() *and* in sv_catpvf() et al.)
* add a few 64-bit notes to README.win32

The following general problems were also fixed:

* s/struct stat/Stat_t/g
* Data::Dumper had some naughty 'long' typecasts
* Errno_pm.PL didn't work safe when winsock.h was not in the same
  directory as errno.h
* various tell/seek things were incorrectly prototyped
* squelch ugly looking noise when running tests
* Embed.t wasn't linking in all the libraries
* perl57.dll is now perl58.dll (anticipating 5.8.0-RC1)
* re-enable all the disabled warnings (additional fixes may be
  needed for the warnings uncovered by this)

p4raw-id: //depot/perl@16033

22 years agoUpgrade to Encode 1.52, from Dan Kogai.
Jarkko Hietaniemi [Sat, 20 Apr 2002 23:07:20 +0000 (23:07 +0000)]
Upgrade to Encode 1.52, from Dan Kogai.

p4raw-id: //depot/perl@16032

22 years agoRe: [PATCH 5.7.3 docs] The question deals with a bug that was fixed
Mark-Jason Dominus [Sat, 20 Apr 2002 03:36:28 +0000 (23:36 -0400)]
Re: [PATCH 5.7.3 docs] The question deals with a bug that was fixed
Message-ID: <20020420073628.324.qmail@plover.com>

p4raw-id: //depot/perl@16031

22 years agoRemove auto-detach
Artur Bergman [Sat, 20 Apr 2002 22:02:32 +0000 (22:02 +0000)]
Remove auto-detach
       Cleans up memory now, destroys the mutex and frees thread
       Makes returnvalues mortal
       Doesn't run thread_destruct until the thread has stopped AND
       all references to it are gone.

p4raw-id: //depot/perl@16030

22 years agorescue perldoc for VMS
Craig A. Berry [Sat, 20 Apr 2002 15:16:30 +0000 (10:16 -0500)]
rescue perldoc for VMS
From: "Craig A. Berry" <craigberry@mac.com>
Message-Id: <a05111701b8e779a639b9@[172.16.52.1]>

p4raw-id: //depot/perl@16029

22 years agoRe: [PATCH] typo
Andreas König [Sat, 20 Apr 2002 15:41:23 +0000 (17:41 +0200)]
Re: [PATCH] typo
Message-ID: <m37kn2o5bw.fsf@anima.de>

p4raw-id: //depot/perl@16028

22 years agoFix perlio for Encode/t/perlio.t's SKIPPED TODO tests,
Nick Ing-Simmons [Sat, 20 Apr 2002 21:42:09 +0000 (21:42 +0000)]
Fix perlio for Encode/t/perlio.t's SKIPPED TODO tests,
and change test not to skip them.

p4raw-id: //depot/perlio@16027

22 years agoUpgrade to Encode 1.51, from Dan Kogai.
Jarkko Hietaniemi [Sat, 20 Apr 2002 21:40:20 +0000 (21:40 +0000)]
Upgrade to Encode 1.51, from Dan Kogai.

p4raw-id: //depot/perl@16026

22 years agopurge existing win64 stuff (this never really worked in 5.7.x)
Gurusamy Sarathy [Sat, 20 Apr 2002 19:58:59 +0000 (19:58 +0000)]
purge existing win64 stuff (this never really worked in 5.7.x)
in preparation for completely redone win64 support

p4raw-id: //depot/perl@16025

22 years agoRe: perl@16005
Stas Bekman [Sat, 20 Apr 2002 13:06:49 +0000 (21:06 +0800)]
Re: perl@16005
Message-ID: <3CC0F769.1010705@stason.org>
(with a minor formatting nit)

p4raw-id: //depot/perl@16024

22 years agoSome tweaks for encodings which need lines.
Nick Ing-Simmons [Sat, 20 Apr 2002 19:06:04 +0000 (19:06 +0000)]
Some tweaks for encodings which need lines.
Also disabled trial of using fallbacks.

p4raw-id: //depot/perlio@16023

22 years agoVarious tweaks to Encode
Nick Ing-Simmons [Sat, 20 Apr 2002 18:37:38 +0000 (18:37 +0000)]
Various tweaks to Encode

p4raw-id: //depot/perlio@16022

22 years agoperlunicode.pod typos
Andreas König [Sat, 20 Apr 2002 11:20:25 +0000 (13:20 +0200)]
perlunicode.pod typos
Message-ID: <m3vgamoheu.fsf@anima.de>

p4raw-id: //depot/perl@16021

22 years agoTest tweak from mjd.
Jarkko Hietaniemi [Sat, 20 Apr 2002 14:28:12 +0000 (14:28 +0000)]
Test tweak from mjd.

p4raw-id: //depot/perl@16020

22 years agoIntegrate perlio:
Jarkko Hietaniemi [Sat, 20 Apr 2002 14:26:17 +0000 (14:26 +0000)]
Integrate perlio:

[ 16018]
Fill in the PERLIO sections.

[ 16017]
Add :bytes to POD part.
Remove 'alias' to Encode now it exists as a module.

[ 16014]
Tweak to Encode.xs to avoid buffer overrun.

[ 16007]
Silence warning generating warning message for U+FFFF does not map etc.

[ 15912]
XS versions of encode/decode for Encode::Unicode
p4raw-link: @16018 on //depot/perlio: 44a4342c9f1bf4dd16241a6721340a5828ede477
p4raw-link: @16017 on //depot/perlio: c1a61b17baa5d77173aa89ea26a8e563597258e5
p4raw-link: @16014 on //depot/perlio: 0172fc7f023949162f3e79310fb0db0dd22a98f1
p4raw-link: @16007 on //depot/perlio: c6a7db43c3667911196e8ad7c6a3ad53333f3cf3
p4raw-link: @15912 on //depot/perlio: d5c9ee33b57c6c516247cc68878006fd91166a49

p4raw-id: //depot/perl@16019

22 years agoFill in the PERLIO sections.
Nick Ing-Simmons [Sat, 20 Apr 2002 13:38:24 +0000 (13:38 +0000)]
Fill in the PERLIO sections.

p4raw-id: //depot/perlio@16018

22 years agoAdd :bytes to POD part.
Nick Ing-Simmons [Sat, 20 Apr 2002 13:37:15 +0000 (13:37 +0000)]
Add :bytes to POD part.
Remove 'alias' to Encode now it exists as a module.

p4raw-id: //depot/perlio@16017

22 years agoReally let the update of the link list do something.
Artur Bergman [Sat, 20 Apr 2002 13:12:31 +0000 (13:12 +0000)]
Really let the update of the link list do something.

p4raw-id: //depot/perl@16016

22 years agoIntegrate mainline
Nick Ing-Simmons [Sat, 20 Apr 2002 07:51:26 +0000 (07:51 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@16015

22 years agoTweak to Encode.xs to avoid buffer overrun.
Nick Ing-Simmons [Sat, 20 Apr 2002 07:46:11 +0000 (07:46 +0000)]
Tweak to Encode.xs to avoid buffer overrun.

p4raw-id: //depot/perlio@16014

22 years ago[PATCH] t/japh/abigail.t
Jarkko Hietaniemi [Sat, 20 Apr 2002 01:48:13 +0000 (01:48 +0000)]
[PATCH] t/japh/abigail.t
From: abigail@foad.org
Date: Fri, 19 Apr 2002 02:21:36 +0200
Message-ID: <20020419002136.16948.qmail@foad.org>

Subject: Re: [PATCH] t/japh/abigail.t
From: "Craig A. Berry" <craigberry@mac.com>
Date: Fri, 19 Apr 2002 11:23:45 -0500
Message-Id: <a05111705b8e5f49d5618@[172.16.52.1]>

p4raw-id: //depot/perl@16013

22 years agoUser-defined character properties were unintentionally
Jarkko Hietaniemi [Sat, 20 Apr 2002 01:46:03 +0000 (01:46 +0000)]
User-defined character properties were unintentionally
removed, noticed by Dan Kogai.

p4raw-id: //depot/perl@16012

22 years agoRe: [PATCH] Big5-related changes.
Audrey Tang [Sat, 20 Apr 2002 04:06:31 +0000 (12:06 +0800)]
Re: [PATCH] Big5-related changes.
Message-ID: <20020419200631.GA20964@not.autrijus.org>

p4raw-id: //depot/perl@16011

22 years agoAdd a BUGS sections to O.pm
Rafael Garcia-Suarez [Fri, 19 Apr 2002 20:52:19 +0000 (20:52 +0000)]
Add a BUGS sections to O.pm

p4raw-id: //depot/perl@16010

22 years agoDisable warning noise
Rafael Garcia-Suarez [Fri, 19 Apr 2002 20:07:02 +0000 (20:07 +0000)]
Disable warning noise

p4raw-id: //depot/perl@16009

22 years agoMore tests for the 3-arg open
Rafael Garcia-Suarez [Fri, 19 Apr 2002 19:54:08 +0000 (19:54 +0000)]
More tests for the 3-arg open

p4raw-id: //depot/perl@16008

22 years agoSilence warning generating warning message for U+FFFF does not map etc.
Nick Ing-Simmons [Fri, 19 Apr 2002 17:45:53 +0000 (17:45 +0000)]
Silence warning generating warning message for U+FFFF does not map etc.

p4raw-id: //depot/perlio@16007

22 years agoIntegrate mainline (for Tk with Encode testing)
Nick Ing-Simmons [Fri, 19 Apr 2002 15:24:57 +0000 (15:24 +0000)]
Integrate mainline (for Tk with Encode testing)
Some perlio & encode issues otherwise cleanish.

p4raw-id: //depot/perlio@16006

22 years agoUpdate Changes.
Jarkko Hietaniemi [Fri, 19 Apr 2002 13:26:39 +0000 (13:26 +0000)]
Update Changes.

p4raw-id: //depot/perl@16005

22 years agowarn on ref open without perlio
Rafael Garcia-Suarez [Thu, 18 Apr 2002 23:17:44 +0000 (01:17 +0200)]
warn on ref open without perlio
Message-ID: <20020418231744.A24159@rafael>

(with one nit, the skip message needed "# " prefix)

p4raw-id: //depot/perl@16004

22 years agoSmoke 15996 /pro/3gl/CPAN/perl-current
H.Merijn Brand [Fri, 19 Apr 2002 15:43:47 +0000 (17:43 +0200)]
Smoke 15996 /pro/3gl/CPAN/perl-current
From: "H.Merijn Brand" <h.m.brand@hccnet.nl>
Message-Id: <20020419153704.C397.H.M.BRAND@hccnet.nl>

p4raw-id: //depot/perl@16003

22 years agoUpgrade to PerlIO::encoding 0.02, from Dan Kogai.
Jarkko Hietaniemi [Fri, 19 Apr 2002 12:58:23 +0000 (12:58 +0000)]
Upgrade to PerlIO::encoding 0.02, from Dan Kogai.

p4raw-id: //depot/perl@16002

22 years agoUpgrade to Encode 1.50, from Dan Kogai.
Jarkko Hietaniemi [Fri, 19 Apr 2002 12:58:00 +0000 (12:58 +0000)]
Upgrade to Encode 1.50, from Dan Kogai.

p4raw-id: //depot/perl@16001

22 years agoCPAN.pm sync
Andreas König [Fri, 19 Apr 2002 11:55:07 +0000 (13:55 +0200)]
CPAN.pm sync
Message-ID: <m3ads0qah0.fsf@anima.de>

p4raw-id: //depot/perl@16000

22 years agoSnip away an obsolete section noticed by Benjamin Goldberg.
Jarkko Hietaniemi [Fri, 19 Apr 2002 12:08:54 +0000 (12:08 +0000)]
Snip away an obsolete section noticed by Benjamin Goldberg.

p4raw-id: //depot/perl@15999

22 years agoThe previous change on this was *ahem* slightly off-topic.
Jarkko Hietaniemi [Fri, 19 Apr 2002 00:43:45 +0000 (00:43 +0000)]
The previous change on this was *ahem* slightly off-topic.

p4raw-id: //depot/perl@15998

22 years agoTypo in pod/perldebtut.pod
Abigail [Thu, 18 Apr 2002 17:09:45 +0000 (19:09 +0200)]
Typo in pod/perldebtut.pod
   Message-Id: <20020418150945.389.qmail@foad.org>

p4raw-id: //depot/perl@15996

22 years agoz/OS situation update.
Jarkko Hietaniemi [Thu, 18 Apr 2002 14:14:10 +0000 (14:14 +0000)]
z/OS situation update.

p4raw-id: //depot/perl@15995

22 years agoDoc tweaks.
Jarkko Hietaniemi [Thu, 18 Apr 2002 13:43:37 +0000 (13:43 +0000)]
Doc tweaks.

p4raw-id: //depot/perl@15994

22 years agoThe tests need perlio.
Jarkko Hietaniemi [Thu, 18 Apr 2002 13:05:46 +0000 (13:05 +0000)]
The tests need perlio.

p4raw-id: //depot/perl@15993

22 years ago[PATCH 5.7.3 docs] The question deals with a bug that was fixed
Mark-Jason Dominus [Thu, 18 Apr 2002 09:38:17 +0000 (05:38 -0400)]
[PATCH 5.7.3 docs] The question deals with a bug that was fixed
Date: Thu, 18 Apr 2002 09:38:17 -0400
Message-ID: <20020418133817.22436.qmail@plover.com>

Subject: [PATCH 5.7.3 docs] Backticks in void context are no longer inefficient
From: Mark-Jason Dominus <mjd@plover.com>
Date: Thu, 18 Apr 2002 09:54:50 -0400
Message-ID: <20020418135450.22999.qmail@plover.com>

p4raw-id: //depot/perl@15992

22 years agoPort testcases from thr5005 tests so we don't fail on same things.
Artur Bergman [Thu, 18 Apr 2002 09:18:14 +0000 (09:18 +0000)]
Port testcases from thr5005 tests so we don't fail on same things.
Added yield support using threads->yield().

p4raw-id: //depot/perl@15991

22 years agoIntegrate mainline
Nick Ing-Simmons [Thu, 18 Apr 2002 07:56:40 +0000 (07:56 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@15990

22 years agoAlways flush the PerlIO buffers after running END blocks in
Artur Bergman [Thu, 18 Apr 2002 07:15:55 +0000 (07:15 +0000)]
Always flush the PerlIO buffers after running END blocks in
perl_destruct. This should fix ext/threads/t/end.t under Win32.

p4raw-id: //depot/perl@15989

22 years agoplug memory leak in perl_destruct() by cleaning out PL_debug_pad
Doug MacEachern [Thu, 18 Apr 2002 01:56:16 +0000 (01:56 +0000)]
plug memory leak in perl_destruct() by cleaning out PL_debug_pad

p4raw-id: //depot/perl@15988

22 years agoMove /dev/full testing post-5.8.0.
Jarkko Hietaniemi [Wed, 17 Apr 2002 21:51:18 +0000 (21:51 +0000)]
Move /dev/full testing post-5.8.0.

p4raw-id: //depot/perl@15987

22 years agoNeither UNICOS nor UNICOS/mk sport shared libraries.
Jarkko Hietaniemi [Wed, 17 Apr 2002 21:38:43 +0000 (21:38 +0000)]
Neither UNICOS nor UNICOS/mk sport shared libraries.
("Crays have only REAL memory.")

p4raw-id: //depot/perl@15986

22 years agoDevel::DProf Real Elapsed Times
Luc St-Louis [Wed, 17 Apr 2002 14:22:25 +0000 (10:22 -0400)]
Devel::DProf Real Elapsed Times
Message-ID: <85256B9E.0064EBE9.00@btg_hub01.bombardier.com>

p4raw-id: //depot/perl@15985

22 years agoWith -Uuseperlio the error might be EBADF.
Jarkko Hietaniemi [Wed, 17 Apr 2002 21:12:34 +0000 (21:12 +0000)]
With -Uuseperlio the error might be EBADF.

p4raw-id: //depot/perl@15984

22 years agoBorland for Win32 adaptation for lib/ExtUtils/t/Embed.t
Vadim Konovalov [Wed, 17 Apr 2002 21:16:22 +0000 (01:16 +0400)]
Borland for Win32 adaptation for lib/ExtUtils/t/Embed.t
From: "Konovalov, Vadim" <vkonovalov@spb.lucent.com>
Message-ID: <845FCFF2D4C0FC468B485E8777C7A00C028117@cio-test001.spb.lucent.com>

p4raw-id: //depot/perl@15983

22 years agoRE: failed with undefined USE_PERLIO for Win32
Vadim Konovalov [Wed, 17 Apr 2002 20:08:03 +0000 (00:08 +0400)]
RE: failed with undefined USE_PERLIO for Win32
From: "Konovalov, Vadim" <vkonovalov@spb.lucent.com>
Message-ID: <845FCFF2D4C0FC468B485E8777C7A00C028116@cio-test001.spb.lucent.com>

p4raw-id: //depot/perl@15982

22 years agoRe: [ID 20020416.001] 'close' does not report failure when buffer flush fails
Mark-Jason Dominus [Wed, 17 Apr 2002 11:14:17 +0000 (07:14 -0400)]
Re: [ID 20020416.001] 'close' does not report failure when buffer flush fails
Message-ID: <20020417151417.27268.qmail@plover.com>

p4raw-id: //depot/perl@15981

22 years agoREADME.cjk update.
Jarkko Hietaniemi [Wed, 17 Apr 2002 20:57:36 +0000 (20:57 +0000)]
README.cjk update.

p4raw-id: //depot/perl@15980

22 years ago@:foo?
Philip Newton [Wed, 17 Apr 2002 19:48:09 +0000 (21:48 +0200)]
@:foo?
Message-ID: <v6drbu0mkupaklru4efcq40lv7d4vajdp1@4ax.com>

p4raw-id: //depot/perl@15979

22 years agoRe: gcc on HP
Philip Newton [Wed, 17 Apr 2002 20:36:34 +0000 (22:36 +0200)]
Re: gcc on HP
Message-ID: <83grbucf0imh8pnnjf6o5q4t0st3ja14j4@4ax.com>

p4raw-id: //depot/perl@15978

22 years agoAdjust test for groups that appear multiple times on Cygwin
Rafael Garcia-Suarez [Wed, 17 Apr 2002 19:54:49 +0000 (19:54 +0000)]
Adjust test for groups that appear multiple times on Cygwin

p4raw-id: //depot/perl@15977

22 years agoIntegrate mainline
Nick Ing-Simmons [Wed, 17 Apr 2002 17:03:40 +0000 (17:03 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@15976

22 years agoUpdate Changes.
Jarkko Hietaniemi [Wed, 17 Apr 2002 14:40:03 +0000 (14:40 +0000)]
Update Changes.

p4raw-id: //depot/perl@15975

22 years ago"foo bar"->()
Robin Houston [Wed, 17 Apr 2002 15:45:32 +0000 (16:45 +0100)]
"foo bar"->()
Message-ID: <20020417154532.A25446@puffinry.freeserve.co.uk>

p4raw-id: //depot/perl@15974

22 years agoAs suggested by Arthur: the threads and threads::shared
Jarkko Hietaniemi [Wed, 17 Apr 2002 14:31:42 +0000 (14:31 +0000)]
As suggested by Arthur: the threads and threads::shared
modules are always present.  This tries to preempt two
kinds of bug reports: (1) "the Perl 5.8.0 was supposed
to have this new fancy threads implementation but my Perl
doesn't seem to have it" (2) someone attempting to install
threads using CPAN.pm and CPAN.pm helpfully starting to
install perl 5.8.0 (which they might already have installed).

p4raw-id: //depot/perl@15972

22 years agoMore signedness nits.
Jarkko Hietaniemi [Wed, 17 Apr 2002 14:19:07 +0000 (14:19 +0000)]
More signedness nits.

p4raw-id: //depot/perl@15971

22 years agofast_abs_path() is tainted.
Jarkko Hietaniemi [Wed, 17 Apr 2002 13:02:33 +0000 (13:02 +0000)]
fast_abs_path() is tainted.

p4raw-id: //depot/perl@15970

22 years agoSignedness nit.
Jarkko Hietaniemi [Wed, 17 Apr 2002 12:56:17 +0000 (12:56 +0000)]
Signedness nit.

p4raw-id: //depot/perl@15969

22 years agogcc on HP
H.Merijn Brand [Wed, 17 Apr 2002 12:43:38 +0000 (14:43 +0200)]
gcc on HP
From: "H.Merijn Brand" <h.m.brand@hccnet.nl>
Message-Id: <20020417124159.66F5.H.M.BRAND@hccnet.nl>

p4raw-id: //depot/perl@15968

22 years agoAdd just a little bit more explanation to PerlIO::encoding.
Jarkko Hietaniemi [Wed, 17 Apr 2002 12:43:07 +0000 (12:43 +0000)]
Add just a little bit more explanation to PerlIO::encoding.

p4raw-id: //depot/perl@15967

22 years agoPerlIO::encoding 0.01 from Dan Kogai.
Jarkko Hietaniemi [Wed, 17 Apr 2002 12:32:17 +0000 (12:32 +0000)]
PerlIO::encoding 0.01 from Dan Kogai.

p4raw-id: //depot/perl@15966

22 years agoUpgrade to Encode 1.42, from Dan Kogai.
Jarkko Hietaniemi [Wed, 17 Apr 2002 12:24:56 +0000 (12:24 +0000)]
Upgrade to Encode 1.42, from Dan Kogai.

p4raw-id: //depot/perl@15965

22 years agoTest tweaks from mjd and Benjamin Goldberg.
Jarkko Hietaniemi [Wed, 17 Apr 2002 12:17:42 +0000 (12:17 +0000)]
Test tweaks from mjd and Benjamin Goldberg.

p4raw-id: //depot/perl@15964

22 years agoDocument taint-safeness. Life in the fast_abs_path()
Jarkko Hietaniemi [Tue, 16 Apr 2002 22:31:24 +0000 (22:31 +0000)]
Document taint-safeness.   Life in the fast_abs_path()
lane is unsafe.

p4raw-id: //depot/perl@15963

22 years agoRe: [ID 20020416.001] 'close' does not report failure when buffer flush fails
Mark-Jason Dominus [Tue, 16 Apr 2002 19:24:12 +0000 (15:24 -0400)]
Re: [ID 20020416.001] 'close' does not report failure when buffer flush fails
Message-ID: <20020416232412.14297.qmail@plover.com>

p4raw-id: //depot/perl@15962

22 years agoManifestations of mjd, from mjd.
Jarkko Hietaniemi [Tue, 16 Apr 2002 22:10:54 +0000 (22:10 +0000)]
Manifestations of mjd, from mjd.

p4raw-id: //depot/perl@15961

22 years agoRe: [-Uusedl] Encode does work but perl -V goes funny!
Andy Dougherty [Tue, 16 Apr 2002 13:39:14 +0000 (09:39 -0400)]
Re: [-Uusedl] Encode does work but perl -V goes funny!
Message-ID: <Pine.SOL.4.10.10204161333450.28145-100000@maxwell.phys.lafayette.edu>

p4raw-id: //depot/perl@15959

22 years agoRe: Unbalanced string table refcount (was: perl@15930)
Nicholas Clark [Tue, 16 Apr 2002 22:22:41 +0000 (23:22 +0100)]
Re: Unbalanced string table refcount (was: perl@15930)
Message-ID: <20020416212241.GA315@Bagpuss.unfortu.net>

p4raw-id: //depot/perl@15958

22 years agoDocuments for Merijn and lots of XXXs for NI-S :-)
Jarkko Hietaniemi [Tue, 16 Apr 2002 21:58:44 +0000 (21:58 +0000)]
Documents for Merijn and lots of XXXs for NI-S :-)

p4raw-id: //depot/perl@15957

22 years agoAdded queue.pm and test case, still disabled because of discovered race (or am I...
Artur Bergman [Tue, 16 Apr 2002 21:26:53 +0000 (21:26 +0000)]
Added queue.pm and test case, still disabled because of discovered race (or am I insane)
in the locking code. All threaded code seems to fail mysteriusly from the PL_utf8_idstart
stuff being 0xabababab on cleanup.

p4raw-id: //depot/perl@15956

22 years agoIntegate mainline (other machine)
Nick Ing-Simmons [Tue, 16 Apr 2002 20:46:03 +0000 (20:46 +0000)]
Integate mainline (other machine)

p4raw-id: //depot/perlio@15955

22 years agoIntegrate mainline
Nick Ing-Simmons [Tue, 16 Apr 2002 20:13:32 +0000 (20:13 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@15954

22 years agoB::walkoptree bugfix (see also #15850)
Rafael Garcia-Suarez [Tue, 16 Apr 2002 19:53:28 +0000 (19:53 +0000)]
B::walkoptree bugfix (see also #15850)

p4raw-id: //depot/perl@15953

22 years agoSmall patch: detypo and style change
Philip Newton [Tue, 16 Apr 2002 21:09:44 +0000 (23:09 +0200)]
Small patch: detypo and style change
Message-ID: <altobus8993o1qee6eu6ac1ro4topkt0vr@4ax.com>

p4raw-id: //depot/perl@15952

22 years agoB::Deparse problems with japhs
Hugo van der Sanden [Tue, 16 Apr 2002 15:47:33 +0000 (16:47 +0100)]
B::Deparse problems with japhs
Message-Id: <200204161447.g3GElX016515@crypt.compulink.co.uk>

p4raw-id: //depot/perl@15951

22 years agoStas' tainting worries, obscured by me.
Jarkko Hietaniemi [Tue, 16 Apr 2002 13:36:30 +0000 (13:36 +0000)]
Stas' tainting worries, obscured by me.

p4raw-id: //depot/perl@15950

22 years agoPod tweak to avoid =item<japanese> problems.
Jarkko Hietaniemi [Tue, 16 Apr 2002 13:16:31 +0000 (13:16 +0000)]
Pod tweak to avoid =item<japanese> problems.

p4raw-id: //depot/perl@15949

22 years agoSome UTF-8 todos.
Jarkko Hietaniemi [Tue, 16 Apr 2002 12:39:18 +0000 (12:39 +0000)]
Some UTF-8 todos.

p4raw-id: //depot/perl@15948

22 years agoLet's not promise too much: use utf8 only works on identifier
Jarkko Hietaniemi [Tue, 16 Apr 2002 12:34:36 +0000 (12:34 +0000)]
Let's not promise too much: use utf8 only works on identifier
names, not package or subroutine names (admittedly limited [1], but
that's what the Camel says, and that's what we are going to stick
to for 5.8.0).  Also document that use vars does not do utf8.
[1] The obvious problem in both is that package and subroutine
names need to mappable to the filesystem.

p4raw-id: //depot/perl@15947

22 years agosmall typo in IO::Pipe pod
Slaven Rezic [Tue, 16 Apr 2002 12:31:10 +0000 (14:31 +0200)]
small typo in IO::Pipe pod
Message-Id: <200204161031.MAA08156@mom.intra.onlineoffice.de>

p4raw-id: //depot/perl@15946

22 years agoFlaw in Attribute::Handlers 0.76
Arthur Bergman [Tue, 16 Apr 2002 11:58:45 +0000 (13:58 +0200)]
Flaw in Attribute::Handlers 0.76
Message-Id: <8A74F82C-5120-11D6-AEA5-003065D64CBE@contiller.se>

p4raw-id: //depot/perl@15945

22 years agoAdd CJK READMEs from Autrijus Tang, Dan Kogai, and
Jarkko Hietaniemi [Tue, 16 Apr 2002 04:31:49 +0000 (04:31 +0000)]
Add CJK READMEs from Autrijus Tang, Dan Kogai, and
Jungshik Shin.  Regen toc.

p4raw-id: //depot/perl@15944

22 years agomy $utf8here, our $utf8here, and package variable $utf8here.
Jarkko Hietaniemi [Tue, 16 Apr 2002 03:59:00 +0000 (03:59 +0000)]
my $utf8here, our $utf8here, and package variable $utf8here.

The actual minimal fix is in utf8.c and from NI-S,
the rest are the tests (in fresh_perl since I couldn't get
them easily to work elsewhere) and a slight behaviour change:
previously UTF-8 identifiers had to start with an alphabetic
character.  No more so, now they can start with an (Unicode)
ID_Continue character (which however is not a (Unicode) digit).
(Limiting the first character to ID_Start would be rather
restrictive, since ID_Start allows only alphabetic letters.)

TODO: use vars qw($utf8here).  This I don't find to be
a showstopper.

p4raw-id: //depot/perl@15943

22 years agolib/FileCache.t needs to use valid filename chars
Craig A. Berry [Mon, 15 Apr 2002 22:06:14 +0000 (17:06 -0500)]
lib/FileCache.t needs to use valid filename chars
   From: "Craig A. Berry" <craigberry@mac.com>
   Message-Id: <a05101501b8e144aa1d4a@[172.16.52.1]>

p4raw-id: //depot/perl@15942

22 years agos2p fix for VMS
Craig A. Berry [Mon, 15 Apr 2002 21:48:36 +0000 (16:48 -0500)]
s2p fix for VMS
   From: "Craig A. Berry" <craigberry@mac.com>
   Message-Id: <a05101500b8e13f80e770@[172.16.52.1]>

p4raw-id: //depot/perl@15941

22 years agoThe LGPL code relicensed, with permission from Mark Klein of DIS.
Jarkko Hietaniemi [Mon, 15 Apr 2002 22:23:31 +0000 (22:23 +0000)]
The LGPL code relicensed, with permission from Mark Klein of DIS.
(and the licensing of the other code clarified, from Mark Bixby.)

p4raw-id: //depot/perl@15940

22 years agoAUTHORS updates.
Jarkko Hietaniemi [Mon, 15 Apr 2002 22:17:16 +0000 (22:17 +0000)]
AUTHORS updates.

p4raw-id: //depot/perl@15939

22 years agoAdd support for my $foo : shared;
Artur Bergman [Mon, 15 Apr 2002 22:13:17 +0000 (22:13 +0000)]
Add support for my $foo : shared;
Add testcase for this.
Update manifest.

p4raw-id: //depot/perl@15938

22 years agot/japh/abigail.t (was: FETCH for tied $" called an odd number of times.)
Abigail [Mon, 15 Apr 2002 17:41:17 +0000 (19:41 +0200)]
t/japh/abigail.t (was: FETCH for tied $" called an odd number of times.)
Message-ID: <20020415154117.1559.qmail@foad.org>

(With EBCDIC skippage added, and the skip reason
 skippage on the two ?? loops tweaked.)

p4raw-id: //depot/perl@15937

22 years agoRe: [ID 20020412.005] Dancing ??s
Hugo van der Sanden [Sun, 14 Apr 2002 16:09:30 +0000 (17:09 +0100)]
Re: [ID 20020412.005] Dancing ??s
Message-Id: <200204141509.g3EF9UQ18111@crypt.compulink.co.uk>

p4raw-id: //depot/perl@15936