diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 2003-09-23 19:41:21 +0000 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2003-09-23 19:41:21 +0000 |
commit | a3fa8036fc3cd02e8efa74b6b61bdf0f5ac97132 (patch) | |
tree | 8a386394c4027e85ae99af8a42fcf51c3a37fc85 | |
parent | fff4bde74ea8d45609f12d8c0c5b20172d9e18c9 (diff) | |
download | perl-a3fa8036fc3cd02e8efa74b6b61bdf0f5ac97132.tar.gz |
v-promises from John Peaock.
p4raw-id: //depot/maint-5.8/perl@21345
-rw-r--r-- | pod/perldelta.pod | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod index ec971d57ea..3f15832c74 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -1027,16 +1027,14 @@ Work will continue on the bytecompiler and byteloader. =item * -The v-strings as such may be removed. What will keep working is -the v-less form (1.2.3) when used with C<use>, C<require>, and -C<$VERSION>. The v-ful version (v1.2.3) may become obsolete. -The equivalence of strings and v-strings (e.g. that currently 5.8.0 -is equal to "\5\8\0") will go away, and instead the 1.2.3 will be a -"version object", as will be the C<$^V>. B<There is no deprecation -warning for v-strings>, though: it is quite hard to detect when -v-strings are being used safely, and when they are not. Therefore -to avoid false warnings, or miss needed ones it was decided that -deprecation warnings will not be be given. +v-strings as they currently exist are scheduled to be deprecated. The +v-less form (1.2.3) will become a "version object" when used with C<use>, +C<require>, and C<$VERSION>. $^V will also be a "version object" so the +printf("%vd",...) construct will no longer be needed. The v-ful version +(v1.2.3) will become obsolete. The equivalence of strings and v-strings (e.g. +that currently 5.8.0 is equal to "\5\8\0") will go away. B<There may be no +deprecation warning for v-strings>, though: it is quite hard to detect when +v-strings are being used safely, and when they are not. =item * |