This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
20 years agoFixed Doug Wilson's email address.
Abhijit Menon-Sen [Fri, 24 Aug 2001 02:19:42 +0000 (02:19 +0000)]
Fixed Doug Wilson's email address.

p4raw-id: //depot/perl@11738

20 years ago[DOC PATCH] Adding new warning in perldiag.pod
Rafael Garcia-Suarez [Thu, 23 Aug 2001 22:22:58 +0000 (00:22 +0200)]
[DOC PATCH] Adding new warning in perldiag.pod
Message-Id: <20010823222258.A901@rafael>

p4raw-id: //depot/perl@11737

20 years agoadd $Config('scriptdir'} on VMS
Craig A. Berry [Thu, 23 Aug 2001 19:07:45 +0000 (14:07 -0500)]
add $Config('scriptdir'} on VMS
Message-Id: <a05101004b7ab4593bb24@[172.16.52.1]>

p4raw-id: //depot/perl@11736

20 years agoBacked out 11732, it breaks lib/strict.t
Artur Bergman [Thu, 23 Aug 2001 13:42:07 +0000 (13:42 +0000)]
Backed out 11732, it breaks lib/strict.t

p4raw-id: //depot/perl@11735

20 years agoRemoved toy from 17133 after Matt Sargeants request.
Artur Bergman [Thu, 23 Aug 2001 11:45:59 +0000 (11:45 +0000)]
Removed toy from 17133 after Matt Sargeants request.

p4raw-id: //depot/perl@11734

20 years agoFaster permutation algorithms
Robin Houston [Wed, 22 Aug 2001 23:06:16 +0000 (00:06 +0100)]
Faster permutation algorithms
Message-ID: <20010822230616.A254@robin.kitsite.com>

p4raw-id: //depot/perl@11733

20 years agoRe: [ID 20010822.001] Freeing pads after parse error
Simon Cozens [Thu, 23 Aug 2001 12:06:36 +0000 (13:06 +0100)]
Re: [ID 20010822.001] Freeing pads after parse error
Message-ID: <20010823120636.A9961@netthink.co.uk>

p4raw-id: //depot/perl@11732

20 years agofix broken windows build
Gurusamy Sarathy [Thu, 23 Aug 2001 03:58:58 +0000 (03:58 +0000)]
fix broken windows build

p4raw-id: //depot/perl@11731

20 years agoio/tell.t doesn't chdir t
Nicholas Clark [Wed, 22 Aug 2001 23:25:58 +0000 (00:25 +0100)]
io/tell.t doesn't chdir t
Message-Id: <20010822232557.Y82818@plum.flirble.org>

p4raw-id: //depot/perl@11730

20 years agoDocumentation in File::Spec (was Re: minor File::Spec
Ronald J. Kimball [Wed, 22 Aug 2001 17:09:04 +0000 (13:09 -0400)]
Documentation in File::Spec (was Re: minor File::Spec
                       questions)
Message-Id: <20010822170904.A76069@linguist.thayer.dartmouth.edu>
       (Oops, forgot File::Spec::Unix in the previous patch.)

p4raw-id: //depot/perl@11729

20 years agoDocumentation in File::Spec (was Re: minor File::Spec
Ronald J. Kimball [Wed, 22 Aug 2001 17:09:04 +0000 (13:09 -0400)]
Documentation in File::Spec (was Re: minor File::Spec
                questions)
Message-Id: <20010822170904.A76069@linguist.thayer.dartmouth.edu>

p4raw-id: //depot/perl@11728

20 years agoRe: [PATCH 1 of 3] $] is deprecated - eliminate from core tests
John Peacock [Wed, 22 Aug 2001 12:35:52 +0000 (08:35 -0400)]
Re: [PATCH 1 of 3] $] is deprecated - eliminate from core tests
Message-Id: <3B83DF68.5D89DC81@rowman.com>
(Adds proper tests for $], notwithstanding Subject. +nitpick)

p4raw-id: //depot/perl@11727

20 years ago[ID 20010822.007] eval STRING & diagnostics.pm not mixing
Michael G Schwern [Wed, 22 Aug 2001 16:03:00 +0000 (12:03 -0400)]
[ID 20010822.007] eval STRING & diagnostics.pm not mixing
Message-Id: <20010822200300.0D1638253@ool-18b93024.dyn.optonline.net>

