22 years agoIntegrate perlio:
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

22 years agoRe: [ID 20020425.009] perlio & -Dm dumps core
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

22 years agoRemove show-stoppers to non-PERLIO Win32 builds
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

22 years ago1/3rd of utf8
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

22 years agoIntegrate #16334 from maint-5.6;
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..)

22 years agoIntegrate perlio:
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

22 years agoRe: [PATCH] Storable docs
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

22 years agoIntegrate mainline
Nick Ing-Simmons [Thu, 2 May 2002 07:59:16 +0000]
Integrate mainline

p4raw-id: //depot/perlio@16336

22 years agoFix the "PerlIO require leak". Snag was that clean_objs
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

22 years agoIntegrate mainline
Nick Ing-Simmons [Thu, 2 May 2002 06:08:22 +0000]
Integrate mainline

p4raw-id: //depot/perlio@16328

22 years agoCleanup threads dirs.
Jarkko Hietaniemi [Thu, 2 May 2002 03:47:07 +0000]
Cleanup threads dirs.

p4raw-id: //depot/perl@16327

22 years agoAdd the new Digest::MD5 test.
Jarkko Hietaniemi [Thu, 2 May 2002 03:41:39 +0000]
Add the new Digest::MD5 test.

p4raw-id: //depot/perl@16326

22 years agoNew try at the Class::DBI core dump at global cleanup.
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

22 years agoUpgrade to Digest::MD5 2.19.
Jarkko Hietaniemi [Thu, 2 May 2002 02:47:38 +0000]
Upgrade to Digest::MD5 2.19.

p4raw-id: //depot/perl@16324

22 years agoOoops. Not everybody does threads.
Jarkko Hietaniemi [Thu, 2 May 2002 02:47:22 +0000]
Ooops.  Not everybody does threads.

p4raw-id: //depot/perl@16323

22 years agoFix files.t for blead.
Jarkko Hietaniemi [Wed, 1 May 2002 23:40:47 +0000]
Fix files.t for blead.

p4raw-id: //depot/perl@16322

22 years agoUpgrade to Digest::MD5 2.18. files.t doesn't
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

22 years agoSomebody might be compiling a newer Digest::MD5.
Jarkko Hietaniemi [Wed, 1 May 2002 21:39:51 +0000]
Somebody might be compiling a newer Digest::MD5.

p4raw-id: //depot/perl@16319

22 years agoUntil Arthur fills in semaphore.t.
Jarkko Hietaniemi [Wed, 1 May 2002 21:17:55 +0000]
Until Arthur fills in semaphore.t.

p4raw-id: //depot/perl@16318

22 years agoFix emulation case when loading both Thread and threads::shared
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

22 years agoStorable docs
Nicholas Clark [Wed, 1 May 2002 20:44:42 +0000]
Storable docs
   Message-Id: <20020501194441.GA303@Bagpuss.unfortu.net>

p4raw-id: //depot/perl@16316

22 years agoNow passes old test case.
Artur Bergman [Wed, 1 May 2002 19:15:46 +0000]
Now passes old test case.

p4raw-id: //depot/perl@16315

22 years agoCleanup memory a bit better in some cases.
Artur Bergman [Wed, 1 May 2002 19:15:26 +0000]
Cleanup memory a bit better in some cases.

p4raw-id: //depot/perl@16314

22 years agoIntegrate mainline
Nick Ing-Simmons [Wed, 1 May 2002 18:38:03 +0000]
Integrate mainline

p4raw-id: //depot/perlio@16313

22 years agoDon't forget to add it to the MANIFEST
Artur Bergman [Wed, 1 May 2002 18:12:37 +0000]
Don't forget to add it to the MANIFEST

p4raw-id: //depot/perl@16312

22 years agoAdd semaphore.pm
Artur Bergman [Wed, 1 May 2002 17:54:19 +0000]
Add semaphore.pm

p4raw-id: //depot/perl@16311

22 years agoFix makefile to put queue.pm correctly, update test script.
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

22 years ago[Patch] ext/PerlIO/t/fallback.t gets haircut
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

22 years agoEncode tweak from Dan Kogai.
Jarkko Hietaniemi [Wed, 1 May 2002 15:27:52 +0000]
Encode tweak from Dan Kogai.

