Nick Ing-Simmons [Sun, 5 Nov 2000 11:09:34 +0000 (11:09 +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
Nick Ing-Simmons [Sun, 5 Nov 2000 10:10:13 +0000 (10:10 +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
Nick Ing-Simmons [Sat, 4 Nov 2000 23:40:44 +0000 (23:40 +0000)]
Integrate mainline
p4raw-id: //depot/perlio@7551
Nick Ing-Simmons [Sat, 4 Nov 2000 23:39:05 +0000 (23:39 +0000)]
Integrate mainline again
p4raw-id: //depot/perlio@7550
Andrew Pimlott [Wed, 4 Oct 2000 21:57:43 +0000 (17:57 -0400)]
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
Jarkko Hietaniemi [Sat, 4 Nov 2000 22:56:21 +0000 (22:56 +0000)]
Test tweak ($Config{useperlio} is by default undef) .
p4raw-id: //depot/perl@7548
Jarkko Hietaniemi [Sat, 4 Nov 2000 22:43:56 +0000 (22:43 +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
Andy Dougherty [Sat, 4 Nov 2000 14:15:29 +0000 (09:15 -0500)]
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
Vadim Konovalov [Sat, 4 Nov 2000 10:15:48 +0000 (13:15 +0300)]
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
Jarkko Hietaniemi [Sat, 4 Nov 2000 22:32:47 +0000 (22:32 +0000)]
Dying is too strict here, better just skip.
p4raw-id: //depot/perl@7544
Nick Ing-Simmons [Sat, 4 Nov 2000 21:55:13 +0000 (21:55 +0000)]
Merge mainline
p4raw-id: //depot/perlio@7543
Jarkko Hietaniemi [Sat, 4 Nov 2000 21:09:28 +0000 (21:09 +0000)]
More Changes tweakery.
p4raw-id: //depot/perl@7542
Jarkko Hietaniemi [Sat, 4 Nov 2000 20:58:18 +0000 (20:58 +0000)]
Changes fixups.
p4raw-id: //depot/perl@7541
Jarkko Hietaniemi [Sat, 4 Nov 2000 20:42:38 +0000 (20:42 +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
Nick Ing-Simmons [Sat, 4 Nov 2000 19:56:10 +0000 (19:56 +0000)]
PerlIO infrastructure complete.
p4raw-id: //depot/perlio@7539
Nick Ing-Simmons [Sat, 4 Nov 2000 14:31:32 +0000 (14:31 +0000)]
Type tweaks + less contorted allocation scheme
p4raw-id: //depot/perlio@7538
Nick Ing-Simmons [Sat, 4 Nov 2000 12:40:42 +0000 (12:40 +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
Andy Dougherty [Fri, 3 Nov 2000 15:32:14 +0000 (10:32 -0500)]
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
Nick Ing-Simmons [Fri, 3 Nov 2000 22:19:10 +0000 (22:19 +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
H.Merijn Brand [Fri, 3 Nov 2000 16:03:15 +0000 (17:03 +0100)]
Re: README.aix
Message-Id: <
20001103151040.95C6.H.M.BRAND@hccnet.nl>
p4raw-id: //depot/perl@7534
Ilya Zakharevich [Wed, 1 Nov 2000 23:39:56 +0000 (18:39 -0500)]
better messages from malloc()
Message-ID: <
20001101233956.A520@monk.mps.ohio-state.edu>
p4raw-id: //depot/perl@7533
Jarkko Hietaniemi [Fri, 3 Nov 2000 00:11:56 +0000 (00:11 +0000)]
The #7521 touched things it shouldn't have.
p4raw-id: //depot/perl@7532
Charles Lane [Thu, 2 Nov 2000 16:58:36 +0000 (11:58 -0500)]
Perl@7504, vms/gen_shrfls.pl
Message-Id: <
001102165758.31020@DUPHY4.Physics.Drexel.Edu>
p4raw-id: //depot/perl@7531
Jarkko Hietaniemi [Thu, 2 Nov 2000 22:08:49 +0000 (22:08 +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
Alexey V. Barantsev [Thu, 2 Nov 2000 20:12:20 +0000 (23:12 +0300)]
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
Jarkko Hietaniemi [Thu, 2 Nov 2000 17:49:09 +0000 (17:49 +0000)]
Detpyo.
p4raw-id: //depot/perl@7528
Edward Avis [Thu, 2 Nov 2000 15:24:30 +0000 (15:24 +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
Andreas König [Thu, 2 Nov 2000 11:26:48 +0000 (12:26 +0100)]
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
Jarkko Hietaniemi [Wed, 1 Nov 2000 23:52:08 +0000 (23:52 +0000)]
The entry for #7503 was missing.
p4raw-id: //depot/perl@7525
Jarkko Hietaniemi [Wed, 1 Nov 2000 23:40:52 +0000 (23:40 +0000)]
Update Changes.
p4raw-id: //depot/perl@7524
Jarkko Hietaniemi [Wed, 1 Nov 2000 22:57:09 +0000 (22:57 +0000)]
More tweaking on the #7522 theme.
p4raw-id: //depot/perl@7523
Jarkko Hietaniemi [Wed, 1 Nov 2000 22:06:15 +0000 (22:06 +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
Garry T. Williams [Mon, 4 Sep 2000 12:09:44 +0000 (08:09 -0400)]
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
Garry T. Williams [Mon, 4 Sep 2000 11:32:38 +0000 (07:32 -0400)]
[ID
20000904.004] perlsec Manual Page Incorrect Doing "Safe Backticks"
Message-Id: <
200009041532.e84FWcl12106@ifr.inside.zvolve.net>
p4raw-id: //depot/perl@7520
Jarkko Hietaniemi [Wed, 1 Nov 2000 20:01:22 +0000 (20:01 +0000)]
Locale warning explanation tweak.
p4raw-id: //depot/perl@7519
Jarkko Hietaniemi [Tue, 10 Oct 2000 08:22:28 +0000 (03:22 -0500)]
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
Martien Verbruggen [Fri, 6 Oct 2000 14:09:10 +0000 (01:09 +1100)]
[ID
20001005.006] Documentation -- description of qr//
Message-Id: <
200010060309.OAA03457@verbruggen.comdyn.com.au>
p4raw-id: //depot/perl@7517
John Borwick [Wed, 1 Nov 2000 13:19:21 +0000 (08:19 -0500)]
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
Andrew Pimlott [Thu, 5 Oct 2000 13:20:58 +0000 (09:20 -0400)]
[ID
20001005.004] doc bug: perlsec misleading re file output
Message-Id: <m13hEhW-000SEmC@nolfolan.idiomtech.com>
p4raw-id: //depot/perl@7515
Jarkko Hietaniemi [Wed, 1 Nov 2000 15:03:40 +0000 (15:03 +0000)]
More AIX lore.
p4raw-id: //depot/perl@7514
root [Wed, 1 Nov 2000 12:31:32 +0000 (13:31 +0100)]
[ID
20001101.001] Net::Ping icmp odd $bytes
Message-Id: <
200011011131.MAA03310@chronos.fi.muni.cz>
p4raw-id: //depot/perl@7513
Martin Husemann [Tue, 31 Oct 2000 23:39:35 +0000 (00:39 +0100)]
[ID
20001031.004] Uninitialized auto variable in regcomp.c
Message-Id: <
200010312239.e9VMdZR01580@night-porter.duskware.de>
p4raw-id: //depot/perl@7512
Jarkko Hietaniemi [Wed, 1 Nov 2000 14:39:50 +0000 (14:39 +0000)]
AUTHORS updates.
p4raw-id: //depot/perl@7511
Robin Barker [Tue, 31 Oct 2000 16:29:36 +0000 (16:29 +0000)]
startperl to respect versiononly
Message-Id: <
200010311629.QAA01771@tempest.npl.co.uk>
p4raw-id: //depot/perl@7510
Jarkko Hietaniemi [Wed, 1 Nov 2000 14:19:53 +0000 (14:19 +0000)]
printf UVs the correct way, noticed by Robin Barker.
p4raw-id: //depot/perl@7509
Jarkko Hietaniemi [Wed, 1 Nov 2000 14:10:03 +0000 (14:10 +0000)]
Do not cleanup *% because the % has special meanings in some
shell environments.
p4raw-id: //depot/perl@7508
Jarkko Hietaniemi [Wed, 1 Nov 2000 14:06:00 +0000 (14:06 +0000)]
The NonStop-UX libraries have a novel way to say NaN.
p4raw-id: //depot/perl@7507
Jarkko Hietaniemi [Wed, 1 Nov 2000 14:03:35 +0000 (14:03 +0000)]
The osname has been lowercased by now, from Tom Bates.
p4raw-id: //depot/perl@7506
Jarkko Hietaniemi [Tue, 31 Oct 2000 19:18:39 +0000 (19:18 +0000)]
The compiler is either gcc or cc, from Tom Bates.
p4raw-id: //depot/perl@7505
Jarkko Hietaniemi [Tue, 31 Oct 2000 14:53:42 +0000 (14:53 +0000)]
Update Changes.
p4raw-id: //depot/perl@7504
Joe Smith [Mon, 30 Oct 2000 18:47:57 +0000 (10:47 -0800)]
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
Jarkko Hietaniemi [Tue, 31 Oct 2000 14:25:02 +0000 (14:25 +0000)]
AUTHORS tweaks.
p4raw-id: //depot/perl@7502
John Borwick [Tue, 31 Oct 2000 03:15:11 +0000 (22:15 -0500)]
perlfaq style changes
Message-ID: <Pine.GSO.4.21.
0010310307500.5819-100000@eos00du.eos.ncsu.edu>
p4raw-id: //depot/perl@7501
Yitzchak Scott-Thoennes [Mon, 30 Oct 2000 21:09:55 +0000 (13:09 -0800)]
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
Jens Hamisch [Mon, 30 Oct 2000 15:17:07 +0000 (16:17 +0100)]
[ID
20001030.001] 5.7.0-7489: Null-Pointer reference in mg.c
Message-Id: <
20001030151707.A9597@Strawberry.COM>
p4raw-id: //depot/perl@7499
Peter Prymmer [Mon, 30 Oct 2000 16:59:11 +0000 (08:59 -0800)]
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
Peter Prymmer [Mon, 30 Oct 2000 17:48:11 +0000 (09:48 -0800)]
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
Peter Prymmer [Mon, 30 Oct 2000 17:46:33 +0000 (09:46 -0800)]
CRLF fix for cgi-function.t tests
Message-ID: <Pine.OSF.4.10.
10010301745120.69159-100000@aspara.forte.com>
p4raw-id: //depot/perl@7496
Peter Prymmer [Mon, 30 Oct 2000 16:41:21 +0000 (08:41 -0800)]
generalize AIX ccversion hack for re extension
Message-ID: <Pine.OSF.4.10.
10010301634500.67363-100000@aspara.forte.com>
p4raw-id: //depot/perl@7495
Casey Tweten [Mon, 30 Oct 2000 15:51:17 +0000 (10:51 -0500)]
Use Errno magic.
Subject: [ID
20001030.009] [PATCH] ftmp-mktemp failing
Message-Id: <
200010302051.e9UKpHd02194@ctweten.amsite.com>
p4raw-id: //depot/perl@7494
Nicholas Clark [Mon, 30 Oct 2000 17:38:45 +0000 (17:38 +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
Nick Ing-Simmons [Mon, 30 Oct 2000 19:37:23 +0000 (19:37 +0000)]
Change files which are mysteriously different to mainline to be
copies of mainline.
p4raw-id: //depot/perlio@7492
Nick Ing-Simmons [Mon, 30 Oct 2000 18:05:54 +0000 (18:05 +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
Nick Ing-Simmons [Sun, 29 Oct 2000 21:45:45 +0000 (21:45 +0000)]
Integrate mainline to perlio
p4raw-id: //depot/perlio@7490
Andreas König [Sun, 29 Oct 2000 22:05:59 +0000 (23:05 +0100)]
[Chris Winters <cwinters@intes.net>] patch to ExtUtils::Manifest
Message-ID: <m3snpfqrwo.fsf@ak-71.mind.de>
p4raw-id: //depot/perl@7489
Andreas König [Sun, 29 Oct 2000 19:37:09 +0000 (20:37 +0100)]
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
John Tobey [Sun, 29 Oct 2000 11:37:45 +0000 (06:37 -0500)]
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
Nick Ing-Simmons [Sun, 29 Oct 2000 21:05:04 +0000 (21:05 +0000)]
Integrate mainline to perlio branch
p4raw-id: //depot/perlio@7486
Simon Cozens [Sun, 29 Oct 2000 19:36:48 +0000 (19:36 +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
Nick Ing-Simmons [Sun, 29 Oct 2000 20:05:29 +0000 (20:05 +0000)]
PerlIO passes all tests.
p4raw-id: //depot/perlio@7484
Jarkko Hietaniemi [Sun, 29 Oct 2000 18:06:55 +0000 (18:06 +0000)]
Update Changes.
p4raw-id: //depot/perl@7483
Nick Ing-Simmons [Sun, 29 Oct 2000 17:43:28 +0000 (17:43 +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
Jarkko Hietaniemi [Sun, 29 Oct 2000 17:02:37 +0000 (17:02 +0000)]
UTF-8 decoder tweak.
p4raw-id: //depot/perl@7481
Nick Ing-Simmons [Sun, 29 Oct 2000 16:26:11 +0000 (16:26 +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
Nick Ing-Simmons [Sun, 29 Oct 2000 11:18:16 +0000 (11:18 +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
Jarkko Hietaniemi [Sun, 29 Oct 2000 02:04:01 +0000 (02:04 +0000)]
Add also emailless people.
p4raw-id: //depot/perl@7478
Jarkko Hietaniemi [Sun, 29 Oct 2000 01:36:00 +0000 (01:36 +0000)]
The #7476 needs a MANIFEST change, too.
p4raw-id: //depot/perl@7477
Jarkko Hietaniemi [Sun, 29 Oct 2000 01:35:21 +0000 (01:35 +0000)]
Have only one master list of AUTHORS, drop unmaintained MAINTAIN.
p4raw-id: //depot/perl@7476
Jarkko Hietaniemi [Sat, 28 Oct 2000 23:57:25 +0000 (23:57 +0000)]
De-quoted-unreadable to ISO Latin 1.
(There's one ISO-2022-JP name in Changes5.004.)
p4raw-id: //depot/perl@7475
Hans Ginzel [Fri, 27 Oct 2000 19:28:30 +0000 (21:28 +0200)]
[ID
20001027.007] uniq array in perlfaq
Message-Id: <
20001027192830.A1564@kolej.mff.cuni.cz>
p4raw-id: //depot/perl@7474
Hugo van der Sanden [Sat, 28 Oct 2000 18:41:12 +0000 (19:41 +0100)]
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
Jarkko Hietaniemi [Sat, 28 Oct 2000 17:52:58 +0000 (17:52 +0000)]
Better create a true mailing list for the repository keepers.
p4raw-id: //depot/perl@7472
Jarkko Hietaniemi [Sat, 28 Oct 2000 17:28:24 +0000 (17:28 +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
Mark-Jason Dominus [Fri, 27 Oct 2000 17:32:44 +0000 (17:32 +0000)]
DOC PATCH 5.6.0
Message-ID: <
20001027173244.23754.qmail@plover.com>
p4raw-id: //depot/perl@7470
Peter J. Farley III [Fri, 27 Oct 2000 20:32:56 +0000 (16:32 -0400)]
[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
Nicholas Clark [Sat, 28 Oct 2000 00:31:02 +0000 (01:31 +0100)]
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
Larry W. Virden [Fri, 27 Oct 2000 13:14:41 +0000 (09:14 -0400)]
[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
Andreas König [Sat, 28 Oct 2000 08:18:00 +0000 (10:18 +0200)]
Upgrade to CPAN 1.58_55.
Subject: CPAN.pm status
Message-ID: <m3n1fpa3qf.fsf@ak-71.mind.de>
p4raw-id: //depot/perl@7466
Jarkko Hietaniemi [Sat, 28 Oct 2000 16:02:47 +0000 (16:02 +0000)]
The reëntrant version shouldn't be needed unless USE_PURE_BISON.
p4raw-id: //depot/perl@7465
Nick Ing-Simmons [Sat, 28 Oct 2000 10:43:44 +0000 (10:43 +0000)]
Fix for sv_2iv() on "shared" value from keys %hash.
p4raw-id: //depot/perl@7464
Jarkko Hietaniemi [Fri, 27 Oct 2000 16:18:29 +0000 (16:18 +0000)]
Update Changes.
p4raw-id: //depot/perl@7463
Jarkko Hietaniemi [Fri, 27 Oct 2000 16:17:44 +0000 (16:17 +0000)]
Too enthusiastic editing in #7460.
p4raw-id: //depot/perl@7462
Jarkko Hietaniemi [Fri, 27 Oct 2000 15:37:38 +0000 (15:37 +0000)]
Retract #7459, the script needs more work.
p4raw-id: //depot/perl@7461
Jarkko Hietaniemi [Fri, 27 Oct 2000 15:23:14 +0000 (15:23 +0000)]
Use $sort, $uniq (and $tr) consistently as wondered
by Nicholas Clark.
p4raw-id: //depot/perl@7460
Jarkko Hietaniemi [Fri, 27 Oct 2000 15:02:07 +0000 (15:02 +0000)]
(Retracted by #7461)
Add a shell script for creating/removing symbolic link farms,
useful for keeping the source code read-only and doing the
builds somewhere else.
p4raw-id: //depot/perl@7459
Jarkko Hietaniemi [Fri, 27 Oct 2000 14:42:20 +0000 (14:42 +0000)]
Do away with the fix_pl.
p4raw-id: //depot/perl@7458
Jens Hamisch [Fri, 27 Oct 2000 14:38:21 +0000 (16:38 +0200)]
[ID
20001027.002] Patch 7380 followup - Perl_modfl *must* be defined
Message-Id: <
20001027143821.B3366@Strawberry.COM>
p4raw-id: //depot/perl@7457
Nicholas Clark [Thu, 26 Oct 2000 22:32:29 +0000 (23:32 +0100)]
todo
Message-ID: <
20001026223229.A44540@plum.flirble.org>
p4raw-id: //depot/perl@7456
John Tobey [Thu, 26 Oct 2000 22:29:53 +0000 (18:29 -0400)]
Re: [PATCH bleadperl] ripples from constsub patch
Message-Id: <m13ozHF-000FObC@feynman.localnet>
p4raw-id: //depot/perl@7455
Yitzchak Scott-Thoennes [Thu, 26 Oct 2000 14:00:03 +0000 (07:00 -0700)]
[ID
20001026.006] C<use integer; $x += 1> gives uninitialized warning
Message-Id: <
200010262100.e9QL03U06386@garcia.efn.org>
p4raw-id: //depot/perl@7454