Mark-Jason Dominus [Sat, 27 Apr 2002 14:06:56 +0000]
PATCH t/TEST
Message-ID: <
20020427180656.5422.qmail@plover.com>
p4raw-id: //depot/perl@16223
Artur Bergman [Sat, 27 Apr 2002 17:00:29 +0000]
Ahem, look another way.
p4raw-id: //depot/perl@16222
Jarkko Hietaniemi [Sat, 27 Apr 2002 16:27:18 +0000]
Integrate perlio:
[ 16216]
Fix weird warnings and/pr segfaults on binmode(,"encoding(...)")
- if encoding loads Encode then stack grows.
- pp_binmode was not allowing for that to happen
- added PUTBACK/SPAGAIN.
p4raw-link: @16216 on //depot/perlio:
adb5c314284816e1c92cd8e29c9033c3ce18b580
p4raw-id: //depot/perl@16220
p4raw-integrated: from //depot/perlio@16219 'copy in' pp_sys.c
(@16064..)
Jarkko Hietaniemi [Sat, 27 Apr 2002 16:23:44 +0000]
First half of NetBSD patch-ai, from Johnny Lam:
The first part removes "installman" and "installhtml" from the
.PHONY target, which was causing problems during installation.
(the installman and installhtml are not phony targets,
they are real files)
p4raw-id: //depot/perl@16219
Jarkko Hietaniemi [Sat, 27 Apr 2002 16:20:49 +0000]
NetBSD patch-ab from Johnny Lam:
Some tweaks to the NetBSD hints file to make the Configure
process more useful when not building from pkgsrc. This file
will definitely need to change again when the 1.6 release of
NetBSD comes out, but I'll handle the changes at the later
date.
p4raw-id: //depot/perl@16217
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