p4raw-id: //depot/perl@11726

20 years ago64 bit integer preserving pp_divide
Nicholas Clark [Wed, 22 Aug 2001 20:59:05 +0000 (21:59 +0100)]
64 bit integer preserving pp_divide
Message-Id: <20010822205905.U82818@plum.flirble.org>

p4raw-id: //depot/perl@11725

20 years agoConfigure blooper
H.Merijn Brand [Wed, 22 Aug 2001 12:38:35 +0000 (14:38 +0200)]
Configure blooper
Message-Id: <20010822123750.A797.H.M.BRAND@hccnet.nl>

p4raw-id: //depot/perl@11724

20 years agoinstallperl -help
Nicholas Clark [Tue, 21 Aug 2001 17:34:23 +0000 (18:34 +0100)]
installperl -help
Message-Id: <20010821173423.F82818@plum.flirble.org>

p4raw-id: //depot/perl@11723

20 years agoRewrite $. entry and switch to -> syntax
Ilmari Karonen [Mon, 20 Aug 2001 06:42:01 +0000 (09:42 +0300)]
Rewrite $. entry and switch to -> syntax
Message-Id: <Pine.SOL.3.96.1010820063126.28048A-100000@simpukka>

p4raw-id: //depot/perl@11722

20 years agoAdd Porting/apply to MANIFEST.
Abhijit Menon-Sen [Sat, 18 Aug 2001 21:21:42 +0000 (21:21 +0000)]
Add Porting/apply to MANIFEST.

p4raw-id: //depot/perl@11719

20 years agoPL_reentrant_buffer does not exist in 5005threaded perl.
Artur Bergman [Sat, 18 Aug 2001 14:38:01 +0000 (14:38 +0000)]
PL_reentrant_buffer does not exist in 5005threaded perl.
Better solution would be to make 5005threaded perl use
the same system as ithreads do

p4raw-id: //depot/perl@11718

20 years agoNew try for ID 20010407.006: detach the semantics
Jarkko Hietaniemi [Sat, 18 Aug 2001 14:24:42 +0000 (14:24 +0000)]
New try for ID 20010407.006: detach the semantics
"was the last match target UTF8" into its own variable.

p4raw-id: //depot/perl@11717

20 years agoUTF8 flag should be meaningful only when POK.
Jarkko Hietaniemi [Sat, 18 Aug 2001 12:11:14 +0000 (12:11 +0000)]
UTF8 flag should be meaningful only when POK.

p4raw-id: //depot/perl@11716

20 years agoUSE_THREADS and USE_ITHREADS are never true at the same time
Artur Bergman [Sat, 18 Aug 2001 11:45:16 +0000 (11:45 +0000)]
USE_THREADS and USE_ITHREADS are never true at the same time

p4raw-id: //depot/perl@11715

20 years agoRetract #11712 for now. The real fix would probably
Jarkko Hietaniemi [Sat, 18 Aug 2001 06:03:24 +0000 (06:03 +0000)]
Retract #11712 for now.  The real fix would probably
be something like making PL_reg_sv a copy (PV + UTF8)
of the matched/substituted string (note: not just a SvPOK
string, for example the stringified form of a ROK would
be applicable)  Beware of leaks.

p4raw-id: //depot/perl@11714

20 years agoUTF8 wasn't printing for PVMGs.
Jarkko Hietaniemi [Sat, 18 Aug 2001 03:22:42 +0000 (03:22 +0000)]
UTF8 wasn't printing for PVMGs.

p4raw-id: //depot/perl@11713

