This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
remove index offsetting ($[)
authorZefram <zefram@fysh.org>
Fri, 9 Sep 2011 22:27:16 +0000 (23:27 +0100)
committerZefram <zefram@fysh.org>
Fri, 9 Sep 2011 22:30:02 +0000 (23:30 +0100)
commite1dccc0d34a90e3511bfed596be9d78128ca7ee7
tree1e72ad2098f66ac1c59debfc46c00d1013fc0a9f
parent0b31f5359876e6c0b203006714db218d7b441cd1
remove index offsetting ($[)

$[ remains as a variable.  It no longer has compile-time magic.
At runtime, it always reads as zero, accepts a write of zero, but dies
on writing any other value.
37 files changed:
MANIFEST
cop.h
dist/B-Deparse/Deparse.pm
dist/B-Deparse/t/deparse.t
dump.c
embed.fnc
ext/B/B.pm
ext/B/B.xs
ext/B/B/Concise.pm
ext/B/t/concise-xs.t
lib/Tie/Array.pm
mg.c
op.c
op.h
perl.h
pod/perldata.pod
pod/perldelta.pod
pod/perldiag.pod
pod/perlfunc.pod
pod/perlvar.pod
pp.c
pp_ctl.c
pp_hot.c
scope.c
scope.h
sv.c
t/lib/warnings/op
t/op/array.t
t/op/array_base.aux [deleted file]
t/op/array_base.t
t/op/each_array.t
t/op/index.t
t/op/leaky-magic.t
t/op/local.t
t/porting/known_pod_issues.dat
t/re/substr.t
toke.c