Jarkko Hietaniemi [Sat, 27 Apr 2002 15:52:24 +0000]
Integrate perlio:
[ 16211]
Re-instate $PerlIO::encoding::check at boot.
(Retaining Dan's XS side require though I don't see need.)
[ 16207]
Fix fd leak on Via(bogus).
Finish implementing PerlIOVia_open().
Export more guts of PerlIO_* so Via_open() can work.
Fix various PerlIO_allocate() features exposed by above.
[ 16027]
Fix perlio for Encode/t/perlio.t's SKIPPED TODO tests,
and change test not to skip them.
[ 16023]
Some tweaks for encodings which need lines.
Also disabled trial of using fallbacks.
[ 16022]
Various tweaks to Encode
p4raw-link: @16211 on //depot/perlio:
54871a3cda1a70e55971d42b5b2ac0aa06387aeb
p4raw-link: @16207 on //depot/perlio:
d9dac8cda3a8128f09ab4445f683196e1392e4fa
p4raw-link: @16027 on //depot/perlio:
e66821e8151d62edad66fb30ff4507c6d719f51b
p4raw-link: @16023 on //depot/perlio:
20de0cb2cf7a24aa48f2f9a26729f1a78e64f396
p4raw-link: @16022 on //depot/perlio:
ca777f1ce1ff5cad164a769e07ab2e03b14695b6
p4raw-id: //depot/perl@16215
Jarkko Hietaniemi [Sat, 27 Apr 2002 15:48:34 +0000]
Upgrade to Encode 1.62.
p4raw-id: //depot/perl@16214
Philip Newton [Sat, 27 Apr 2002 08:51:30 +0000]
Subject: Re: Change 16122: Try to be clearer about perlio.
Date: Sat, 27 Apr 2002 08:51:30 +0200
Message-Id: <bgikcuc301j0ehljjpqbtr5b3tts50m1ge@4ax.com>
Subject: Re: Change 16183: Stop being coy.
From: Philip Newton <Philip.Newton@gmx.net>
Date: Sat, 27 Apr 2002 08:52:13 +0200
Message-Id: <djikcuksn2cvm35broiqfu8c89abtprfmc@4ax.com>
p4raw-link: @4 on //depot/thrperl:
11343788cbaaede18e3146b5219d2fbdaeaf516e
p4raw-id: //depot/perl@16213
Artur Bergman [Sat, 27 Apr 2002 13:54:46 +0000]
Add test numbers to make "make test" happy. Order is irrelevant
but number of oks is not.
p4raw-id: //depot/perl@16212
Nick Ing-Simmons [Sat, 27 Apr 2002 13:29:55 +0000]
Re-instate $PerlIO::encoding::check at boot.
(Retaining Dan's XS side require though I don't see need.)
p4raw-id: //depot/perlio@16211
Artur Bergman [Sat, 27 Apr 2002 12:56:44 +0000]
Fixed race condtions and deadlocks in interaction with
cond_wait/cond_signal and lock.
Now we wait for a lock to gie up if we return from COND_WAIT
and we are still locked. We also notifiers potential
lockers that it is free for locking when we go into COND_WAIT.
p4raw-id: //depot/perl@16210
Nick Ing-Simmons [Sat, 27 Apr 2002 12:32:41 +0000]
Integrate mainline
p4raw-id: //depot/perlio@16209
Artur Bergman [Sat, 27 Apr 2002 11:46:53 +0000]
Saving locks after we set it to 0 was kind of pointless.
Hunting down fixes in cond_* functions.
p4raw-id: //depot/perl@16208
Nick Ing-Simmons [Sat, 27 Apr 2002 10:12:00 +0000]
Fix fd leak on Via(bogus).
Finish implementing PerlIOVia_open().
Export more guts of PerlIO_* so Via_open() can work.
Fix various PerlIO_allocate() features exposed by above.
p4raw-id: //depot/perlio@16207
Jarkko Hietaniemi [Sat, 27 Apr 2002 00:52:30 +0000]
NetBSD and OpenBSD cannot do comments at #! line
(or long #! lines?)
p4raw-id: //depot/perl@16206
Jarkko Hietaniemi [Fri, 26 Apr 2002 23:56:32 +0000]
Add taint rethink to the todo list.
p4raw-id: //depot/perl@16205
Jarkko Hietaniemi [Fri, 26 Apr 2002 22:33:45 +0000]
Integrate changes #16199 and #16201 from macperl;
Time::Local compatibility patches, from Graham
MacPerl require() portability patches
p4raw-link: @16199 on //depot/macperl:
029195cc16ed49b9d6f99746bf12dad919bcab76
p4raw-id: //depot/perl@16204
p4raw-integrated: from //depot/macperl@16203 'copy in'
lib/Time/Local.pm (@16123..) 'merge in' pp_ctl.c (@16123..)
Nicholas Clark [Fri, 26 Apr 2002 23:27:23 +0000]
Re: [ID
20020425.012] segfault when printing to close indirect filehandle
Message-ID: <
20020426222722.GH312@Bagpuss.unfortu.net>
p4raw-id: //depot/perl@16203
Simon Cozens [Fri, 26 Apr 2002 21:58:21 +0000]
Re: [PATCH ext/Time/HiRes/HiRes.pm] Political Correctness
Message-ID: <
20020426205821.GB5855@netthink.co.uk>
p4raw-id: //depot/perl@16198
Jarkko Hietaniemi [Fri, 26 Apr 2002 20:04:44 +0000]
NetBSD: if the /usr/pkg/lib is there, the linker wants
to know about it always (not just when using the pth).
p4raw-id: //depot/perl@16197
Jarkko Hietaniemi [Fri, 26 Apr 2002 18:27:39 +0000]
EBCDIC MD5.xs checksum update from Merijn Broeren.
p4raw-id: //depot/perl@16196
Nikola Knezevic [Thu, 25 Apr 2002 23:03:31 +0000]
(retracted by #16229)
Subject: FIXIN problem under Win32
Message-ID: <
8920180377.20020425230331@tesla.rcub.bg.ac.yu>
p4raw-id: //depot/perl@16195
Nick Ing-Simmons [Fri, 26 Apr 2002 17:36:16 +0000]
Integrate mainline
p4raw-id: //depot/perlio@16194
Nikola Knezevic [Fri, 26 Apr 2002 15:38:16 +0000]
system_tests are relevant only to win32\system.t
Message-ID: <
14316006107.20020426153816@tesla.rcub.bg.ac.yu>
p4raw-id: //depot/perl@16193
Jarkko Hietaniemi [Fri, 26 Apr 2002 16:45:28 +0000]
Mention explicitly the NetBSD + pth combination.
p4raw-id: //depot/perl@16192
Abigail [Fri, 26 Apr 2002 18:03:11 +0000]
Fix email address.
Message-ID: <
20020426180311.A23545@gatekeeper.osp.nl>
p4raw-id: //depot/perl@16191
Jarkko Hietaniemi [Fri, 26 Apr 2002 14:33:03 +0000]
NetWare update from C Aditya.
p4raw-id: //depot/perl@16190
Craig A. Berry [Fri, 26 Apr 2002 09:34:46 +0000]
use t/TEST
From: "Craig A. Berry" <craigberry@mac.com>
Message-Id: <
a05111708b8ef12696579@[172.16.52.1]>
p4raw-id: //depot/perl@16189
Jarkko Hietaniemi [Fri, 26 Apr 2002 13:34:35 +0000]
Update Changes.
p4raw-id: //depot/perl@16188
Dan Kogai [Fri, 26 Apr 2002 14:57:09 +0000]
[Encode] s/=over2/=over 2/g
Message-Id: <
721D1832-58DA-11D6-A636-00039301D480@dan.co.jp>
p4raw-id: //depot/perl@16187
Jarkko Hietaniemi [Fri, 26 Apr 2002 12:28:18 +0000]
Use temp int variable in the W*() since direct casting
to either an int or an IV would not be right.
p4raw-id: //depot/perl@16186
Jarkko Hietaniemi [Fri, 26 Apr 2002 12:23:02 +0000]
The #16182 radiates U32ness.
p4raw-id: //depot/perl@16185
Craig A. Berry [Fri, 26 Apr 2002 00:13:31 +0000]
t/TEST ported to VMS
From: "Craig A. Berry" <craigberry@mac.com>
Message-Id: <
a05111705b8ee84f53e79@[172.16.52.1]>
p4raw-id: //depot/perl@16184
Jarkko Hietaniemi [Fri, 26 Apr 2002 11:57:58 +0000]
Stop being coy.
p4raw-id: //depot/perl@16183
Mark-Jason Dominus [Wed, 24 Apr 2002 17:35:07 +0000]
Re: binary compatibility
Message-ID: <
20020424213507.7846.qmail@plover.com>
p4raw-id: //depot/perl@16182
Gurusamy Sarathy [Fri, 26 Apr 2002 07:39:20 +0000]
fix typo that caused pseudo-fork() crashes on win64 (we were only
allocating half of the retstack!)
p4raw-id: //depot/perl@16181
Gurusamy Sarathy [Fri, 26 Apr 2002 06:27:11 +0000]
temporary variable not wide enough to hold all the bits in
op->op_targ
p4raw-id: //depot/perl@16180
Jarkko Hietaniemi [Fri, 26 Apr 2002 03:21:50 +0000]
Add an idea/question from Damian.
p4raw-id: //depot/perl@16179
Gurusamy Sarathy [Fri, 26 Apr 2002 02:46:52 +0000]
build missing utilities on windows; clean stray files
p4raw-id: //depot/perl@16178
Jarkko Hietaniemi [Fri, 26 Apr 2002 02:33:19 +0000]
Upgrade to Encode 1.61, from Dan Kogai.
p4raw-id: //depot/perl@16177
Andreas König [Tue, 23 Apr 2002 04:40:42 +0000]
bytes::length TIMTOWTDI
Message-ID: <m37kmzi1cl.fsf@anima.de>
p4raw-id: //depot/perl@16176
Gurusamy Sarathy [Fri, 26 Apr 2002 01:10:17 +0000]
MD5.xs checksum, ascii only (TODO: someone with access to an EBCDIC
platform needs to fill in the other branch here)
p4raw-id: //depot/perl@16175
Gurusamy Sarathy [Fri, 26 Apr 2002 00:45:36 +0000]
MANIFEST is needlessly held open for entire duration of "make test"
p4raw-id: //depot/perl@16174
Gurusamy Sarathy [Fri, 26 Apr 2002 00:41:39 +0000]
various signed/unsigned mismatch nits
p4raw-id: //depot/perl@16173
Nicholas Clark [Thu, 25 Apr 2002 22:41:57 +0000]
Re: [PATCH] another Storable test (Re: perl@16005)
Message-ID: <
20020425214156.GB295@Bagpuss.unfortu.net>
p4raw-id: //depot/perl@16172
Jarkko Hietaniemi [Thu, 25 Apr 2002 22:16:49 +0000]
Extra guidance for JAPH debuggers.
p4raw-id: //depot/perl@16171
Paul Green [Wed, 24 Apr 2002 18:27:00 +0000]
fix vos/vos.c to implement pow(0,0)
Message-Id: <
200204242252.SAA07978@mailhub1.stratus.com>
p4raw-id: //depot/perl@16170
Craig A. Berry [Thu, 25 Apr 2002 16:00:57 +0000]
don't build B/C twice on VMS
From: "Craig A. Berry" <craigberry@mac.com>
Message-Id: <
a05111702b8ee1bab9144@[172.16.52.1]>
p4raw-id: //depot/perl@16169
Andy Dougherty [Thu, 25 Apr 2002 17:01:08 +0000]
Re: POSIX::WEXITSTATUS broken again
Message-Id: <Pine.SOL.4.10.
10204251656510.2019-100000@maxwell.phys.lafayette.edu>
p4raw-id: //depot/perl@16168
Yitzchak Scott-Thoennes [Thu, 25 Apr 2002 13:39:35 +0000]
Re: [PATCH] ext/attrs.t getting skipped
Message-Id: <HmGy8gzkguHW092yn@efn.org>
p4raw-id: //depot/perl@16167
Abhijit Menon-Sen [Thu, 25 Apr 2002 19:43:06 +0000]
$fh->close(); print $fh "foo" would segfault under -w in
report_evil_fh() because $fh doesn't have a name.
p4raw-id: //depot/perl@16166
Gurusamy Sarathy [Thu, 25 Apr 2002 18:19:32 +0000]
cwd.t wasn't running all the tests because cmd.exe wasn't
being found properly
p4raw-id: //depot/perl@16165
Jarkko Hietaniemi [Thu, 25 Apr 2002 17:45:03 +0000]
Brace yourself from Craig Berry to keep older compilers happy.
p4raw-id: //depot/perl@16164
Jarkko Hietaniemi [Thu, 25 Apr 2002 17:43:50 +0000]
More %{} overload tests.
p4raw-id: //depot/perl@16163
Gurusamy Sarathy [Thu, 25 Apr 2002 17:41:48 +0000]
some extension builds need to find pl2bat.bat on windows
p4raw-id: //depot/perl@16162
Craig A. Berry [Thu, 25 Apr 2002 12:30:06 +0000]
MM_VMS.pm: handle empty PM_TO_BLIB
From: "Craig A. Berry" <craigberry@mac.com>
Message-Id: <
a05111700b8edeb2f3419@[172.16.52.1]>
p4raw-id: //depot/perl@16161
Gurusamy Sarathy [Thu, 25 Apr 2002 17:04:10 +0000]
windows build fails if there is no perlglob.exe in the PATH
p4raw-id: //depot/perl@16160
Jarkko Hietaniemi [Thu, 25 Apr 2002 16:06:25 +0000]
Mysterious setlocale() core dump in ancient Solaris
found by Merijn Broeren. Doesn't look like Perl's fault.
p4raw-id: //depot/perl@16159
Newton, Philip [Thu, 25 Apr 2002 17:35:23 +0000]
Re: [PATCH] pp_ctl.c:pp_require
From: "Newton, Philip" <Philip.Newton@datenrevision.de>
Message-ID: <
C9A98F2128EDD411B0920008C7B337A13DCC77@hamsem01.de.gedas.vwg>
p4raw-id: //depot/perl@16158
Newton, Philip [Thu, 25 Apr 2002 16:01:14 +0000]
pp_ctl.c:pp_require
From: "Newton, Philip" <Philip.Newton@datenrevision.de>
Message-ID: <
C9A98F2128EDD411B0920008C7B337A13DCC76@hamsem01.de.gedas.vwg>
p4raw-id: //depot/perl@16157
Jarkko Hietaniemi [Thu, 25 Apr 2002 14:29:16 +0000]
-Wformat cleanups from Robin Barker.
p4raw-id: //depot/perl@16156
Michael G. Schwern [Thu, 25 Apr 2002 01:51:27 +0000]
Test::Harness 2.01 -> 2.03
Message-ID: <
20020425055127.GB3456@blackrider>
p4raw-id: //depot/perl@16155
Michael G. Schwern [Thu, 25 Apr 2002 01:32:10 +0000]
Test::Simple/More/Builder 0.42 -> 0.44
Message-ID: <
20020425053210.GA3334@blackrider>
p4raw-id: //depot/perl@16154
Jarkko Hietaniemi [Thu, 25 Apr 2002 14:12:35 +0000]
Elaborate a bit on Storable.
p4raw-id: //depot/perl@16153
Jarkko Hietaniemi [Thu, 25 Apr 2002 12:59:50 +0000]
Cleaner Encode tests under -Mutf8.
p4raw-id: //depot/perl@16152
Abe Timmerman [Thu, 25 Apr 2002 01:00:00 +0000]
installperl
Message-ID: <50eecu0f6jd5vji7s0smqnjbid2e1p0ilk@4ax.com>
p4raw-id: //depot/perl@16151
Dan Kogai [Thu, 25 Apr 2002 10:49:13 +0000]
Re: [Encode] Patch to fix Encod-XML::SAX conflicts
Message-Id: <
A4F06B9C-57EE-11D6-A6E0-00039301D480@dan.co.jp>
p4raw-id: //depot/perl@16150
Jarkko Hietaniemi [Wed, 24 Apr 2002 22:57:53 +0000]
Stray =back.
p4raw-id: //depot/perl@16149
Rafael Garcia-Suarez [Wed, 24 Apr 2002 21:12:40 +0000]
Add an untested warning variant.
p4raw-id: //depot/perl@16148
Jarkko Hietaniemi [Wed, 24 Apr 2002 20:37:15 +0000]
Update Changes.
p4raw-id: //depot/perl@16147
Jarkko Hietaniemi [Wed, 24 Apr 2002 20:21:43 +0000]
Wrong plan.
p4raw-id: //depot/perl@16146
Jarkko Hietaniemi [Wed, 24 Apr 2002 20:20:53 +0000]
Upgrade to Encode 1.60, from Dan Kogai.
p4raw-id: //depot/perl@16145
Gurusamy Sarathy [Wed, 24 Apr 2002 18:59:05 +0000]
another case of enabling binmode() where it should not be: if the
*.enc files are CRLF terminated, the result gets CRCRLF terminations
p4raw-id: //depot/perl@16144
Jarkko Hietaniemi [Wed, 24 Apr 2002 18:34:27 +0000]
microperl update; boldly assume time() and time_t
(since we assume ANSI and i_time, anyway).
p4raw-id: //depot/perl@16143
Jarkko Hietaniemi [Wed, 24 Apr 2002 18:30:14 +0000]
Integrate #16136, #16137, #16138 from macperl;
Silly fix for the SC compiler's fixation with "comp" as a type
Skip more PerlIO symbols for sfio
Play nicely in miniperl
p4raw-id: //depot/perl@16142
p4raw-integrated: from //depot/macperl@16132 'copy in'
ext/Unicode/Normalize/Normalize.xs lib/File/Copy.pm
lib/File/Spec/Mac.pm makedef.pl (@16123..)
Nick Ing-Simmons [Wed, 24 Apr 2002 18:08:37 +0000]
Integrate mainline
p4raw-id: //depot/perlio@16134
Jarkko Hietaniemi [Wed, 24 Apr 2002 17:03:22 +0000]
Thou shalt not assume %x works for UVs.
p4raw-id: //depot/perl@16132
Nick Ing-Simmons [Wed, 24 Apr 2002 15:50:31 +0000]
Submit an old integrate
p4raw-id: //depot/perlio@16131
Jarkko Hietaniemi [Wed, 24 Apr 2002 15:38:12 +0000]
Partially retract #12056, from Craig Berry.
p4raw-id: //depot/perl@16130
Jarkko Hietaniemi [Wed, 24 Apr 2002 14:17:16 +0000]
A word of warning to the users of UTF-8 locales.
p4raw-id: //depot/perl@16127
Jarkko Hietaniemi [Wed, 24 Apr 2002 12:54:17 +0000]
Forgotten from #16125.
p4raw-id: //depot/perl@16126
Jarkko Hietaniemi [Wed, 24 Apr 2002 05:16:09 +0000]
Upgrade to MakeMaker 5.91_02, from Michael Schwern.
p4raw-id: //depot/perl@16125
Andreas König [Mon, 22 Apr 2002 12:08:48 +0000]
New UTF-8 surprise
Message-ID: <m38z7gjb9r.fsf@anima.de>
p4raw-id: //depot/perl@16124
Jarkko Hietaniemi [Tue, 23 Apr 2002 23:52:11 +0000]
Try to be clearer about perlio.
p4raw-id: //depot/perl@16122
Andy Dougherty [Tue, 23 Apr 2002 16:21:26 +0000]
Re: binary compatibility
Message-ID: <Pine.SOL.4.10.
10204231614020.754-100000@maxwell.phys.lafayette.edu>
p4raw-id: //depot/perl@16121
Jarkko Hietaniemi [Tue, 23 Apr 2002 23:41:52 +0000]
Go on record about the binary backward incompatibility.
p4raw-id: //depot/perl@16120
Vadim Konovalov [Wed, 24 Apr 2002 01:51:43 +0000]
was: t/win32/system.t Borland too helpful
Message-ID: <
006e01c1eb11$156d2390$695cc3d9@vad>
p4raw-id: //depot/perl@16119
Peter Prymmer [Tue, 23 Apr 2002 17:14:32 +0000]
fix lib/locale.t for VMS with many installed locales
Message-ID: <O
F099100A8.2627549C-ON85256BA4.007443F3@55.25.11>
p4raw-id: //depot/perl@16118
Paul Green [Tue, 23 Apr 2002 15:06:00 +0000]
Nuke obsolete way to build debugging (etc) perls
Message-Id: <
200204231906.PAA26393@mailhub1.stratus.com>
p4raw-id: //depot/perl@16117
Jarkko Hietaniemi [Tue, 23 Apr 2002 23:05:14 +0000]
metaconfig unit change for #16115.
p4raw-id: //depot/perl@16116
Jarkko Hietaniemi [Tue, 23 Apr 2002 23:04:24 +0000]
Regen Configure to mirror #16111 (with one added tweak).
p4raw-id: //depot/perl@16115
Jarkko Hietaniemi [Tue, 23 Apr 2002 22:54:46 +0000]
Retract #16109.
p4raw-id: //depot/perl@16114
Jarkko Hietaniemi [Tue, 23 Apr 2002 22:38:04 +0000]
FAQ sync.
p4raw-id: //depot/perl@16113
Jarkko Hietaniemi [Tue, 23 Apr 2002 22:34:08 +0000]
use encoding no more defaults to Latin 1.
p4raw-id: //depot/perl@16112
Gurusamy Sarathy [Tue, 23 Apr 2002 22:27:07 +0000]
Configure test for byteorder loses bits
p4raw-id: //depot/perl@16111
Gurusamy Sarathy [Tue, 23 Apr 2002 21:32:03 +0000]
hacking around byteorder variance between config.sh and config.h
isn't needed after change#16099
p4raw-link: @16099 on //depot/perl:
244120070b43c8b75f213eed19655d6f4e6e2513
p4raw-id: //depot/perl@16110
Paul Green [Tue, 23 Apr 2002 13:47:19 +0000]
(retracted by #16114)
Subject: [PATCH] Nuke obsolete way to build debugging (etc) perls
From: "Green, Paul" <Paul.Green@stratus.com>
Message-ID: <
A2A34F15EE916148BC4C4748223E67A4014E24ED@EXNA4.stratus.com>
p4raw-id: //depot/perl@16109
Norton T. Allen [Tue, 23 Apr 2002 11:50:07 +0000]
lib/File/Find.pm for QNX, NTO
Message-Id: <
200204231550.LAA24648@bottesini.harvard.edu>
p4raw-id: //depot/perl@16108
Norton T. Allen [Tue, 23 Apr 2002 11:48:54 +0000]
README.qnx, hints/qnx.sh
Message-Id: <
200204231548.LAA24135@bottesini.harvard.edu>
p4raw-id: //depot/perl@16107
Abigail [Tue, 23 Apr 2002 16:21:31 +0000]
pod/perlhist.pod
Message-ID: <
20020423162131.A7017@gatekeeper.osp.nl>
(removed 5.005_04 which never happened)
p4raw-id: //depot/perl@16106
Abigail [Tue, 23 Apr 2002 11:35:54 +0000]
Re: [PATCH abigail.t] another portability attempt
Message-ID: <
20020423113554.A25149@gatekeeper.osp.nl>
p4raw-id: //depot/perl@16105
Jarkko Hietaniemi [Tue, 23 Apr 2002 13:35:03 +0000]
NetWare tweak from C Aditya.
p4raw-id: //depot/perl@16104
Gurusamy Sarathy [Tue, 23 Apr 2002 06:33:25 +0000]
fix a typo
p4raw-id: //depot/perl@16103
Jarkko Hietaniemi [Tue, 23 Apr 2002 04:41:43 +0000]
Uncurliff.
p4raw-id: //depot/perl@16102
Jarkko Hietaniemi [Tue, 23 Apr 2002 04:36:27 +0000]
Pointer to UV casting.
p4raw-id: //depot/perl@16101