From 657c2f9b95ff6af86bb05de990627aa82354b01a Mon Sep 17 00:00:00 2001 From: Aaron Crane Date: Sun, 20 Nov 2011 14:24:54 -0800 Subject: [PATCH] Update strict.pm docs to mention C --- lib/strict.pm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/strict.pm b/lib/strict.pm index 6e193ac..5dc0059 100644 --- a/lib/strict.pm +++ b/lib/strict.pm @@ -91,12 +91,12 @@ is allowed so that C would not break under stricture. =item C -This generates a compile-time error if you access a variable that wasn't -declared via C, C, or C, and wasn't fully qualified. -Because this is to avoid -variable suicide problems and subtle dynamic scoping issues, a merely -local() variable isn't good enough. See L and -L. +This generates a compile-time error if you access a variable that was +neither explicitly declared (using any of C, C, C, or C) nor fully qualified. (Because this is to avoid variable suicide +problems and subtle dynamic scoping issues, a merely C variable isn't +good enough.) See L, L, L, +L, and L. use strict 'vars'; $X::foo = 1; # ok, fully qualified -- 1.8.3.1