This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
22 years agoIntegrate perlio:
Jarkko Hietaniemi [Fri, 25 Jan 2002 15:04:25 +0000 (15:04 +0000)]
Integrate perlio:

[ 14411]
Linux/NFS hackery was not faking right number of passes.

[ 14410]
threads::shared tidy up:
- Add _id() function to shared.xs so we can test refs point at same thing.
- Use that rather that comparing stringified ref in shared/t/hv_refs.t
- Allow no_share to pass if sharing to works despite mis-ordering.
- Change docs of threads to document ->create() (as used in tests),
and not mention "new".

[ 14401]
Expand command line test globs on Win32.

[ 14393]
Except Win32 from echo tests. (Alarm does not break into connect)

[ 14392]
SvTEMP_off to stop private PV's being stolen and stored in shared space

[ 14387]
thread::shared nearly working again - remaining issue
is references withing shared space.
Added bulk test with no threads involved (for debugging)
Tuned tests to skip those needing _thrcnt

[ 14378]
Implement recursive lock and use of scope for PL_sharedsv_space,
so now croak() from asserts does not leave locks.
Make hv_simple compile (new prototype for debugging probe).

[ 14377]
Shared scalars working, some shared array ops working.

[ 14373]
Miss mg_len == 0 meaning don't Safefree

[ 14372]
XS side of new threads::shared designed, coded and compiles,
and mostly commented but is totaly untested.
submit in case anyone wants a preview.

[ 14363]
Add new threads/typemap to MANIFEST

[ 14357]
#14352 deleted ext/threads/threads.h

[ 14356]
Eradicate sharedsv.*

[ 14355]
threads work again on Win32. (Not threads::shared yet)
Submit to see if they do on Linux.

[ 14352]
Nearly-working threads re-structuring. Do not integrate,
submit-ing to get to Win32, and as "off site" backup.

p4raw-link: @14411 on //depot/perlio: 3ed9f8f7de3dfc6ca29c4acc02b797c9dd51d971
p4raw-link: @14410 on //depot/perlio: 9c4972d9e75b4597ce8eb071662b3474470a1ada
p4raw-link: @14401 on //depot/perlio: 4efb34a6d9cca053e4635f6fdedd5c6efdc554d8
p4raw-link: @14393 on //depot/perlio: 5d604bee230faa93dca054659df6c20150cd55c3
p4raw-link: @14392 on //depot/perlio: 85e0a142d02334b9703df242ba0bb3d8d109cdd0
p4raw-link: @14387 on //depot/perlio: 6b85e4fe3be6a9500d3cf5a72f618bc0f7919496
p4raw-link: @14378 on //depot/perlio: 6d56dc1c660466654588ccd5e1ccb4e636456d0f
p4raw-link: @14377 on //depot/perlio: a446a88f1d0ae9b5bdb72150525c08f417f05975
p4raw-link: @14373 on //depot/perlio: 7719e2416ec63cec924046d8e4d98affa4e7d3b0
p4raw-link: @14372 on //depot/perlio: 21312124121f8d9d8bc6674291e502b6a45ed0c7
p4raw-link: @14363 on //depot/perlio: 8fe26a07135ad5547dcddf1acc0665979f51a5f6
p4raw-link: @14357 on //depot/perlio: c6fa1bd53e9d5706a86ffc7abe1d48a50fb56696
p4raw-link: @14356 on //depot/perlio: b7491e57135e2ad2a84ac0cb80916ea08e497f99
p4raw-link: @14355 on //depot/perlio: ba14dd9ace5a84c9784d70e7ae3b0baccfea783d
p4raw-link: @14352 on //depot/perlio: 68795e9367de98482c4a5830e6e94b51bd60f4e3

p4raw-id: //depot/perl@14416

22 years agoRe: perldebguts minor tweaks
Joe McMahon [Fri, 25 Jan 2002 10:32:45 +0000 (05:32 -0500)]
Re: perldebguts minor tweaks
Message-ID: <Pine.LNX.4.33.0201251031530.9326-100000@tribal.metalab.unc.edu>

p4raw-id: //depot/perl@14415

22 years agoOkay, you can come home now, _().
Jarkko Hietaniemi [Fri, 25 Jan 2002 14:05:49 +0000 (14:05 +0000)]
Okay, you can come home now, _().

p4raw-id: //depot/perl@14413

22 years agoIntegrate mainline
Nick Ing-Simmons [Fri, 25 Jan 2002 11:01:49 +0000 (11:01 +0000)]
Integrate mainline
All but ../lib/Unicode/UCD.t pass.

p4raw-id: //depot/perlio@14412

