From: Michael G Schwern Date: Wed, 20 Jul 2005 18:26:23 +0000 (-0700) Subject: [perl #36612] [PATCH] Misleading shift docs about @ARGV X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=faeb8393119bbcbdf86150b95f1d90f57cabf19f;p=p5sagit%2Fp5-mst-13.2.git [perl #36612] [PATCH] Misleading shift docs about @ARGV From: Michael G Schwern (via RT) Message-ID: p4raw-id: //depot/perl@25213 --- diff --git a/pod/perlfunc.pod b/pod/perlfunc.pod index 140c1d9..394153c 100644 --- a/pod/perlfunc.pod +++ b/pod/perlfunc.pod @@ -4758,9 +4758,9 @@ Shifts the first value of the array off and returns it, shortening the array by 1 and moving everything down. If there are no elements in the array, returns the undefined value. If ARRAY is omitted, shifts the C<@_> array within the lexical scope of subroutines and formats, and the -C<@ARGV> array at file scopes or within the lexical scopes established by -the C, C, C, C, and C -constructs. +C<@ARGV> array outside of a subroutine and also within the lexical scopes +established by the C, C, C, C +and C constructs. See also C, C, and C. C and C do the same thing to the left end of an array that C and C do to the