23 years agoRe: enhanced(?) regex error messages
Hugo van der Sanden [Tue, 8 Aug 2000 03:25:51 +0000]
Re: enhanced(?) regex error messages
Message-Id: <200008080225.DAA10998@crypt.compulink.co.uk>

plus Capitalize the error messages, plus perldiag them.

p4raw-id: //depot/perl@6546

23 years agoAugment #6539 a bit: don't croak if there's magic in the air.
Hugo van der Sanden [Tue, 8 Aug 2000 03:02:03 +0000]
Augment #6539 a bit: don't croak if there's magic in the air.

Subject: Re: [PATCH bleadperl-6530] bless, REF, and bless(REF, REF)
Message-Id: <200008080202.DAA09147@crypt.compulink.co.uk>

p4raw-id: //depot/perl@6545

23 years agoMake the test -w clean.
Jarkko Hietaniemi [Mon, 7 Aug 2000 21:11:52 +0000]
Make the test -w clean.

p4raw-id: //depot/perl@6544

23 years agouse warnings instead of $^W.
Jarkko Hietaniemi [Mon, 7 Aug 2000 19:49:53 +0000]
use warnings instead of $^W.

p4raw-id: //depot/perl@6543

23 years agoDisable a portability warning Because We Know What We Are Doing.
Jarkko Hietaniemi [Mon, 7 Aug 2000 17:41:41 +0000]
Disable a portability warning Because We Know What We Are Doing.

p4raw-id: //depot/perl@6542

23 years agoTiny tidying on report_evil_fh().
Jarkko Hietaniemi [Mon, 7 Aug 2000 17:29:51 +0000]
Tiny tidying on report_evil_fh().

p4raw-id: //depot/perl@6541

23 years agoMake regular expression parse error messages easier to understand.
Jeffrey Friedl [Fri, 4 Aug 2000 23:34:07 +0000]
Make regular expression parse error messages easier to understand.

Subject: Re: enhanced(?) regex error messages
Message-Id: <200008050634.XAA20360@ventrue.yahoo.com>

p4raw-id: //depot/perl@6540

23 years agoMake bless(REF, REF) a fatal error, add bless tests.
Hugo van der Sanden [Mon, 7 Aug 2000 16:59:38 +0000]
Make bless(REF, REF) a fatal error, add bless tests.

Subject: [PATCH bleadperl-6530] bless, REF, and bless(REF, REF)
Message-Id: <200008071559.QAA29541@crypt.compulink.co.uk>

p4raw-id: //depot/perl@6539

23 years ago[ID 20000803.006] 'use lib ...' doesn't behave as documented
Tim Conrow [Thu, 3 Aug 2000 14:29:21 +0000]
[ID 20000803.006] 'use lib ...' doesn't behave as documented
Message-Id: <200008032129.OAA27898@spindrift.caltech.edu>

p4raw-id: //depot/perl@6538

23 years agoRetract #6419 for now since it breaks in AFS and MachTen.
Jarkko Hietaniemi [Mon, 7 Aug 2000 15:47:18 +0000]
Retract #6419 for now since it breaks in AFS and MachTen.

p4raw-id: //depot/perl@6537

23 years agoPlug the security hole described in the Aug 05 2000 bugtraq message
Jarkko Hietaniemi [Mon, 7 Aug 2000 15:05:29 +0000]
Plug the security hole described in the Aug 05 2000 bugtraq message
"sperl 5.00503 (and newer ;) exploit" by Michal Zalewski.
The security hole exists only in suidperls, which isn't
installed or even built by default.

p4raw-id: //depot/perl@6536

23 years agotr memory corruption fix from Simon Cozens.
Jarkko Hietaniemi [Mon, 7 Aug 2000 14:45:14 +0000]
tr memory corruption fix from Simon Cozens.

p4raw-id: //depot/perl@6535

23 years agoDocument a bit that UDP is not what you might think.
Lupe Christoph [Mon, 24 Jul 2000 08:59:15 +0000]
Document a bit that UDP is not what you might think.

Subject: Re: IO::Socket::INET bug sending large UDP packets/fragmentation
Message-ID: <20000724085915.B13172@alanya.lupe-christoph.de>

p4raw-id: //depot/perl@6534

23 years agoperlfunc.pod use documentation (5.6.0)
Jeff Pinyan [Sat, 5 Aug 2000 00:22:01 +0000]
perlfunc.pod use documentation (5.6.0)
Message-ID: <Pine.BSF.3.96.1000805002052.23260A-100000@hut.crusoe.net>