22 years agoLinux/NFS hackery was not faking right number of passes.
Nick Ing-Simmons [Fri, 25 Jan 2002 09:45:13 +0000 (09:45 +0000)]
Linux/NFS hackery was not faking right number of passes.

p4raw-id: //depot/perlio@14411

22 years agothreads::shared tidy up:
Nick Ing-Simmons [Fri, 25 Jan 2002 09:35:07 +0000 (09:35 +0000)]
threads::shared tidy up:
 - Add _id() function to shared.xs so we can test refs point at same thing.
 - Use that rather that comparing stringified ref in shared/t/hv_refs.t
 - Allow no_share to pass if sharing to works despite mis-ordering.
 - Change docs of threads to document ->create() (as used in tests),
   and not mention "new".

p4raw-id: //depot/perlio@14410

22 years agoperldebguts minor tweaks
Joe McMahon [Thu, 24 Jan 2002 16:48:43 +0000 (11:48 -0500)]
perldebguts minor tweaks
Message-ID: <Pine.LNX.4.33.0201241646580.14744-100000@tribal.metalab.unc.edu>

p4raw-id: //depot/perl@14409

22 years agoperldebguts.pod [bleadperl]
Peter Scott [Thu, 24 Jan 2002 08:51:34 +0000 (00:51 -0800)]
perldebguts.pod [bleadperl]
Message-Id: <4.3.2.7.2.20020123073917.00bac740@mail.webquarry.com>

p4raw-id: //depot/perl@14408

22 years agoFew more paranoia checks for Unicode hash keys.
Jarkko Hietaniemi [Thu, 24 Jan 2002 20:55:34 +0000 (20:55 +0000)]
Few more paranoia checks for Unicode hash keys.

p4raw-id: //depot/perl@14407

22 years agoSuppress /bin/ls errors in t/op/stat.t
Andy Dougherty [Thu, 24 Jan 2002 13:02:20 +0000 (08:02 -0500)]
Suppress /bin/ls errors in t/op/stat.t
Message-ID: <Pine.SOL.4.10.10201241238510.23176-100000@maxwell.phys.lafayette.edu>

p4raw-id: //depot/perl@14406

22 years agoThe
Andreas König [Thu, 24 Jan 2002 12:45:44 +0000 (13:45 +0100)]
The

Subject: Very old debugger UTF-8 bug
Message-ID: <m3y9iot1jr.fsf@anima.de>

still broken, but this should work as a stopgap
measure to stop pp_match accessing naughty data.

p4raw-id: //depot/perl@14405

22 years agoPacify picky compilers (this time Sun Workshop).
Jarkko Hietaniemi [Thu, 24 Jan 2002 13:13:29 +0000 (13:13 +0000)]
Pacify picky compilers (this time Sun Workshop).

p4raw-id: //depot/perl@14403

22 years agoVery old debugger UTF-8 bug
Andreas König [Thu, 24 Jan 2002 12:45:44 +0000 (13:45 +0100)]
Very old debugger UTF-8 bug
Message-ID: <m3y9iot1jr.fsf@anima.de>

p4raw-id: //depot/perl@14402

22 years agoExpand command line test globs on Win32.
Nick Ing-Simmons [Thu, 24 Jan 2002 07:50:38 +0000 (07:50 +0000)]
Expand command line test globs on Win32.

p4raw-id: //depot/perlio@14401

