From: Colin Kuskie Date: Wed, 26 Aug 1998 14:53:01 +0000 (-0700) Subject: perlform.pod X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=c380484f921807e7089fef0177d59fe87df2f0ee;p=p5sagit%2Fp5-mst-13.2.git perlform.pod Message-ID: p4raw-id: //depot/perl@1876 --- diff --git a/pod/perlform.pod b/pod/perlform.pod index 6b65e04..b2c87fa 100644 --- a/pod/perlform.pod +++ b/pod/perlform.pod @@ -335,3 +335,12 @@ cannot be controlled by C because the pragma is tied to the block structure of the program, and, for historical reasons, formats exist outside that block structure. See L for further discussion of locale handling. + +Inside of an expression, the whitespace characters \n, \t and \f are +considered to be equivalent to a single space. Thus, you could think +of this filter being applied to each value in the format: + + $value =~ tr/\n\t\f/ /; + +The remaining whitespace character, \r, forces the printing of a new +line if allowed by the picture line.