p4raw-id: //depot/perl@16308

22 years agoFlush directly to avoid erros when running from test harness
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

22 years agoUpdate Changes.
Jarkko Hietaniemi [Wed, 1 May 2002 13:37:34 +0000]
Update Changes.

p4raw-id: //depot/perl@16306

22 years agomake lib/User/pwent.t run on VMS
Peter Prymmer [Wed, 1 May 2002 10:12:53 +0000]
make lib/User/pwent.t run on VMS
Message-ID: <OFC387E5B4.FED37D7B-ON85256BAC.004DB0F0@55.25.11>

p4raw-id: //depot/perl@16305

22 years agoremove the extraneous "all" target from the run of make_ext on VMS only
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: <OF1559C9E5.915D0B0E-ON85256BAC.004C1A2A@55.25.11>

p4raw-id: //depot/perl@16304

22 years agoFirst attempt at updating perlthrtut for ithreaded threads.pm
Artur Bergman [Wed, 1 May 2002 13:00:57 +0000]
First attempt at updating perlthrtut for ithreaded threads.pm

p4raw-id: //depot/perl@16303

22 years agoProvide the \N{U+HHHH} syntax before we forget.
Jarkko Hietaniemi [Wed, 1 May 2002 12:54:24 +0000]
Provide the \N{U+HHHH} syntax before we forget.

p4raw-id: //depot/perl@16302

22 years agoCopy-and-Pasto in perl.pod
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

22 years agoUpgrade to Encode 1.66.
Jarkko Hietaniemi [Wed, 1 May 2002 12:01:11 +0000]
Upgrade to Encode 1.66.

p4raw-id: //depot/perl@16300

22 years agoIntegrate perlio:
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

22 years agoRe: [PATCH: perl@16267] update to vms/perlvms.pod
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

22 years agoRemove "spurious" (and unnecessary) variables from layer_syms
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

22 years agoperl embed.pl to update global.sym
Nick Ing-Simmons [Wed, 1 May 2002 06:21:28 +0000]
perl embed.pl to update global.sym

p4raw-id: //depot/perlio@16296

22 years agoRaw integrate of mainline (global.sym wrong on Win32)
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

22 years agoTry #2 of getting rid of bincompat5005.
Jarkko Hietaniemi [Wed, 1 May 2002 02:39:32 +0000]
Try #2 of getting rid of bincompat5005.

p4raw-id: //depot/perl@16293

22 years agoNo bincompat5005.
Jarkko Hietaniemi [Wed, 1 May 2002 02:04:22 +0000]
No bincompat5005.

p4raw-id: //depot/perl@16291

22 years agoRemove sv_setpviv{_,mg}; regen perlapi.
Jarkko Hietaniemi [Wed, 1 May 2002 01:17:53 +0000]
Remove sv_setpviv{_,mg}; regen perlapi.

p4raw-id: //depot/perl@16290

22 years agoremove macroized bincompat functions
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

22 years agoUpdate to Getopt::Long 2.30.
Jarkko Hietaniemi [Wed, 1 May 2002 01:06:31 +0000]
Update to Getopt::Long 2.30.

p4raw-id: //depot/perl@16288

22 years agoIntegrate perlio:
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

22 years agoFix bug id 20020427.004 on %^H.
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

22 years agoAttempt at sanity in PerlIO/makedef.pl world:
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

22 years agoRest of integrate
Nick Ing-Simmons [Tue, 30 Apr 2002 18:10:23 +0000]
Rest of integrate

p4raw-id: //depot/perlio@16284

22 years agoIntegrate mailine makedef.pl so I can look at it
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..)

22 years agoUpgrade to Encode 1.65.
Jarkko Hietaniemi [Tue, 30 Apr 2002 15:46:38 +0000]
Upgrade to Encode 1.65.

p4raw-id: //depot/perl@16282

22 years agoMissing PerlIO symbols found by Richard Hatch in AIX.
Jarkko Hietaniemi [Tue, 30 Apr 2002 13:50:54 +0000]
Missing PerlIO symbols found by Richard Hatch in AIX.

p4raw-id: //depot/perl@16281

22 years agoNetWare: disable DEBUG/ASSERT for now.
Jarkko Hietaniemi [Tue, 30 Apr 2002 13:04:45 +0000]
NetWare: disable DEBUG/ASSERT for now.

