This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
23 years agoMore rigor in UTF-8-ness of Encode's toUnicode
Nick Ing-Simmons [Mon, 1 Jan 2001 21:58:50 +0000 (21:58 +0000)]
More rigor in UTF-8-ness of Encode's toUnicode
XS export some of the utf8 internal functions.
Test some of the functions.
Fix pp_concat() bug shown by said tests.

p4raw-id: //depot/perlio@8293

23 years agoLoose the "Loading..." warning.
Nick Ing-Simmons [Mon, 1 Jan 2001 17:43:47 +0000 (17:43 +0000)]
Loose the "Loading..." warning.
Another bug in fallback support

p4raw-id: //depot/perlio@8290

23 years agoFix .ucm reading - forgot a chr()
Nick Ing-Simmons [Sun, 31 Dec 2000 21:27:53 +0000 (21:27 +0000)]
Fix .ucm reading - forgot a chr()
Start of .ucm write (for .enc to .ucm)

p4raw-id: //depot/perlio@8288

23 years agoStart of support of ICU-style .ucm files:
Nick Ing-Simmons [Sun, 31 Dec 2000 18:11:54 +0000 (18:11 +0000)]
Start of support of ICU-style .ucm files:
 - teach compile how to read a .ucm file
 - first guess at how to represent fallbacks in "tries".
 - use fallbacks if check == 0
 - new return code to indicate we used one.

p4raw-id: //depot/perlio@8285

23 years agoTweak perlio.c so that makedef.pl-exported perlsio_binmode()
Nick Ing-Simmons [Sun, 31 Dec 2000 10:06:15 +0000 (10:06 +0000)]
Tweak perlio.c so that makedef.pl-exported perlsio_binmode()
is available to be exported

p4raw-id: //depot/perlio@8281

23 years agoIlya's OS2 patch (testing for damage on Win32)
Nick Ing-Simmons [Sun, 31 Dec 2000 09:41:26 +0000 (09:41 +0000)]
Ilya's OS2 patch (testing for damage on Win32)

p4raw-id: //depot/perlio@8280

23 years agoTweak for MULTIPLICITY/USE_PERLIO
Nick Ing-Simmons [Sat, 30 Dec 2000 19:47:51 +0000 (19:47 +0000)]
Tweak for MULTIPLICITY/USE_PERLIO

p4raw-id: //depot/perlio@8272