20 years ago(Retracted by #11714)
Jarkko Hietaniemi [Sat, 18 Aug 2001 03:22:24 +0000 (03:22 +0000)]
(Retracted by #11714)

Okay analysis, debatable fix.  (The fix will inc
the refcount of all temporary match objects,
like for example tied(%h) =~ /^.../ from Tie/RefHash.t,
which will then cause griping at untie() time
("inner references remain").

Fix for ID 20010407.006: PL_reg_sv got wiped out
by freetemps if the match target was a temporary
(like function_call() =~ /.../), which in turn meant
that the $1 et al stopped working if they had UTF-8
in them.  Therefore bump up the refcount of PL_reg_sv.

p4raw-id: //depot/perl@11712

20 years agodoesn't compile, was perl@11710
Rafael Garcia-Suarez [Fri, 17 Aug 2001 23:21:10 +0000 (01:21 +0200)]
doesn't compile, was perl@11710
Message-Id: <20010817232110.C7041@rafael>

p4raw-id: //depot/perl@11711

20 years agoUpdate Changes.
Jarkko Hietaniemi [Fri, 17 Aug 2001 14:26:57 +0000 (14:26 +0000)]
Update Changes.

p4raw-id: //depot/perl@11710

20 years agoUpgrade to libnet 1.0704.
Jarkko Hietaniemi [Fri, 17 Aug 2001 13:47:53 +0000 (13:47 +0000)]
Upgrade to libnet 1.0704.

p4raw-id: //depot/perl@11709

20 years agoLet perl_clone copy PL_exit_flags
Artur Bergman [Fri, 17 Aug 2001 13:34:04 +0000 (13:34 +0000)]
Let perl_clone copy PL_exit_flags

p4raw-id: //depot/perl@11708

20 years agoProtext sharedsv_space better. Extended EDIT and RELEASE macro
Artur Bergman [Fri, 17 Aug 2001 12:28:41 +0000 (12:28 +0000)]
Protext sharedsv_space better. Extended EDIT and RELEASE macro

p4raw-id: //depot/perl@11707

20 years agoAllow the threads extension to be found if present.
Jarkko Hietaniemi [Fri, 17 Aug 2001 11:58:48 +0000 (11:58 +0000)]
Allow the threads extension to be found if present.

p4raw-id: //depot/perl@11705

20 years agoMail -> change script (pre-alpha)
Nick Ing-Simmons [Fri, 17 Aug 2001 11:47:54 +0000 (11:47 +0000)]
Mail -> change script (pre-alpha)

p4raw-id: //depot/perl@11704

20 years agoFixed macros for localtime_r under USE_REENTRANT_API, also fixed for HP-UX 10.20
Artur Bergman [Fri, 17 Aug 2001 07:11:24 +0000 (07:11 +0000)]
Fixed macros for localtime_r under USE_REENTRANT_API, also fixed for HP-UX 10.20
Thanks to Tom Hospel for pointing out my error.

p4raw-id: //depot/perl@11703

20 years agoAdds PERL_EXIT_DESTRUCT_END to PL_exit_flags which if set moves END block running...
Artur Bergman [Fri, 17 Aug 2001 04:18:11 +0000 (04:18 +0000)]
Adds PERL_EXIT_DESTRUCT_END to PL_exit_flags which if set moves END block running to perl_destruct, changes prototype of perl_destruct to return exitstatus.

p4raw-id: //depot/perl@11702

20 years agoIntegrate Lingua::KO::Hangul::Util 0.02, Unicode::Normalize,
Jarkko Hietaniemi [Fri, 17 Aug 2001 03:22:38 +0000 (03:22 +0000)]
Integrate Lingua::KO::Hangul::Util 0.02, Unicode::Normalize,
and Unicode::Collate 0.07, from SADAHIRO Tomoyuki.

p4raw-id: //depot/perl@11701

20 years agoIEEE float tweak for VMS
Craig A. Berry [Thu, 16 Aug 2001 22:46:15 +0000 (17:46 -0500)]
IEEE float tweak for VMS
Message-Id: <5.1.0.14.0.20010816204836.01ab4e58@exchi01>

p4raw-id: //depot/perl@11700

20 years agoIt seems that Tru64 has "naturally" threadsafe APIs only for
Jarkko Hietaniemi [Fri, 17 Aug 2001 02:33:00 +0000 (02:33 +0000)]
It seems that Tru64 has "naturally" threadsafe APIs only for
of the usual suspects (like getpwent) but not for others
(like localtime and rand).  The _r versions are available
for all of them, so let's use them.

p4raw-id: //depot/perl@11699

20 years ago(Accidental apply; thankfully empty.)
Jarkko Hietaniemi [Fri, 17 Aug 2001 01:53:02 +0000 (01:53 +0000)]
(Accidental apply; thankfully empty.)

p4raw-id: //depot/perl@11698

20 years agoRe: [ID 20010803.016] Possible regex bug in 5.6.1
Hugo van der Sanden [Thu, 16 Aug 2001 16:27:49 +0000 (17:27 +0100)]
Re: [ID 20010803.016] Possible regex bug in 5.6.1
Message-Id: <200108161527.f7GFRnH09419@crypt.compulink.co.uk>

p4raw-id: //depot/perl@11697

20 years agoRe: [ID 20010814.004] pos() doesn't work when using =~m// in list context
Hugo van der Sanden [Thu, 16 Aug 2001 18:50:01 +0000 (19:50 +0100)]
Re: [ID 20010814.004] pos() doesn't work when using =~m// in list context
Message-Id: <200108161750.f7GHo1l22207@crypt.compulink.co.uk>

p4raw-id: //depot/perl@11696

20 years ago*time_r again
Arthur Bergman [Thu, 16 Aug 2001 16:01:54 +0000 (18:01 +0200)]
*time_r again
Message-ID: <00ca01c1265c$0175f940$21000a0a@vogw2kdev>

p4raw-id: //depot/perl@11695

20 years agosystem() and backtick error handling cleanup from Craig A. Berry.
Jarkko Hietaniemi [Fri, 17 Aug 2001 01:47:53 +0000 (01:47 +0000)]
system() and backtick error handling cleanup from Craig A. Berry.

p4raw-id: //depot/perl@11694

20 years agochange#10334 leaks memory, copies string when it doesn't
Gurusamy Sarathy [Fri, 17 Aug 2001 01:07:21 +0000 (01:07 +0000)]
change#10334 leaks memory, copies string when it doesn't
need to

p4raw-link: @10334 on //depot/perl: 659ca9ea8f57ee52a52802839584b7208ad161b7

p4raw-id: //depot/perl@11693

20 years agoOne more twist to the sprintf + utf8 testing.
Jarkko Hietaniemi [Thu, 16 Aug 2001 12:22:29 +0000 (12:22 +0000)]
One more twist to the sprintf + utf8 testing.

p4raw-id: //depot/perl@11692

20 years agoFix for 20010407.008 sprintf removes utf8-ness.
Jarkko Hietaniemi [Thu, 16 Aug 2001 11:46:02 +0000 (11:46 +0000)]
Fix for 20010407.008 sprintf removes utf8-ness.

p4raw-id: //depot/perl@11691

20 years ago*time_r fixes
Arthur Bergman [Thu, 16 Aug 2001 14:22:27 +0000 (16:22 +0200)]
*time_r fixes
Message-ID: <00b901c1264e$1cbe6970$21000a0a@vogw2kdev>

p4raw-id: //depot/perl@11690

20 years agoUpgrade to CGI.pm 2.77.
Jarkko Hietaniemi [Thu, 16 Aug 2001 11:29:30 +0000 (11:29 +0000)]
Upgrade to CGI.pm 2.77.

p4raw-id: //depot/perl@11689

20 years agoDocument the bytes-to-Unicode upgrading.
Jarkko Hietaniemi [Thu, 16 Aug 2001 01:07:21 +0000 (01:07 +0000)]
Document the bytes-to-Unicode upgrading.

p4raw-id: //depot/perl@11688

20 years agoAdd a test for Unicode sprintf.
Jarkko Hietaniemi [Thu, 16 Aug 2001 00:29:29 +0000 (00:29 +0000)]
Add a test for Unicode sprintf.

p4raw-id: //depot/perl@11687

20 years agoAdd Unicode tests for index/rindex.
Jarkko Hietaniemi [Thu, 16 Aug 2001 00:20:40 +0000 (00:20 +0000)]
Add Unicode tests for index/rindex.

p4raw-id: //depot/perl@11686

20 years agoDocument a bit the art of minimizing the installation,
Jarkko Hietaniemi [Wed, 15 Aug 2001 22:51:53 +0000 (22:51 +0000)]
Document a bit the art of minimizing the installation,
based on the p5p discussion.

p4raw-id: //depot/perl@11685

20 years agoUpdate Changes.
Jarkko Hietaniemi [Wed, 15 Aug 2001 13:49:07 +0000 (13:49 +0000)]
Update Changes.

p4raw-id: //depot/perl@11683

20 years agoThe #11673 necessitated a test tweak.
Jarkko Hietaniemi [Wed, 15 Aug 2001 13:26:00 +0000 (13:26 +0000)]
The #11673 necessitated a test tweak.

p4raw-id: //depot/perl@11682

20 years agoAlso UNICOS is in the general case unable to silently
Jarkko Hietaniemi [Wed, 15 Aug 2001 13:12:50 +0000 (13:12 +0000)]
Also UNICOS is in the general case unable to silently
handle fp overflows.

p4raw-id: //depot/perl@11681

20 years agoTry to get NV_MIN, NV_MAX, NV_MIN_10_EXP, NV_MAX_10_EXP,
Jarkko Hietaniemi [Wed, 15 Aug 2001 13:05:15 +0000 (13:05 +0000)]
Try to get NV_MIN, NV_MAX, NV_MIN_10_EXP, NV_MAX_10_EXP,
NV_EPSILON #defined.

p4raw-id: //depot/perl@11680

20 years agoRe-establish the fp overflow detection for VAX VMS; there
Jarkko Hietaniemi [Wed, 15 Aug 2001 12:48:32 +0000 (12:48 +0000)]
Re-establish the fp overflow detection for VAX VMS; there
is no easy way to have the IEEE fp silent overflow semantics.
(in Alpha VMS we still will use IEEE fp by default-- but it
is still possible to configure Perl to use G_FLOAT)

p4raw-id: //depot/perl@11679

20 years agopp_lock
Arthur Bergman [Wed, 15 Aug 2001 11:52:16 +0000 (13:52 +0200)]
pp_lock
Message-ID: <008401c1256f$f75a91b0$21000a0a@vogw2kdev>

p4raw-id: //depot/perl@11678

20 years agoRe: [ID 20010809.023] perlre misleads when stating that (?i) should be at front of...
Hugo van der Sanden [Wed, 15 Aug 2001 11:32:11 +0000 (12:32 +0100)]
Re: [ID 20010809.023] perlre misleads when stating that (?i) should be at front of pattern
Message-Id: <200108151032.f7FAWBI30961@crypt.compulink.co.uk>

p4raw-id: //depot/perl@11677

20 years agoRe: [ID 20010811.006] re_eval: logical leaks
Hugo van der Sanden [Wed, 15 Aug 2001 10:33:49 +0000 (11:33 +0100)]
Re: [ID 20010811.006] re_eval: logical leaks
Message-Id: <200108150933.f7F9Xnr11222@crypt.compulink.co.uk>

p4raw-id: //depot/perl@11676

20 years agoRe: bug in File::Spec 0.82 (canonpath)
Barrie Slaymaker [Tue, 14 Aug 2001 14:32:25 +0000 (10:32 -0400)]
Re: bug in File::Spec 0.82 (canonpath)
Message-ID: <20010814143225.A19822@jester.slaysys.com>

p4raw-id: //depot/perl@11675

20 years agomodify VMS default prefix for installation
Peter Prymmer [Tue, 14 Aug 2001 13:33:32 +0000 (06:33 -0700)]
modify VMS default prefix for installation
Message-ID: <Pine.OSF.4.10.10108141327590.192110-100000@aspara.forte.com>

p4raw-id: //depot/perl@11674

20 years agoWarning incorrectly reported without -w
Rafael Garcia-Suarez [Tue, 14 Aug 2001 21:23:27 +0000 (23:23 +0200)]
Warning incorrectly reported without -w
Message-ID: <20010814212327.A1919@rafael>

p4raw-id: //depot/perl@11673

20 years agofixing SDBM_File problems under win32
Nikola Knezevic [Tue, 14 Aug 2001 22:30:11 +0000 (00:30 +0200)]
fixing SDBM_File problems under win32
Message-ID: <4224685483.20010814223011@tesla.rcub.bg.ac.yu>

Combination of nmake, quoting, and Perl expanded $( in here-doc.

p4raw-id: //depot/perl@11672

20 years agoTodo updates.
Jarkko Hietaniemi [Tue, 14 Aug 2001 13:44:40 +0000 (13:44 +0000)]
Todo updates.

p4raw-id: //depot/perl@11671

20 years agoremoving sv.c warnings on VC++5.0
Nikola Knezevic [Mon, 13 Aug 2001 23:15:01 +0000 (01:15 +0200)]
removing sv.c warnings on VC++5.0
Message-ID: <6114148607.20010813231501@tesla.rcub.bg.ac.yu>

p4raw-id: //depot/perl@11670

20 years ago[b-]showlex.t
Nikola Knezevic [Sun, 12 Aug 2001 22:24:51 +0000 (00:24 +0200)]
[b-]showlex.t
Message-ID: <6510457078.20010812222451@tesla.rcub.bg.ac.yu>

The 4nt command shell will expand the % in command line
no matter what quoting is attempted, changed the % to @.

p4raw-id: //depot/perl@11669

20 years agomagic.t
Nikola Knezevic [Sun, 12 Aug 2001 20:49:27 +0000 (22:49 +0200)]
magic.t
Message-ID: <844732764.20010812204927@tesla.rcub.bg.ac.yu>

p4raw-id: //depot/perl@11668

20 years agoAdd sharedsv* to the DOSish platforms; plus add
Jarkko Hietaniemi [Tue, 14 Aug 2001 12:35:17 +0000 (12:35 +0000)]
Add sharedsv* to the DOSish platforms; plus add
some WinCE files to the list of DOSish files.

p4raw-id: //depot/perl@11667

20 years agoMore DOSish files.
Jarkko Hietaniemi [Tue, 14 Aug 2001 12:29:57 +0000 (12:29 +0000)]
More DOSish files.

p4raw-id: //depot/perl@11666

20 years agoStrip CRs from the WinCE files. Now we need to
Jarkko Hietaniemi [Tue, 14 Aug 2001 12:27:58 +0000 (12:27 +0000)]
Strip CRs from the WinCE files.  Now we need to
figure out in which CRs are really needed: probably
Makefile.ce and the README files, at least, probably
also the registry.bat.

p4raw-id: //depot/perl@11665

20 years agoAdd some files to DOSish and writables.
Jarkko Hietaniemi [Tue, 14 Aug 2001 12:05:09 +0000 (12:05 +0000)]
Add some files to DOSish and writables.

p4raw-id: //depot/perl@11664

20 years agoCompile failure message tidying.
Jarkko Hietaniemi [Tue, 14 Aug 2001 03:08:07 +0000 (03:08 +0000)]
Compile failure message tidying.

p4raw-id: //depot/perl@11663

20 years agoThe new sharedsv* should be exported only if usethreads.
Jarkko Hietaniemi [Tue, 14 Aug 2001 01:41:22 +0000 (01:41 +0000)]
The new sharedsv* should be exported only if usethreads.

p4raw-id: //depot/perl@11662

20 years agoURL updates for README.os390
Peter Prymmer [Mon, 13 Aug 2001 15:21:06 +0000 (08:21 -0700)]
URL updates for README.os390
Message-ID: <Pine.OSF.4.10.10108131517570.151295-100000@aspara.forte.com>

p4raw-id: //depot/perl@11661

20 years agoUpdate Changes.
Jarkko Hietaniemi [Mon, 13 Aug 2001 12:54:54 +0000 (12:54 +0000)]
Update Changes.

p4raw-id: //depot/perl@11660

20 years ago[PATHC] sharedsv.[c|h]
Jarkko Hietaniemi [Mon, 13 Aug 2001 12:45:21 +0000 (12:45 +0000)]
[PATHC] sharedsv.[c|h]
From: "Artur Bergman" <artur@contiller.se>
Date: Mon, 13 Aug 2001 14:38:41 +0200
Message-ID: <005401c123f4$e1f53360$21000a0a@vogw2kdev>

Subject: [PATCH] embed.pl
From: Arthur Bergman <arthur@contiller.se>
Date: Mon, 13 Aug 2001 14:38:14 +0200
Message-ID: <B79D96D6.3088%arthur@contiller.se>

Subject: [PATCH] sharedsv cleanups
From: "Arthur Bergman" <arthur@contiller.se>
Date: Mon, 13 Aug 2001 15:14:25 +0200
Message-ID: <005a01c123f9$dfe525d0$21000a0a@vogw2kdev>

Plus few tweaks: _init needs to be Adp, the prototypes
should not be revealed unless using ithreads, #endif FOO
must be #endif /* FOO */, adding (parentheses) around
do { } while doesn't work too well.

p4raw-id: //depot/perl@11659

20 years agoRe: END {} blocks run in perl_run
Arthur Bergman [Mon, 13 Aug 2001 11:11:30 +0000 (13:11 +0200)]
Re: END {} blocks run in perl_run
Message-ID: <B79D6661.3068%arthur@contiller.se>

p4raw-id: //depot/perl@11658

20 years agoIf you want you can now add -DUSE_UTF8_SCRIPTS to your cflags
Jarkko Hietaniemi [Sun, 12 Aug 2001 23:24:18 +0000 (23:24 +0000)]
If you want you can now add -DUSE_UTF8_SCRIPTS to your cflags
and the Perl will be built to do that by default (adding that
will break scripts having non-UTF-8 binary data, such as Latin-1.)

p4raw-id: //depot/perl@11656

20 years agoUnnecessary downgrades.
Jarkko Hietaniemi [Sun, 12 Aug 2001 23:05:14 +0000 (23:05 +0000)]
Unnecessary downgrades.

p4raw-id: //depot/perl@11655

20 years agoFailure not true anymore (probably caused by my broken setup).
Jarkko Hietaniemi [Sun, 12 Aug 2001 22:56:47 +0000 (22:56 +0000)]
Failure not true anymore (probably caused by my broken setup).

p4raw-id: //depot/perl@11654

20 years agoNot quite so relicy as thought in #11651 (op/concat #4 and #5
Jarkko Hietaniemi [Sun, 12 Aug 2001 22:46:12 +0000 (22:46 +0000)]
Not quite so relicy as thought in #11651 (op/concat #4 and #5
stopped working).

p4raw-id: //depot/perl@11653

20 years agoThere is no IN_UTF8.
Jarkko Hietaniemi [Sun, 12 Aug 2001 22:30:04 +0000 (22:30 +0000)]
There is no IN_UTF8.

p4raw-id: //depot/perl@11652

20 years agoMore (less) regex/utf8 relics. (Toned down later in #11653.)
Jarkko Hietaniemi [Sun, 12 Aug 2001 21:08:06 +0000 (21:08 +0000)]
More (less) regex/utf8 relics.  (Toned down later in #11653.)

p4raw-id: //depot/perl@11651

20 years agoRelic in op.c (no regex feature should depend on the utf8 pragma),
Jarkko Hietaniemi [Sun, 12 Aug 2001 20:17:32 +0000 (20:17 +0000)]
Relic in op.c (no regex feature should depend on the utf8 pragma),
and a test tweak.

p4raw-id: //depot/perl@11650

20 years agoTodo updates and fixes.
Jarkko Hietaniemi [Sun, 12 Aug 2001 18:45:52 +0000 (18:45 +0000)]
Todo updates and fixes.

p4raw-id: //depot/perl@11649

20 years agoMark tests (and one module) having explicit Latin-1
Jarkko Hietaniemi [Sun, 12 Aug 2001 18:43:50 +0000 (18:43 +0000)]
Mark tests (and one module) having explicit Latin-1
(and one file having explicit UTF-8) with an explicit
'no utf8' (and one explicit 'use utf8').

NOTE: t/op/pat.t #64 fails mysteriously under 'use utf8'.

p4raw-id: //depot/perl@11648

20 years agoSV: END {} blocks run in perl_run
Arthur Bergman [Sun, 12 Aug 2001 00:34:28 +0000 (02:34 +0200)]
SV: END {} blocks run in perl_run
Message-ID: <03fd01c122b5$c803c600$052aa8c0@foo>

p4raw-id: //depot/perl@11647

20 years agoTypos in #11645.
Jarkko Hietaniemi [Sun, 12 Aug 2001 16:59:00 +0000 (16:59 +0000)]
Typos in #11645.

p4raw-id: //depot/perl@11646

20 years agoOn ithreads default to use_reentrant except on naturally
Jarkko Hietaniemi [Sun, 12 Aug 2001 16:55:31 +0000 (16:55 +0000)]
On ithreads default to use_reentrant except on naturally
threadsafe platforms.

p4raw-id: //depot/perl@11645

20 years ago(Hopefully) a fix for 20010723.004: make install needs
Jarkko Hietaniemi [Sun, 12 Aug 2001 15:45:43 +0000 (15:45 +0000)]
(Hopefully) a fix for 20010723.004: make install needs
write permission in build directory.  The problem was
probably caused by overeager sprinkling of the lib/re.pm
dependencies (which was done to guarantee lib/re.pm being
uptodate for parallel makes: now solved by funneling that
through an explicit recursive make in the preplibrary target).

p4raw-id: //depot/perl@11644

20 years agoDispell the "use utf8" superstition.
Jarkko Hietaniemi [Sun, 12 Aug 2001 14:16:44 +0000 (14:16 +0000)]
Dispell the "use utf8" superstition.

p4raw-id: //depot/perl@11643

20 years agoRe: [ID 20010730.010] FETCH called twice with -T
Abigail [Sat, 11 Aug 2001 23:49:49 +0000 (01:49 +0200)]
Re: [ID 20010730.010] FETCH called twice with -T
Message-ID: <20010811214950.23255.qmail@foad.org>

p4raw-id: //depot/perl@11642

20 years agoRe: [ID 20010730.010] FETCH called twice with -T
Abhijit Menon-Sen [Sat, 11 Aug 2001 06:18:19 +0000 (11:48 +0530)]
Re: [ID 20010730.010] FETCH called twice with -T
Message-ID: <20010811061819.P526@lustre.dyn.wiw.org>

p4raw-id: //depot/perl@11641

20 years agoTest for change #11639.
Jarkko Hietaniemi [Sun, 12 Aug 2001 13:45:58 +0000 (13:45 +0000)]
Test for change #11639.

p4raw-link: @11639 on //depot/perl: 5b468f54a26b6cc5b994509b89b4ae0df54ab101

p4raw-id: //depot/perl@11640

20 years agoRe: Can't localize *FH, then tie it
Abhijit Menon-Sen [Sun, 12 Aug 2001 16:08:06 +0000 (21:38 +0530)]
Re: Can't localize *FH, then tie it
Message-ID: <20010812160806.A28712@lustre.dyn.wiw.org>

p4raw-id: //depot/perl@11639

20 years agoDrop all the unnecessary "use utf8" clauses and some of
Jarkko Hietaniemi [Sun, 12 Aug 2001 03:30:07 +0000 (03:30 +0000)]
Drop all the unnecessary "use utf8" clauses and some of
the unnecessary "use bytes" ones.

TODO: scour the documentation for unnecessary "use utf8"
and prominently display it in perldelta when the time comes.
("use utf8" should be necessary ONLY if one wants the script
to be in UTF-8.)  Also should be checked in some non-ASCII
non-Latin-1 platform, like EBCDIC.

p4raw-id: //depot/perl@11638

20 years agoAdd t/op/lc.t to see if lc, uc, lcfirst, ucfirst, quotemeta work.
Jarkko Hietaniemi [Sat, 11 Aug 2001 17:55:36 +0000 (17:55 +0000)]
Add t/op/lc.t to see if lc, uc, lcfirst, ucfirst, quotemeta work.
Smoked out bugs (well, the same bug twice) from ucfirst and lcfirst
in Unicode handling.

p4raw-id: //depot/perl@11637

20 years agoThinko: we want the flags for native cc, not gcc.
Jarkko Hietaniemi [Sat, 11 Aug 2001 17:14:06 +0000 (17:14 +0000)]
Thinko: we want the flags for native cc, not gcc.

p4raw-id: //depot/perl@11636

20 years ago(retracted by 13077)
Robin Houston [Fri, 10 Aug 2001 14:42:02 +0000 (15:42 +0100)]
(retracted by 13077)
Subject: [PATCH] Re: [ID 20010809.028] x operator not copying elements in 'for' list?
Message-ID: <20010810144202.A32754@puffinry.freeserve.co.uk>

p4raw-id: //depot/perl@11635

20 years agoturn $a.=<F> into an RCATLINE
Abhijit Menon-Sen [Sat, 11 Aug 2001 16:31:04 +0000 (22:01 +0530)]
turn $a.=<F> into an RCATLINE
Message-ID: <20010811163104.Q526@lustre.dyn.wiw.org>

p4raw-id: //depot/perl@11634