p4raw-id: //depot/perl@16280

22 years agoTest::Harness 2.03 -> 2.04
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

22 years agoMakeMaker 5.91_02 -> 5.92_01
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

22 years agoDodge a NULL pointer dereference in cleanup of Class::DBI
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

22 years agot/pod/testp2pt.pl: roll back 16254 for VMS
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

22 years agoRegen toc.
Jarkko Hietaniemi [Mon, 29 Apr 2002 23:28:05 +0000]
Regen toc.

p4raw-id: //depot/perl@16275

22 years agoupdate to vms/perlvms.pod
Peter Prymmer [Mon, 29 Apr 2002 17:58:06 +0000]
update to vms/perlvms.pod
Message-ID: <OF908F42F9.8271561B-ON85256BAA.00785843@55.25.11>

p4raw-id: //depot/perl@16274

22 years agoOpenBSD: dynamic loading fix plus a MIPS tweak
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

22 years agoIntegrate perlio:
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

22 years agoOpenBSD hints update from Todd Miller.
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

22 years agoAdding Encode::* to .pm creates stash at compile time
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

22 years agoDetypo by Ronald Kimball.
Jarkko Hietaniemi [Mon, 29 Apr 2002 16:28:44 +0000]
Detypo by Ronald Kimball.

p4raw-id: //depot/perl@16269

22 years agoIntegrate mainline
Nick Ing-Simmons [Mon, 29 Apr 2002 15:47:00 +0000]
Integrate mainline

p4raw-id: //depot/perlio@16268

22 years agoUpdate Changes.
Jarkko Hietaniemi [Mon, 29 Apr 2002 13:46:56 +0000]
Update Changes.

p4raw-id: //depot/perl@16267

22 years agoMM_NW5 update from C Aditya.
Jarkko Hietaniemi [Mon, 29 Apr 2002 13:25:03 +0000]
MM_NW5 update from C Aditya.

p4raw-id: //depot/perl@16266

22 years agoFAQ sync.
Jarkko Hietaniemi [Mon, 29 Apr 2002 12:59:01 +0000]
FAQ sync.

p4raw-id: //depot/perl@16265

22 years agoNetBSD hints rewrite from Johnny Lam.
Jarkko Hietaniemi [Mon, 29 Apr 2002 12:52:01 +0000]
NetBSD hints rewrite from Johnny Lam.

p4raw-id: //depot/perl@16264

22 years agoUpgrade to Encode 1.64.
Jarkko Hietaniemi [Mon, 29 Apr 2002 12:18:31 +0000]
Upgrade to Encode 1.64.

p4raw-id: //depot/perl@16263

22 years ago[Unicode::Normalize] mkheader tweak
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

22 years agoIntegrate mainline
Nick Ing-Simmons [Mon, 29 Apr 2002 06:29:48 +0000]
Integrate mainline

p4raw-id: //depot/perlio@16261

22 years agoUpgrade to Unicode::Normalize 0.76,
Jarkko Hietaniemi [Mon, 29 Apr 2002 01:11:10 +0000]
Upgrade to Unicode::Normalize 0.76,
from SADAHIRO Tomoyuki.

p4raw-id: //depot/perl@16260

22 years agoupdates to perlport.pod
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

22 years agoSigh. #16249 didn't help NetBSD (made it worse,
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

22 years agoIntegrate #16254 from macperl;
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

22 years agoAs requested by pudge.
Jarkko Hietaniemi [Sun, 28 Apr 2002 19:43:02 +0000]
As requested by pudge.

p4raw-id: //depot/perl@16256

22 years agoIntegrate mainline
Nick Ing-Simmons [Sun, 28 Apr 2002 19:10:50 +0000]
Integrate mainline

p4raw-id: //depot/perlio@16253

22 years agoWinCE many fixes
Vadim Konovalov [Sun, 28 Apr 2002 21:54:31 +0000]
WinCE many fixes
Message-ID: <00bf01c1eedd$c0c62a00$d25cc3d9@vad>

p4raw-id: //depot/perl@16251

22 years agoRetract the cond.t part of #16249 since the nature
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

