Nick Ing-Simmons [Wed, 15 Aug 2001 15:03:31 +0000]
Integrate mainline
p4raw-id: //depot/perlio@11684
Jarkko Hietaniemi [Wed, 15 Aug 2001 13:49:07 +0000]
Update Changes.
p4raw-id: //depot/perl@11683
Jarkko Hietaniemi [Wed, 15 Aug 2001 13:26:00 +0000]
The #11673 necessitated a test tweak.
p4raw-id: //depot/perl@11682
Jarkko Hietaniemi [Wed, 15 Aug 2001 13:12:50 +0000]
Also UNICOS is in the general case unable to silently
handle fp overflows.
p4raw-id: //depot/perl@11681
Jarkko Hietaniemi [Wed, 15 Aug 2001 13:05:15 +0000]
Try to get NV_MIN, NV_MAX, NV_MIN_10_EXP, NV_MAX_10_EXP,
NV_EPSILON #defined.
p4raw-id: //depot/perl@11680
Jarkko Hietaniemi [Wed, 15 Aug 2001 12:48:32 +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
Arthur Bergman [Wed, 15 Aug 2001 11:52:16 +0000]
pp_lock
Message-ID: <
008401c1256f$f75a91b0$21000a0a@vogw2kdev>
p4raw-id: //depot/perl@11678
Hugo van der Sanden [Wed, 15 Aug 2001 11:32:11 +0000]
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
Hugo van der Sanden [Wed, 15 Aug 2001 10:33:49 +0000]
Re: [ID
20010811.006] re_eval: logical leaks
Message-Id: <
200108150933.f7F9Xnr11222@crypt.compulink.co.uk>
p4raw-id: //depot/perl@11676
Barrie Slaymaker [Tue, 14 Aug 2001 14:32:25 +0000]
Re: bug in File::Spec 0.82 (canonpath)
Message-ID: <
20010814143225.A19822@jester.slaysys.com>
p4raw-id: //depot/perl@11675
Peter Prymmer [Tue, 14 Aug 2001 13:33:32 +0000]
modify VMS default prefix for installation
Message-ID: <Pine.OSF.4.10.
10108141327590.192110-100000@aspara.forte.com>
p4raw-id: //depot/perl@11674
Rafael Garcia-Suarez [Tue, 14 Aug 2001 21:23:27 +0000]
Warning incorrectly reported without -w
Message-ID: <
20010814212327.A1919@rafael>
p4raw-id: //depot/perl@11673
Nikola Knezevic [Tue, 14 Aug 2001 22:30:11 +0000]
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
Jarkko Hietaniemi [Tue, 14 Aug 2001 13:44:40 +0000]
Todo updates.
p4raw-id: //depot/perl@11671
Nikola Knezevic [Mon, 13 Aug 2001 23:15:01 +0000]
removing sv.c warnings on VC++5.0
Message-ID: <
6114148607.20010813231501@tesla.rcub.bg.ac.yu>
p4raw-id: //depot/perl@11670
Nikola Knezevic [Sun, 12 Aug 2001 22:24:51 +0000]
[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
Nikola Knezevic [Sun, 12 Aug 2001 20:49:27 +0000]
magic.t
Message-ID: <
844732764.20010812204927@tesla.rcub.bg.ac.yu>
p4raw-id: //depot/perl@11668
Jarkko Hietaniemi [Tue, 14 Aug 2001 12:35:17 +0000]
Add sharedsv* to the DOSish platforms; plus add
some WinCE files to the list of DOSish files.
p4raw-id: //depot/perl@11667
Jarkko Hietaniemi [Tue, 14 Aug 2001 12:29:57 +0000]
More DOSish files.
p4raw-id: //depot/perl@11666
Jarkko Hietaniemi [Tue, 14 Aug 2001 12:27:58 +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
Jarkko Hietaniemi [Tue, 14 Aug 2001 12:05:09 +0000]
Add some files to DOSish and writables.
p4raw-id: //depot/perl@11664
Jarkko Hietaniemi [Tue, 14 Aug 2001 03:08:07 +0000]
Compile failure message tidying.
p4raw-id: //depot/perl@11663
Jarkko Hietaniemi [Tue, 14 Aug 2001 01:41:22 +0000]
The new sharedsv* should be exported only if usethreads.
p4raw-id: //depot/perl@11662
Peter Prymmer [Mon, 13 Aug 2001 15:21:06 +0000]
URL updates for README.os390
Message-ID: <Pine.OSF.4.10.
10108131517570.151295-100000@aspara.forte.com>
p4raw-id: //depot/perl@11661
Jarkko Hietaniemi [Mon, 13 Aug 2001 12:54:54 +0000]
Update Changes.
p4raw-id: //depot/perl@11660
Jarkko Hietaniemi [Mon, 13 Aug 2001 12:45:21 +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
Arthur Bergman [Mon, 13 Aug 2001 11:11:30 +0000]
Re: END {} blocks run in perl_run
Message-ID: <
B79D6661.3068%arthur@contiller.se>
p4raw-id: //depot/perl@11658
Nick Ing-Simmons [Mon, 13 Aug 2001 09:03:02 +0000]
Integrate mainline
p4raw-id: //depot/perlio@11657
Jarkko Hietaniemi [Sun, 12 Aug 2001 23:24:18 +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
Jarkko Hietaniemi [Sun, 12 Aug 2001 23:05:14 +0000]
Unnecessary downgrades.
p4raw-id: //depot/perl@11655
Jarkko Hietaniemi [Sun, 12 Aug 2001 22:56:47 +0000]
Failure not true anymore (probably caused by my broken setup).
p4raw-id: //depot/perl@11654
Jarkko Hietaniemi [Sun, 12 Aug 2001 22:46:12 +0000]
Not quite so relicy as thought in #11651 (op/concat #4 and #5
stopped working).
p4raw-id: //depot/perl@11653
Jarkko Hietaniemi [Sun, 12 Aug 2001 22:30:04 +0000]
There is no IN_UTF8.
p4raw-id: //depot/perl@11652
Jarkko Hietaniemi [Sun, 12 Aug 2001 21:08:06 +0000]
More (less) regex/utf8 relics. (Toned down later in #11653.)
p4raw-id: //depot/perl@11651
Jarkko Hietaniemi [Sun, 12 Aug 2001 20:17:32 +0000]
Relic in op.c (no regex feature should depend on the utf8 pragma),
and a test tweak.
p4raw-id: //depot/perl@11650
Jarkko Hietaniemi [Sun, 12 Aug 2001 18:45:52 +0000]
Todo updates and fixes.
p4raw-id: //depot/perl@11649
Jarkko Hietaniemi [Sun, 12 Aug 2001 18:43:50 +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
Arthur Bergman [Sun, 12 Aug 2001 00:34:28 +0000]
SV: END {} blocks run in perl_run
Message-ID: <
03fd01c122b5$c803c600$052aa8c0@foo>
p4raw-id: //depot/perl@11647
Jarkko Hietaniemi [Sun, 12 Aug 2001 16:59:00 +0000]
Typos in #11645.
p4raw-id: //depot/perl@11646
Jarkko Hietaniemi [Sun, 12 Aug 2001 16:55:31 +0000]
On ithreads default to use_reentrant except on naturally
threadsafe platforms.
p4raw-id: //depot/perl@11645
Jarkko Hietaniemi [Sun, 12 Aug 2001 15:45:43 +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
Jarkko Hietaniemi [Sun, 12 Aug 2001 14:16:44 +0000]
Dispell the "use utf8" superstition.
p4raw-id: //depot/perl@11643
Abigail [Sat, 11 Aug 2001 23:49:49 +0000]
Re: [ID
20010730.010] FETCH called twice with -T
Message-ID: <
20010811214950.23255.qmail@foad.org>
p4raw-id: //depot/perl@11642
Abhijit Menon-Sen [Sat, 11 Aug 2001 06:18:19 +0000]
Re: [ID
20010730.010] FETCH called twice with -T
Message-ID: <
20010811061819.P526@lustre.dyn.wiw.org>
p4raw-id: //depot/perl@11641
Jarkko Hietaniemi [Sun, 12 Aug 2001 13:45:58 +0000]
Test for change #11639.
p4raw-link: @11639 on //depot/perl:
5b468f54a26b6cc5b994509b89b4ae0df54ab101
p4raw-id: //depot/perl@11640
Abhijit Menon-Sen [Sun, 12 Aug 2001 16:08:06 +0000]
Re: Can't localize *FH, then tie it
Message-ID: <
20010812160806.A28712@lustre.dyn.wiw.org>
p4raw-id: //depot/perl@11639
Jarkko Hietaniemi [Sun, 12 Aug 2001 03:30:07 +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
Jarkko Hietaniemi [Sat, 11 Aug 2001 17:55:36 +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
Jarkko Hietaniemi [Sat, 11 Aug 2001 17:14:06 +0000]
Thinko: we want the flags for native cc, not gcc.
p4raw-id: //depot/perl@11636
Robin Houston [Fri, 10 Aug 2001 14:42:02 +0000]
(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
Abhijit Menon-Sen [Sat, 11 Aug 2001 16:31:04 +0000]
turn $a.=<F> into an RCATLINE
Message-ID: <
20010811163104.Q526@lustre.dyn.wiw.org>
p4raw-id: //depot/perl@11634
Jarkko Hietaniemi [Sat, 11 Aug 2001 14:58:07 +0000]
Get rid of indread, from Abhijit Menon-Sen.
p4raw-id: //depot/perl@11633
Jarkko Hietaniemi [Fri, 10 Aug 2001 23:39:04 +0000]
CRLFgngngn.
p4raw-id: //depot/perl@11632
Jarkko Hietaniemi [Fri, 10 Aug 2001 23:37:43 +0000]
Decommission Time::Piece; unnecessary Yet Another Time-Date Module.
p4raw-id: //depot/perl@11631
Jarkko Hietaniemi [Fri, 10 Aug 2001 13:53:15 +0000]
Avoid #elif (less portable than #else #if).
p4raw-id: //depot/perl@11630
Mark A. Hershberger [Wed, 8 Aug 2001 17:03:16 +0000]
patch for perlvar.pod
Message-ID: <87g0b2w6or.fsf@mah.mcdermott.com>
p4raw-id: //depot/perl@11629
Jarkko Hietaniemi [Fri, 10 Aug 2001 13:45:48 +0000]
cpp commands must start (the # must be) at the column #0.
p4raw-id: //depot/perl@11628
Jarkko Hietaniemi [Fri, 10 Aug 2001 13:41:07 +0000]
If using gcc -B/foo/bar makedepend would give
unnecessary warnings about unused -B/foo/bar.
p4raw-id: //depot/perl@11627
Jarkko Hietaniemi [Thu, 9 Aug 2001 14:56:29 +0000]
Update Changes.
p4raw-id: //depot/perl@11626
Jarkko Hietaniemi [Thu, 9 Aug 2001 14:54:05 +0000]
s/z/tz/
p4raw-id: //depot/perl@11625
Jarkko Hietaniemi [Thu, 9 Aug 2001 14:52:52 +0000]
Article nit.
p4raw-id: //depot/perl@11624
Jarkko Hietaniemi [Thu, 9 Aug 2001 14:49:00 +0000]
Rename lib/unicode files to lib/unicore to avoid
conflicts between core lib/unicode and Unicode::
files in case-ignoring filesystems.
p4raw-id: //depot/perl@11623
Jarkko Hietaniemi [Thu, 9 Aug 2001 13:33:47 +0000]
Upgrade to Math::BigInt 1.41.
p4raw-id: //depot/perl@11622
James [Mon, 6 Aug 2001 20:23:15 +0000]
remove PL_na from typemap
Message-ID: <
3B6F5F23.A31A81B1@rf.net>
(had to be manually applied)
p4raw-id: //depot/perl@11621
Jarkko Hietaniemi [Thu, 9 Aug 2001 13:25:21 +0000]
Forgot this from #11618.
NOTE: wince/config_H.ce needs updating.
p4raw-id: //depot/perl@11619
Jarkko Hietaniemi [Thu, 9 Aug 2001 13:21:51 +0000]
Introduce more floating point classifying APIs;
try to define (most importantly) Perl_is{inf,nan}(x).
For this first cut, assume none such APIs exist in non-UNIXoid
platforms-- this is of course too unkind: Win32 rumoredly has
_fpclass() and _isnan(), and VMS/VOS very probably have some
of the APIs available. The only thing Perl uses at the moment
is Perl_isnan() (has been in use for a while now).
NOTE: the Win32 and NetWare config_h.?c need regenerating.
p4raw-id: //depot/perl@11618
Jarkko Hietaniemi [Thu, 9 Aug 2001 11:08:51 +0000]
Integrate change #11519 from perlio:
Avoid testing for (non-)existance of "encoding(xxxx)"
layer is called "encoding" the (xxxx) is an argument.
p4raw-link: @11519 on //depot/perl:
cb7ddd31f93d0675b449b95767297ddc411dbc09
p4raw-id: //depot/perl@11617
Nick Ing-Simmons [Thu, 9 Aug 2001 07:50:24 +0000]
Integrate mainline
p4raw-id: //depot/perlio@11616
Nick Ing-Simmons [Thu, 9 Aug 2001 06:23:44 +0000]
Avoid testing for (non-)existance of "encoding(xxxx)"
layer is called "encoding" the (xxxx) is an argument.
p4raw-id: //depot/perlio@11615
Paul Johnson [Wed, 8 Aug 2001 23:54:17 +0000]
Teach B::Concise about PADOP
Message-ID: <
20010808235417.O1006@pjcj.net>
p4raw-id: //depot/perl@11614
Jarkko Hietaniemi [Wed, 8 Aug 2001 13:22:13 +0000]
Make VMS use IEEE math by default; reorder Tru64 hints
so that -fprm d -ieee (the -ieee gives as e.g. IEEE 754
exception semantics) is always set if using (the new) cc.
p4raw-id: //depot/perl@11613
Abhijit Menon-Sen [Tue, 7 Aug 2001 17:16:05 +0000]
Re: [ID
20010806.008] tied hashes, invocation of FIRSTKEY
Message-ID: <
20010807171605.K526@lustre.dyn.wiw.org>
p4raw-id: //depot/perl@11612
Craig A. Berry [Tue, 7 Aug 2001 22:27:47 +0000]
fix t/run/exit.t for VMS
Message-Id: <5.1.0.14.0.
20010806105326.02d22298@exchi01>
p4raw-id: //depot/perl@11611
Craig A. Berry [Tue, 7 Aug 2001 20:01:53 +0000]
better VMS docs for $?, exit(), and system()
Message-Id: <5.1.0.14.0.
20010807155648.01ba3c98@exchi01>
p4raw-id: //depot/perl@11610
Jarkko Hietaniemi [Tue, 7 Aug 2001 23:49:09 +0000]
Update the magazine information.
p4raw-id: //depot/perl@11609
Jarkko Hietaniemi [Tue, 7 Aug 2001 23:35:27 +0000]
Ignore SIGFPE everywhere.
p4raw-id: //depot/perl@11608
Jarkko Hietaniemi [Tue, 7 Aug 2001 23:07:04 +0000]
With permission, change the licensing of the docs by
TomC (and Gnat) to comply with the rest of Perl.
p4raw-id: //depot/perl@11607
Andy Dougherty [Tue, 7 Aug 2001 15:49:33 +0000]
hints/openbsd.sh tweaks.
Message-ID: <Pine.SOL.4.10.
10108071544040.2431-100000@maxwell.phys.lafayette.edu>
p4raw-id: //depot/perl@11606
Andy Dougherty [Tue, 7 Aug 2001 15:44:01 +0000]
Makefile.SH test_prep dependency
Message-ID: <Pine.SOL.4.10.
10108071540190.2431-100000@maxwell.phys.lafayette.edu>
p4raw-id: //depot/perl@11605
Jarkko Hietaniemi [Tue, 7 Aug 2001 22:44:35 +0000]
Don't autogenerate the headers et alia,
make regen_headers explicitly.
p4raw-id: //depot/perl@11604
Gurusamy Sarathy [Tue, 7 Aug 2001 08:33:26 +0000]
Re: [ID
20010807.011] 5.6.1 coredumping on bleedperl embed.pl
Message-Id: <
200108071533.f77FXQf01168@smtp3.ActiveState.com>
Unnecessary dependency.
p4raw-id: //depot/perl@11603
Abhijit Menon-Sen [Tue, 7 Aug 2001 09:10:54 +0000]
Re: [ID
20010806.006] Can't read coderef from tied variable
Message-ID: <
20010807091054.H526@lustre.dyn.wiw.org>
p4raw-id: //depot/perl@11602
James A. Duncan [Mon, 6 Aug 2001 17:29:11 +0000]
B && BEGIN handling
Message-ID: <
20010806172911.A2071@fotango.com>
(the intrpvar.h addition moved to the end for bincompat)
p4raw-id: //depot/perl@11601
Jarkko Hietaniemi [Tue, 7 Aug 2001 11:53:48 +0000]
Integrate change #11598 from maintperl (fcrypt.c URL updates)
p4raw-link: @11598 on //depot/perl:
606f94800c615ae6d5c5c0fc6dbac1e8323ea558
p4raw-id: //depot/perl@11600
p4raw-integrated: from //depot/maint-5.6/perl@11598 'merge in'
README.win32 (@9511..)
Jarkko Hietaniemi [Mon, 6 Aug 2001 15:02:48 +0000]
Yet another way to say Infinity: HP-UX calls its "++".
p4raw-id: //depot/perl@11598
Jarkko Hietaniemi [Mon, 6 Aug 2001 13:40:01 +0000]
Update Changes.
p4raw-id: //depot/perl@11597
Jarkko Hietaniemi [Mon, 6 Aug 2001 13:24:28 +0000]
Advertise File::Temp, don't advertise POSIX::tmpnam().
p4raw-id: //depot/perl@11596
Jarkko Hietaniemi [Mon, 6 Aug 2001 12:51:38 +0000]
The #11593 wasn't right.
p4raw-id: //depot/perl@11595
Prymmer/Kahn [Sun, 5 Aug 2001 22:00:14 +0000]
[PATCH: perl@11564] introducing perlivp
Date: Sun, 5 Aug 2001 22:00:14 -0700 (PDT)
Message-ID: <Pine.BSF.4.21.
0108052155110.7110-100000@shell8.ba.best.com>
Subject: Re: [PATCH: perl@11564] introducing perlivp
From: Prymmer/Kahn <pvhp@best.com>
Date: Sun, 5 Aug 2001 22:32:59 -0700 (PDT)
Message-ID: <Pine.BSF.4.21.
0108052229470.9059-100000@shell8.ba.best.com>
p4raw-id: //depot/perl@11594
Jarkko Hietaniemi [Sun, 5 Aug 2001 23:10:52 +0000]
libcs are confused what to call Infinity.
p4raw-id: //depot/perl@11593
Jarkko Hietaniemi [Sun, 5 Aug 2001 23:07:50 +0000]
Avoid SIGFPE in Tru64.
p4raw-id: //depot/perl@11592
Jarkko Hietaniemi [Sun, 5 Aug 2001 22:46:10 +0000]
Upgrade to Math::BigInt 1.40.
NOTE: this patch necessitates doing something about
infinity handling since the new bigintpm.t tests use
infinity, which causes SIGFPEs at least in Tru64.
p4raw-id: //depot/perl@11591
Gurusamy Sarathy [Sun, 5 Aug 2001 21:57:43 +0000]
remove hardcoded cmd shell in testsuite
p4raw-id: //depot/perl@11590
Gurusamy Sarathy [Sun, 5 Aug 2001 21:35:50 +0000]
4-arg select() was busted on windows because change#8178 didn't
make it into mainline
p4raw-link: @8178 on //depot/maint-5.6/perl:
961154a63c3a7b345be8bfbe688f4d089c92e684
p4raw-id: //depot/perl@11589
Jarkko Hietaniemi [Sun, 5 Aug 2001 19:40:31 +0000]
Rename the Getopt::Long tests to be as they are
in the Getopt::Long official distribution.
p4raw-id: //depot/perl@11588
Jarkko Hietaniemi [Sun, 5 Aug 2001 19:38:07 +0000]
Upgrade to Getopt::Long 2.26.
p4raw-id: //depot/perl@11587
Jarkko Hietaniemi [Sun, 5 Aug 2001 19:26:50 +0000]
Retract #10874 (the hack should be unnecessary by now)
p4raw-id: //depot/perl@11586
Gurusamy Sarathy [Sun, 5 Aug 2001 16:45:54 +0000]
avoid temp file littering in tests
p4raw-id: //depot/perl@11585
Philip Newton [Sun, 5 Aug 2001 19:41:07 +0000]
warning in sv.c: double format, NV arg
Message-Id: <
200108051735.f75HZ1L18235@chaos.wustl.edu>
p4raw-id: //depot/perl@11584
Gurusamy Sarathy [Sun, 5 Aug 2001 16:28:22 +0000]
fix POSIX.t#13 for windos
p4raw-id: //depot/perl@11583