23 years ago[Corrected/tested PATCH] Re: [ID 20001102.008] Not OK: perl v5.7.0 +DEVEL7503 on...
Peter J. Farley III [Sun, 5 Nov 2000 11:55:59 +0000]
[Corrected/tested PATCH] Re: [ID 20001102.008] Not OK: perl v5.7.0 +DEVEL7503 on i686-linux 2.2.16
Message-Id: <4.3.1.0.20001105115341.00b35160@pop5.banet.net>

p4raw-id: //depot/perl@7559

23 years agoIntegrate perlio:
Jarkko Hietaniemi [Sun, 5 Nov 2000 17:29:19 +0000]
Integrate perlio:

[  7555]
Fix read from STDERR on raw unix layer for Solaris where fd 2 is
open RDWR so does not fail. (pragma/warnings 303 again...)

[  7554]
Fix case where ungetc(f,EOF) was allowed.
Move PerlIO_ungetc() near PerlIO_putc()/PerlIO_getc() in the file
so we can see similarities.
Use types more carefully and a STDCHAR array in hope that this will
fix Jarkko's 64bit machine.

p4raw-link: @7555 on //depot/perlio: 8f24bd7931e1129a30ea0a951e81eecafa42f53b
p4raw-link: @7554 on //depot/perlio: 313ca112ae76354c03e7aff0a3e35062e8173ef0

p4raw-id: //depot/perl@7558

23 years agoA fix of sorts for 20000329.026, a better error message
Jarkko Hietaniemi [Sun, 5 Nov 2000 17:22:01 +0000]
A fix of sorts for 20000329.026, a better error message
for a missing "use charnames" when using the \N{...}.

p4raw-id: //depot/perl@7557

23 years agoTest tweak: show also the failed locales.
Lupe Christoph [Sun, 5 Nov 2000 12:39:27 +0000]
Test tweak: show also the failed locales.

Subject: [ID 20001105.001] Not OK: perl v5.7.0 +DEVEL7523 on i86pc-solaris 2.8
Message-Id: <200011051139.MAA12442@lupe-christoph.de>

p4raw-id: //depot/perl@7556

23 years agoFix read from STDERR on raw unix layer for Solaris where fd 2 is
Nick Ing-Simmons [Sun, 5 Nov 2000 11:09:34 +0000]
Fix read from STDERR on raw unix layer for Solaris where fd 2 is
open RDWR so does not fail. (pragma/warnings 303 again...)

p4raw-id: //depot/perlio@7555

23 years agoFix case where ungetc(f,EOF) was allowed.
Nick Ing-Simmons [Sun, 5 Nov 2000 10:10:13 +0000]
Fix case where ungetc(f,EOF) was allowed.
Move PerlIO_ungetc() near PerlIO_putc()/PerlIO_getc() in the file
so we can see similarities.
Use types more carefully and a STDCHAR array in hope that this will
fix Jarrko's 64bit machine.

p4raw-id: //depot/perlio@7554

23 years agoFix for
Andrew Pimlott [Wed, 4 Oct 2000 23:17:44 +0000]
Fix for

Subject: [ID 20001004.007] taint propogation is inconsistent
Message-Id: <m13h1XU-000SEmC@nolfolan.idiomtech.com>

The culprit was sv_setsv() which was rather blindly
propagating taint, which lead to behaviour where if
a tainted anon hash value was seen all the hash values
from then on at that level became tainted, or at any
upper levels in the case of nested anon hashes.

p4raw-id: //depot/perl@7553

23 years agoSome cpps don't like splitting conditionals across several lines.
Jarkko Hietaniemi [Sat, 4 Nov 2000 23:44:18 +0000]
Some cpps don't like splitting conditionals across several lines.

p4raw-id: //depot/perl@7552

23 years agoIntegrate mainline
Nick Ing-Simmons [Sat, 4 Nov 2000 23:40:44 +0000]
Integrate mainline

p4raw-id: //depot/perlio@7551

23 years agoIntegrate mainline again
Nick Ing-Simmons [Sat, 4 Nov 2000 23:39:05 +0000]
Integrate mainline again

p4raw-id: //depot/perlio@7550

23 years agoFix for
Andrew Pimlott [Wed, 4 Oct 2000 21:57:43 +0000]
Fix for

Subject: [ID 20001004.006] undef is never tainted
Message-Id: <m13h0I3-000SEmC@nolfolan.idiomtech.com>

An undef read from a slurped file was not tainted.

p4raw-id: //depot/perl@7549

23 years agoTest tweak ($Config{useperlio} is by default undef) .
Jarkko Hietaniemi [Sat, 4 Nov 2000 22:56:21 +0000]
Test tweak ($Config{useperlio} is by default undef) .

