This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
integrate changes#6945,6947,6949..6954,6956,6958,6959,6961,
authorGurusamy Sarathy <gsar@cpan.org>
Sun, 17 Dec 2000 20:30:11 +0000 (20:30 +0000)
committerGurusamy Sarathy <gsar@cpan.org>
Sun, 17 Dec 2000 20:30:11 +0000 (20:30 +0000)
commit79d2a3c45298908355c70593f32027680d451bb9
tree8b15d02e02f49ce919f29e455d17bfa723c91111
parent1e8df282ccca806a0868115bd2d574a1459900b6
integrate changes#6945,6947,6949..6954,6956,6958,6959,6961,
6964..6972,6977..6981..6984,6987,6988,6991,6994,6997,
6999..7001,7003..7005,7007,7009,7011,7012 from mainline

    Don't attach -ld to the archname if pointless.

    Document UNTIE in a very minimalistic way.

    POSIX doesn't report long double values under -Duselongdouble
    when the long doubles are "real" (bigger than doubles).

    More author updates.

    Try to deduce NV_MAX.  Really should be Configure fodder.

    :: not allowed in pathnames, change to .
    Subject: [PATCH perl@6938] cygwin port

    Forget about NV_MAX (#6951).  Various floating point tweaks,
    ideas from Eric Fifer, Yitzchak, Alan, and Spider.

    Move the Solaris 7 scan to use64bitall, make the
    failure to find 64-bot sparc libc to mention the
    possibility of being in an intel, from Lupe and Alan.

    Regen perltoc.

    AUTHORS tweaks, from Peter Prymmer.

    More address tweaking.

    Small tweaks all over.

    File::Temp patches from Andreas K├Ânig,

    Subject: [PATCH perl@6962] 2 more vms.c fix-ups and status

    Subject: CPAN.pm beta 1.57_57 for the core

    Part of the solution.
    Subject: Re: [ID 20000807.004] [PATCH] conditional breakpoints leak memory

    Subject: [PATCH@6961] Fix misleading example in perlretut.pod

    Subject: [PATCH lib/overload.pm] Sanaty checking of arguments to overload::constant

    Add the overload warnings to perldiag.

    Drop unused argument.
    Subject: Re: [ID 20000831.034] overload::constant and number of arguments.

    Subject: Nit in Configure (bleadperl@6961)

    Update to PodParser 1.18, from Brad Appleton.

    Subject: [ID 20000901.017] [PATCH] Basic test failure in an untidy world

    Subject: [PATCH: 6948] add SCNfldbl to configure.com

    Document UNTIE. Also tweak implementation to suppress the 'inner references'
    warning when UNTIE exists and instead pass the cound of extra references to
    the UNTIE method.

    Rename the PRIElfbl, PRIX64, etc, to be PRIEUfldbl, PRIXU64,
    so that case-ignoring systems like DCL can tell them from
    PRIefldbl and PRIx64.  Apply Merijn's ccversion patches.

    Subject: Re: [PATCH lib/overload.pm] Sanaty checking of arguments to overload::constant

    Feature ordering tweak.

    Regen perltoc.

    Subject: [PATCH] Fix vec() / utf8   (was Re: bitvec ops still broken with utf8 -- or not?)

    Subject: Re: [PATCH perl@6962] 2 more vms.c fix-ups and status

    Subject: http:// in L<>

    Detypo.

    change#6791 accidentally clobbered change#6710, put it back

    Only the first line, thank you very much.

    Subject: [PATCH: 6996] minimal removal of 8 bit chrs from perlebcdic.pod
    plus rework the http: spots as suggested by Tom Christiansen,
    plus regen perltoc.

    Undo part of change 6489 which looks like a bulk edit which
    changed _all_ gv_efullname3() calls to gv_efullname4() calls.
    The supressing of main:: on return from select() is undesirable.

    Apparently avoiding the swapping is too costly.

    Various Configure nits by Philip Newton,
    plus the ebcdic one by me.

    Make certain cc is set before trying to run it.

    If overloaded %{} etc. return the object do not loop.
    Thus  sub deref { $_[0] } functions if object is wanted type.

    Update perlhist.

    More %{} and other deref special casing - do not pass to 'nomethod'.

p4raw-link: @6962 on //depot/perl: c54b6e81416ce8f20db98839af85a182ed595bab
p4raw-link: @6961 on //depot/perl: 1cec8c4eda97bdbeee95b406719cad8abf472ea2on //depot/metaconfig: 1309db05954176b857e16ced62ffb81c5942f8b8
p4raw-link: @6956 on //depot/perl: 9fa7f3886c5cdbbabc74285dd8d45d8b699d606f
p4raw-link: @6954 on //depot/perl: c4eb81271d38690def0c149c253ee8dc4015bfca
p4raw-link: @6949 on //depot/perl: 53796371599bf0ffdbd56139e8027e8e40cf0f6c
p4raw-link: @6947 on //depot/perl: d7da42b7c830203bad572620c63d3f513a2b505c
p4raw-link: @6945 on //depot/perl: 8611b0a8a1d8604dccb2edc2f56f7e89f0a266a2on //depot/metaconfig: 39580f3ccc763debb2de69ea23d1a5bcff4f1f54
p4raw-link: @6938 on //depot/perl: a0bff7c3e143d0297510e1836fa73be69737deba
p4raw-link: @6791 on //depot/perl: da147683998a4de28027887441303c16367eda87
p4raw-link: @6710 on //depot/perl: e8d3aa3b2e7edcd352aa3e0d8a884844f9aa9d5e

p4raw-id: //depot/maint-5.6/perl@8152
p4raw-integrated: from //depot/perl@8151 'copy in' t/base/rs.t
(@3650..) pod/perlretut.pod (@6703..) t/lib/ftmp-security.t
(@6944..) hints/irix_6.sh (@6982..)
p4raw-integrated: from //depot/perl@7012 'copy in' gv.c (@6967..)
lib/overload.pm (@6971..)
p4raw-integrated: from //depot/perl@7011 'copy in' pod/perlhist.pod
(@5899..)
p4raw-integrated: from //depot/perl@7009 'copy in' pp.h (@5917..)
p4raw-integrated: from //depot/perl@7007 'copy in' hints/hpux.sh
(@6997..) hints/solaris_2.sh (@7000..)
p4raw-integrated: from //depot/perl@7005 'edit in' Configure (@6982..)
'ignore' config_h.SH (@6982..)
p4raw-integrated: from //depot/perl@7004 'copy in' pod/perlfaq4.pod
(@6522..)
p4raw-integrated: from //depot/perl@7003 'edit in' pp_sys.c (@6981..)
p4raw-integrated: from //depot/perl@7001 'copy in' pod/perlebcdic.pod
(@6917..) README.os2 pod/perlxs.pod (@6994..) 'edit in'
pod/perltoc.pod (@6989..) pod/perl56delta.pod (@6994..) 'merge
in' pod/perlguts.pod (@6917..)
p4raw-integrated: from //depot/perl@6999 'copy in' win32/win32.c
(@6791..)
p4raw-integrated: from //depot/perl@6991 'copy in' vms/vms.c (@6965..)
p4raw-integrated: from //depot/perl@6988 'copy in' perlapi.c
pod/perlapi.pod (@6553..) embed.pl proto.h (@6642..) t/op/vec.t
(@6790..) 'edit in' pod/perlfunc.pod (@6947..) pod/perldiag.pod
(@6971..) 'merge in' utf8.c (@6476..) doop.c (@6790..)
p4raw-integrated: from //depot/perl@6984 'copy in' myconfig.SH
(@6982..)
p4raw-integrated: from //depot/perl@6983 'edit in' t/pragma/overload.t
(@6970..)
p4raw-integrated: from //depot/perl@6982 'copy in' hints/dec_osf.sh
(@6474..) Porting/Glossary Porting/config.sh Porting/config_H
(@6685..) epoc/config.sh vos/config.def vos/config_h.SH_orig
win32/config.bc win32/config.gc win32/config.vc (@6816..)
vos/config.h (@6822..) hints/aix.sh (@6912..) configure.com
(@6980..)
p4raw-integrated: from //depot/perl@6981 'copy in' pod/perltie.pod
(@6947..)
p4raw-integrated: from //depot/perl@6978 'copy in' t/pod/find.t
(@6712..) lib/Pod/Checker.pm (@6935..)
p4raw-integrated: from //depot/perl@6972 'merge in' toke.c (@6532..)
p4raw-integrated: from //depot/perl@6967 'merge in' mg.c (@6879..)
p4raw-integrated: from //depot/perl@6966 'copy in'
lib/CPAN/FirstTime.pm (@6783..) lib/CPAN.pm (@6935..)
p4raw-integrated: from //depot/perl@6964 'copy in' lib/File/Temp.pm
(@6928..)
p4raw-integrated: from //depot/perl@6961 'copy in' AUTHORS (@6959..)
p4raw-integrated: from //depot/perl@6958 'merge in' MAINTAIN (@6877..)
p4raw-integrated: from //depot/perl@6953 'merge in' sv.c (@6936..)
p4raw-integrated: from //depot/perl@6951 'merge in' perl.h (@6937..)
p4raw-integrated: from //depot/perl@6949 'copy in' ext/POSIX/POSIX.xs
(@6713..)
58 files changed:
AUTHORS
Configure
MAINTAIN
Porting/Glossary
Porting/config.sh
Porting/config_H
README.os2
configure.com
doop.c
embed.pl
epoc/config.sh
ext/POSIX/POSIX.xs
gv.c
hints/aix.sh
hints/dec_osf.sh
hints/hpux.sh
hints/irix_6.sh
hints/solaris_2.sh
lib/CPAN.pm
lib/CPAN/FirstTime.pm
lib/File/Temp.pm
lib/Pod/Checker.pm
lib/overload.pm
mg.c
myconfig.SH
perl.h
perlapi.c
pod/perlapi.pod
pod/perldelta.pod
pod/perldiag.pod
pod/perlebcdic.pod
pod/perlfaq4.pod
pod/perlfunc.pod
pod/perlguts.pod
pod/perlhist.pod
pod/perlretut.pod
pod/perltie.pod
pod/perltoc.pod
pod/perlxs.pod
pp.h
pp_sys.c
proto.h
sv.c
t/base/rs.t
t/lib/ftmp-security.t
t/op/vec.t
t/pod/find.t
t/pragma/overload.t
toke.c
utf8.c
vms/vms.c
vos/config.def
vos/config.h
vos/config_h.SH_orig
win32/config.bc
win32/config.gc
win32/config.vc
win32/win32.c