This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
integrate changes#6392,6394..6399,6401..6404
authorHugo van der Sanden <hv@crypt.org>
Thu, 13 Jul 2000 19:27:13 +0000 (20:27 +0100)
committerGurusamy Sarathy <gsar@cpan.org>
Mon, 20 Nov 2000 17:31:55 +0000 (17:31 +0000)
commit67368f912f5d9923c0bf7d73b07621eb9cccdcaa
treec9d9107e76a647d62cf529453c63576e6e9fd462
parent811f03700bc80b79e6fb531ef49489ac641c7089
integrate changes#6392,6394..6399,6401..6404

       The {multiplier} of a fixed substring was overlooked which
       caused a wrong initial search offset for that substring.

       Subject: [PATCH 5.6.0] Re: [ID 20000613.001] Regex works in v5.005_03 but fails in v5.06
       Message-Id: <200007131827.TAA14487@crypt.compulink.co.uk>
       Date: Thu, 13 Jul 2000 19:27:13 +0100

       Fix the BOM bug: not a byteorder bug, a signedness bug.

       Replace change #6337 with a better one.

       Subject: Re: [PATCH] [ID 20000701.002] Regular Expressions Not Unsetting $1 Vars When Backtracking
       From: Hugo <hv@crypt.compulink.co.uk>
       Date: Fri, 14 Jul 2000 04:16:20 +0100
       Message-Id: <200007140316.EAA15857@crypt.compulink.co.uk>

       MakeMaker should not remove editor backups (*~) on `make clean`
       by default (completes change#6383)

       move new variables to the end of the interpreter structure (for
       bincompat in code that doesn't #include XSUB.h)

       rename totally bletcherous SvLOCK() thingy (doesn't do what the
       name suggests anyway)

       various cleanups (typos, misformatted code, and small bugs)

       typecasts needed for change#6394

       typos in change#6399, regen headers

       inconsistent types needs casts

       PERL_OBJECT build tweaks

p4raw-link: @6404 on //depot/perl: 6e3aabd614ca77aec0b07c2811e8d104cc5690f3
p4raw-link: @6401 on //depot/perl: c60d5571b477c5e30d135bb2704d752cb04465a3
p4raw-link: @6399 on //depot/perl: 01ec43d06089361423d61a40521883bf73e1944a
p4raw-link: @6394 on //depot/cfgperl: 78ae23f54fc4e301b66d2a32897cb42fa2633fe7
p4raw-link: @6392 on //depot/cfgperl: 2a8d968921bf85a89f4bb388b94f9acdd8b1f27f
p4raw-link: @6383 on //depot/perl: 56acea6ff1302cdf8b9d387cd3766c26e5146dca
p4raw-link: @6337 on //depot/cfgperl: f06a1d4e6ae96bf8af49f0ef1c79f500d8de0143

p4raw-id: //depot/maint-5.6/perl@7780
p4raw-integrated: from //depot/cfgperl@7779 'copy in' global.sym
(@6307..) regexec.c (@6337..) 'edit in' t/op/re_tests (@6392..)
'ignore' MANIFEST (@6372..) 'merge in' regcomp.c (@6241..)
p4raw-integrated: from //depot/cfgperl@6394 'edit in' embed.pl proto.h
(@6307..) toke.c (@6390..)
p4raw-integrated: from //depot/perl@7779 'copy in'
ext/IPC/SysV/Makefile.PL (@6383..)
p4raw-integrated: from //depot/perl@6404 'edit in' toke.c (@6403..)
p4raw-integrated: from //depot/perl@6402 'copy in' pod/perlapi.pod
(@6359..) embedvar.h perlapi.h (@6366..) embed.h (@6369..)
'edit in' doop.c (@6399..) proto.h (@6400..)
p4raw-integrated: from //depot/perl@6399 'copy in' pp.c (@6369..) 'edit
in' embed.pl (@6369..) 'merge in' op.c (@6369..) mg.c (@6373..)
p4raw-integrated: from //depot/perl@6398 'copy in' sv.h thread.h
(@6369..) 'merge in' util.c (@6369..)
p4raw-integrated: from //depot/perl@6397 'copy in' intrpvar.h (@6347..)
p4raw-integrated: from //depot/perl@6396 'copy in'
lib/ExtUtils/MM_Unix.pm (@6148..)
21 files changed:
doop.c
embed.h
embed.pl
embedvar.h
ext/IPC/SysV/Makefile.PL
global.sym
intrpvar.h
lib/ExtUtils/MM_Unix.pm
mg.c
op.c
perlapi.h
pod/perlapi.pod
pp.c
proto.h
regcomp.c
regexec.c
sv.h
t/op/re_tests
thread.h
toke.c
util.c