p4raw-id: //depot/perl@7548

23 years agoIntegrate perlio:
Jarkko Hietaniemi [Sat, 4 Nov 2000 22:43:56 +0000]
Integrate perlio:

[  7539]
PerlIO infrastructure complete.

[  7538]
Type tweaks + less contorted allocation scheme

[  7537]
Fix for stdio as default "discipline" - PerlIO_init() was fdopen(2,"w")'ing
a fresh FILE * rather than re-using stderr. Which meant PerlIO_stderr() was
fully buffered rather than unbuffered (on Solaris, Linux seemed to do something
sensible) which lead to some interesting fails.

[  7535]
Implement stack of layers - (perlio.c _is_ derived from the old file honest...)
- Works on Linux with
perlio + unix
stdio
- Works on Solaris with
perlio + unix
- Fails ONE test (print to STDIN should fail) on Solaris with stdio.
- Fails (hangs in openpid) if you try and stack
perlio + stdio - Linux stdio's read() logic is hanging.

[  7492]
Change files which are mysteriously different to mainline to be
copies of mainline.

[  7491]
Perlio fixes discovered on big-endian & very traditional Solaris:
- typo in endian code in putc.
- Don't allow read of write-only files and vice-versa
- and off-by-one in flush-all loop.
Remove debug calls as they were using GCC specific features.

[  7484]
PerlIO passes all tests.

[  7482]
Include <unistd.h> to get correct lseek() prototype etc.
(I thought perl.h did that) - down to two fails
- comp/require.t (last test)
- lib/io_xs.t - possibly import/export of FILE * ?

[  7480]
Fixed two bugs:
- error code not being set on close (of broken pipe)
- append mode was truncating.
At least one seek/tell bug remains.

[  7479]
Prototype (stdio-like) PerlIO passing basic tests. Checked in
in case of accidents. Still several worrying fails, no line disciplines yet.

p4raw-link: @7539 on //depot/perlio: f3862f8bcf6d3aa824432654b287f4ebd64db17f
p4raw-link: @7538 on //depot/perlio: 05d1247b4b0324742a6edccf90ff347d8905fcdb
p4raw-link: @7537 on //depot/perlio: c7fc522f3f7e35723803aaacf8c326dac22dae76
p4raw-link: @7535 on //depot/perlio: 9e353e3b7330a59ca210e75e4484e7762fcd1ce4
p4raw-link: @7492 on //depot/perlio: e9e021e644582e6ca1e9f6b4c1f1a8a7c7e2a58d
p4raw-link: @7491 on //depot/perlio: f89522bf4daaf3c639b016283ffbace973e9c323
p4raw-link: @7484 on //depot/perlio: b1ef6e3bd726972447a8b536231f096656903bb3
p4raw-link: @7482 on //depot/perlio: 02f66e2f9235025f08502389e56df70aa71733c0
p4raw-link: @7480 on //depot/perlio: bb9950b796df42e2f824a072ae878c87e977be20
p4raw-link: @7479 on //depot/perlio: 6f9d8c32c6a78a47c6088f50d7051d779f712ee1

p4raw-id: //depot/perl@7547

23 years agoConfigure would use a bad $myuname from an old config.sh.
Andy Dougherty [Sat, 4 Nov 2000 14:15:29 +0000]
Configure would use a bad $myuname from an old config.sh.

Subject: [PATCH 5.6.1-to-be and 5.7.x] Very old Configure myuname bug
Message-ID: <Pine.SOL.4.10.10011041410120.982-100000@maxwell.phys.lafayette.edu>

p4raw-id: //depot/perl@7546

23 years agoLocales support (setlocale) fixes
Vadim Konovalov [Sat, 4 Nov 2000 10:15:48 +0000]
Locales support (setlocale) fixes
From: "Konovalov, Vadim" <vkonovalov@lucent.com>
Message-ID: <402099F49BEED211999700805FC7359F82511F@ru0028exch01.spb.lucent.com>

Modified quite a bit to be more portable.

p4raw-id: //depot/perl@7545

23 years agoDying is too strict here, better just skip.
Jarkko Hietaniemi [Sat, 4 Nov 2000 22:32:47 +0000]
Dying is too strict here, better just skip.

p4raw-id: //depot/perl@7544

23 years agoMerge mainline
Nick Ing-Simmons [Sat, 4 Nov 2000 21:55:13 +0000]
Merge mainline

p4raw-id: //depot/perlio@7543

23 years agoMore Changes tweakery.
Jarkko Hietaniemi [Sat, 4 Nov 2000 21:09:28 +0000]
More Changes tweakery.

