Nick Ing-Simmons [Sun, 21 Oct 2001 14:52:35 +0000 (14:52 +0000)]
PerlIO layer table as PL_perlio (per-interpreter)
p4raw-id: //depot/perlio@12544
Nick Ing-Simmons [Sat, 20 Oct 2001 22:23:53 +0000 (22:23 +0000)]
Fix typos in new locking on MemShared
Make buffers in PerlIOBuf_* in per-thread heap (they are cloned after all...)
- seems to make segfaults more deterministic - suspect they are
attempt to free() after Interp and Host have gone.
p4raw-id: //depot/perlio@12541
Nick Ing-Simmons [Sat, 20 Oct 2001 21:50:46 +0000 (21:50 +0000)]
Remove the MemShared re-#define (again)
p4raw-id: //depot/perlio@12540
Nick Ing-Simmons [Sat, 20 Oct 2001 21:49:06 +0000 (21:49 +0000)]
Use locks on MemShared
p4raw-id: //depot/perlio@12539
Nick Ing-Simmons [Sat, 20 Oct 2001 16:44:03 +0000 (16:44 +0000)]
Integrate mainline
p4raw-id: //depot/perlio@12537
Jarkko Hietaniemi [Sat, 20 Oct 2001 15:58:00 +0000 (15:58 +0000)]
Update Changes.
p4raw-id: //depot/perl@12536
Jarkko Hietaniemi [Sat, 20 Oct 2001 15:18:57 +0000 (15:18 +0000)]
Upgrade to podlators 1.11, from Russ Allbery.
p4raw-id: //depot/perl@12535
Jarkko Hietaniemi [Sat, 20 Oct 2001 15:14:25 +0000 (15:14 +0000)]
Integrate perlio:
[ 12532]
Extract doio.c's open(2) mode to string conversion as PerlIO_intmod2str()
Use for non-PERLIO fdupopen().
p4raw-link: @12532 on //depot/perlio:
06c7082d6226d352105bade1a7e185ff0a49e896
p4raw-id: //depot/perl@12534
Jarkko Hietaniemi [Sat, 20 Oct 2001 14:42:33 +0000 (14:42 +0000)]
Update to Getopt::Long 2.26_02, from Johan Vromans.
p4raw-id: //depot/perl@12533
Nick Ing-Simmons [Sat, 20 Oct 2001 14:25:37 +0000 (14:25 +0000)]
Extract doio.c's open(2) mode to string conversion as PerlIO_intmod2str()
Use for non-PERLIO fdupopen().
p4raw-id: //depot/perlio@12532
Jarkko Hietaniemi [Sat, 20 Oct 2001 14:05:47 +0000 (14:05 +0000)]
Integrate perlio:
[ 12530]
Fixed in two places - p4 resolve
[ 12529]
Fix for ithreads/stdio build
[ 12525]
Avoid calling (now non-existant) Perl_sv_setsv(), by calling
Perl_sv_setsv_flags directly.
[ 12524]
Add a new flag character 'm' to embed.pl set to represent
"functions" which are really macros. Use it foe the troublesome
sv_setsv() etc. macros in sv.h - changing latter to define
sv_setsv rather than sv_setsv_macro etc.
[ 12523]
Add comments explaining why win32.h/embed.h are included where they are
in perl.h
[ 12522]
Code PerlIOWin32_dup - does not fix Win32 problems as :win32 is not
being used yet.
[ 12511]
Fix gross win32 build issues
p4raw-link: @12530 on //depot/perlio:
ed1c0269a31901e89fe8c0090d5c6cb7881eeb2f
p4raw-link: @12529 on //depot/perlio:
e0fa5af24242618e2201252ebce12dfc87892dd1
p4raw-link: @12525 on //depot/perlio:
485caab953a6ba703128628417a156139b8e7a26
p4raw-link: @12524 on //depot/perlio:
af3c7592a74e7782bf0779c3272ee86140fadf53
p4raw-link: @12523 on //depot/perlio:
66a93824ccd37b2948fb857056747c3314d2a08c
p4raw-link: @12522 on //depot/perlio:
aa98ed8a09f34fb745cd31d496ab825619d2c82d
p4raw-link: @12511 on //depot/perlio:
a0ae667081b123207d4d0f2b6e6b7a5597859a57
p4raw-id: //depot/perl@12531
Nick Ing-Simmons [Sat, 20 Oct 2001 12:53:30 +0000 (12:53 +0000)]
Fixed in two places - p4 resolve
p4raw-id: //depot/perlio@12530
Nick Ing-Simmons [Sat, 20 Oct 2001 12:51:05 +0000 (12:51 +0000)]
Fix for ithreads/stdio build
p4raw-id: //depot/perlio@12529
Michael G. Schwern [Sat, 20 Oct 2001 01:41:21 +0000 (21:41 -0400)]
Using Pod::Man instead of pod2man
Message-Id: <
20011020014121.I3681@blackrider>
p4raw-id: //depot/perl@12528
Michael G. Schwern [Sat, 20 Oct 2001 02:04:21 +0000 (22:04 -0400)]
Minor typo
Message-Id: <
20011020020421.A11732@blackrider>
p4raw-id: //depot/perl@12527
chromatic [Fri, 19 Oct 2001 22:46:39 +0000 (16:46 -0600)]
Fix Some Pod Typos
Message-Id: <
20011020045254.73112.qmail@onion.perl.org>
p4raw-id: //depot/perl@12526
Nick Ing-Simmons [Sat, 20 Oct 2001 11:16:18 +0000 (11:16 +0000)]
Avoid calling (now non-existant) Perl_sv_setsv(), by calling
Perl_sv_setsv_flags directly.
p4raw-id: //depot/perlio@12525
Nick Ing-Simmons [Sat, 20 Oct 2001 10:28:17 +0000 (10:28 +0000)]
Add a new flag character 'm' to embed.pl set to represent
"functions" which are really macros. Use it foe the troublesome
sv_setsv() etc. macros in sv.h - changing latter to define
sv_setsv rather than sv_setsv_macro etc.
p4raw-id: //depot/perlio@12524
Nick Ing-Simmons [Sat, 20 Oct 2001 09:17:17 +0000 (09:17 +0000)]
Add comments explaining why win32.h/embed.h are included where they are
in perl.h
p4raw-id: //depot/perlio@12523
Nick Ing-Simmons [Sat, 20 Oct 2001 08:27:44 +0000 (08:27 +0000)]
Code PerlIOWin32_dup - does not fix Win32 problems as :win32 is not
being used yet.
p4raw-id: //depot/perlio@12522
Jarkko Hietaniemi [Sat, 20 Oct 2001 02:36:21 +0000 (02:36 +0000)]
Wording tweaks.
p4raw-id: //depot/perl@12521
Raul Dias [Fri, 19 Oct 2001 22:45:32 +0000 (19:45 -0300)]
IO module with nonblocking socket connect patch
Message-Id: <
200110200145.f9K1jWW08398@stratus.swi.com.br>
p4raw-id: //depot/perl@12520
Jarkko Hietaniemi [Sat, 20 Oct 2001 00:51:07 +0000 (00:51 +0000)]
Test vertical whitespace combined with /x in \p{}.
p4raw-id: //depot/perl@12519
Gisle Aas [Fri, 19 Oct 2001 16:46:02 +0000 (09:46 -0700)]
PERL_MM_USE_DEFAULT
Message-ID: <lrofn3i479.fsf_-_@caliper.ActiveState.com>
p4raw-id: //depot/perl@12518
Jarkko Hietaniemi [Fri, 19 Oct 2001 23:59:34 +0000 (23:59 +0000)]
No more this symbol.
p4raw-id: //depot/perl@12517
Jarkko Hietaniemi [Fri, 19 Oct 2001 23:57:48 +0000 (23:57 +0000)]
Integrate change #12511; fix gross win32 build issues.
p4raw-link: @12511 on //depot/perlio:
a0ae667081b123207d4d0f2b6e6b7a5597859a57
p4raw-id: //depot/perl@12516
Jarkko Hietaniemi [Fri, 19 Oct 2001 23:16:06 +0000 (23:16 +0000)]
Unpack in scalar context should return the first value
returned in list context, as pointed out by Ton Hospel
in 2001-05-21 (this is how it works already in blead,
just adding the test).
p4raw-id: //depot/perl@12515
Craig A. Berry [Fri, 19 Oct 2001 16:59:30 +0000 (11:59 -0500)]
perldoc.PL tweak for VMS
Message-Id: <5.1.0.14.2.
20011019162623.
021e3868@exchi01>
p4raw-id: //depot/perl@12514
Charles Lane [Fri, 19 Oct 2001 17:45:23 +0000 (13:45 -0400)]
vmsish fix, ieee rand() cleanup
Message-Id: <
011019174427.d749b@DUPHY4.Physics.Drexel.Edu>
p4raw-id: //depot/perl@12513
Charles Lane [Fri, 19 Oct 2001 17:26:35 +0000 (13:26 -0400)]
two fake test failures on VMS fixed
Message-Id: <
011019172623.11292c@DUPHY4.Physics.Drexel.Edu>
p4raw-id: //depot/perl@12512
Nick Ing-Simmons [Fri, 19 Oct 2001 19:55:36 +0000 (19:55 +0000)]
Fix gross win32 build issues
p4raw-id: //depot/perlio@12511
David Dyck [Fri, 19 Oct 2001 13:36:09 +0000 (06:36 -0700)]
Re: find2perl and File::Find on cdrom filesystems (with Tel's patch applied to perl-current)
Message-ID: <Pine.LNX.4.33.
0110191309310.28510-100000@dd.tc.fluke.com>
p4raw-id: //depot/perl@12510
SADAHIRO Tomoyuki [Tue, 16 Oct 2001 01:50:16 +0000 (10:50 +0900)]
Re: PerlIO and Encode
Message-Id: <
20011016014150.0C8E.BQW10602@nifty.com>
p4raw-id: //depot/perl@12509
Abhijit Menon-Sen [Fri, 19 Oct 2001 17:59:16 +0000 (17:59 +0000)]
C<foo I<bar>> hunks from <
20011019014551.A35625@not.autrijus.org>.
(See #12499)
p4raw-id: //depot/perl@12508
Nick Ing-Simmons [Fri, 19 Oct 2001 16:30:43 +0000 (16:30 +0000)]
Integrate mainline
p4raw-id: //depot/perlio@12507
Jarkko Hietaniemi [Fri, 19 Oct 2001 14:20:15 +0000 (14:20 +0000)]
Retract the #10451 which seems to be the cause
of the major leakage from while(){eval"sub{}"}
p4raw-id: //depot/perl@12506
Jarkko Hietaniemi [Fri, 19 Oct 2001 13:39:59 +0000 (13:39 +0000)]
Regen toc.
p4raw-id: //depot/perl@12505
Jarkko Hietaniemi [Fri, 19 Oct 2001 13:35:59 +0000 (13:35 +0000)]
Tiny tweaks.
p4raw-id: //depot/perl@12504
Abe Timmerman [Fri, 19 Oct 2001 14:12:40 +0000 (16:12 +0200)]
Re: perlintro.pod
Message-Id: <ls40ttsmrr3rpjlm3dqhh8v60onsiopmuc@4ax.com>
p4raw-id: //depot/perl@12503
Abhijit Menon-Sen [Fri, 19 Oct 2001 13:24:12 +0000 (13:24 +0000)]
Slight reorganisation of references.
p4raw-id: //depot/perl@12502
Kay Röpke [Fri, 19 Oct 2001 14:04:01 +0000 (16:04 +0200)]
[DOC PATCH lib/ExtUtils/MakeMaker.pm] Discouraging use of PREREQ_FATAL in day-to-day Makefile.PL's
Message-Id: <E15uYNb-00040L-00@mrvdom01.schlund.de>
p4raw-id: //depot/perl@12501
Jarkko Hietaniemi [Fri, 19 Oct 2001 03:25:44 +0000 (03:25 +0000)]
Unicode categories continue:
implement Category=, Script=, Block=
(these are based on an upcoming update of TR#18)
Fix a bug where we got two In categories named "old italic",
and another where shortcut for the Is categories wasn't taken.
p4raw-id: //depot/perl@12500
Audrey Tang [Fri, 19 Oct 2001 01:45:51 +0000 (09:45 +0800)]
a small patch to perlintro.pod.
Message-Id: <
20011019014551.A35625@not.autrijus.org>
(Applied by hand with nits.)
p4raw-id: //depot/perl@12499
Andy Dougherty [Thu, 18 Oct 2001 12:33:59 +0000 (08:33 -0400)]
OpenBSD hints for ithreads
Message-ID: <Pine.SOL.4.10.
10110181232060.15040-100000@maxwell.phys.lafayette.edu>
p4raw-id: //depot/perl@12498
Jarkko Hietaniemi [Thu, 18 Oct 2001 16:14:13 +0000 (16:14 +0000)]
Retract #12446; the problem solved by #12474.
p4raw-id: //depot/perl@12497
Jarkko Hietaniemi [Thu, 18 Oct 2001 14:06:52 +0000 (14:06 +0000)]
More documented In categories.
p4raw-id: //depot/perl@12495
Jarkko Hietaniemi [Thu, 18 Oct 2001 13:04:48 +0000 (13:04 +0000)]
Update Changes.
p4raw-id: //depot/perl@12494
Jarkko Hietaniemi [Thu, 18 Oct 2001 12:58:31 +0000 (12:58 +0000)]
Add the lib/unicore/To/Spec*.pl to the MANIFEST.
p4raw-id: //depot/perl@12493
Jarkko Hietaniemi [Thu, 18 Oct 2001 12:37:28 +0000 (12:37 +0000)]
Wrong skip() arguments.
p4raw-id: //depot/perl@12492
Charles Lane [Wed, 17 Oct 2001 09:10:53 +0000 (05:10 -0400)]
try#2: [proposed PATCH Perl@12401] ieee floats, rand() & old systems
Message-Id: <
011017090944.15ad2e@DUPHY4.Physics.Drexel.Edu>
p4raw-id: //depot/perl@12491
Mark-Jason Dominus [Thu, 18 Oct 2001 06:25:35 +0000 (02:25 -0400)]
PATCH perl.pod: Suggested reorganization of table of contents
Message-Id: <
20011018102535.19264.qmail@plover.com>
p4raw-id: //depot/perl@12490
Jarkko Hietaniemi [Thu, 18 Oct 2001 02:24:52 +0000 (02:24 +0000)]
Prettyprinting.
p4raw-id: //depot/perl@12489
Jarkko Hietaniemi [Thu, 18 Oct 2001 00:47:19 +0000 (00:47 +0000)]
Regen toc.
p4raw-id: //depot/perl@12488
Jarkko Hietaniemi [Thu, 18 Oct 2001 00:43:18 +0000 (00:43 +0000)]
Add perlintro, from Skud.
p4raw-id: //depot/perl@12487
Jarkko Hietaniemi [Thu, 18 Oct 2001 00:10:44 +0000 (00:10 +0000)]
FAQ sync.
p4raw-id: //depot/perl@12486
Jarkko Hietaniemi [Wed, 17 Oct 2001 23:57:15 +0000 (23:57 +0000)]
Oh, bother. In Tru64 cc -std1 was looking rather nice
in speed (upto 20% speedup in certain operations) but meanwhile
regexps and arithmetics got slower (5-10%) (according to
perlbench average speedup is negligible, and within measuring
flutter, 1%). Therefore retracting all the changes
aimed at getting -std1 to compile cleanly: #12475, #12476,
#12479, #12480, #12481, #12482, #12483, #12484.
p4raw-id: //depot/perl@12485
Jarkko Hietaniemi [Wed, 17 Oct 2001 21:58:40 +0000 (21:58 +0000)]
(retracted by #12485)
Strict ANSI doesn't like the third argument of main()
so enable ignoring it if using ultra picky compiler.
p4raw-id: //depot/perl@12484
Jarkko Hietaniemi [Wed, 17 Oct 2001 21:48:24 +0000 (21:48 +0000)]
(retracted by #12485)
Move the VMS_FOO_ERROR codes next to the SETERRNO() definition.
p4raw-id: //depot/perl@12483
Jarkko Hietaniemi [Wed, 17 Oct 2001 21:42:57 +0000 (21:42 +0000)]
(retracted by #12485)
Add explanatory comment.
p4raw-id: //depot/perl@12482
Jarkko Hietaniemi [Wed, 17 Oct 2001 20:50:37 +0000 (20:50 +0000)]
(retracted by #12485)
More dollar$hiding.
p4raw-id: //depot/perl@12481
Jarkko Hietaniemi [Wed, 17 Oct 2001 20:27:34 +0000 (20:27 +0000)]
(retracted by #12485)
KISS.
p4raw-id: //depot/perl@12480
Jarkko Hietaniemi [Wed, 17 Oct 2001 19:57:34 +0000 (19:57 +0000)]
(retracted by #12485)
Thou shalt not #ifdef inside macro invocations,
noticed by Rafael Garcia-Suarez.
p4raw-id: //depot/perl@12479
Anton Berezin [Wed, 17 Oct 2001 18:25:48 +0000 (20:25 +0200)]
coredump fix in pp_accept()
Message-Id: <
20011017182548.A12082@heechee.tobez.org>
p4raw-id: //depot/perl@12478
Jarkko Hietaniemi [Wed, 17 Oct 2001 16:46:50 +0000 (16:46 +0000)]
(retracted by #12485)
Unterminated #ifdef.
p4raw-id: //depot/perl@12476
Jarkko Hietaniemi [Wed, 17 Oct 2001 16:42:49 +0000 (16:42 +0000)]
(retracted by #12485)
Avoid dollar signs in identifiers (in non-VMS) to
placate ultra picky ANSI compilers (such as DEC^WCPQ^WHP).
p4raw-id: //depot/perl@12475
H.Merijn Brand [Wed, 17 Oct 2001 18:04:35 +0000 (20:04 +0200)]
Two AIX patches
Message-Id: <
20011017180223.1346.H.M.BRAND@hccnet.nl>
p4raw-id: //depot/perl@12474
Jarkko Hietaniemi [Wed, 17 Oct 2001 14:48:38 +0000 (14:48 +0000)]
Limiting the Time::HiRes::sleep and usleep to
one second is not a good policy if drop-in
replacement is still a goal.
p4raw-id: //depot/perl@12473
Michael G. Schwern [Wed, 17 Oct 2001 03:42:41 +0000 (23:42 -0400)]
Test::Simple 0.32
Message-ID: <
20011017034241.A25038@blackrider>
p4raw-id: //depot/perl@12472
Michael G. Schwern [Wed, 17 Oct 2001 04:04:13 +0000 (00:04 -0400)]
Set PERL_CORE environment var
Message-ID: <
20011017040413.C25550@blackrider>
p4raw-id: //depot/perl@12471
Jarkko Hietaniemi [Wed, 17 Oct 2001 02:25:01 +0000 (02:25 +0000)]
Regen doc with perlmodstyle added.
p4raw-id: //depot/perl@12470
Jarkko Hietaniemi [Wed, 17 Oct 2001 02:24:02 +0000 (02:24 +0000)]
Pod cleanup.
p4raw-id: //depot/perl@12469
Kirrily Robert [Tue, 16 Oct 2001 22:47:23 +0000 (18:47 -0400)]
perlmodstyle as a patch
Message-ID: <
20011016224723.A20673@infotrope.net>
p4raw-id: //depot/perl@12468
Ian Phillipps [Thu, 6 Sep 2001 11:09:40 +0000 (12:09 +0100)]
for perlhack.pod - no p5p archive on deja/google
Message-ID: <
20010906110939.A914@homer.diplex.co.uk>
Mention also the develooper p5p archive.
p4raw-id: //depot/perl@12467
Kay Röpke [Tue, 16 Oct 2001 17:23:52 +0000 (19:23 +0200)]
PREREQ_PM does not really require.
Message-Id: <E15tW4O-0003J7-00@mrvdom03.schlund.de>
p4raw-id: //depot/perl@12466
Jarkko Hietaniemi [Wed, 17 Oct 2001 00:54:28 +0000 (00:54 +0000)]
Add the special casing mappings (from SpecCase.txt)
(except for the hyper special case mappings that have
the condition list); the special casing mappings are
unused for now. Small tidying up on mktables.
p4raw-id: //depot/perl@12465
David H. Adler [Tue, 16 Oct 2001 11:59:35 +0000 (07:59 -0400)]
[PATCH] Doc patch on here-docs (perlop and perldata)
Date: Tue, 16 Oct 2001 11:59:35 -0400
Message-ID: <
20011016115935.A13078@panix.com>
Subject: [ PATCH ] perldata patch, revised
From: "David H. Adler" <dha@panix.com>
Date: Tue, 16 Oct 2001 18:26:49 -0400
Message-ID: <
20011016182649.C23970@panix.com>
p4raw-id: //depot/perl@12464
Jarkko Hietaniemi [Tue, 16 Oct 2001 19:39:25 +0000 (19:39 +0000)]
Integrate perlio:
[ 12462]
PerlIOXxxx_dups for all but Win32
[ 12461]
Implement PerlIOStdio_dup (explains core dumps - dup
was not setting up a FILE * to be fclosed()).
[ 12460]
When USE_ITHREADS avoid SV * in PerlIO_debug, at risk of buffer
overflow.
[ 12456]
Builds under ithreads (but fails all threads tests)
[ 12451]
Skeleton of "PerlIO_dup" coded.
Still-passes all tests non-threaded (well it would wouldn't it!)
[ 12447]
Beginings of PerlIO_dup support (unstable)
[ 11615]
Avoid testing for (non-)existance of "encoding(xxxx)"
layer is called "encoding" the (xxxx) is an argument.
p4raw-link: @12462 on //depot/perlio:
9f16d962dace601f24c23063432e8a8eb01bfa4a
p4raw-link: @12461 on //depot/perlio:
b77c74bc90789599ae69b0d39a1984d2768fa05e
p4raw-link: @12460 on //depot/perlio:
70ace5dac0395f9f5ca5478d23db8cd1e0dbd6e7
p4raw-link: @12456 on //depot/perlio:
a8fc9800e47fd3c23e88282f4505c051278ccc9b
p4raw-link: @12451 on //depot/perlio:
8cf8f3d16d82d8b3561907820401eea7766f2f96
p4raw-link: @12447 on //depot/perlio:
71200d45e1b06d4f36df595fa80b743f999642c1
p4raw-link: @11615 on //depot/perlio:
97ed432b8a5d63d1b7bdda09343e34225e6da722
p4raw-id: //depot/perl@12463
Nick Ing-Simmons [Tue, 16 Oct 2001 19:11:30 +0000 (19:11 +0000)]
PerlIOXxxx_dups for all but Win32
p4raw-id: //depot/perlio@12462
Nick Ing-Simmons [Tue, 16 Oct 2001 18:28:48 +0000 (18:28 +0000)]
Implement PerlIOStdio_dup (explains core dumps - dup
was not setting up a FILE * to be fclosed()).
p4raw-id: //depot/perlio@12461
Nick Ing-Simmons [Tue, 16 Oct 2001 17:31:47 +0000 (17:31 +0000)]
When USE_ITHREADS avoid SV * in PerlIO_debug, at risk of buffer
overflow.
p4raw-id: //depot/perlio@12460
Craig A. Berry [Tue, 16 Oct 2001 13:08:38 +0000 (08:08 -0500)]
VMS 64-bit configure
Message-Id: <5.1.0.14.2.
20011016122704.
029eaea8@exchi01>
p4raw-id: //depot/perl@12459
Jarkko Hietaniemi [Tue, 16 Oct 2001 17:07:20 +0000 (17:07 +0000)]
Can't expect too much accuracy from a sleep of one second.
(I think this will also fail with high load.)
p4raw-id: //depot/perl@12458
Randolf Werner [Tue, 16 Oct 2001 18:33:02 +0000 (20:33 +0200)]
WIN64 (Itanium) port of Perl 5.6.1
Message-ID: <
816D93CCC927D31188570008C75D1DE10A5CB1F8@dbwdfx1a.wdf.sap-ag.de>
p4raw-id: //depot/perl@12457
Nick Ing-Simmons [Tue, 16 Oct 2001 14:08:16 +0000 (14:08 +0000)]
Builds under ithreads (but fails all threads tests)
p4raw-id: //depot/perlio@12456
Jarkko Hietaniemi [Tue, 16 Oct 2001 13:59:32 +0000 (13:59 +0000)]
I think the Perl_sortsv needs *not* be skipped?
p4raw-id: //depot/perl@12455
Gerrit P. Haase [Tue, 16 Oct 2001 15:32:44 +0000 (17:32 +0200)]
[ PATCH ] maint/perl/t/op/groups.t for build on Cygwin
Message-ID: <
3BCC531C.11494.3E433F@localhost>
p4raw-id: //depot/perl@12454
Gerrit P. Haase [Tue, 16 Oct 2001 15:01:04 +0000 (17:01 +0200)]
[ PATCH ] maint/perl/t/io/fs.t for build on Cygwin
Message-ID: <
3BCC4BB0.30935.2145B7@localhost>
p4raw-id: //depot/perl@12453
Jarkko Hietaniemi [Tue, 16 Oct 2001 12:03:49 +0000 (12:03 +0000)]
A forgotten deletion.
p4raw-id: //depot/perl@12452
Nick Ing-Simmons [Tue, 16 Oct 2001 11:32:48 +0000 (11:32 +0000)]
Skeleton of "PerlIO_dup" coded.
Still-passes all tests non-threaded (well it would wouldn't it!)
p4raw-id: //depot/perlio@12451
Jarkko Hietaniemi [Tue, 16 Oct 2001 02:27:51 +0000 (02:27 +0000)]
Document the problem with the swash_fetch() API that affects
more complex case conversions.
p4raw-id: //depot/perl@12450
Jarkko Hietaniemi [Tue, 16 Oct 2001 01:55:48 +0000 (01:55 +0000)]
Make Time::HiRes::sleep() and usleep() to return
the number of seconds (a floating point value) and
microseconds (an integer) actually slept (well,
modulo the time spent in measuring the time actually
slept...), to be a better drop-in replacement for
the builtin sleep(). Noticed by Chris Nandor.
Also make usleep() to croak if fed illegal number
of useconds (anything greater than 1_000_000).
p4raw-id: //depot/perl@12449
Jarkko Hietaniemi [Tue, 16 Oct 2001 00:57:05 +0000 (00:57 +0000)]
A missing SvREFCNT_dec.
p4raw-id: //depot/perl@12448
Nick Ing-Simmons [Mon, 15 Oct 2001 20:27:53 +0000 (20:27 +0000)]
Beginings of PerlIO_dup support (unstable)
p4raw-id: //depot/perlio@12447
Jarkko Hietaniemi [Mon, 15 Oct 2001 18:44:19 +0000 (18:44 +0000)]
(retracted by #12497)
In AIX vac 5 just can't seem to get regcomp right.
p4raw-id: //depot/perl@12446
Jarkko Hietaniemi [Mon, 15 Oct 2001 16:44:04 +0000 (16:44 +0000)]
Bump the version number to agree with the maintperl one.
p4raw-id: //depot/perl@12445
Nick Ing-Simmons [Mon, 15 Oct 2001 15:59:57 +0000 (15:59 +0000)]
Integrate mainline
p4raw-id: //depot/perlio@12444
Jarkko Hietaniemi [Mon, 15 Oct 2001 13:40:20 +0000 (13:40 +0000)]
Casting tweak from Paul Marquess, helps Merijn on AIX.
p4raw-id: //depot/perl@12443
Jarkko Hietaniemi [Mon, 15 Oct 2001 13:35:36 +0000 (13:35 +0000)]
Sync the skip() amounts with the number of tests.
p4raw-id: //depot/perl@12442
Jarkko Hietaniemi [Mon, 15 Oct 2001 13:11:03 +0000 (13:11 +0000)]
Update Changes.
p4raw-id: //depot/perl@12441
Jarkko Hietaniemi [Mon, 15 Oct 2001 12:58:24 +0000 (12:58 +0000)]
MacOS Classic catdir() rewrite from Thomas Wegner
(backward incompatibility, but a deliberate one,
the old version simply is broken in its logic),
also documentation updates, and as suggested replicated
the File::Spec::Unix documentation updates also on the
File::Spec documentation.
TODO: there seems to be duplication of documentation
between File::Spec and File::Spec::Unix. I think
the ::Unix should be left only with specific UNIXisms,
and all the generic documentation should be in ::Spec.
p4raw-id: //depot/perl@12440