p4raw-id: //depot/perl@6533

23 years agoHave symbols for the IoTYPEs.
Jarkko Hietaniemi [Sun, 6 Aug 2000 03:45:41 +0000]
Have symbols for the IoTYPEs.

p4raw-id: //depot/perl@6532

23 years agoContinue fixing the io warnings. This also
Jarkko Hietaniemi [Sun, 6 Aug 2000 01:33:55 +0000]
Continue fixing the io warnings.  This also
sort of fixes bug ID 20000802.003: the core dump
is no more.  Whether the current behaviour is correct
(giving a warning: "Not a format reference"), is another matter.

p4raw-id: //depot/perl@6531

23 years agoChange the Policy policy: now -Dprefix= with an existing
Andy Dougherty [Fri, 4 Aug 2000 14:53:50 +0000]
Change the Policy policy: now -Dprefix= with an existing
Policy.sh and prefix == siteprefix == vendorprefix, then all
of them follow along the new prefix.

Subject: Re: [ID 20000508.002] -Dprefix completely broken [PATCH]
Message-ID: <Pine.SOL.4.10.10008041440560.17981-100000@maxwell.phys.lafayette.edu>

p4raw-id: //depot/perl@6530

23 years agoZap lib/Sys directory when cleaning up.
Jarkko Hietaniemi [Sat, 5 Aug 2000 18:57:28 +0000]
Zap lib/Sys directory when cleaning up.

p4raw-id: //depot/perl@6529

23 years agoEssential prototype changes were missing from #6527.
Jarkko Hietaniemi [Sat, 5 Aug 2000 18:40:44 +0000]
Essential prototype changes were missing from #6527.
Also make report_evil_fh() more bomb-proof.

p4raw-id: //depot/perl@6528

23 years ago[ID 20000724.004] Perl interpreter segfault when using built-in flock
Ronald F. Guilmette [Mon, 24 Jul 2000 15:47:00 +0000]
[ID 20000724.004] Perl interpreter segfault when using built-in flock
Message-Id: <200007242247.PAA52177@monkeys.com>

p4raw-id: //depot/perl@6527

23 years agogcc versions might have (parentheses) in them.
Jarkko Hietaniemi [Fri, 4 Aug 2000 21:23:27 +0000]
gcc versions might have (parentheses) in them.

p4raw-id: //depot/perl@6526

23 years agoWeed buglets pointed out by
Lupe Christoph [Fri, 4 Aug 2000 17:34:39 +0000]
Weed buglets pointed out by
Subject: Re: [ID 20000803.005] miniperl aborts during Perl make
Message-ID: <20000804173439.L8087@alanya.lupe-christoph.de>

p4raw-id: //depot/perl@6525

23 years agoWarn under -w if lstat(FH) is attempted.
Todd C. Miller [Fri, 21 Apr 2000 10:43:46 +0000]
Warn under -w if lstat(FH) is attempted.

Subject: [ID 20000421.003] perlfunc says you can lstat a file handle but you cannot
Message-Id: <200004211643.e3LGhkX24720@xerxes.courtesan.com>

p4raw-id: //depot/perl@6524

23 years agoNew perlcc, take 2
Simon Cozens [Fri, 4 Aug 2000 06:21:04 +0000]
New perlcc, take 2
Message-ID: <slrn8oko6g.da2.simon@justanother.perlhacker.org>

p4raw-id: //depot/perl@6523

23 years agoRe: Array vs. List context
Daniel Chetlin [Fri, 4 Aug 2000 00:22:44 +0000]
Re: Array vs. List context
Message-ID: <20000804002244.A5924@ilmd.chetlin.org>

p4raw-id: //depot/perl@6522

23 years ago[ID 20000804.002] configure.gnu and arguments with whitespace characters
Raymund Will [Fri, 4 Aug 2000 12:07:09 +0000]
[ID 20000804.002] configure.gnu and arguments with whitespace characters
Message-Id: <20000804120709.A14982@caldera.de>

p4raw-id: //depot/perl@6521

23 years agoAfter the #6519 a warning about stat() is just that,
Jarkko Hietaniemi [Fri, 4 Aug 2000 04:09:06 +0000]
After the #6519 a warning about stat() is just that,
not about a filetest, which now have their own warning.

p4raw-id: //depot/perl@6520