23 years agoIntegrate mainline
Nick Ing-Simmons [Sat, 30 Dec 2000 19:46:45 +0000 (19:46 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@8271

23 years agoIntegrate mainline
Nick Ing-Simmons [Sat, 30 Dec 2000 16:40:49 +0000 (16:40 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@8266

23 years agoThe sv_catsv() fix, take two.
Jarkko Hietaniemi [Sat, 30 Dec 2000 07:28:55 +0000 (07:28 +0000)]
The sv_catsv() fix, take two.

p4raw-id: //depot/perl@8265

23 years agoUndo all the join-related changes since #8248: relevant
Jarkko Hietaniemi [Sat, 30 Dec 2000 06:19:18 +0000 (06:19 +0000)]
Undo all the join-related changes since #8248: relevant
portions of 8248, 8249, 8250, 8251, 8260, 8263 must go.
The new sv_catsv() doesn't fly so it must go back to
the drawing board.

p4raw-id: //depot/perl@8264

23 years ago(Retracted by #8264) Tweak sv_catsv() some more.
Jarkko Hietaniemi [Sat, 30 Dec 2000 01:08:32 +0000 (01:08 +0000)]
(Retracted by #8264)  Tweak sv_catsv() some more.

p4raw-id: //depot/perl@8263

23 years agoRetract #8261.
Jarkko Hietaniemi [Sat, 30 Dec 2000 00:45:14 +0000 (00:45 +0000)]
Retract #8261.

p4raw-id: //depot/perl@8262

23 years ago(Retracted by #8261). (Unsuccessful memory access tweaks.)
Jarkko Hietaniemi [Sat, 30 Dec 2000 00:38:32 +0000 (00:38 +0000)]
(Retracted by #8261). (Unsuccessful memory access tweaks.)

p4raw-id: //depot/perl@8261

23 years ago(Retracted by #8264) More fixing for #8251.
Jarkko Hietaniemi [Fri, 29 Dec 2000 22:51:33 +0000 (22:51 +0000)]
(Retracted by #8264)  More fixing for #8251.

p4raw-id: //depot/perl@8260

23 years agopodlators 1.06 released
Russ Allbery [Mon, 25 Dec 2000 05:09:30 +0000 (21:09 -0800)]
podlators 1.06 released
Message-ID: <ylwvcosl4l.fsf@windlord.stanford.edu>

p4raw-id: //depot/perl@8259

23 years agoMake the large file tests more robust/talkative as suggested by
Andreas König [Fri, 29 Dec 2000 14:23:01 +0000 (15:23 +0100)]
Make the large file tests more robust/talkative as suggested by

Subject: Re: [ID 20001229.001] Not OK: perl v5.7.0 +DEVEL8221 on i686-linux 2.4.0-test13pre4-ac2 -2 (UNINSTALLED)
Message-ID: <m3snn7uzt6.fsf@ak-71.mind.de>

p4raw-id: //depot/perl@8258

23 years agoFurther VMS piping fixes from Charles Lane:
Jarkko Hietaniemi [Fri, 29 Dec 2000 17:48:04 +0000 (17:48 +0000)]
Further VMS piping fixes from Charles Lane:

In summary, error messages produced when a subprocess terminated
abnormally were being sent not just to the parent process, but to
grandparents, because of default values for error output that were
not completely overridden when the subprocess was started.

This patch fixes this behavior by defining user-mode (i.e., temporary
for the duration of the program) logical names for SYS$OUTPUT and
SYS$ERROR when they are (re)opened inside Perl.  And a bunch of other
changes to make it so that the user-mode logicals are the ones that
control where Perl's error messages go if it terminates abnormally.

I also added some gratuitous fixes to the indentation of braces in
the piping code.  It just looked ugly, before.

p4raw-id: //depot/perl@8257

23 years agoIdea: Declare multiple constants at once (fwd)
Casey R. Tweten [Fri, 29 Dec 2000 12:03:00 +0000 (07:03 -0500)]
Idea: Declare multiple constants at once (fwd)
Message-ID: <Pine.OSF.4.21.0012291201150.17186-100000@home.kiski.net>

Tests for for #8240.

p4raw-id: //depot/perl@8256

23 years agoRe: [PATCH] Interesting syntax idea
Simon Cozens [Fri, 29 Dec 2000 14:34:04 +0000 (14:34 +0000)]
Re: [PATCH] Interesting syntax idea
Message-ID: <20001229143404.A7762@deep-dark-truthful-mirror.perlhacker.org>

Tests for #8254.

p4raw-id: //depot/perl@8255

23 years agoInteresting syntax idea
Simon Cozens [Wed, 27 Dec 2000 05:08:57 +0000 (05:08 +0000)]
Interesting syntax idea
Message-ID: <20001227050857.A11296@deep-dark-truthful-mirror.perlhacker.org>

Make opens + bareword assigns do typeglob assigns.

p4raw-id: //depot/perl@8254

23 years agoOutput the (apparent) version of gcc, as suggested by
Jeremy H. Brown [Tue, 26 Dec 2000 04:29:17 +0000 (23:29 -0500)]
Output the (apparent) version of gcc, as suggested by

Subject: [ID 20001226.001] dec_osf.sh mis-parses gcc version 2.95.2 as less than 2.95, causing installation-failure
Message-Id: <uv6puify1hu.fsf@suspiria.ai.mit.edu>

(The patch as such didn't any more apply as the misparsing had
 already been addressed in #6474.)  Also change the wording about
gcc 2.95.2, for Jeremy it didn't break sdbm, for me it did.

p4raw-id: //depot/perl@8253

23 years agoIntegrate mainline
Nick Ing-Simmons [Fri, 29 Dec 2000 12:14:31 +0000 (12:14 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@8252

23 years ago(Retracted by #8264)
Jarkko Hietaniemi [Fri, 29 Dec 2000 08:45:46 +0000 (08:45 +0000)]
(Retracted by #8264)

(Fixed by #8260.)

sv_catsv() needs one more byte space than seems reasonable.
(for join() and PERL_DESTRUCT_LEVEL=2, built with debugging).
Curiouser and curiouser.

p4raw-id: //depot/perl@8251

23 years agoMore split // UTF-8 tests.
Jarkko Hietaniemi [Fri, 29 Dec 2000 07:57:52 +0000 (07:57 +0000)]
More split // UTF-8 tests.

p4raw-id: //depot/perl@8250

23 years ago(Retracted by #8264) More join() testing which was good because
Jarkko Hietaniemi [Fri, 29 Dec 2000 07:54:51 +0000 (07:54 +0000)]
(Retracted by #8264)  More join() testing which was good because
it revealed a bug in #8248 (the UTF8_EIGHT_BIT_LO() was wrong).

p4raw-id: //depot/perl@8249

23 years ago(Retracted by #8264) Externally: join() was still quite UTF-8-unaware.
Jarkko Hietaniemi [Fri, 29 Dec 2000 07:08:32 +0000 (07:08 +0000)]
(Retracted by #8264)  Externally: join() was still quite UTF-8-unaware.
Internally: sv_catsv() wasn't quite okay on UTF-8, it assumed
that the only cases to care about are byte+byte and byte+character.

TODO: See how well pp_concat() could be implemented in terms
of sv_catsv().

p4raw-id: //depot/perl@8248

23 years agoSignedness nit.
Jarkko Hietaniemi [Fri, 29 Dec 2000 06:35:23 +0000 (06:35 +0000)]
Signedness nit.

p4raw-id: //depot/perl@8247

23 years agoRe: [ID 20001226.002] Not OK: perl v5.7.0 +DEVEL8221 on i86pc-solaris 2.8 (UNINSTALLED)
Lupe Christoph [Thu, 28 Dec 2000 23:00:00 +0000 (00:00 +0100)]
Re: [ID 20001226.002] Not OK: perl v5.7.0 +DEVEL8221 on i86pc-solaris 2.8 (UNINSTALLED)
Message-ID: <20001228230000.F2574@alanya.lupe-christoph.de>

Suggest rsync --delete --dry-run.

p4raw-id: //depot/perl@8246

23 years agoThe maxiters upper limit sanity check (guarding against
Jarkko Hietaniemi [Thu, 28 Dec 2000 23:57:05 +0000 (23:57 +0000)]
The maxiters upper limit sanity check (guarding against
non-progress) assumed bytes instead of characters in s///
and split().

p4raw-id: //depot/perl@8245

23 years agoMake some panic messages a bit more logical.
Jarkko Hietaniemi [Thu, 28 Dec 2000 23:34:08 +0000 (23:34 +0000)]
Make some panic messages a bit more logical.

p4raw-id: //depot/perl@8244

23 years agolvalue AUTOLOAD. No, really.
Simon Cozens [Wed, 27 Dec 2000 02:30:03 +0000 (02:30 +0000)]
lvalue AUTOLOAD. No, really.
Message-ID: <20001227023003.A7677@deep-dark-truthful-mirror.perlhacker.org>

p4raw-id: //depot/perl@8243

23 years agoFix B::Terse indentation
Daniel Chetlin [Wed, 27 Dec 2000 06:43:30 +0000 (22:43 -0800)]
Fix B::Terse indentation
Message-ID: <20001227064329.B9573@darkstar>

p4raw-id: //depot/perl@8242

23 years agoThe latter patch from the
Peter Prymmer [Fri, 22 Dec 2000 14:52:12 +0000 (06:52 -0800)]
The latter patch from the

Subject: [PATCH: perl@8211] directory depth typo in one win32 Makefile
Message-ID: <Pine.OSF.4.10.10012221433140.195493-100000@aspara.forte.com>

(the former patch from the above should have been
 taken care of by Nick I-S)

p4raw-id: //depot/perl@8241

23 years agoRe: [PATCH] Idea: Declare multiple constants at once
Casey R. Tweten [Fri, 22 Dec 2000 10:35:53 +0000 (05:35 -0500)]
Re: [PATCH] Idea: Declare multiple constants at once
Message-ID: <Pine.OSF.4.21.0012221032030.28992-100000@home.kiski.net>

p4raw-id: //depot/perl@8240

23 years agoRe: [ID 19991001.003] sort(sub(arg)) misparsed as sort sub args
Simon Cozens [Wed, 27 Dec 2000 14:12:44 +0000 (14:12 +0000)]
Re: [ID 19991001.003] sort(sub(arg)) misparsed as sort sub args
Message-ID: <20001227141244.A13344@deep-dark-truthful-mirror.perlhacker.org>

p4raw-id: //depot/perl@8239

23 years agoCall.pm
Paul Marquess [Mon, 25 Dec 2000 10:47:15 +0000 (10:47 +0000)]
Call.pm
Message-ID: <000201c06e60$0b967760$a20a140a@bfs.phone.com>

p4raw-id: //depot/perl@8238

23 years agoFix problem with `&' prototype
Daniel Chetlin [Wed, 27 Dec 2000 15:55:32 +0000 (07:55 -0800)]
Fix problem with `&' prototype
Message-ID: <20001227155532.D9573@darkstar>

p4raw-id: //depot/perl@8237

23 years agoRe: [PATCH blead] Fix segfault in gv_handler/mg_find
Daniel Chetlin [Sun, 24 Dec 2000 04:09:49 +0000 (20:09 -0800)]
Re: [PATCH blead] Fix segfault in gv_handler/mg_find
Message-ID: <20001224040949.B3090@darkstar>

p4raw-id: //depot/perl@8236

23 years agoWin32::Spawn() didn't inherit cwd and env correctly
Jan Dubois [Tue, 26 Dec 2000 20:57:31 +0000 (12:57 -0800)]
Win32::Spawn() didn't inherit cwd and env correctly
Message-ID: <reti4ts0php3anruv0qcjru3tl850g3sfd@4ax.com>

p4raw-id: //depot/perl@8235

23 years agoRe: [PATCH] Warn on use of reference as array elem
Simon Cozens [Thu, 28 Dec 2000 20:33:13 +0000 (20:33 +0000)]
Re: [PATCH] Warn on use of reference as array elem
Message-ID: <20001228203313.A2607@deep-dark-truthful-mirror.perlhacker.org>

p4raw-id: //depot/perl@8234

23 years agoIntegrate perlio:
Jarkko Hietaniemi [Thu, 28 Dec 2000 19:40:49 +0000 (19:40 +0000)]
Integrate perlio:

[  8232]
Encode's Makefile.PL fix not good for dmake $(MAKEFILE) is set to -f Makefile
and fails to make '-f'. (Also handle case where xxxx.c files have not been deleted.)

[  8231]
"Compiled" encode build cleanup
- Makefile uses catfile $(MAKEFILE) etc. for platform issues.
- .c files do not export sub-tables

p4raw-link: @8232 on //depot/perlio: 8d7e77d666ed754d5cd34909a5f2a7dd48814e28
p4raw-link: @8231 on //depot/perlio: 14a8264b45de3d095eb6a74fa50f09ffad5aef3d

p4raw-id: //depot/perl@8233

23 years agoEncode's Makefile.PL fix not good for dmake $(MAKEFILE) is set to -f Makefile
Nick Ing-Simmons [Sat, 23 Dec 2000 16:06:00 +0000 (16:06 +0000)]
Encode's Makefile.PL fix not good for dmake $(MAKEFILE) is set to -f Makefile
and fails to make '-f'. (Also handle case where xxxx.c files have not been deleted.)

p4raw-id: //depot/perlio@8232

23 years ago"Compiled" encode build cleanup
Nick Ing-Simmons [Sat, 23 Dec 2000 14:30:34 +0000 (14:30 +0000)]
"Compiled" encode build cleanup
  - Makefile uses catfile $(MAKEFILE) etc. for platform issues.
  - .c files do not export sub-tables

p4raw-id: //depot/perlio@8231

23 years agoIntegrate mainline
Nick Ing-Simmons [Sat, 23 Dec 2000 12:50:37 +0000 (12:50 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@8230

23 years agoIntegrate perlio:
Jarkko Hietaniemi [Fri, 22 Dec 2000 15:32:12 +0000 (15:32 +0000)]
Integrate perlio:

[  8226]
Handy script for when one forgets to "dmake clean"

[  8225]
CRLF platform issue with io/utf8 fix.

p4raw-link: @8226 on //depot/perlio: 41510af71ad35c1639c7891738bee9ab5c19275f
p4raw-link: @8225 on //depot/perlio: 79086a00fceeae7aba98dc19e4dcdc07692dddbf

p4raw-id: //depot/perl@8229

23 years ago; was Re: Perlbug 20000322.006 status +update
Robin Barker [Fri, 22 Dec 2000 12:17:38 +0000 (12:17 +0000)]
; was Re: Perlbug 20000322.006 status +update
Message-Id: <200012221217.MAA21332@tempest.npl.co.uk>

p4raw-id: //depot/perl@8228

23 years agoRe: A Configure option like 'otherlibdirs' but for *pre*pending?
John L. Allen [Thu, 21 Dec 2000 14:39:58 +0000 (09:39 -0500)]
Re: A Configure option like 'otherlibdirs' but for *pre*pending?
Message-ID: <Pine.SOL.3.91.1001221133227.23511A-100000@gateway.grumman.com>

Document APPLLIB_EXP.

p4raw-id: //depot/perl@8227

23 years agoHandy script for when one forgets to "dmake clean"
Nick Ing-Simmons [Thu, 21 Dec 2000 22:11:50 +0000 (22:11 +0000)]
Handy script for when one forgets to "dmake clean"

p4raw-id: //depot/perlio@8226

23 years agoCRLF platform issue with io/utf8 fix.
Nick Ing-Simmons [Thu, 21 Dec 2000 21:54:04 +0000 (21:54 +0000)]
CRLF platform issue with io/utf8 fix.

p4raw-id: //depot/perlio@8225

23 years agoIntegrate mainline
Nick Ing-Simmons [Thu, 21 Dec 2000 21:02:20 +0000 (21:02 +0000)]
Integrate mainline

p4raw-id: //depot/perlio@8224

23 years agoUpdate Changes.
Jarkko Hietaniemi [Thu, 21 Dec 2000 17:09:16 +0000 (17:09 +0000)]
Update Changes.

p4raw-id: //depot/perl@8223

23 years agoRename testsyml to issymlink.
Jarkko Hietaniemi [Thu, 21 Dec 2000 16:23:48 +0000 (16:23 +0000)]
Rename testsyml to issymlink.

p4raw-id: //depot/perl@8221

23 years agoRobustness support for #8218 (symlink forest) since the GNU
Jarkko Hietaniemi [Thu, 21 Dec 2000 15:47:26 +0000 (15:47 +0000)]
Robustness support for #8218 (symlink forest) since the GNU
tools seem to be overly picky about symlinkage depths.

p4raw-id: //depot/perl@8220

23 years agoAdd Configure option -Dmksymlinks which will create a symlink
Jarkko Hietaniemi [Thu, 21 Dec 2000 15:37:57 +0000 (15:37 +0000)]
Add Configure option -Dmksymlinks which will create a symlink
forest if the current/build differs from the source directory.
TODO: mkdir -p is not portable.

p4raw-id: //depot/perl@8218

23 years agoRe: Latest tarball doesn't build with threads
Nick Ing-Simmons [Thu, 21 Dec 2000 09:38:18 +0000 (09:38 +0000)]
Re: Latest tarball doesn't build with threads
Message-Id: <200012210938.JAA29043@mikado.tiuk.ti.com>

The ofs became an SV.

p4raw-id: //depot/perl@8217

23 years agoThe polymorphism seems to have fixed 20000517.001.
Jarkko Hietaniemi [Thu, 21 Dec 2000 05:40:21 +0000 (05:40 +0000)]
The polymorphism seems to have fixed 20000517.001.

p4raw-id: //depot/perl@8216

23 years agoread() documentation tweak for 20001121.004.
Jarkko Hietaniemi [Thu, 21 Dec 2000 04:44:52 +0000 (04:44 +0000)]
read() documentation tweak for 20001121.004.

p4raw-id: //depot/perl@8215

23 years agoFix for 20001210.003, "write(FH) on closed FH causes segv".
Jarkko Hietaniemi [Thu, 21 Dec 2000 03:54:11 +0000 (03:54 +0000)]
Fix for 20001210.003, "write(FH) on closed FH causes segv".

p4raw-id: //depot/perl@8214

23 years ago[patch: perl@8211]VMS: add -Duseperlio capacity to configure.com
Peter Prymmer [Wed, 20 Dec 2000 16:13:32 +0000 (08:13 -0800)]
[patch: perl@8211]VMS: add -Duseperlio capacity to configure.com
Message-ID: <Pine.OSF.4.10.10012201609140.11967-100000@aspara.forte.com>

p4raw-id: //depot/perl@8213

23 years agoEdit edit edit.
Jarkko Hietaniemi [Thu, 21 Dec 2000 00:26:21 +0000 (00:26 +0000)]
Edit edit edit.

p4raw-id: //depot/perl@8212

23 years agoUpdate Changes.
Jarkko Hietaniemi [Wed, 20 Dec 2000 18:52:46 +0000 (18:52 +0000)]
Update Changes.

p4raw-id: //depot/perl@8211

23 years agoYet another editor edit.
Jarkko Hietaniemi [Wed, 20 Dec 2000 18:34:47 +0000 (18:34 +0000)]
Yet another editor edit.

p4raw-id: //depot/perl@8210

23 years agoMore Win32 Perling.
Jarkko Hietaniemi [Wed, 20 Dec 2000 15:33:28 +0000 (15:33 +0000)]
More Win32 Perling.

p4raw-id: //depot/perl@8209

23 years agoMore Win32 editor/IDE/shell hints.
Jarkko Hietaniemi [Wed, 20 Dec 2000 15:07:46 +0000 (15:07 +0000)]
More Win32 editor/IDE/shell hints.

p4raw-id: //depot/perl@8208

23 years agoobscure timing knowledge
Nicholas Clark [Tue, 19 Dec 2000 19:22:31 +0000 (19:22 +0000)]
obscure timing knowledge
Message-ID: <20001219192231.F2827@plum.flirble.org>

p4raw-id: //depot/perl@8207

23 years ago[ID 20001219.011] Not OK: perl v5.7.1 +DEVEL8205 on alpha-dec_osf-perlio-multi 4...
Spider Boardman [Tue, 19 Dec 2000 21:30:16 +0000 (16:30 -0500)]
[ID 20001219.011] Not OK: perl v5.7.1 +DEVEL8205 on alpha-dec_osf-perlio-multi 4.0f (UNINSTALLED)
Message-Id: <200012200230.VAA17619@leggy.zk3.dec.com>

p4raw-id: //depot/perl@8206

23 years agoUpdate Changes.
Jarkko Hietaniemi [Tue, 19 Dec 2000 23:02:01 +0000 (23:02 +0000)]
Update Changes.

p4raw-id: //depot/perl@8205

23 years agoRecode the naughty binary bytes ([\x00-\x08\x0b-\x1f\x7f-\xff])
Jarkko Hietaniemi [Tue, 19 Dec 2000 22:58:18 +0000 (22:58 +0000)]
Recode the naughty binary bytes ([\x00-\x08\x0b-\x1f\x7f-\xff])
using the \xHH notation.  No more inlined UTF-8, sigh, but easier
on editors and diffing/patching.

p4raw-id: //depot/perl@8204

23 years agoIntegrate mainline (forgot my own change...)
Nick Ing-Simmons [Tue, 19 Dec 2000 21:36:16 +0000 (21:36 +0000)]
Integrate mainline (forgot my own change...)

p4raw-id: //depot/perlio@8203

23 years agoIntegrate mainline.
Nick Ing-Simmons [Tue, 19 Dec 2000 21:34:42 +0000 (21:34 +0000)]
Integrate mainline.

p4raw-id: //depot/perlio@8202

23 years agoAvoid looking for File::Glob when we don't need it.
Nick Ing-Simmons [Tue, 19 Dec 2000 21:34:06 +0000 (21:34 +0000)]
Avoid looking for File::Glob when we don't need it.

p4raw-id: //depot/perl@8201

23 years agoUpdate Changes.
Jarkko Hietaniemi [Tue, 19 Dec 2000 18:35:49 +0000 (18:35 +0000)]
Update Changes.

p4raw-id: //depot/perl@8200

23 years agoMicroperl tweaks.
Jarkko Hietaniemi [Tue, 19 Dec 2000 18:35:07 +0000 (18:35 +0000)]
Microperl tweaks.

p4raw-id: //depot/perl@8199

23 years agoRegen Configure, nitfix uconfig.sh (d_vendorarch is needed).
Jarkko Hietaniemi [Tue, 19 Dec 2000 18:29:59 +0000 (18:29 +0000)]
Regen Configure, nitfix uconfig.sh (d_vendorarch is needed).

p4raw-id: //depot/perl@8198

23 years agoIn VMS embedded perls couldn't access the statically built Socket,
Jarkko Hietaniemi [Tue, 19 Dec 2000 17:55:29 +0000 (17:55 +0000)]
In VMS embedded perls couldn't access the statically built Socket,
from Charles Lane.

p4raw-id: //depot/perl@8197

23 years agoDB_File-1.75 (was RE: [8104] DB_File)
Paul Marquess [Sun, 17 Dec 2000 19:11:44 +0000 (19:11 +0000)]
DB_File-1.75 (was RE: [8104] DB_File)
Message-ID: <000801c0685d$3224e5a0$a20a140a@bfs.phone.com>

p4raw-id: //depot/perl@8196

23 years ago[patch perl@8150] h2xs SYNOPSIS
Jonathan Stowe [Mon, 18 Dec 2000 10:24:38 +0000 (10:24 +0000)]
[patch perl@8150] h2xs SYNOPSIS
Message-ID: <Pine.LNX.4.10.10012181021180.20731-100000@orpheus.gellyfish.com>

p4raw-id: //depot/perl@8195

23 years agoRe: useless use of void context work-around
Andreas König [Sat, 16 Dec 2000 15:13:36 +0000 (16:13 +0100)]
Re: useless use of void context work-around
Message-ID: <m3g0jofo8f.fsf@ak-71.mind.de>

Document (comment) the q(di ds ig) trick in the code.

p4raw-id: //depot/perl@8194

23 years ago[ID 20001215.004] Sys::Syslog::xlate doesn't handle LOG_EMERG
Mark J. Reed [Fri, 15 Dec 2000 21:22:29 +0000 (16:22 -0500)]
[ID 20001215.004] Sys::Syslog::xlate doesn't handle LOG_EMERG
Message-Id: <200012160222.VAA13986@strange.turner.com>

p4raw-id: //depot/perl@8193

23 years agoRe: [PATCH] strtoq, strtou(q|ll|l) testing
Nicholas Clark [Sat, 16 Dec 2000 19:03:13 +0000 (19:03 +0000)]
Re: [PATCH] strtoq, strtou(q|ll|l) testing
Message-ID: <20001216190313.D68304@plum.flirble.org>

p4raw-id: //depot/perl@8192

23 years ago[ID 20001218.005] Not OK: perl v5.7.0 +DEVEL8148 on powerpc-machten 4.1.4
Dominic Dunlop [Mon, 18 Dec 2000 12:00:15 +0000 (13:00 +0100)]
[ID 20001218.005] Not OK: perl v5.7.0 +DEVEL8148 on powerpc-machten 4.1.4
Message-Id: <p04320404b6639e7aa043@[192.168.1.4]>

This patchlet is needed in order that perl can be statically linked.

p4raw-id: //depot/perl@8191

23 years agofinding PerlIO symbols for VMS
Craig A. Berry [Sun, 17 Dec 2000 00:18:35 +0000 (18:18 -0600)]
finding PerlIO symbols for VMS
Message-Id: <p04330102b661bc01daba@[172.16.52.1]>

p4raw-id: //depot/perl@8190

23 years ago[DOC PATCH: perl@8150, 5.6.1-TRIAL1] update list of lang. sensitive editors/IDES
Prymmer/Kahn [Tue, 19 Dec 2000 08:08:31 +0000 (00:08 -0800)]
[DOC PATCH: perl@8150, 5.6.1-TRIAL1] update list of lang. sensitive editors/IDES
Message-ID: <Pine.BSF.4.21.0012190804040.14656-100000@shell8.ba.best.com>

A better version of #8188.

p4raw-id: //depot/perl@8189

23 years ago(Replaced by #8189)
Jarkko Hietaniemi [Tue, 19 Dec 2000 15:57:06 +0000 (15:57 +0000)]
(Replaced by #8189)

Subject: [DOC PATCH: perl@7953] update list of lang. sensitive editors/IDES
Date: Mon, 18 Dec 2000 08:03:34 -0800 (PST)
From: Prymmer/Kahn <pvhp@best.com>
Message-ID: <Pine.BSF.4.21.0012180802090.27110-100000@shell8.ba.best.com>
Subject: Re: [DOC PATCH: perl@7953] update list of lang. sensitive editors/IDES
From: Ronald J Kimball <rjk@linguist.Thayer.Dartmouth.EDU>
Date: Mon, 18 Dec 2000 11:10:45 -0500
Message-ID: <20001218111044.B180222@linguist.thayer.dartmouth.edu>

p4raw-id: //depot/perl@8188

23 years agoEmail address fix for Anton Berezin.
Jarkko Hietaniemi [Tue, 19 Dec 2000 15:54:19 +0000 (15:54 +0000)]
Email address fix for Anton Berezin.

p4raw-id: //depot/perl@8187

23 years agocygwin port
Eric Fifer [Thu, 14 Dec 2000 13:41:29 +0000 (13:41 +0000)]
cygwin port
Message-Id: <200012141340.NAA54236@mailhost1.dircon.co.uk>

When compiling modules the data item that is being imported
from libperl.dll needs to be tagged as imported/shared data:
extern __declspec(dllimport) PerlIO_funcs PerlIO_pending;

p4raw-id: //depot/perl@8186

23 years agoRegen uconfig.h and uconfig.sh.
Jarkko Hietaniemi [Tue, 19 Dec 2000 14:53:24 +0000 (14:53 +0000)]
Regen uconfig.h and uconfig.sh.

p4raw-id: //depot/perl@8185

23 years agoComments work so much better when they are closed.
Jarkko Hietaniemi [Mon, 18 Dec 2000 20:43:49 +0000 (20:43 +0000)]
Comments work so much better when they are closed.

p4raw-id: //depot/perl@8184

23 years agoSome compilers (e.g. HP-UX) can't switch on 64-bit integers.
Jarkko Hietaniemi [Mon, 18 Dec 2000 18:04:02 +0000 (18:04 +0000)]
Some compilers (e.g. HP-UX) can't switch on 64-bit integers.
Fixes the bug 20001218.016.

p4raw-id: //depot/perl@8183

23 years agoRegen pods.
Jarkko Hietaniemi [Mon, 18 Dec 2000 02:49:27 +0000 (02:49 +0000)]
Regen pods.

p4raw-id: //depot/perl@8172

23 years agoRE: perl@8150
Gerrit P. Haase [Sun, 17 Dec 2000 21:46:39 +0000 (22:46 +0100)]
RE: perl@8150
Message-ID: <3A3D343F.13566.1ACA7D93@localhost>

Neither cygwin has a getpwuid() one can trust on.

p4raw-id: //depot/perl@8158

23 years agoMore MAN.PODS => {} fixes.
Jarkko Hietaniemi [Sun, 17 Dec 2000 23:01:54 +0000 (23:01 +0000)]
More MAN.PODS => {} fixes.

p4raw-id: //depot/perl@8157

23 years agofix-up for VMS extensions
Craig A. Berry [Sun, 17 Dec 2000 13:09:28 +0000 (07:09 -0600)]
fix-up for VMS extensions
Message-Id: <p04330103b6628cabe114@[172.16.52.1]>

MAN.PODS => ' ' is naughty.

p4raw-id: //depot/perl@8155

23 years agoMULTIPLICITY nit.
Nick Ing-Simmons [Sun, 17 Dec 2000 22:07:13 +0000 (22:07 +0000)]
MULTIPLICITY nit.

p4raw-id: //depot/perl@8154

23 years agoUncheckedin generated files.
Jarkko Hietaniemi [Sun, 17 Dec 2000 18:47:57 +0000 (18:47 +0000)]
Uncheckedin generated files.

p4raw-id: //depot/perl@8150

23 years agoUpdate Changes.
Jarkko Hietaniemi [Sun, 17 Dec 2000 18:41:22 +0000 (18:41 +0000)]
Update Changes.

p4raw-id: //depot/perl@8149

23 years agoFcntl constants speedup
Nicholas Clark [Sun, 17 Dec 2000 16:29:24 +0000 (16:29 +0000)]
Fcntl constants speedup
Message-ID: <20001217162924.E97668@plum.flirble.org>

Use IVs for the Fcntl constants instead of NVs.

p4raw-id: //depot/perl@8148

23 years agoAdd test for #8145 (binmode() warning), add warning for
Jarkko Hietaniemi [Sun, 17 Dec 2000 18:33:41 +0000 (18:33 +0000)]
Add test for #8145 (binmode() warning), add warning for
ioctl() and sockpair(), document them. (fileno() cannot
be tripwired with the same kind of warning because
'defined fileno($foo)' seems to be an idiom.)

p4raw-id: //depot/perl@8147

23 years agoRe: The long awaited feature ...
Simon Cozens [Sun, 17 Dec 2000 12:31:56 +0000 (12:31 +0000)]
Re: The long awaited feature ...
Message-ID: <20001217123156.A3891@deep-dark-truthful-mirror.perlhacker.org>

Add a warning to binmode() about using bad filehandles
(can happen e.g. if someone forgets the filehandle argument)

p4raw-id: //depot/perl@8145