X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2Fattributes.pm;h=2dacd02751ec77bea6399d96197ff67a25554f48;hb=739c8b3a364622b7992851a224b3e6424e7e3b03;hp=8b18b066059b2034c715955bebcbc4b26ed30133;hpb=307ea6df8c2001c2fa231e383f56d2397009a9e8;p=p5sagit%2Fp5-mst-13.2.git diff --git a/lib/attributes.pm b/lib/attributes.pm index 8b18b066..2dacd02 100644 --- a/lib/attributes.pm +++ b/lib/attributes.pm @@ -129,9 +129,9 @@ The second example in the synopsis does something equivalent to this: Yes, that's a lot of expansion. -B: attribute declarations for variables are an I -feature. The semantics of such declarations could change or be removed -in future versions. They are present for purposes of experimentation +B: attribute declarations for variables are still evolving. +The semantics and interfaces of such declarations could change in +future versions. They are present for purposes of experimentation with what the semantics ought to be. Do not rely on the current implementation of this feature. @@ -151,12 +151,11 @@ before those attributes will get applied. For example: will neither assign 42 to $x I will it apply the C attribute to the variable. -An attempt to set -an unrecognized attribute is a fatal error. (The error is trappable, but -it still stops the compilation within that C.) Setting an attribute -with a name that's all lowercase letters that's not a built-in attribute -(such as "foo") -will result in a warning with B<-w> or C. +An attempt to set an unrecognized attribute is a fatal error. (The +error is trappable, but it still stops the compilation within that +C.) Setting an attribute with a name that's all lowercase +letters that's not a built-in attribute (such as "foo") will result in +a warning with B<-w> or C. =head2 Built-in Attributes