23 years agoIn the warnings call filehandles consistently so;
Jarkko Hietaniemi [Fri, 4 Aug 2000 04:06:30 +0000]
In the warnings call filehandles consistently so;
add "unopened" warning for stat().

p4raw-id: //depot/perl@6519

23 years agoMinor tweak to perlvar.pod
Stephen P. Potter [Tue, 18 Apr 2000 09:26:03 +0000]
Minor tweak to perlvar.pod
Message-Id: <200004181326.JAA01560@spp.users.ds.net>

p4raw-id: //depot/perl@6518

23 years ago[ID 19990721.004] Documentation bug in perlfunc
Clinton Pierce [Wed, 21 Jul 1999 16:45:31 +0000]
[ID 19990721.004] Documentation bug in perlfunc
Message-Id: <199907212049.QAA12875@mailfw3.ford.com>

Fix by Stephen Potter (visible in the bug db but not in p5p?)

p4raw-id: //depot/perl@6517

23 years agoThis is 6512. Really.
Jarkko Hietaniemi [Fri, 4 Aug 2000 02:09:25 +0000]
This is 6512.  Really.

p4raw-id: //depot/perl@6516

23 years agomention the idea of @( and @)
Jarkko Hietaniemi [Fri, 4 Aug 2000 01:25:50 +0000]
mention the idea of @( and @)

p4raw-id: //depot/perl@6515

23 years ago[ID 20000802.004] Tests op/grent.t and op/pwent.t fail unnecessarily
Mark Dickinson [Wed, 2 Aug 2000 13:25:07 +0000]
[ID 20000802.004] Tests op/grent.t and op/pwent.t fail unnecessarily
Message-Id: <Pine.OSF.4.10.10008021321380.32190-200000@is07.fas.harvard.edu>

p4raw-id: //depot/perl@6513

23 years ago[ID 20000802.002] [PATCH] memory pseudo-leak in sv_dump
M. J. T. Guy [Wed, 2 Aug 2000 10:51:01 +0000]
[ID 20000802.002] [PATCH] memory pseudo-leak in sv_dump
Message-Id: <E13JvAz-0005B5-00@libra.cus.cam.ac.uk>

p4raw-id: //depot/perl@6512

23 years agobad cppsymbols on os2 + Configure question
Yitzchak Scott-Thoennes [Thu, 3 Aug 2000 17:20:04 +0000]
bad cppsymbols on os2 + Configure question
Message-ID: <0wgi5gzkgqLb092yn@efn.org>

p4raw-id: //depot/perl@6511

23 years agodetypo
Jarkko Hietaniemi [Fri, 4 Aug 2000 00:25:28 +0000]
detypo

p4raw-id: //depot/perl@6510

23 years agoComings and goings in op/sprintf.t
Dominic Dunlop [Thu, 3 Aug 2000 22:16:46 +0000]
Comings and goings in op/sprintf.t
Message-Id: <p04320411b5af8091f6fe@[194.235.193.148]>

p4raw-id: //depot/perl@6509

23 years ago[ID 20000803.001] further regexp counting problems
Hugo van der Sanden [Thu, 3 Aug 2000 18:25:30 +0000]
[ID 20000803.001] further regexp counting problems
Message-Id: <200008031725.SAA10580@crypt.compulink.co.uk>

p4raw-id: //depot/perl@6508

23 years agosv.h documentation - SvLEN
Mike Guy [Thu, 3 Aug 2000 14:43:09 +0000]
sv.h documentation - SvLEN
Message-Id: <E13KLHB-0004UK-00@libra.cus.cam.ac.uk>

p4raw-id: //depot/perl@6507

23 years agoDisable the fix_pl hack for now.
Jarkko Hietaniemi [Thu, 3 Aug 2000 15:49:14 +0000]
Disable the fix_pl hack for now.

p4raw-id: //depot/perl@6506

23 years agoAdd a URL for FSF.
Elaine -HFB- Ashton [Wed, 2 Aug 2000 13:25:09 +0000]
Add a URL for FSF.

Subject: Patch for README
Message-ID: <20000802132509.I10379@chaos.wustl.edu>

p4raw-id: //depot/perl@6505

23 years agoBe more informative on what is skipped and why,
Jarkko Hietaniemi [Thu, 3 Aug 2000 13:29:19 +0000]
Be more informative on what is skipped and why,
also repeat the list at the end.

p4raw-id: //depot/perl@6504