22 years ago(retracted by #16258)
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

22 years agoBe tidy.
Jarkko Hietaniemi [Sun, 28 Apr 2002 16:04:23 +0000]
Be tidy.

p4raw-id: //depot/perl@16248

22 years agoIntegrate perlio:
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

22 years agoHave :encoding() default to perlqq style fallbacks.
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

22 years agoUse (file PerlIO::Layer 'perlio') rather than $Config{useperlio}
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

22 years agoBuilds under -Uuseperlio
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

22 years agoIntegrate mainline
Nick Ing-Simmons [Sun, 28 Apr 2002 07:19:01 +0000]
Integrate mainline

p4raw-id: //depot/perlio@16243

22 years agoFuture-proof NetBSD for kernel pthreads, from Johnny Lam.
Jarkko Hietaniemi [Sun, 28 Apr 2002 02:49:28 +0000]
Future-proof NetBSD for kernel pthreads, from Johnny Lam.

p4raw-id: //depot/perl@16242

22 years agoPlan better.
Jarkko Hietaniemi [Sun, 28 Apr 2002 02:22:00 +0000]
Plan better.

p4raw-id: //depot/perl@16241

22 years agoNo trunc worries.
Jarkko Hietaniemi [Sun, 28 Apr 2002 02:20:18 +0000]
No trunc worries.

p4raw-id: //depot/perl@16240

22 years agoTruncate the truncate tests (was Re: truncate to grow file)
Michael G. Schwern [Sat, 27 Apr 2002 23:20:19 +0000]
Truncate the truncate tests (was Re: truncate to grow file)
Message-ID: <20020428032019.GF1821@blackrider>

p4raw-id: //depot/perl@16239

22 years agoMore valgrind findings: e.g. t/op/utfhash.t.
Jarkko Hietaniemi [Sun, 28 Apr 2002 01:55:10 +0000]
More valgrind findings: e.g. t/op/utfhash.t.

p4raw-id: //depot/perl@16238

22 years agoUnused variables now that "did you use incorrect case" is gone;
Jarkko Hietaniemi [Sun, 28 Apr 2002 01:44:37 +0000]
Unused variables now that "did you use incorrect case" is gone;
and valgrind claims that the savepvn() in utilize() leaks in e.g.
lib/blib.t.

p4raw-id: //depot/perl@16237

22 years agoAdded test cases and fixed some obvious things.
Artur Bergman [Sun, 28 Apr 2002 00:15:45 +0000]
Added test cases and fixed some obvious things.

p4raw-id: //depot/perl@16236

22 years agoRemoved last traces of autodetach.
Artur Bergman [Sat, 27 Apr 2002 23:50:11 +0000]
Removed last traces of autodetach.
Added list() methid.
Changed documentation.

p4raw-id: //depot/perl@16235

22 years agoFileCache 1.02 -> 1.021
Jerrad Pierce [Sat, 27 Apr 2002 19:14:17 +0000]
FileCache 1.02 -> 1.021
Message-Id: <200204272314.TAA08101@calloway.mit.edu>

p4raw-id: //depot/perl@16234

22 years agoMore NetBSD patches from Johnny Lam.
Jarkko Hietaniemi [Sat, 27 Apr 2002 22:17:57 +0000]
More NetBSD patches from Johnny Lam.

Remove the need for a $prefix setting that was added in the
previous patch I sent. Also add the proper rpath options
to the linker flags depending on whether we're on a ELF or
a.out platform.  These were tested both in a non-pkgsrc and
pkgsrc build.

Append to $libs instead of overwriting its value.  This was
causing $(LDLOADLIBS) to not get added to the dynamic_libs
link command on NetBSD systems and was the cause of the GDBM
problems reported.  Also use '$(LDLOADLIBS)' instead of
expanding its value so that it is more easily overridden in
the Makefile by "make all LDLOADLIBS=...".

Remove "-L/usr/local/lib" because the location of libgdbm.so
is already added during the Configure process, and this
spurious addition may cause the wrong libgdbm.so to be linked
against as a result.

p4raw-id: //depot/perl@16233

22 years agoMore VC5-induced casting found by Nikola Knezevic.
Jarkko Hietaniemi [Sat, 27 Apr 2002 22:08:08 +0000]
More VC5-induced casting found by Nikola Knezevic.

p4raw-id: //depot/perl@16232