Jarkko Hietaniemi [Fri, 3 May 2002 02:22:56 +0000]
Integrate macperl #16360 and #16363;
Make op/alarm.t pass
README.macos update
p4raw-id: //depot/perl@16364
p4raw-integrated: from //depot/macperl@16358 'copy in' README.macos
t/op/alarm.t (@16123..)
Jarkko Hietaniemi [Thu, 2 May 2002 22:35:31 +0000]
Forgot the most important part of #16357.
p4raw-id: //depot/perl@16358
SADAHIRO Tomoyuki [Fri, 3 May 2002 03:19:29 +0000]
Unicode::Collate 0.11 Released
Message-Id: <
20020503030904.35B3.BQW10602@nifty.com>
p4raw-id: //depot/perl@16357
Andy Dougherty [Thu, 2 May 2002 12:01:50 +0000]
Re: Perl 5.8-to-be NetBSD testing?
Message-ID: <Pine.SOL.4.10.
10205021156390.325-100000@maxwell.phys.lafayette.edu>
p4raw-id: //depot/perl@16356
Jarkko Hietaniemi [Thu, 2 May 2002 22:26:38 +0000]
Integrate #16353 from macperl;
"fix" for utf8_heavy.pl, lexical UTF8 var crashed
in test 92 of run/fresh_perl.t on MacOS
(as pudge rightfully points out, this is voodoo
programming at it best, the real bug is somewhere else,
now we just happened to shake the chicken the right way)
p4raw-id: //depot/perl@16355
p4raw-integrated: from //depot/macperl@16354 'merge in'
lib/utf8_heavy.pl (@16123..)
Dan Kogai [Thu, 2 May 2002 00:44:30 +0000]
Re: Encode, charnames and utf8heavy
Message-Id: <
539D985A-5D1A-11D6-BB19-00039301D480@dan.co.jp>
(plus a respective perlunicode tweak)
p4raw-id: //depot/perl@16354
Gurusamy Sarathy [Thu, 2 May 2002 15:44:48 +0000]
manual integrate of change#16332 from maint-5.6 branch
p4raw-link: @16332 on //depot/maint-5.6/perl:
9bf7742e23b67e3d7c671615795c570c51951513
p4raw-id: //depot/perl@16348
Jarkko Hietaniemi [Thu, 2 May 2002 14:02:51 +0000]
Upgrade to Encode 1.67.
p4raw-id: //depot/perl@16344
Jarkko Hietaniemi [Thu, 2 May 2002 13:14:39 +0000]
Integrate perlio:
[ 16341]
Remove show-stoppers to non-PERLIO Win32 builds
(still not a very good show).
p4raw-link: @16341 on //depot/perlio:
b6d604f4723f29adddfe9974781662588dd25ed7
p4raw-id: //depot/perl@16343
Hugo van der Sanden [Thu, 2 May 2002 04:22:02 +0000]
Re: [ID
20020425.009] perlio & -Dm dumps core
Message-Id: <
200205020322.g423M2p19726@crypt.compulink.co.uk>
p4raw-id: //depot/perl@16342
Nick Ing-Simmons [Thu, 2 May 2002 12:57:23 +0000]
Remove show-stoppers to non-PERLIO Win32 builds
(still not a very good show).
p4raw-id: //depot/perlio@16341
Nicholas Clark [Wed, 1 May 2002 22:58:42 +0000]
1/3rd of utf8
Message-ID: <
20020501215842.GB303@Bagpuss.unfortu.net>
p4raw-id: //depot/perl@16340
Jarkko Hietaniemi [Thu, 2 May 2002 12:41:18 +0000]
Integrate #16334 from maint-5.6;
don't pad $0 with spaces when setting it, use nulls instead (the
spaces show up as a very long line in a ps listing)
p4raw-id: //depot/perl@16339
p4raw-integrated: from //depot/maint-5.6/perl@16338 'merge in' mg.c
(@16332..)
Jarkko Hietaniemi [Thu, 2 May 2002 12:37:22 +0000]
Integrate perlio:
[ 16335]
Fix the "PerlIO require leak". Snag was that clean_objs
autoloaded DESTROY (needing IO) after known layers had
been freed. Postpone layer list free to PerlIO_cleanup,
rather than PerlIO_destruct. Tweak sequence in perl_destruct
so that sv_undef is immortal till layer list is done with it.
p4raw-link: @16335 on //depot/perlio:
9f4bd2225c152364d8589911c4c769edae165d9b
p4raw-id: //depot/perl@16338
Philip Newton [Thu, 2 May 2002 07:58:38 +0000]
Re: [PATCH] Storable docs
Message-Id: <k9l1du0jej90v909flk8nutkj4r42vmhao@4ax.com>
(Applied mostly with tweaks by hand.)
p4raw-link: @4 on //depot/thrperl:
11343788cbaaede18e3146b5219d2fbdaeaf516e
p4raw-id: //depot/perl@16337
Nick Ing-Simmons [Thu, 2 May 2002 07:59:16 +0000]
Integrate mainline
p4raw-id: //depot/perlio@16336
Nick Ing-Simmons [Thu, 2 May 2002 07:54:51 +0000]
Fix the "PerlIO require leak". Snag was that clean_objs
autoloaded DESTROY (needing IO) after known layers had
been freed. Postpone layer list free to PerlIO_cleanup,
rather than PerlIO_destruct. Tweak sequence in perl_destruct
so that sv_undef is immortal till layer list is done with it.
p4raw-id: //depot/perlio@16335
Nick Ing-Simmons [Thu, 2 May 2002 06:08:22 +0000]
Integrate mainline
p4raw-id: //depot/perlio@16328
Jarkko Hietaniemi [Thu, 2 May 2002 03:47:07 +0000]
Cleanup threads dirs.
p4raw-id: //depot/perl@16327
Jarkko Hietaniemi [Thu, 2 May 2002 03:41:39 +0000]
Add the new Digest::MD5 test.
p4raw-id: //depot/perl@16326
Jarkko Hietaniemi [Thu, 2 May 2002 03:33:14 +0000]
New try at the Class::DBI core dump at global cleanup.
p4raw-id: //depot/perl@16325
Jarkko Hietaniemi [Thu, 2 May 2002 02:47:38 +0000]
Upgrade to Digest::MD5 2.19.
p4raw-id: //depot/perl@16324
Jarkko Hietaniemi [Thu, 2 May 2002 02:47:22 +0000]
Ooops. Not everybody does threads.
p4raw-id: //depot/perl@16323
Jarkko Hietaniemi [Wed, 1 May 2002 23:40:47 +0000]
Fix files.t for blead.
p4raw-id: //depot/perl@16322
Jarkko Hietaniemi [Wed, 1 May 2002 23:11:54 +0000]
Upgrade to Digest::MD5 2.18. files.t doesn't
work yet with blead, my bad.
p4raw-id: //depot/perl@16321
Jarkko Hietaniemi [Wed, 1 May 2002 21:39:51 +0000]
Somebody might be compiling a newer Digest::MD5.
p4raw-id: //depot/perl@16319
Jarkko Hietaniemi [Wed, 1 May 2002 21:17:55 +0000]
Until Arthur fills in semaphore.t.
p4raw-id: //depot/perl@16318
Artur Bergman [Wed, 1 May 2002 19:36:33 +0000]
Fix emulation case when loading both Thread and threads::shared
would get awkward.
p4raw-id: //depot/perl@16317
Nicholas Clark [Wed, 1 May 2002 20:44:42 +0000]
Storable docs
Message-Id: <
20020501194441.GA303@Bagpuss.unfortu.net>
p4raw-id: //depot/perl@16316
Artur Bergman [Wed, 1 May 2002 19:15:46 +0000]
Now passes old test case.
p4raw-id: //depot/perl@16315
Artur Bergman [Wed, 1 May 2002 19:15:26 +0000]
Cleanup memory a bit better in some cases.
p4raw-id: //depot/perl@16314
Nick Ing-Simmons [Wed, 1 May 2002 18:38:03 +0000]
Integrate mainline
p4raw-id: //depot/perlio@16313
Artur Bergman [Wed, 1 May 2002 18:12:37 +0000]
Don't forget to add it to the MANIFEST
p4raw-id: //depot/perl@16312
Artur Bergman [Wed, 1 May 2002 17:54:19 +0000]
Add semaphore.pm
p4raw-id: //depot/perl@16311
Artur Bergman [Wed, 1 May 2002 17:13:57 +0000]
Fix makefile to put queue.pm correctly, update test script.
p4raw-id: //depot/perl@16310
Dan Kogai [Thu, 2 May 2002 00:14:41 +0000]
[Patch] ext/PerlIO/t/fallback.t gets haircut
Message-Id: <
2958D841-5D16-11D6-8A58-00039301D480@dan.co.jp>
p4raw-id: //depot/perl@16309
Jarkko Hietaniemi [Wed, 1 May 2002 15:27:52 +0000]
Encode tweak from Dan Kogai.
p4raw-id: //depot/perl@16308
Artur Bergman [Wed, 1 May 2002 13:40:58 +0000]
Flush directly to avoid erros when running from test harness
p4raw-id: //depot/perl@16307
Jarkko Hietaniemi [Wed, 1 May 2002 13:37:34 +0000]
Update Changes.
p4raw-id: //depot/perl@16306
Peter Prymmer [Wed, 1 May 2002 10:12:53 +0000]
make lib/User/pwent.t run on VMS
Message-ID: <O
FC387E5B4.FED37D7B-ON85256BAC.004DB0F0@55.25.11>
p4raw-id: //depot/perl@16305
Peter Prymmer [Wed, 1 May 2002 09:54:51 +0000]
remove the extraneous "all" target from the run of make_ext on VMS only
Message-ID: <O
F1559C9E5.915D0B0E-ON85256BAC.004C1A2A@55.25.11>
p4raw-id: //depot/perl@16304
Artur Bergman [Wed, 1 May 2002 13:00:57 +0000]
First attempt at updating perlthrtut for ithreaded threads.pm
p4raw-id: //depot/perl@16303
Jarkko Hietaniemi [Wed, 1 May 2002 12:54:24 +0000]
Provide the \N{U+HHHH} syntax before we forget.
p4raw-id: //depot/perl@16302
Lupe Christoph [Wed, 1 May 2002 13:31:47 +0000]
Copy-and-Pasto in perl.pod
Message-ID: <
20020501113147.GA31125@lupe-christoph.de>
p4raw-id: //depot/perl@16301
Jarkko Hietaniemi [Wed, 1 May 2002 12:01:11 +0000]
Upgrade to Encode 1.66.
p4raw-id: //depot/perl@16300
Jarkko Hietaniemi [Wed, 1 May 2002 11:53:21 +0000]
Integrate perlio:
[ 16297]
Remove "spurious" (and unnecessary) variables from layer_syms
Win32 (Win2k), MinGW-1.1 - passes all tests! ;-)
[ 16296]
perl embed.pl to update global.sym
p4raw-link: @16297 on //depot/perlio:
ad6971c848a6c9ababdb3d314df9138e0a0f49d9
p4raw-link: @16296 on //depot/perlio:
d3fc1a44058d12315bd16e49f8c7fd1469fd6d9d
p4raw-id: //depot/perl@16299
Philip Newton [Wed, 1 May 2002 12:41:10 +0000]
Re: [PATCH: perl@16267] update to vms/perlvms.pod
Message-Id: <ighvcukhj650hq264b6v45nj6ohanplm16@4ax.com>
p4raw-link: @16267 on //depot/perl:
4a764cd0c6a5228a65a4547158328224bc480d50
p4raw-link: @4 on //depot/thrperl:
11343788cbaaede18e3146b5219d2fbdaeaf516e
p4raw-id: //depot/perl@16298
Nick Ing-Simmons [Wed, 1 May 2002 06:50:24 +0000]
Remove "spurious" (and unnecessary) variables from layer_syms
Win32 (Win2k), MinGW-1.1 - passes all tests! ;-)
p4raw-id: //depot/perlio@16297
Nick Ing-Simmons [Wed, 1 May 2002 06:21:28 +0000]
perl embed.pl to update global.sym
p4raw-id: //depot/perlio@16296
Nick Ing-Simmons [Wed, 1 May 2002 06:16:18 +0000]
Raw integrate of mainline (global.sym wrong on Win32)
p4raw-id: //depot/perlio@16295
Jarkko Hietaniemi [Wed, 1 May 2002 02:39:32 +0000]
Try #2 of getting rid of bincompat5005.
p4raw-id: //depot/perl@16293
Jarkko Hietaniemi [Wed, 1 May 2002 02:04:22 +0000]
No bincompat5005.
p4raw-id: //depot/perl@16291
Jarkko Hietaniemi [Wed, 1 May 2002 01:17:53 +0000]
Remove sv_setpviv{_,mg}; regen perlapi.
p4raw-id: //depot/perl@16290
Dave Mitchell [Tue, 30 Apr 2002 23:55:43 +0000]
remove macroized bincompat functions
Message-ID: <
20020430235543.A27796@fdgroup.com>
p4raw-id: //depot/perl@16289
Jarkko Hietaniemi [Wed, 1 May 2002 01:06:31 +0000]
Update to Getopt::Long 2.30.
p4raw-id: //depot/perl@16288
Jarkko Hietaniemi [Tue, 30 Apr 2002 19:51:08 +0000]
Integrate perlio:
[ 16285]
Attempt at sanity in PerlIO/makedef.pl world:
1. Add comments to what each clump of symbols is for
2. Explicitly export layer syms like I thought they were
3. Remove bulk of (now redundant) PerlIO stuff from the <DATA>
section.
4. Re-sort perlio.sym
p4raw-link: @16285 on //depot/perlio:
d892637e7ede1a308d13f1482c6352a1b7bb28e4
p4raw-id: //depot/perl@16287
Rafael Garcia-Suarez [Tue, 30 Apr 2002 19:03:34 +0000]
Fix bug id
20020427.004 on %^H.
Add a regression test for %^H.
Change the sort pragma implementation to use a
global variable instead of %^H.
p4raw-id: //depot/perl@16286
Nick Ing-Simmons [Tue, 30 Apr 2002 19:00:03 +0000]
Attempt at sanity in PerlIO/makedef.pl world:
1. Add comments to what each clump of symbols is for
2. Explicitly export layer syms like I thought they were
3. Remove bulk of (now redundant) PerlIO stuff from the <DATA>
section.
4. Re-sort perlio.sym
p4raw-id: //depot/perlio@16285
Nick Ing-Simmons [Tue, 30 Apr 2002 18:10:23 +0000]
Rest of integrate
p4raw-id: //depot/perlio@16284
Nick Ing-Simmons [Tue, 30 Apr 2002 17:53:37 +0000]
Integrate mailine makedef.pl so I can look at it
p4raw-id: //depot/perlio@16283
p4raw-integrated: from //depot/perl@16270 'copy in' makedef.pl
(@16215..)
Jarkko Hietaniemi [Tue, 30 Apr 2002 15:46:38 +0000]
Upgrade to Encode 1.65.
p4raw-id: //depot/perl@16282
Jarkko Hietaniemi [Tue, 30 Apr 2002 13:50:54 +0000]
Missing PerlIO symbols found by Richard Hatch in AIX.
p4raw-id: //depot/perl@16281
Jarkko Hietaniemi [Tue, 30 Apr 2002 13:04:45 +0000]
NetWare: disable DEBUG/ASSERT for now.
p4raw-id: //depot/perl@16280
Michael G. Schwern [Tue, 30 Apr 2002 01:05:41 +0000]
Test::Harness 2.03 -> 2.04
Message-ID: <
20020430050541.GL756@blackrider>
p4raw-id: //depot/perl@16279
Michael G. Schwern [Tue, 30 Apr 2002 00:24:59 +0000]
MakeMaker 5.91_02 -> 5.92_01
Message-ID: <
20020430042459.GJ756@blackrider>
p4raw-id: //depot/perl@16278
Jarkko Hietaniemi [Tue, 30 Apr 2002 12:32:27 +0000]
Dodge a NULL pointer dereference in cleanup of Class::DBI
0.86's t/04-lazy.t, caught by Tatsuhiko Miyagawa.
p4raw-id: //depot/perl@16277
Craig A. Berry [Mon, 29 Apr 2002 23:37:06 +0000]
t/pod/testp2pt.pl: roll back 16254 for VMS
From: "Craig A. Berry" <craigberry@mac.com>
Message-Id: <
a05111701b8f3cad59ba7@[172.16.52.1]>
p4raw-id: //depot/perl@16276
Jarkko Hietaniemi [Mon, 29 Apr 2002 23:28:05 +0000]
Regen toc.
p4raw-id: //depot/perl@16275
Peter Prymmer [Mon, 29 Apr 2002 17:58:06 +0000]
update to vms/perlvms.pod
Message-ID: <O
F908F42F9.8271561B-ON85256BAA.00785843@55.25.11>
p4raw-id: //depot/perl@16274
Jarkko Hietaniemi [Mon, 29 Apr 2002 21:43:18 +0000]
OpenBSD: dynamic loading fix plus a MIPS tweak
from Todd Miller.
p4raw-id: //depot/perl@16273
Jarkko Hietaniemi [Mon, 29 Apr 2002 20:14:39 +0000]
Integrate perlio:
[ 16270]
Adding Encode::* to .pm creates stash at compile time
which means we need a stronger check on Encode at boot time.
p4raw-link: @16270 on //depot/perlio:
dc54c7994351acc5ef5bb312ef93ea76de59c190
p4raw-id: //depot/perl@16272
Jarkko Hietaniemi [Mon, 29 Apr 2002 20:07:38 +0000]
OpenBSD hints update from Todd Miller.
- old versions of OpenBSD don't have 'arch -s'
- OpenBSD 3.1 and higher don't use libdl but users may have
and old libdl on the system so we need to avoid using it.
p4raw-id: //depot/perl@16271
Nick Ing-Simmons [Mon, 29 Apr 2002 17:33:38 +0000]
Adding Encode::* to .pm creates stash at compile time
which means we need a stronger check on Encode at boot time.
p4raw-id: //depot/perlio@16270
Jarkko Hietaniemi [Mon, 29 Apr 2002 16:28:44 +0000]
Detypo by Ronald Kimball.
p4raw-id: //depot/perl@16269
Nick Ing-Simmons [Mon, 29 Apr 2002 15:47:00 +0000]
Integrate mainline
p4raw-id: //depot/perlio@16268
Jarkko Hietaniemi [Mon, 29 Apr 2002 13:46:56 +0000]
Update Changes.
p4raw-id: //depot/perl@16267
Jarkko Hietaniemi [Mon, 29 Apr 2002 13:25:03 +0000]
MM_NW5 update from C Aditya.
p4raw-id: //depot/perl@16266
Jarkko Hietaniemi [Mon, 29 Apr 2002 12:59:01 +0000]
FAQ sync.
p4raw-id: //depot/perl@16265
Jarkko Hietaniemi [Mon, 29 Apr 2002 12:52:01 +0000]
NetBSD hints rewrite from Johnny Lam.
p4raw-id: //depot/perl@16264
Jarkko Hietaniemi [Mon, 29 Apr 2002 12:18:31 +0000]
Upgrade to Encode 1.64.
p4raw-id: //depot/perl@16263
SADAHIRO Tomoyuki [Mon, 29 Apr 2002 12:58:01 +0000]
[Unicode::Normalize] mkheader tweak
Message-Id: <
20020429125617.AA35.BQW10602@nifty.com>
p4raw-id: //depot/perl@16262
Nick Ing-Simmons [Mon, 29 Apr 2002 06:29:48 +0000]
Integrate mainline
p4raw-id: //depot/perlio@16261
Jarkko Hietaniemi [Mon, 29 Apr 2002 01:11:10 +0000]
Upgrade to Unicode::Normalize 0.76,
from SADAHIRO Tomoyuki.
p4raw-id: //depot/perl@16260
Peter Prymmer [Sun, 28 Apr 2002 18:03:26 +0000]
updates to perlport.pod
Message-ID: <Pine.BSF.4.40.
0204281757400.23417-100000@pvhp.best.vwh.net>
p4raw-id: //depot/perl@16259
Jarkko Hietaniemi [Sun, 28 Apr 2002 20:34:12 +0000]
Sigh. #16249 didn't help NetBSD (made it worse,
the basic and list tests started hanging).
p4raw-id: //depot/perl@16258
Jarkko Hietaniemi [Sun, 28 Apr 2002 20:26:30 +0000]
Integrate #16254 from macperl;
Fix most tests on MacOS (not yet ext/ or /lib)
p4raw-id: //depot/perl@16257
Jarkko Hietaniemi [Sun, 28 Apr 2002 19:43:02 +0000]
As requested by pudge.
p4raw-id: //depot/perl@16256
Nick Ing-Simmons [Sun, 28 Apr 2002 19:10:50 +0000]
Integrate mainline
p4raw-id: //depot/perlio@16253
Vadim Konovalov [Sun, 28 Apr 2002 21:54:31 +0000]
WinCE many fixes
Message-ID: <
00bf01c1eedd$c0c62a00$d25cc3d9@vad>
p4raw-id: //depot/perl@16251
Jarkko Hietaniemi [Sun, 28 Apr 2002 17:35:12 +0000]
Retract the cond.t part of #16249 since the nature
of the test changed.
p4raw-id: //depot/perl@16250
Jarkko Hietaniemi [Sun, 28 Apr 2002 16:13:34 +0000]
(retracted by #16258)
Fix thread tests not to depend on sleep() as
a scheduling aid. In two tests (basic and list)
I had to change from sleep() hack to another hack...
basically, using the filesystem as a semaphore.
The assumption made is that rmdir() is atomic.
(The sleep() scheduling assumption broke with the
GNU pth in NetBSD.)
(the cond.t part retracted by #16250)
p4raw-id: //depot/perl@16249
Jarkko Hietaniemi [Sun, 28 Apr 2002 16:04:23 +0000]
Be tidy.
p4raw-id: //depot/perl@16248
Jarkko Hietaniemi [Sun, 28 Apr 2002 15:26:39 +0000]
Integrate perlio:
[ 16246]
Have :encoding() default to perlqq style fallbacks.
Add test for that.
[ 16245]
Use (file PerlIO::Layer 'perlio') rather than $Config{useperlio}
as gate on layer tests which fail on -Dusesfio
(ext/XS/Typemap/Typemap.t still fails on -Dusesfio)
[ 16244]
Builds under -Uuseperlio
Uses PUSHSTACK/POPSTACK in :encoding and :Via
p4raw-link: @16246 on //depot/perlio:
1982da4048668033f4bb857b02c690606711056a
p4raw-link: @16245 on //depot/perlio:
6b5da1a3dd326d0fe0f59ec1ea7b9b5d72b2a49e
p4raw-link: @16244 on //depot/perlio:
24f59afc531955e5c3768c6023fb2ac247d6939d
p4raw-id: //depot/perl@16247
Nick Ing-Simmons [Sun, 28 Apr 2002 10:08:05 +0000]
Have :encoding() default to perlqq style fallbacks.
Add test for that.
p4raw-id: //depot/perlio@16246
Nick Ing-Simmons [Sun, 28 Apr 2002 08:57:54 +0000]
Use (file PerlIO::Layer 'perlio') rather than $Config{useperlio}
as gate on layer tests which fail on -Dusesfio
(ext/XS/Typemap/Typemap.t still fails on -Dusesfio)
p4raw-id: //depot/perlio@16245
Nick Ing-Simmons [Sun, 28 Apr 2002 08:22:07 +0000]
Builds under -Uuseperlio
Uses PUSHSTACK/POPSTACK in :encoding and :Via
p4raw-id: //depot/perlio@16244
Nick Ing-Simmons [Sun, 28 Apr 2002 07:19:01 +0000]
Integrate mainline
p4raw-id: //depot/perlio@16243
Jarkko Hietaniemi [Sun, 28 Apr 2002 02:49:28 +0000]
Future-proof NetBSD for kernel pthreads, from Johnny Lam.
p4raw-id: //depot/perl@16242
Jarkko Hietaniemi [Sun, 28 Apr 2002 02:22:00 +0000]
Plan better.
p4raw-id: //depot/perl@16241
Jarkko Hietaniemi [Sun, 28 Apr 2002 02:20:18 +0000]
No trunc worries.
p4raw-id: //depot/perl@16240