23 years agoCircumvent the removal of .patch by fix_pl.
Simon Cozens [Thu, 3 Aug 2000 04:17:00 +0000]
Circumvent the removal of .patch by fix_pl.

Subject: Re: [ID 20000802.011] unable to 'make test'
Message-ID: <slrn8ohshs.81o.simon@justanother.perlhacker.org>

p4raw-id: //depot/perl@6503

23 years agoThe subtest 4 may fail also on VOBS, as pointed out
Jarkko Hietaniemi [Thu, 3 Aug 2000 00:00:26 +0000]
The subtest 4 may fail also on VOBS, as pointed out
by Nick Ing-Simmons in November 1999, bug id 19991124.003
(but the failure in that bug report isn't the subtest 4).

p4raw-id: //depot/perl@6501

23 years agoBetter skip message for the test; one of the two problems in
Lupe Christoph [Thu, 24 Feb 2000 11:54:50 +0000]
Better skip message for the test; one of the two problems in

Subject: [ID 20000224.003] Not OK: perl v5.5.660 on i86pc-solaris 2.7
Message-Id: <200002241054.LAA06808@lupe-christoph.de>

p4raw-id: //depot/perl@6500

23 years agoAllow "no Module;" even if there is no 'unimport'.
Mark-Jason Dominus [Fri, 24 Mar 2000 15:24:34 +0000]
Allow "no Module;" even if there is no 'unimport'.

Subject: [ID 20000324.029] `unimport' is not special the way `import' is
Message-Id: <20000324152434.15160.qmail@plover.com>

p4raw-id: //depot/perl@6499

23 years agoGenerate OP_IS_SOCKET() and OP_IS_FILETEST() macros
Jarkko Hietaniemi [Wed, 2 Aug 2000 22:42:58 +0000]
Generate OP_IS_SOCKET() and OP_IS_FILETEST() macros
that are hopefully soon put into use.

p4raw-id: //depot/perl@6498

23 years agorequire.t needs binmode() to work on windows
Gurusamy Sarathy [Wed, 2 Aug 2000 22:28:59 +0000]
require.t needs binmode() to work on windows

p4raw-id: //depot/perl@6497

23 years agoDocument the IVdf UVuf UVof UVxf.
Jarkko Hietaniemi [Wed, 2 Aug 2000 22:08:51 +0000]
Document the IVdf UVuf UVof UVxf.

p4raw-id: //depot/perl@6496

23 years agodetypo #6494
Jarkko Hietaniemi [Wed, 2 Aug 2000 21:54:26 +0000]
detypo #6494

p4raw-id: //depot/perl@6495

23 years agoDump UVs as UVs in Data::Dumper.
Gurusamy Sarathy [Thu, 27 Apr 2000 12:26:25 +0000]
Dump UVs as UVs in Data::Dumper.

Subject: Re: [ID 20000405.018] Data::Dumper and negative numbers
Message-Id: <200004271926.MAA04331@molotok.activestate.com>

p4raw-id: //depot/perl@6494

23 years ago[ID 20000731.010] regex error
Hugo van der Sanden [Wed, 2 Aug 2000 14:53:56 +0000]
[ID 20000731.010] regex error
Message-Id: <200008021353.OAA24761@crypt.compulink.co.uk>

p4raw-id: //depot/perl@6493

23 years agoThe new setproctitle() feature is available only in
Jarkko Hietaniemi [Wed, 2 Aug 2000 15:02:46 +0000]
The new setproctitle() feature is available only in
bleeding edge FreeBSD.  From Paul Saab.

p4raw-id: //depot/perl@6492

23 years agoThe tr utf8 patching continues.
Simon Cozens [Wed, 2 Aug 2000 02:37:17 +0000]
The tr utf8 patching continues.

Subject: Re: #6469, too many tests claimed in require.t
Message-ID: <slrn8of2at.81o.simon@justanother.perlhacker.org>

(the logic of the test was the wrong way round in the patch)

p4raw-id: //depot/perl@6491

23 years agoThe name of a filehandle does not have <these>.
Jarkko Hietaniemi [Wed, 2 Aug 2000 13:27:38 +0000]
The name of a filehandle does not have <these>.

p4raw-id: //depot/perl@6490

23 years agoRemove the extraneous "main::" prefix from all the
Gurusamy Sarathy [Mon, 20 Mar 2000 11:28:02 +0000]
Remove the extraneous "main::" prefix from all the
"opened only for", "on closed", and "never opened" warnings.

Subject: Re: inappropriate warning
Message-Id: <200003201928.LAA32224@maul.ActiveState.com>

p4raw-id: //depot/perl@6489

23 years agomemcpy has n o in it, as pinted ut by Sarathy.
Jarkko Hietaniemi [Wed, 2 Aug 2000 03:02:57 +0000]
memcpy has n o in it, as pinted ut by Sarathy.

p4raw-id: //depot/perl@6488

23 years agoDocument in one place the memory abstractions used in Perl core.
Simon Cozens [Wed, 2 Aug 2000 02:20:23 +0000]
Document in one place the memory abstractions used in Perl core.

Subject: Re: Memory abstraction
Organization: Earth.li Origins

p4raw-id: //depot/perl@6487

23 years agoregen_headers, regen perltoc.
Jarkko Hietaniemi [Wed, 2 Aug 2000 02:41:57 +0000]
regen_headers, regen perltoc.

p4raw-id: //depot/perl@6486

23 years ago"This little thing tests for a file .patch, and if it contains
Simon Cozens [Fri, 14 Jul 2000 07:12:15 +0000]
"This little thing tests for a file .patch, and if it contains
 a number, pops into patchlevel.h" (making it easier to track
which development version people are reporting bugs against)