22 years agoSprinkle some copyrights (use the oldest timestamp to
Jarkko Hietaniemi [Thu, 24 Jan 2002 02:49:05 +0000 (02:49 +0000)]
Sprinkle some copyrights (use the oldest timestamp to
be found in the repository, which is most often not right,
but at least consistent)

p4raw-id: //depot/perl@14400

22 years agoExcept Win32 from echo tests. (Alarm does not break into connect)
Nick Ing-Simmons [Wed, 23 Jan 2002 19:52:19 +0000 (19:52 +0000)]
Except Win32 from echo tests. (Alarm does not break into connect)

p4raw-id: //depot/perlio@14393

22 years agoSvTEMP_off to stop private PV's being stolen and stored in shared space
Nick Ing-Simmons [Wed, 23 Jan 2002 19:31:57 +0000 (19:31 +0000)]
SvTEMP_off to stop private PV's being stolen and stored in shared space

p4raw-id: //depot/perlio@14392

22 years agoCopyright++. (Not all the toplevel *.h have one, it seems.)
Jarkko Hietaniemi [Wed, 23 Jan 2002 18:48:45 +0000 (18:48 +0000)]
Copyright++.  (Not all the toplevel *.h have one, it seems.)

p4raw-id: //depot/perl@14391

22 years agoUnused (the only occurrence of USE_BYTES_DOWNGRADES) and
Jarkko Hietaniemi [Wed, 23 Jan 2002 18:30:18 +0000 (18:30 +0000)]
Unused (the only occurrence of USE_BYTES_DOWNGRADES) and
therefore quite probably also obsolete code.

p4raw-id: //depot/perl@14390

22 years agoUpdate Changes.
Jarkko Hietaniemi [Wed, 23 Jan 2002 15:09:38 +0000 (15:09 +0000)]
Update Changes.

p4raw-id: //depot/perl@14389

22 years agoSmall update on todo. Could use a lot more.
Jarkko Hietaniemi [Wed, 23 Jan 2002 15:04:06 +0000 (15:04 +0000)]
Small update on todo.  Could use a lot more.

p4raw-id: //depot/perl@14388

22 years agothread::shared nearly working again - remaining issue
Nick Ing-Simmons [Wed, 23 Jan 2002 14:19:30 +0000 (14:19 +0000)]
thread::shared nearly working again - remaining issue
is references withing shared space.
Added bulk test with no threads involved (for debugging)
Tuned tests to skip those needing _thrcnt

p4raw-id: //depot/perlio@14387

22 years ago[ID 20020121.003] perldata doco bug
John Stumbles [Mon, 21 Jan 2002 14:19:56 +0000 (14:19 +0000)]
[ID 20020121.003] perldata doco bug
Message-Id: <4586CA8FDDC2D411A1C700508BB4AC33016765D1@ukexchange.synaxia.com>

p4raw-id: //depot/perl@14386

22 years agoRe: bless() bug ? Why fails reblessing of 'main::Object' to 'Object' ?
Michael G. Schwern [Mon, 21 Jan 2002 15:16:42 +0000 (10:16 -0500)]
Re: bless() bug ? Why fails reblessing of 'main::Object' to 'Object' ?
Message-ID: <20020121201642.GA6659@blackrider>

p4raw-id: //depot/perl@14385

22 years agoRe: eval not catching warnings?
Abigail [Wed, 23 Jan 2002 15:35:47 +0000 (16:35 +0100)]
Re: eval not catching warnings?
Message-ID: <20020123143547.24798.qmail@foad.org>

p4raw-id: //depot/perl@14384

22 years ago[ID 20020122.012] Not OK: perl v5.7.2 +DEVEL14368 on cygwin-multi-64int 1.3.6(0.4732...
Yitzchak Scott-Thoennes [Tue, 22 Jan 2002 17:00:54 +0000 (09:00 -0800)]
[ID 20020122.012] Not OK: perl v5.7.2 +DEVEL14368 on cygwin-multi-64int 1.3.6(0.4732) (UNINSTALLED)
Message-Id: <GtgT8gzkg+CG092yn@efn.org>

p4raw-id: //depot/perl@14383

22 years agoHP-UX 10.20 cc pacifying from Merijn.
Jarkko Hietaniemi [Wed, 23 Jan 2002 03:47:05 +0000 (03:47 +0000)]
HP-UX 10.20 cc pacifying from Merijn.

p4raw-id: //depot/perl@14381

22 years agotest.com shebang handling (was Re: VMS@14369)
Craig A. Berry [Tue, 22 Jan 2002 22:14:26 +0000 (16:14 -0600)]
test.com shebang handling (was Re: VMS@14369)
Message-Id: <a05101000b873de9cf801@[172.16.52.1]>

p4raw-id: //depot/perl@14380

22 years agoAIX cpp bug: having macro arguments and character constants
Jarkko Hietaniemi [Wed, 23 Jan 2002 03:11:31 +0000 (03:11 +0000)]
AIX cpp bug: having macro arguments and character constants
"the same" means trouble (here s and 's')
What broke now was 841 and 842 of t/op/pat.t, because of the
ANYOF_UNICODE_FOLD_SHARP_S() in utf8.h, ccversion 5.0.1.0
(note that breakage happened only under cc_r and usethreads+
useithreads)

p4raw-id: //depot/perl@14379

22 years agoImplement recursive lock and use of scope for PL_sharedsv_space,
Nick Ing-Simmons [Tue, 22 Jan 2002 20:33:15 +0000 (20:33 +0000)]
Implement recursive lock and use of scope for PL_sharedsv_space,
so now croak() from asserts does not leave locks.
Make hv_simple compile (new prototype for debugging probe).

p4raw-id: //depot/perlio@14378

22 years agoShared scalars working, some shared array ops working.
Nick Ing-Simmons [Tue, 22 Jan 2002 17:32:21 +0000 (17:32 +0000)]
Shared scalars working, some shared array ops working.

p4raw-id: //depot/perlio@14377

22 years agoSupport truncate() in VOS port
Paul Green [Mon, 21 Jan 2002 23:27:00 +0000 (18:27 -0500)]
Support truncate() in VOS port
Message-Id: <200201220428.XAA15304@mailhub1.stratus.com>

p4raw-id: //depot/perl@14376

22 years agoGet rid of the _() macro since (1) we require ANSI anyway
Jarkko Hietaniemi [Tue, 22 Jan 2002 16:36:41 +0000 (16:36 +0000)]
Get rid of the _() macro since (1) we require ANSI anyway
(2) Other software (GNU) seems to use it and we don't need it,
so let's give it up.

p4raw-id: //depot/perl@14374

22 years agoMiss mg_len == 0 meaning don't Safefree
Nick Ing-Simmons [Tue, 22 Jan 2002 10:10:48 +0000 (10:10 +0000)]
Miss mg_len == 0 meaning don't Safefree

p4raw-id: //depot/perlio@14373

22 years agoXS side of new threads::shared designed, coded and compiles,
Nick Ing-Simmons [Mon, 21 Jan 2002 22:34:06 +0000 (22:34 +0000)]
XS side of new threads::shared designed, coded and compiles,
and mostly commented but is totaly untested.
submit in case anyone wants a preview.

p4raw-id: //depot/perlio@14372

22 years ago[BUG] /\_/ an unrecognized escape?
Michael G. Schwern [Mon, 21 Jan 2002 15:22:54 +0000 (10:22 -0500)]
[BUG] /\_/ an unrecognized escape?
Message-ID: <20020121202254.GA6731@blackrider>

p4raw-id: //depot/perl@14371

22 years agoUndo the renaming of the Unicode data files; the simple
Jarkko Hietaniemi [Mon, 21 Jan 2002 19:16:00 +0000 (19:16 +0000)]
Undo the renaming of the Unicode data files; the simple
solution being not including the *.html files.  This means
that in the future there is no need for any renamings
(well, assuming that the Consortium doesn't cause any),
and the files are named like they are in the Consortium
website, thus alleviating confusion.

p4raw-id: //depot/perl@14370

22 years agoUpdate Changes.
Jarkko Hietaniemi [Mon, 21 Jan 2002 15:10:59 +0000 (15:10 +0000)]
Update Changes.

p4raw-id: //depot/perl@14369

22 years agoRE: BCC for Win32 is unhappy @14331
Vadim Konovalov [Mon, 21 Jan 2002 09:48:40 +0000 (12:48 +0300)]
RE: BCC for Win32 is unhappy @14331
From: "Konovalov, Vadim" <vkonovalov@spb.Lucent.com>
Message-ID: <80C37C8B4041FB4F9135D70A0AAD71B30F00E5@ru0028exch01.spb.lucent.com>

(using IV instead of int)

p4raw-id: //depot/perl@14368

22 years agopath_is_absolute() needs a prototype (and maybe
Jarkko Hietaniemi [Mon, 21 Jan 2002 14:29:05 +0000 (14:29 +0000)]
path_is_absolute() needs a prototype (and maybe
a better name, but that's another story).

p4raw-id: //depot/perl@14367

22 years agoRe: coderefs in @INC
Chris Nandor [Thu, 17 Jan 2002 11:26:02 +0000 (06:26 -0500)]
Re: coderefs in @INC
Message-Id: <p0510030eb86ca7bc03e0@[10.0.1.177]>

p4raw-id: //depot/perl@14366

22 years agoRe: [PATCH warnings, perldiag] document diagnostics
Rafael Garcia-Suarez [Sun, 20 Jan 2002 22:53:56 +0000 (23:53 +0100)]
Re: [PATCH warnings, perldiag] document diagnostics
Message-ID: <20020120225356.A12093@rafael>

p4raw-id: //depot/perl@14365

22 years agoMakeMaker.pm sub-Makefile.PL tweak for VMS
Craig A. Berry [Sun, 20 Jan 2002 22:49:42 +0000 (16:49 -0600)]
MakeMaker.pm sub-Makefile.PL tweak for VMS
Message-Id: <a05101004b8714273d60c@[172.16.52.1]>

p4raw-id: //depot/perl@14364

22 years agoAdd new threads/typemap to MANIFEST
Nick Ing-Simmons [Sun, 20 Jan 2002 20:38:23 +0000 (20:38 +0000)]
Add new threads/typemap to MANIFEST

p4raw-id: //depot/perlio@14363

22 years agoIntegrate mainline
Nick Ing-Simmons [Sun, 20 Jan 2002 20:34:36 +0000 (20:34 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@14362

22 years agoIntegrate MANIFEST
Nick Ing-Simmons [Sun, 20 Jan 2002 18:51:47 +0000 (18:51 +0000)]
Integrate MANIFEST

p4raw-id: //depot/perlio@14361
p4raw-integrated: from //depot/perl@14357 'edit in' MANIFEST (@14325..)

22 years ago[PATCH] lib/ExtUtils/t/Command.t -- VOS Fixes
Paul Green [Sat, 19 Jan 2002 17:17:00 +0000 (12:17 -0500)]
[PATCH] lib/ExtUtils/t/Command.t -- VOS Fixes
Date: Sat, 19 Jan 02 17:17 est
Message-Id: <200201192218.RAA07911@mailhub1.stratus.com>

Subject: [PATCH] lib/ExtUtils/t/Command.t -- add more tests
From: Paul_GreenVOS@vos.stratus.com
Date: Sat, 19 Jan 02 17:19 est
Message-Id: <200201192218.RAA12331@mailhub2.stratus.com>

p4raw-id: //depot/perl@14360

22 years agolib/AnyDBM_File.t -- VOS fix
Paul Green [Sat, 19 Jan 2002 14:30:00 +0000 (09:30 -0500)]
lib/AnyDBM_File.t -- VOS fix
Message-Id: <200201191932.OAA05601@mailhub1.stratus.com>

p4raw-id: //depot/perl@14359

22 years ago[REPATCH] Re: [PATCH] ext/File/Glob/t/basic.t - VOS patch
Rafael Garcia-Suarez [Sun, 20 Jan 2002 13:51:36 +0000 (14:51 +0100)]
[REPATCH] Re: [PATCH] ext/File/Glob/t/basic.t - VOS patch
Message-ID: <20020120135136.A710@rafael>

p4raw-id: //depot/perl@14358

22 years ago#14352 deleted ext/threads/threads.h
Jarkko Hietaniemi [Sun, 20 Jan 2002 16:44:29 +0000 (16:44 +0000)]
#14352 deleted ext/threads/threads.h

p4raw-id: //depot/perlio@14357

22 years agoEradicate sharedsv.*
Jarkko Hietaniemi [Sun, 20 Jan 2002 16:40:34 +0000 (16:40 +0000)]
Eradicate sharedsv.*

p4raw-id: //depot/perlio@14356

22 years agothreads work again on Win32. (Not threads::shared yet)
Nick Ing-Simmons [Sun, 20 Jan 2002 11:50:22 +0000 (11:50 +0000)]
threads work again on Win32. (Not threads::shared yet)
Submit to see if they do on Linux.

p4raw-id: //depot/perlio@14355

22 years agoMake also hex() and oct() to croak if their arguments
Jarkko Hietaniemi [Sun, 20 Jan 2002 06:35:54 +0000 (06:35 +0000)]
Make also hex() and oct() to croak if their arguments
cannot be downgraded (that is, if they contain wide
characters), just like crypt() does (and use the croak
feature of sv_utf8_downgrade()).

p4raw-id: //depot/perl@14354

22 years agoIntegrate Time/Local and its test
Nick Ing-Simmons [Sat, 19 Jan 2002 22:20:09 +0000 (22:20 +0000)]
Integrate Time/Local and its test

p4raw-id: //depot/perlio@14353
p4raw-integrated: from //depot/perl@14352 'copy in' lib/Time/Local.pm
(@12113..) lib/Time/Local.t (@14334..)

22 years agoNearly-working threads re-structuring. Do not integrate,
Nick Ing-Simmons [Sat, 19 Jan 2002 22:17:07 +0000 (22:17 +0000)]
Nearly-working threads re-structuring. Do not integrate,
submit-ing to get to Win32, and as "off site" backup.

p4raw-id: //depot/perlio@14352

22 years agoRegen toc.
Jarkko Hietaniemi [Sat, 19 Jan 2002 21:06:58 +0000 (21:06 +0000)]
Regen toc.

p4raw-id: //depot/perl@14351

22 years agoRe: some file names inside pod/perl*delta files don't match .pod names
David Dyck [Sat, 19 Jan 2002 13:31:36 +0000 (05:31 -0800)]
Re: some file names inside pod/perl*delta files don't match .pod names
Message-ID: <Pine.LNX.4.33.0201191329420.21630-100000@dd.tc.fluke.com>

p4raw-id: //depot/perl@14350

22 years agoFAQ sync.
Jarkko Hietaniemi [Sat, 19 Jan 2002 20:07:17 +0000 (20:07 +0000)]
FAQ sync.

p4raw-id: //depot/perl@14349

22 years agoMessage-ID: <f1gj4usu5m76bv88a3ldptnmo6ld7d44ri@4ax.com>
Abe Timmerman [Sat, 19 Jan 2002 19:57:57 +0000 (20:57 +0100)]
Message-ID: <f1gj4usu5m76bv88a3ldptnmo6ld7d44ri@4ax.com>

p4raw-id: //depot/perl@14348

22 years agoext/SDBM_File/sdbm.t -- VOS fix
Paul Green [Sat, 19 Jan 2002 13:15:00 +0000 (08:15 -0500)]
ext/SDBM_File/sdbm.t -- VOS fix
Message-Id: <200201191814.NAA09367@mailhub2.stratus.com>

p4raw-id: //depot/perl@14347

22 years agoIntegrate perlio:
Jarkko Hietaniemi [Sat, 19 Jan 2002 17:55:55 +0000 (17:55 +0000)]
Integrate perlio:

[ 14335]
Split out core of sv_magic() into sv_magicext().
sv_magic provides the extra restictions (no READONLY, only
one of each type, canned set of vtables), and sv_magicext()
does the actual data twiddling.
Also enhances semantics of ->mg_ptr setting via name/namlen
to allow either an uncopied ptr (namlen == 0), or a Newz()ed
scratch area (namlen > 0 && name == NULL).
sv_magicext also returns the MAGIC * it added.
sv_magicext is intended mainly for PERL_MAGIC_ext (~) magic.
To come sv_unmagicext() - which will remove just one magic
of particular type, and additionaly match against ->mg_ptr,
or the MAGIC * (need to experiment as to which is more natural).

p4raw-link: @14335 on //depot/perlio: 92110913508b9944d111285d9488f2f7b604919c

p4raw-id: //depot/perl@14346

22 years agoAlternative Time::Local algorithm that uses matemathical formula
Graham Barr [Sat, 19 Jan 2002 16:51:23 +0000 (16:51 +0000)]
Alternative Time::Local algorithm that uses matemathical formula
for timegm instead of progressive guessing

p4raw-id: //depot/perl@14345

22 years agoext/File/Glob/t/basic.t - VOS patch
Paul Green [Sat, 19 Jan 2002 11:20:00 +0000 (06:20 -0500)]
ext/File/Glob/t/basic.t - VOS patch
Message-Id: <200201191619.LAA07751@mailhub2.stratus.com>

p4raw-id: //depot/perl@14344

22 years agoext/Cwd/t/cwd.t -- for VOS
Paul Green [Fri, 18 Jan 2002 22:56:00 +0000 (17:56 -0500)]
ext/Cwd/t/cwd.t -- for VOS
Message-Id: <200201190400.XAA16899@mailhub1.stratus.com>

p4raw-id: //depot/perl@14343

22 years agolib/Time/Local.t patch w/o 2038 check
Paul Green [Fri, 18 Jan 2002 22:48:00 +0000 (17:48 -0500)]
lib/Time/Local.t patch w/o 2038 check
Message-Id: <200201190349.WAA28294@mailhub2.stratus.com>

p4raw-id: //depot/perl@14342

22 years agoext/Devel/DProf/DProf.t - different way
Paul Green [Fri, 18 Jan 2002 16:22:00 +0000 (11:22 -0500)]
ext/Devel/DProf/DProf.t - different way
Message-Id: <200201182125.QAA08563@mailhub1.stratus.com>

p4raw-id: //depot/perl@14341

22 years agoRe: ext/Devel/DProf/DProf.t -- use exe_ext
Tels [Fri, 18 Jan 2002 22:07:14 +0000 (23:07 +0100)]
Re: ext/Devel/DProf/DProf.t -- use exe_ext
Message-Id: <200201182106.XAA19133@taku.hut.fi>

p4raw-id: //depot/perl@14340

22 years agoDon't do socketpair udp unless you've got all what it takes.
Jarkko Hietaniemi [Sat, 19 Jan 2002 02:56:26 +0000 (02:56 +0000)]
Don't do socketpair udp unless you've got all what it takes.

p4raw-id: //depot/perl@14339

22 years agoRe: perl@14331 - BeOS now quite happy
Tels [Fri, 18 Jan 2002 23:07:01 +0000 (00:07 +0100)]
Re: perl@14331 - BeOS now quite happy
Message-Id: <200201182206.AAA15310@taku.hut.fi>

p4raw-id: //depot/perl@14338

22 years agoAvoid bare "set", and kiss .uucp goodbye.
Jarkko Hietaniemi [Sat, 19 Jan 2002 02:47:50 +0000 (02:47 +0000)]
Avoid bare "set", and kiss .uucp goodbye.

p4raw-id: //depot/perl@14336

22 years agoSplit out core of sv_magic() into sv_magicext().
Nick Ing-Simmons [Fri, 18 Jan 2002 22:11:42 +0000 (22:11 +0000)]
Split out core of sv_magic() into sv_magicext().
sv_magic provides the extra restictions (no READONLY, only
one of each type, canned set of vtables), and sv_magicext()
does the actual data twiddling.
Also enhances semantics of ->mg_ptr setting via name/namlen
to allow either an uncopied ptr (namlen == 0), or a Newz()ed
scratch area (namlen > 0 && name == NULL).
sv_magicext also returns the MAGIC * it added.
sv_magicext is intended mainly for PERL_MAGIC_ext (~) magic.

To come sv_unmagicext() - which will remove just one magic
of particular type, and additionaly match against ->mg_ptr,
or the MAGIC * (need to experiment as to which is more natural).

p4raw-id: //depot/perlio@14335

22 years agoRetract #14327 for now, going to the limit seems
Jarkko Hietaniemi [Fri, 18 Jan 2002 21:16:08 +0000 (21:16 +0000)]
Retract #14327 for now, going to the limit seems
to be too much for many platforms.

p4raw-id: //depot/perl@14334

22 years agoIntegrate mainline
Nick Ing-Simmons [Fri, 18 Jan 2002 18:58:33 +0000 (18:58 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@14333

22 years agoIntegrate mainline
Nick Ing-Simmons [Fri, 18 Jan 2002 16:19:06 +0000 (16:19 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@14332

22 years agoUpdate Changes.
Jarkko Hietaniemi [Fri, 18 Jan 2002 16:09:38 +0000 (16:09 +0000)]
Update Changes.

p4raw-id: //depot/perl@14331

22 years agoTry to make the connect/read/write timeouting.
Jarkko Hietaniemi [Fri, 18 Jan 2002 15:07:49 +0000 (15:07 +0000)]
Try to make the connect/read/write timeouting.

p4raw-id: //depot/perl@14330

22 years agoNetware Makefile tweak from Ananth Kesari.
Jarkko Hietaniemi [Fri, 18 Jan 2002 14:49:49 +0000 (14:49 +0000)]
Netware Makefile tweak from Ananth Kesari.

p4raw-id: //depot/perl@14329

22 years agoRe: [PATCH] Re: [ID 20020117.010] File::Find documentation
Michael G. Schwern [Fri, 18 Jan 2002 03:10:27 +0000 (22:10 -0500)]
Re: [PATCH] Re: [ID 20020117.010] File::Find documentation
Message-ID: <20020118081027.GE7226@blackrider>

p4raw-id: //depot/perl@14328

22 years ago(retracted by #14334)
Paul Green [Thu, 17 Jan 2002 22:36:00 +0000 (17:36 -0500)]
(retracted by #14334)

Subject: [PATCH] Improving lib/Time/Local.t
Message-Id: <200201180335.WAA08768@mailhub2.stratus.com>

p4raw-id: //depot/perl@14327

22 years agowas: [ANNOUNCE] ExtUtils::MakeMaker 5.48_03
Abe Timmerman [Fri, 18 Jan 2002 13:18:47 +0000 (14:18 +0100)]
was: [ANNOUNCE] ExtUtils::MakeMaker 5.48_03
Message-ID: <4l4g4ustql73mlnm5n2jm68vcn4ctf85a1@4ax.com>

p4raw-id: //depot/perl@14326

22 years agoSyncing with bleadperl
Michael G. Schwern [Fri, 18 Jan 2002 03:04:33 +0000 (22:04 -0500)]
Syncing with bleadperl
Message-ID: <20020118080432.GC7226@blackrider>

p4raw-id: //depot/perl@14325

22 years agoDetypo.
Jarkko Hietaniemi [Fri, 18 Jan 2002 13:40:56 +0000 (13:40 +0000)]
Detypo.

p4raw-id: //depot/perl@14324

22 years agoMM check_hints test
Michael G. Schwern [Thu, 17 Jan 2002 20:25:57 +0000 (15:25 -0500)]
MM check_hints test
Message-ID: <20020118012557.GE32762@blackrider>

p4raw-id: //depot/perl@14323

22 years agoRe: [PATCH] Re: ndbm failing on linux ?
Michael G. Schwern [Thu, 17 Jan 2002 20:12:20 +0000 (15:12 -0500)]
Re: [PATCH] Re: ndbm failing on linux ?
Message-ID: <20020118011220.GC32762@blackrider>

(#14317 replaced with this)

p4raw-id: //depot/perl@14322

22 years agooverload.pm warnings
Rafael Garcia-Suarez [Thu, 17 Jan 2002 23:53:49 +0000 (00:53 +0100)]
overload.pm warnings
Message-ID: <20020117235349.A14530@rafael>

p4raw-id: //depot/perl@14321

22 years agoRe: [ID 20020117.010] File::Find documentation
Michael G. Schwern [Thu, 17 Jan 2002 16:35:47 +0000 (11:35 -0500)]
Re: [ID 20020117.010] File::Find documentation
Message-ID: <20020117213546.GD23830@blackrider>

p4raw-id: //depot/perl@14320

22 years agoOne TODO is TODONE
chromatic [Thu, 17 Jan 2002 13:04:22 +0000 (06:04 -0700)]
One TODO is TODONE
Message-ID: <20020117200557.98720.qmail@onion.perl.org>

p4raw-id: //depot/perl@14319

22 years agoSilence warnings (was Re: [ANNOUNCE] ExtUtils::MakeMaker 5.48_01, the CPAN version)
chromatic [Thu, 17 Jan 2002 12:59:04 +0000 (05:59 -0700)]
Silence warnings (was Re: [ANNOUNCE] ExtUtils::MakeMaker 5.48_01, the CPAN version)
Message-ID: <20020117200039.96481.qmail@onion.perl.org>

p4raw-id: //depot/perl@14318

22 years ago(replaced by #14322)
Jarkko Hietaniemi [Thu, 17 Jan 2002 22:39:48 +0000 (22:39 +0000)]
(replaced by #14322)
The #14300 broke hints file handling.

p4raw-id: //depot/perl@14317

22 years agolong doubles
Nicholas Clark [Thu, 17 Jan 2002 17:06:28 +0000 (17:06 +0000)]
long doubles
Message-ID: <20020117170627.GD513@Bagpuss.unfortu.net>

p4raw-id: //depot/perl@14315

22 years agoTrivial Configure patch (really i_ndbm.U)
Andy Dougherty [Thu, 17 Jan 2002 11:44:48 +0000 (06:44 -0500)]
Trivial Configure patch (really i_ndbm.U)
Message-ID: <Pine.SOL.4.10.10201171141280.25122-100000@maxwell.phys.lafayette.edu>

p4raw-id: //depot/perl@14313

22 years agoIntegrate mainline (for ndbm fixes etc.)
Nick Ing-Simmons [Thu, 17 Jan 2002 21:38:38 +0000 (21:38 +0000)]
Integrate mainline (for ndbm fixes etc.)

p4raw-id: //depot/perlio@14312

22 years agoSimplify the code that duplicates the threads
Artur Bergman [Thu, 17 Jan 2002 21:01:00 +0000 (21:01 +0000)]
Simplify the code that duplicates the threads
init function and the parameters to the thread by using sv_dup.
Note,what happens if you pass a shared variable as a parameter?

p4raw-id: //depot/perl@14311

22 years agoUpdate Changes.
Jarkko Hietaniemi [Thu, 17 Jan 2002 15:23:56 +0000 (15:23 +0000)]
Update Changes.

p4raw-id: //depot/perl@14310

22 years agoRename kill_perl to fresh_perl; replace fresh_perl()
Jarkko Hietaniemi [Thu, 17 Jan 2002 14:39:20 +0000 (14:39 +0000)]
Rename kill_perl to fresh_perl; replace fresh_perl()
with fresh_perl_is() and fresh_perl_like().

p4raw-id: //depot/perl@14309

22 years agoRe: [Patch @14129] fixes Unicode::Normalize
Benjamin Goldberg [Wed, 9 Jan 2002 21:03:16 +0000 (16:03 -0500)]
Re: [Patch @14129] fixes Unicode::Normalize
Message-ID: <3C3CF664.A2BF3AC2@earthlink.net>

p4raw-id: //depot/perl@14308

22 years agoRetract #14144 as Hugo isn't happy with it.
Jarkko Hietaniemi [Thu, 17 Jan 2002 14:04:06 +0000 (14:04 +0000)]
Retract #14144 as Hugo isn't happy with it.

p4raw-id: //depot/perl@14307

22 years ago[REPATCH] Attribute::Handlers lexical refcount circus
Richard Clamp [Wed, 16 Jan 2002 17:34:31 +0000 (17:34 +0000)]
[REPATCH] Attribute::Handlers lexical refcount circus
Message-ID: <20020116173431.GA28924@mirth.demon.co.uk>

p4raw-id: //depot/perl@14306

22 years agoNo more warnings from Opcode.c
Nikola Knezevic [Tue, 15 Jan 2002 21:23:30 +0000 (22:23 +0100)]
No more warnings from Opcode.c
Message-ID: <595405346.20020115212330@tesla.rcub.bg.ac.yu>

p4raw-id: //depot/perl@14305

22 years agoFix crypt.t and fs.t tests
Paul Green [Wed, 16 Jan 2002 06:42:00 +0000 (01:42 -0500)]
Fix crypt.t and fs.t tests
Message-Id: <200201161143.GAA02292@mailhub1.stratus.com>

p4raw-id: //depot/perl@14304