p4raw-id: //depot/perl@7542

23 years agoChanges fixups.
Jarkko Hietaniemi [Sat, 4 Nov 2000 20:58:18 +0000]
Changes fixups.

p4raw-id: //depot/perl@7541

23 years agoLocale tweakery. Add test case for bug id 20000809.003 to op/misc,
Jarkko Hietaniemi [Sat, 4 Nov 2000 20:42:38 +0000]
Locale tweakery.  Add test case for bug id 20000809.003 to op/misc,
create a "fast path" for locale name probing using "locale -a"
if available, squash finally hopefully the s?printf resetting
the numeric locale (since, IIUC perllocale, it never shouldn't).

p4raw-id: //depot/perl@7540

23 years agoPerlIO infrastructure complete.
Nick Ing-Simmons [Sat, 4 Nov 2000 19:56:10 +0000]
PerlIO infrastructure complete.

p4raw-id: //depot/perlio@7539

23 years agoType tweaks + less contorted allocation scheme
Nick Ing-Simmons [Sat, 4 Nov 2000 14:31:32 +0000]
Type tweaks + less contorted allocation scheme

p4raw-id: //depot/perlio@7538

23 years agoFix for stdio as default "discipline" - PerlIO_init() was fdopen(2,"w")'ing
Nick Ing-Simmons [Sat, 4 Nov 2000 12:40:42 +0000]
Fix for stdio as default "discipline" - PerlIO_init() was fdopen(2,"w")'ing
a fresh FILE * rather than re-using stderr. Which meant PerlIO_stderr() was
fully buffered rather than unbuffered (on Solaris, Linux seemed to do something
sensible) which lead to some interesting fails.

p4raw-id: //depot/perlio@7537

23 years agoAdd FCNTL_CAN_LOCK.
Andy Dougherty [Fri, 3 Nov 2000 15:32:14 +0000]
Add FCNTL_CAN_LOCK.

Subject: Re: [ID 20001030.011] Not OK: perl v5.7.0 +DEVEL7481 on VMS_AXP V7.1 (UNINSTALLED)
Message-ID: <Pine.SOL.4.10.10011031528090.29-100000@maxwell.phys.lafayette.edu>

Subject: Re: [ID 20001030.011] Not OK: perl v5.7.0 +DEVEL7481 on VMS_AXP V7.1 (UNINSTALLED)
From: Andy Dougherty <doughera@lafayette.edu>
In-Reply-To: <4.3.1.0.20001031222203.00b24b20@pop5.banet.net>
Message-ID: <Pine.SOL.4.10.10011031532170.29-100000@maxwell.phys.lafayette.edu>

p4raw-id: //depot/perl@7536

23 years agoImplement stack of layers - (perlio.c _is_ derived from the old file honest...)
Nick Ing-Simmons [Fri, 3 Nov 2000 22:19:10 +0000]
Implement stack of layers - (perlio.c _is_ derived from the old file honest...)
  - Works on Linux with
     perlio + unix
     stdio
   - Works on Solaris with
     perlio + unix
   - Fails ONE test (print to STDIN should fail) on Solaris with stdio.
   - Fails (hangs in openpid) if you try and stack
     perlio + stdio - Linux stdio's read() logic is hanging.

p4raw-id: //depot/perlio@7535

23 years agoRe: README.aix
H.Merijn Brand [Fri, 3 Nov 2000 16:03:15 +0000]
Re: README.aix
Message-Id: <20001103151040.95C6.H.M.BRAND@hccnet.nl>

p4raw-id: //depot/perl@7534

23 years agobetter messages from malloc()
Ilya Zakharevich [Wed, 1 Nov 2000 23:39:56 +0000]
better messages from malloc()
Message-ID: <20001101233956.A520@monk.mps.ohio-state.edu>

p4raw-id: //depot/perl@7533

23 years agoThe #7521 touched things it shouldn't have.
Jarkko Hietaniemi [Fri, 3 Nov 2000 00:11:56 +0000]
The #7521 touched things it shouldn't have.

p4raw-id: //depot/perl@7532

23 years agoPerl@7504, vms/gen_shrfls.pl
Charles Lane [Thu, 2 Nov 2000 16:58:36 +0000]
Perl@7504, vms/gen_shrfls.pl
Message-Id: <001102165758.31020@DUPHY4.Physics.Drexel.Edu>

p4raw-id: //depot/perl@7531

23 years agoFix the problem discussed in
Jarkko Hietaniemi [Thu, 2 Nov 2000 22:08:49 +0000]
Fix the problem discussed in

Subject: [ID 20001015.004] Fwd: Tie::SubstrHash -- bug & fix (all Perl versions)
Date: Mon, 16 Oct 2000 04:48:59 +0300 (EET DST)
Message-Id: <200010160148.EAA14523@alpha.hut.fi>

originally from Linc Madison.  Also Andreas König's comments
taken into account.  Some other problems with Tie::SubstrHash
fixed: didn't croak when the table exceeded the requested number
of entries (as documented) but instead when the number of entries
exceeded the size of the table, a croak() had an unnecessary \n,
didn't have a CLEAR method, documented that there is no exists().
Didn't fix to be strict-proof because the module uses &foo; and
dynamic scope.  Added a test script exercizing both first tamely
the basic functionality, and then the failure cases reported by
Linc Madison.

p4raw-id: //depot/perl@7530

23 years agorecv() can fail and return undef.
Alexey V. Barantsev [Thu, 2 Nov 2000 20:12:20 +0000]
recv() can fail and return undef.

Subject: [ID 20001102.003] Net::Ping patch: "Bad arg lenght" error appears if host is unreachable
Message-Id: <200011021712.UAA07919@dallas.kazbek.ispras.ru>

p4raw-id: //depot/perl@7529

23 years agoDetpyo.
Jarkko Hietaniemi [Thu, 2 Nov 2000 17:49:09 +0000]
Detpyo.

p4raw-id: //depot/perl@7528

23 years agoAdd Tie::RefHash::Nestable (lives in Tie/RefHash.pm),
Edward Avis [Thu, 2 Nov 2000 15:24:30 +0000]
Add Tie::RefHash::Nestable (lives in Tie/RefHash.pm),
fix a autovivification bug in Tie::RefHash, add tests for both.

Subject: Re: Tie::RefHash: use hash refs as keys in nested hashes
Message-ID: <Pine.LNX.4.21.0011021516010.8344-100000@texel03.doc.ic.ac.uk>

p4raw-id: //depot/perl@7527

23 years agoTest::Harness revealed buglets in the new DynaLoader.
Andreas König [Thu, 2 Nov 2000 11:26:48 +0000]
Test::Harness revealed buglets in the new DynaLoader.

Subject: [ID 20001102.001] Not OK: perl v5.7.0 +DEVEL7523 on i686-linux 2.2.16a (UNINSTALLED)
Message-Id: <m3vgu6k6tz.fsf@ak-71.mind.de>

p4raw-id: //depot/perl@7526

23 years agoThe entry for #7503 was missing.
Jarkko Hietaniemi [Wed, 1 Nov 2000 23:52:08 +0000]
The entry for #7503 was missing.

p4raw-id: //depot/perl@7525

23 years agoUpdate Changes.
Jarkko Hietaniemi [Wed, 1 Nov 2000 23:40:52 +0000]
Update Changes.

p4raw-id: //depot/perl@7524

23 years agoMore tweaking on the #7522 theme.
Jarkko Hietaniemi [Wed, 1 Nov 2000 22:57:09 +0000]
More tweaking on the #7522 theme.

p4raw-id: //depot/perl@7523

23 years agoExpand %Config variables and %ENV variables only if
Jarkko Hietaniemi [Wed, 1 Nov 2000 22:06:15 +0000]
Expand %Config variables and %ENV variables only if
so requested during build time using the
PERL_BUILD_EXPAND_CONFIG_VARS and PERL_BUILD_EXPAND_ENV_VARS.
Not expanding makes relocating distributions easier.

p4raw-id: //depot/perl@7522

23 years agoMake the POSIX::setuid and POSIX::setgid to really call setuid()
Garry T. Williams [Mon, 4 Sep 2000 12:09:44 +0000]
Make the POSIX::setuid and POSIX::setgid to really call setuid()
and setgid() because they were just changing $< and $( which means
only changing the real uid/gid, as opposed to changing both
real and effective ids.  (The alternative way could have been
in POSIX.pm to change $> and $), too, but making a direct call
to the C API feels cleaner.)  Fixes the bug

Subject: [ID 20000904.005] POSIX::setuid() Doesn't Call setuid()
Message-Id: <200009041609.e84G9iN12155@ifr.inside.zvolve.net>

p4raw-id: //depot/perl@7521

23 years ago[ID 20000904.004] perlsec Manual Page Incorrect Doing "Safe Backticks"
Garry T. Williams [Mon, 4 Sep 2000 11:32:38 +0000]
[ID 20000904.004] perlsec Manual Page Incorrect Doing "Safe Backticks"
Message-Id: <200009041532.e84FWcl12106@ifr.inside.zvolve.net>

p4raw-id: //depot/perl@7520

23 years agoLocale warning explanation tweak.
Jarkko Hietaniemi [Wed, 1 Nov 2000 20:01:22 +0000]
Locale warning explanation tweak.

p4raw-id: //depot/perl@7519

23 years agoC.pm part of
Jarkko Hietaniemi [Tue, 10 Oct 2000 08:22:28 +0000]
C.pm part of

Subject: [ID 20001010.001] [Daniel.Stutz@astaro.de: perlcc and C.pm in perl-5.7.0]
Message-Id: <20001010082228.B17030@chaos.wustl.edu>

p4raw-id: //depot/perl@7518

23 years ago[ID 20001005.006] Documentation -- description of qr//
Martien Verbruggen [Fri, 6 Oct 2000 14:09:10 +0000]
[ID 20001005.006] Documentation -- description of qr//
Message-Id: <200010060309.OAA03457@verbruggen.comdyn.com.au>

p4raw-id: //depot/perl@7517

23 years agoGeneralize the Camel wording.
John Borwick [Wed, 1 Nov 2000 13:19:21 +0000]
Generalize the Camel wording.

Subject: Re: perlfaq style changes
Message-ID: <Pine.GSO.4.21.0011011318270.7428-100000@eos00du.eos.ncsu.edu>

p4raw-id: //depot/perl@7516

23 years ago[ID 20001005.004] doc bug: perlsec misleading re file output
Andrew Pimlott [Thu, 5 Oct 2000 13:20:58 +0000]
[ID 20001005.004] doc bug: perlsec misleading re file output
Message-Id: <m13hEhW-000SEmC@nolfolan.idiomtech.com>

p4raw-id: //depot/perl@7515

23 years agoMore AIX lore.
Jarkko Hietaniemi [Wed, 1 Nov 2000 15:03:40 +0000]
More AIX lore.

p4raw-id: //depot/perl@7514

23 years ago[ID 20001101.001] Net::Ping icmp odd $bytes
root [Wed, 1 Nov 2000 12:31:32 +0000]
[ID 20001101.001] Net::Ping icmp odd $bytes
Message-Id: <200011011131.MAA03310@chronos.fi.muni.cz>

p4raw-id: //depot/perl@7513

23 years ago[ID 20001031.004] Uninitialized auto variable in regcomp.c
Martin Husemann [Tue, 31 Oct 2000 23:39:35 +0000]
[ID 20001031.004] Uninitialized auto variable in regcomp.c
Message-Id: <200010312239.e9VMdZR01580@night-porter.duskware.de>

p4raw-id: //depot/perl@7512

23 years agoAUTHORS updates.
Jarkko Hietaniemi [Wed, 1 Nov 2000 14:39:50 +0000]
AUTHORS updates.

p4raw-id: //depot/perl@7511

23 years agostartperl to respect versiononly
Robin Barker [Tue, 31 Oct 2000 16:29:36 +0000]
startperl to respect versiononly
Message-Id: <200010311629.QAA01771@tempest.npl.co.uk>

p4raw-id: //depot/perl@7510

23 years agoprintf UVs the correct way, noticed by Robin Barker.
Jarkko Hietaniemi [Wed, 1 Nov 2000 14:19:53 +0000]
printf UVs the correct way, noticed by Robin Barker.

p4raw-id: //depot/perl@7509

23 years agoDo not cleanup *% because the % has special meanings in some
Jarkko Hietaniemi [Wed, 1 Nov 2000 14:10:03 +0000]
Do not cleanup *% because the % has special meanings in some
shell environments.

p4raw-id: //depot/perl@7508

23 years agoThe NonStop-UX libraries have a novel way to say NaN.
Jarkko Hietaniemi [Wed, 1 Nov 2000 14:06:00 +0000]
The NonStop-UX libraries have a novel way to say NaN.

p4raw-id: //depot/perl@7507

23 years agoThe osname has been lowercased by now, from Tom Bates.
Jarkko Hietaniemi [Wed, 1 Nov 2000 14:03:35 +0000]
The osname has been lowercased by now, from Tom Bates.

p4raw-id: //depot/perl@7506

23 years agoThe compiler is either gcc or cc, from Tom Bates.
Jarkko Hietaniemi [Tue, 31 Oct 2000 19:18:39 +0000]
The compiler is either gcc or cc, from Tom Bates.

p4raw-id: //depot/perl@7505

23 years agoUpdate Changes.
Jarkko Hietaniemi [Tue, 31 Oct 2000 14:53:42 +0000]
Update Changes.

p4raw-id: //depot/perl@7504

23 years agoWhitespace style tweak. Was originally going to see to
Joe Smith [Mon, 30 Oct 2000 18:47:57 +0000]
Whitespace style tweak.  Was originally going to see to

Subject: PATCH (Re: PerlIO - Configure tweak for Linux/glibc?)
Message-Id: <39FE32DD.24AAC4D@inwap.com>

but that had already been taken care of.

p4raw-id: //depot/perl@7503

23 years agoAUTHORS tweaks.
Jarkko Hietaniemi [Tue, 31 Oct 2000 14:25:02 +0000]
AUTHORS tweaks.

p4raw-id: //depot/perl@7502

23 years agoperlfaq style changes
John Borwick [Tue, 31 Oct 2000 03:15:11 +0000]
perlfaq style changes
Message-ID: <Pine.GSO.4.21.0010310307500.5819-100000@eos00du.eos.ncsu.edu>

p4raw-id: //depot/perl@7501

23 years agoBe more lenient on bad UTF-8 when doing bit arithmetics.
Yitzchak Scott-Thoennes [Mon, 30 Oct 2000 21:09:55 +0000]
Be more lenient on bad UTF-8 when doing bit arithmetics.

Subject: Re: [ID 20000918.005] ~ on wide chars
Message-ID: <jQl/5gzkgWYL092yn@efn.org>

(The ord() part of the patch skipped.)

p4raw-id: //depot/perl@7500

23 years ago[ID 20001030.001] 5.7.0-7489: Null-Pointer reference in mg.c
Jens Hamisch [Mon, 30 Oct 2000 15:17:07 +0000]
[ID 20001030.001] 5.7.0-7489: Null-Pointer reference in mg.c
Message-Id: <20001030151707.A9597@Strawberry.COM>

p4raw-id: //depot/perl@7499

23 years agoadd three new EBCDIC Encode-ings && many tests
Peter Prymmer [Mon, 30 Oct 2000 16:59:11 +0000]
add three new EBCDIC Encode-ings && many tests
Message-ID: <Pine.OSF.4.10.10010301643590.67363-100000@aspara.forte.com>

p4raw-id: //depot/perl@7498

23 years agofix coded control chars in cgi-html.t
Peter Prymmer [Mon, 30 Oct 2000 17:48:11 +0000]
fix coded control chars in cgi-html.t
Message-ID: <Pine.OSF.4.10.10010301746350.69159-100000@aspara.forte.com>

p4raw-id: //depot/perl@7497

23 years agoCRLF fix for cgi-function.t tests
Peter Prymmer [Mon, 30 Oct 2000 17:46:33 +0000]
CRLF fix for cgi-function.t tests
Message-ID: <Pine.OSF.4.10.10010301745120.69159-100000@aspara.forte.com>

p4raw-id: //depot/perl@7496

23 years agogeneralize AIX ccversion hack for re extension
Peter Prymmer [Mon, 30 Oct 2000 16:41:21 +0000]
generalize AIX ccversion hack for re extension
Message-ID: <Pine.OSF.4.10.10010301634500.67363-100000@aspara.forte.com>

p4raw-id: //depot/perl@7495

23 years agoUse Errno magic.
Casey Tweten [Mon, 30 Oct 2000 15:51:17 +0000]
Use Errno magic.

Subject: [ID 20001030.009] [PATCH] ftmp-mktemp failing
Message-Id: <200010302051.e9UKpHd02194@ctweten.amsite.com>

p4raw-id: //depot/perl@7494

23 years agoAdd a perlbug flag, -A, to avoid acknowledgement messages.
Nicholas Clark [Mon, 30 Oct 2000 17:38:45 +0000]
Add a perlbug flag, -A, to avoid acknowledgement messages.

Subject: PATCH (Re: [ID 20001030.008] OK: perl v5.7.0 +DEVEL7445 on i586-linux 2.2.16 (UNINSTALLED))
Message-ID: <20001030173845.O60355@plum.flirble.org>

p4raw-id: //depot/perl@7493

23 years agoChange files which are mysteriously different to mainline to be
Nick Ing-Simmons [Mon, 30 Oct 2000 19:37:23 +0000]
Change files which are mysteriously different to mainline to be
copies of mainline.

p4raw-id: //depot/perlio@7492

23 years agoPerlio fixes discovered on big-endian & very traditional Solaris:
Nick Ing-Simmons [Mon, 30 Oct 2000 18:05:54 +0000]
Perlio fixes discovered on big-endian & very traditional Solaris:
 - typo in endian code in putc.
 - Don't allow read of write-only files and vice-versa
 - and off-by-one in flush-all loop.
Remove debug calls as they were using GCC specific features.

p4raw-id: //depot/perlio@7491

23 years agoIntegrate mainline to perlio
Nick Ing-Simmons [Sun, 29 Oct 2000 21:45:45 +0000]
Integrate mainline to perlio

p4raw-id: //depot/perlio@7490

23 years ago[Chris Winters <cwinters@intes.net>] patch to ExtUtils::Manifest
Andreas König [Sun, 29 Oct 2000 22:05:59 +0000]
[Chris Winters <cwinters@intes.net>] patch to ExtUtils::Manifest
Message-ID: <m3snpfqrwo.fsf@ak-71.mind.de>

p4raw-id: //depot/perl@7489

23 years agoTests for #7487.
Andreas König [Sun, 29 Oct 2000 19:37:09 +0000]
Tests for #7487.

Subject: Re: [ID 20001029.002] Not OK: perl v5.7.0 +DEVEL7462 on i686-linux 2.2.16a (UNINSTALLED)
Message-ID: <m34s1vsdd6.fsf@ak-71.mind.de>

p4raw-id: //depot/perl@7488

23 years agoconstsub spillage.
John Tobey [Sun, 29 Oct 2000 11:37:45 +0000]
constsub spillage.

Subject: Re: [ID 20001029.002] Not OK: perl v5.7.0 +DEVEL7462 on i686-linux 2.2.16a (UNINSTALLED)
Message-Id: <m13pvSr-000FObC@feynman.localnet>

p4raw-id: //depot/perl@7487

23 years agoIntegrate mainline to perlio branch
Nick Ing-Simmons [Sun, 29 Oct 2000 21:05:04 +0000]
Integrate mainline to perlio branch

p4raw-id: //depot/perlio@7486

23 years agoMake \x{...} consistently produce UTF-8.
Simon Cozens [Sun, 29 Oct 2000 19:36:48 +0000]
Make \x{...} consistently produce UTF-8.

Subject: Re: \x{...} is confused
Message-ID: <20001029193648.A6287@pembro4.pmb.ox.ac.uk>

p4raw-id: //depot/perl@7485

23 years agoPerlIO passes all tests.
Nick Ing-Simmons [Sun, 29 Oct 2000 20:05:29 +0000]
PerlIO passes all tests.

p4raw-id: //depot/perlio@7484

23 years agoUpdate Changes.
Jarkko Hietaniemi [Sun, 29 Oct 2000 18:06:55 +0000]
Update Changes.

p4raw-id: //depot/perl@7483

23 years agoInclude <unistd.h> to get correct lseek() prototype etc.
Nick Ing-Simmons [Sun, 29 Oct 2000 17:43:28 +0000]
Include <unistd.h> to get correct lseek() prototype etc.
(I thought perl.h did that) - down to two fails
 - comp/require.t (last test)
 - lib/io_xs.t - possibly import/export of FILE * ?

p4raw-id: //depot/perlio@7482

23 years agoUTF-8 decoder tweak.
Jarkko Hietaniemi [Sun, 29 Oct 2000 17:02:37 +0000]
UTF-8 decoder tweak.

p4raw-id: //depot/perl@7481

23 years agoFixed two bugs:
Nick Ing-Simmons [Sun, 29 Oct 2000 16:26:11 +0000]
Fixed two bugs:
 - error code not being set on close (of broken pipe)
 - append mode was truncating.
At least one seek/tell bug remains.

p4raw-id: //depot/perlio@7480

23 years agoPrototype (stdio-like) PerlIO passing basic tests. Checked in
Nick Ing-Simmons [Sun, 29 Oct 2000 11:18:16 +0000]
Prototype (stdio-like) PerlIO passing basic tests. Checked in
in case of accidents. Still several worrying fails, no line disciplines yet.

p4raw-id: //depot/perlio@7479

23 years agoAdd also emailless people.
Jarkko Hietaniemi [Sun, 29 Oct 2000 02:04:01 +0000]
Add also emailless people.

p4raw-id: //depot/perl@7478

23 years agoThe #7476 needs a MANIFEST change, too.
Jarkko Hietaniemi [Sun, 29 Oct 2000 01:36:00 +0000]
The #7476 needs a MANIFEST change, too.

p4raw-id: //depot/perl@7477

23 years agoHave only one master list of AUTHORS, drop unmaintained MAINTAIN.
Jarkko Hietaniemi [Sun, 29 Oct 2000 01:35:21 +0000]
Have only one master list of AUTHORS, drop unmaintained MAINTAIN.

p4raw-id: //depot/perl@7476

23 years agoDe-quoted-unreadable to ISO Latin 1.
Jarkko Hietaniemi [Sat, 28 Oct 2000 23:57:25 +0000]
De-quoted-unreadable to ISO Latin 1.
(There's one ISO-2022-JP name in Changes5.004.)

p4raw-id: //depot/perl@7475

23 years ago[ID 20001027.007] uniq array in perlfaq
Hans Ginzel [Fri, 27 Oct 2000 19:28:30 +0000]
[ID 20001027.007] uniq array in perlfaq
Message-Id: <20001027192830.A1564@kolej.mff.cuni.cz>

p4raw-id: //depot/perl@7474

23 years agoLocking null mutexes is not recommendable.
Hugo van der Sanden [Sat, 28 Oct 2000 18:41:12 +0000]
Locking null mutexes is not recommendable.

Subject: Re: [ID 20001027.008] Not OK: perl v5.7.0 +DEVEL7462 on i386-freebsd-thread-64all 4.1-stable (UNINSTALLED)
Message-Id: <200010281741.SAA31327@crypt.compulink.co.uk>

p4raw-id: //depot/perl@7473

23 years agoBetter create a true mailing list for the repository keepers.
Jarkko Hietaniemi [Sat, 28 Oct 2000 17:52:58 +0000]
Better create a true mailing list for the repository keepers.

p4raw-id: //depot/perl@7472

23 years agoAdd the repository doc by Malcolm, Sarathy, and by Simon,
Jarkko Hietaniemi [Sat, 28 Oct 2000 17:28:24 +0000]
Add the repository doc by Malcolm, Sarathy, and by Simon,
name as suggested by Michael Bletzinger <mbletzin@ncsa.uiuc.edu>.

p4raw-id: //depot/perl@7471

23 years agoDOC PATCH 5.6.0
Mark-Jason Dominus [Fri, 27 Oct 2000 17:32:44 +0000]
DOC PATCH 5.6.0
Message-ID: <20001027173244.23754.qmail@plover.com>

p4raw-id: //depot/perl@7470

23 years ago[ID 20001027.010] [PATCH] Add info on building CPAN modules to README.dos
Peter J. Farley III [Fri, 27 Oct 2000 20:32:56 +0000]
[ID 20001027.010] [PATCH] Add info on building CPAN modules to README.dos
Message-Id: <4.3.1.0.20001027202303.00ad8900@pop5.banet.net>

p4raw-id: //depot/perl@7469

23 years agoMake target reordering to avoid pointless re-makes.
Nicholas Clark [Sat, 28 Oct 2000 00:31:02 +0000]
Make target reordering to avoid pointless re-makes.

Subject: Re: Total re-make of 'make okfile' after 7451 ?
Message-ID: <20001028003101.A54517@plum.flirble.org>

p4raw-id: //depot/perl@7468

23 years ago[ID 20001027.005] Nit in perlos2.pod - space needs deleted on line 118
Larry W. Virden [Fri, 27 Oct 2000 13:14:41 +0000]
[ID 20001027.005] Nit in perlos2.pod - space needs deleted on line 118
Message-Id: <200010271714.NAA22015@lwv26awu.cas.org>

p4raw-id: //depot/perl@7467

23 years agoUpgrade to CPAN 1.58_55.
Andreas König [Sat, 28 Oct 2000 08:18:00 +0000]
Upgrade to CPAN 1.58_55.

Subject: CPAN.pm status
Message-ID: <m3n1fpa3qf.fsf@ak-71.mind.de>

p4raw-id: //depot/perl@7466

23 years agoThe reëntrant version shouldn't be needed unless USE_PURE_BISON.
Jarkko Hietaniemi [Sat, 28 Oct 2000 16:02:47 +0000]
The reëntrant version shouldn't be needed unless USE_PURE_BISON.

p4raw-id: //depot/perl@7465

23 years agoFix for sv_2iv() on "shared" value from keys %hash.
Nick Ing-Simmons [Sat, 28 Oct 2000 10:43:44 +0000]
Fix for sv_2iv() on "shared" value from keys %hash.

p4raw-id: //depot/perl@7464

23 years agoUpdate Changes.
Jarkko Hietaniemi [Fri, 27 Oct 2000 16:18:29 +0000]
Update Changes.

p4raw-id: //depot/perl@7463

23 years agoToo enthusiastic editing in #7460.
Jarkko Hietaniemi [Fri, 27 Oct 2000 16:17:44 +0000]
Too enthusiastic editing in #7460.

p4raw-id: //depot/perl@7462

23 years agoRetract #7459, the script needs more work.
Jarkko Hietaniemi [Fri, 27 Oct 2000 15:37:38 +0000]
Retract #7459, the script needs more work.

p4raw-id: //depot/perl@7461

23 years agoUse $sort, $uniq (and $tr) consistently as wondered
Jarkko Hietaniemi [Fri, 27 Oct 2000 15:23:14 +0000]
Use $sort, $uniq (and $tr) consistently as wondered
by Nicholas Clark.

p4raw-id: //depot/perl@7460