Subject: Patchlevel autogeneration for repository perls
Message-ID: <slrn8mtfaf.1qo.simon@justanother.perlhacker.org>

p4raw-id: //depot/perl@6485

23 years agoFreeBSD 3.* updates from
Paul Saab [Tue, 1 Aug 2000 15:41:39 +0000]
FreeBSD 3.* updates from
Subject: [ID 20000801.007] setting $0 on FreeBSD 4.x does not get reflected in /bin/ps
Message-Id: <20000801154139.A53740@yahoo-inc.com>

p4raw-id: //depot/perl@6484

23 years agoIn new BSDs changes to argv[] do not show up in ps(1) output,
Paul Saab [Tue, 1 Aug 2000 15:41:39 +0000]
In new BSDs changes to argv[] do not show up in ps(1) output,
instead one must use setproctitle().  This was already addressed
by change #6457, but the below has a new variant for FreeBSD 4.0
or later, and the matter is also documented more.
Subject: [ID 20000801.007] setting $0 on FreeBSD 4.x does not get reflected in /bin/ps
Message-Id: <20000801154139.A53740@yahoo-inc.com>

p4raw-link: @6457 on //depot/perl: 0c9177abdae6e91f4dfdab2ef3cc817ec901e51eon //depot/metaconfig: efc5abcdbec468dfb20e18acbe3ab6c1cd9e92c3

p4raw-id: //depot/perl@6483

23 years agoThe test from this
Tom Hughes [Sat, 15 Apr 2000 17:03:44 +0000]
The test from this

Subject: Re: [ID 20000411.002] qw() gives different results in 5.6 to previous versions
Message-ID: <d1c9b2af49.tom@compton.compton.nu>

was missing, the code change went in as #5989
(which had a different test?)

p4raw-id: //depot/perl@6482

23 years ago[Proposed PATCH] Let Perl define QUAD_MIN and _MAX itself
Jeff Okamoto [Thu, 27 Jul 2000 13:51:41 +0000]
[Proposed PATCH] Let Perl define QUAD_MIN and _MAX itself
Message-Id: <200007272051.NAA02178@xfiles.intercon.hp.com>

p4raw-id: //depot/perl@6481

23 years agoMake p4desc to skip non-mainperl branches by default.
Jarkko Hietaniemi [Tue, 1 Aug 2000 18:05:28 +0000]
Make p4desc to skip non-mainperl branches by default.

p4raw-id: //depot/perl@6480

23 years agoIf gccosandvers is equal to osname, clear gccosandvers.
Jarkko Hietaniemi [Tue, 1 Aug 2000 17:29:19 +0000]
If gccosandvers is equal to osname, clear gccosandvers.

p4raw-id: //depot/perl@6479

23 years agoBOM patching from Simon Cozens.
Jarkko Hietaniemi [Tue, 1 Aug 2000 15:54:08 +0000]
BOM patching from Simon Cozens.

p4raw-id: //depot/perl@6478

23 years agoStash away the largefiles flags and libswanted.
Jarkko Hietaniemi [Tue, 1 Aug 2000 04:50:33 +0000]
Stash away the largefiles flags and libswanted.

p4raw-id: //depot/perl@6477

23 years agovarious syntax errors and such (not fixed: comp/require.t#22 coredump
Gurusamy Sarathy [Tue, 1 Aug 2000 04:24:24 +0000]
various syntax errors and such (not fixed: comp/require.t#22 coredump
on Windows)

p4raw-id: //depot/perl@6476

23 years agoMake chr() for values >127 to create utf8 when under utf8.
Simon Cozens [Tue, 1 Aug 2000 02:37:02 +0000]
Make chr() for values >127 to create utf8 when under utf8.

Subject: Re: uft8/chr()
Message-ID: <slrn8ocdud.19l.simon@justanother.perlhacker.org>

p4raw-id: //depot/perl@6475

23 years agoIn Digital UNIX warn if gcc explicitly chosen because even
Jarkko Hietaniemi [Tue, 1 Aug 2000 02:36:18 +0000]
In Digital UNIX warn if gcc explicitly chosen because even
2.95.2 is known to cause problems.

p4raw-id: //depot/perl@6474

23 years agoMake the safety catch for buggy gccs work with triple version
Maurizio Loreti [Mon, 31 Jul 2000 14:55:06 +0000]
Make the safety catch for buggy gccs work with triple version
numbers like 2.95.2.  Reported in

Subject: [ID 20000731.005] Perl 5.6.0 "Configure" fails to recognize gcc 2.95.2
Message-Id: <200007311255.AA25586@axcdf4.pd.infn.it>

p4raw-id: //depot/perl@6473

23 years agofix and question re: waitpid() under win32
Brian Clarke [Fri, 28 Jul 2000 15:18:29 +0000]
fix and question re: waitpid() under win32
Message-ID: <3981DC85.290314EB@appliedmeta.com>

Slightly reformatted and WNOHANG # define moved to win32.h
so that also POSIX.xs sees it, as suggsted by Sarathy.

p4raw-id: //depot/perl@6472

23 years agoallow non-variable as lhs of non-updating tr///
M. J. T. Guy [Mon, 31 Jul 2000 13:28:51 +0000]
allow non-variable as lhs of non-updating tr///
Message-Id: <E13JEgd-0003fy-00@libra.cus.cam.ac.uk>

(aka ID 20000730.002)

p4raw-id: //depot/perl@6471

23 years agoDocument the problem with -P in HP-UX and its workaround.
Milton Hankins {64892} [Wed, 28 Jun 2000 13:58:21 +0000]
Document the problem with -P in HP-UX and its workaround.

Subject: [ID 20000628.002] HPUX 11: -Ae compiler flag breaks perl -P
Message-Id: <200006281758.NAA10339@uewrhp03.msd.ray.com>

p4raw-id: //depot/perl@6470

23 years agoThe swallow_bom() saga continues. The #23 of require.t
Jarkko Hietaniemi [Mon, 31 Jul 2000 04:15:02 +0000]
The swallow_bom() saga continues.  The #23 of require.t
(UTF16-LE) still fails (silently, no output) but the #22
(UTF16-BE) seems to be working now.  The root of the
failure may be in sv_gets(): is it UTF-16LE-aware,
especially when it comes to line endings?

p4raw-id: //depot/perl@6469

23 years agoFind green threads before native threads.
Jens Thomsen [Fri, 28 Jul 2000 15:54:49 +0000]
Find green threads before native threads.

Subject: Re: Patch to jpl/JNI/Makefile.PL
Message-ID: <Pine.LNX.4.21.0007281553470.687-200000@fiend.cis.com>

p4raw-id: //depot/perl@6468

23 years agoFix the HALF_UPGRADE() macro introduced in #6263.
Jarkko Hietaniemi [Sun, 30 Jul 2000 18:36:22 +0000]
Fix the HALF_UPGRADE() macro introduced in #6263.

p4raw-id: //depot/perl@6467

23 years agoA new version of the "remove UPPERACSE string comparison"
Jarkko Hietaniemi [Sun, 30 Jul 2000 04:37:29 +0000]
A new version of the "remove UPPERACSE string comparison"
operators.  The problem with the previous one (change #6454)
was that it was for Perl 5.6.0.  From Paul Marquess.

p4raw-link: @6454 on //depot/perl: d164fe835174420df93c1795763a090dc6471f0a

p4raw-id: //depot/perl@6466

23 years agoDo not upgrade SVs into utf8 just because they participate
Simon Cozens [Fri, 21 Jul 2000 04:37:29 +0000]
Do not upgrade SVs into utf8 just because they participate
in eq or cmp.  Reported and fix suggested in

Subject: [ID 20000720.009] sv_eq UTF8 bug
Message-Id: <20000721043729.30081.qmail@othersideofthe.earth.li>

Exercise for the kind reader: should we or should we not
cache the utf8 conversion alongside the SV? (as magic,
as the strxfrm()ed version is cached under use locale)
Argue both for and against.

p4raw-id: //depot/perl@6465

23 years agoUTF8 concat
Jarkko Hietaniemi [Sat, 29 Jul 2000 22:36:22 +0000]
UTF8 concat
From: simon@brecon.co.uk (Simon Cozens)
Date: 30 Jun 2000 06:13:25 GMT
Message-ID: <slrn8loek5.9ai.simon@justanother.perlhacker.org>

(with a memory leak fixed, plus a few casts added)

This also seems to help for

Subject: [ID 20000716.015] join UTF8 weirdness
From: root <root@ak-71.mind.de>
Date: Sat, 15 Jul 2000 15:29:54 +0200
Message-Id: <200007151329.PAA13970@ak-71.mind.de>

(from Andreas König)

p4raw-id: //depot/perl@6464

23 years agoTune the comments and hopefully stop a memory leak.
Jarkko Hietaniemi [Sat, 29 Jul 2000 00:55:39 +0000]
Tune the comments and hopefully stop a memory leak.

p4raw-id: //depot/perl@6463

23 years agoThe problem described in this
root [Wed, 22 Mar 2000 18:37:42 +0000]
The problem described in this

Subject: [ID 20000322.018] named chars aren't magical enough
Message-Id: <200003230137.SAA29532@dixie.cscaper.com>

has been fixed in perl 5.6.0 but just in case added a test
to keep it away.  (The report from Joseph Hall.)

p4raw-id: //depot/perl@6462

23 years agoTiny fixes for #6460.
Jarkko Hietaniemi [Fri, 28 Jul 2000 23:56:36 +0000]
Tiny fixes for #6460.

p4raw-id: //depot/perl@6461

23 years agoWarn if the version of the operating system used to compile gcc
Kurt D. Starsinic [Mon, 10 Jul 2000 15:54:16 +0000]
Warn if the version of the operating system used to compile gcc
differs from the current version of the operating system.
Also display the gcc compilation os and version in myconfig.
Inspiration from

Subject: Re: [ID 20000710.003] ERRORS!!
Message-ID: <20000710155416.A1384@O2.chapin.edu>

p4raw-id: //depot/perl@6460

23 years agoIn DEC OSF aka Digital UNIX aka Tru64 add the version
Jarkko Hietaniemi [Fri, 28 Jul 2000 22:00:32 +0000]
In DEC OSF aka Digital UNIX aka Tru64 add the version
letter to $Config{osvers}.

p4raw-id: //depot/perl@6459

23 years agoBack out #6454, doesn't seem to work.
Jarkko Hietaniemi [Fri, 28 Jul 2000 04:15:39 +0000]
Back out #6454, doesn't seem to work.
(Reason: that patch was for perl 5.6.0, not perl-current)
(A version of the patch for perl-current came in later as #6466)

p4raw-id: //depot/perl@6458

23 years agoUse setproctitle() if available to modify $0.
Jeffrey Friedl [Sun, 23 Jul 2000 01:31:34 +0000]
Use setproctitle() if available to modify $0.

Subject: setting $* on BSD4 broken
Message-Id: <200007230831.BAA08379@ventrue.yahoo.com>

p4raw-id: //depot/perl@6457

23 years agoAllow "no AutoLoader;", based on change #6444,
Jarkko Hietaniemi [Thu, 27 Jul 2000 14:50:47 +0000]
Allow "no AutoLoader;", based on change #6444,
suggested by Graham Barr.

p4raw-link: @6444 on //depot/perl: ed8504609e65bf608915df5053decb2c1e5c56e9

p4raw-id: //depot/perl@6456

23 years ago[ID 19990709.002] [DOCUMENTATION PATCH] perldiag
Robert Spier [Thu, 27 Jul 2000 09:49:35 +0000]
[ID 19990709.002] [DOCUMENTATION PATCH] perldiag
Message-ID: <14720.15855.787664.424783@rls.cx>

p4raw-id: //depot/perl@6455

23 years agoRemove EQ, NE, GT, LT, GE, LE (they have been deprecated
Jarkko Hietaniemi [Thu, 27 Jul 2000 14:03:02 +0000]
Remove EQ, NE, GT, LT, GE, LE (they have been deprecated
for a long time).

Reported in

Subject: [ID 20000717.004] Unexpected complaint of NE deprecation
From: Ryan Herbert <rherbert@sycamorehq.com>
Date: Mon, 17 Jul 2000 11:40:42 -0400
Message-Id: <200007171540.LAA20480@beorn.hq.sai>

Patched in

Subject: RE: [ID 20000717.004] Unexpected complaint of NE deprecation
From: "Paul Marquess" <Paul.Marquess@btinternet.com>
Date: Wed, 26 Jul 2000 23:40:18 +0100
Message-ID: <000001bff752$79511880$0a17073e@tiny>

based on an earlier patch from Stephen P. Potter.

(Removed later by change #6458 because this patch was for
 perl 5.6.0, not perl-current)

p4raw-link: @6458 (not found)

p4raw-id: //depot/perl@6454

23 years agofixes bug 20000508.004
Michael Stevens [Thu, 27 Jul 2000 13:49:04 +0000]
fixes bug 20000508.004
Message-ID: <20000727134903.A9351@athenaeum.globnix.org>

p4raw-id: //depot/perl@6453

23 years agoFurther File::Temp patches from Yitzchak Scott-Thoennes
Jarkko Hietaniemi [Wed, 26 Jul 2000 23:51:26 +0000]
Further File::Temp patches from Yitzchak Scott-Thoennes
and Craig A. Berry.

p4raw-id: //depot/perl@6452

23 years agoBe wary of close()s, too.
Tim Jenness [Wed, 26 Jul 2000 09:32:43 +0000]
Be wary of close()s, too.

Subject: Re: [PATCH] perlbug cleanup
Message-ID: <Pine.LNX.4.10.10007260931540.27658-100000@lapaki.jach.hawaii.edu>

p4raw-id: //depot/perl@6451

23 years agoMinor doc patch: handy.h
Daniel Muiño [Wed, 26 Jul 2000 15:34:25 +0000]
Minor doc patch: handy.h
Message-ID: <397F2F31.F3F9F4F3@afip.gov.ar>

p4raw-id: //depot/perl@6450

23 years agominor doc change - perlguts
Michael Stevens [Thu, 13 Jul 2000 12:39:18 +0000]
minor doc change - perlguts
Message-ID: <20000713123918.A26561@athenaeum.globnix.org>

p4raw-id: //depot/perl@6449

23 years agoopen() wariness in perlbug.
Michael Stevens [Thu, 13 Jul 2000 15:52:23 +0000]
open() wariness in perlbug.

Subject: [PATCH] perlbug cleanup
Message-ID: <20000713155222.A11380@athenaeum.globnix.org>

p4raw-id: //depot/perl@6448

23 years agoFile::Temp patches for VMS and OS/2 from Tim Jenness.
Jarkko Hietaniemi [Wed, 26 Jul 2000 18:13:04 +0000]
File::Temp patches for VMS and OS/2 from Tim Jenness.

p4raw-id: //depot/perl@6447

23 years agodocfix from Peter Scott <Peter@PSDT.com>.
Jarkko Hietaniemi [Wed, 26 Jul 2000 18:06:32 +0000]
docfix from Peter Scott <Peter@PSDT.com>.

p4raw-id: //depot/perl@6446

23 years agoFix *foo{FORMAT}.
Jarkko Hietaniemi [Wed, 26 Jul 2000 17:53:31 +0000]
Fix *foo{FORMAT}.

From: "H.Merijn Brand" <h.m.brand@hccnet.nl>
Subject: Re: Looking for a starting point (Mark-Jason?, Chip?, Jarkko?)
Date: Wed, 26 Jul 2000 19:51:02 +0200
Message-Id: <20000726194952.41DD.H.M.BRAND@hccnet.nl>

From: Graham Barr <gbarr@pobox.com>
Subject: Re: Looking for a starting point (Mark-Jason?, Chip?, Jarkko?)
Date: Wed, 26 Jul 2000 17:38:36 +0100
Message-ID: <20000726173836.L472@pobox.com>

p4raw-id: //depot/perl@6445