Skip to content

Commit 1421858

Browse files
author
Gurusamy Sarathy
committed
more pod updates from Tom Christiansen; regen perltoc
p4raw-id: //depot/perl@3462
1 parent 9263d47 commit 1421858

File tree

7 files changed

+2197
-687
lines changed

7 files changed

+2197
-687
lines changed

pod/perl.pod

Lines changed: 16 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ B<perl> S<[ B<-sTuU> ]> S<[ B<-hv> ] [ B<-V>[:I<configvar>] ]>
1212
S<[ B<-i>[I<extension>] ]> S<[ B<-e> I<'command'> ]
1313
[ B<--> ] [ I<programfile> ] [ I<argument> ]...>
1414

15-
For ease of access, the Perl manual has been split up into a number
16-
of sections:
15+
For ease of access, the Perl manual has been split up into several
16+
sections:
1717

1818
perl Perl overview (this section)
1919
perldelta Perl changes since previous version
@@ -117,17 +117,17 @@ Perl combines (in the author's opinion, anyway) some of the best
117117
features of C, B<sed>, B<awk>, and B<sh>, so people familiar with
118118
those languages should have little difficulty with it. (Language
119119
historians will also note some vestiges of B<csh>, Pascal, and even
120-
BASIC-PLUS.) Expression syntax corresponds quite closely to C
120+
BASIC-PLUS.) Expression syntax corresponds closely to C
121121
expression syntax. Unlike most Unix utilities, Perl does not
122122
arbitrarily limit the size of your data--if you've got the memory,
123123
Perl can slurp in your whole file as a single string. Recursion is of
124124
unlimited depth. And the tables used by hashes (sometimes called
125125
"associative arrays") grow as necessary to prevent degraded
126126
performance. Perl can use sophisticated pattern matching techniques to
127-
scan large amounts of data very quickly. Although optimized for
127+
scan large amounts of data quickly. Although optimized for
128128
scanning text, Perl can also deal with binary data, and can make dbm
129129
files look like hashes. Setuid Perl scripts are safer than C programs
130-
through a dataflow tracing mechanism which prevents many stupid
130+
through a dataflow tracing mechanism that prevents many stupid
131131
security holes.
132132

133133
If you have a problem that would ordinarily use B<sed> or B<awk> or
@@ -188,7 +188,7 @@ Described in L<perlsub>.
188188

189189
Described in L<perlre>, with additional examples in L<perlop>.
190190

191-
=item * enhanced debugger and interactive Perl environment, with intregrated editor support
191+
=item * enhanced debugger and interactive Perl environment, with integrated editor support
192192

193193
Described in L<perldebug>.
194194

@@ -202,12 +202,11 @@ Okay, that's I<definitely> enough hype.
202202

203203
=head1 AVAILABILITY
204204

205-
Perl is available for the vast majority of operating system platforms,
206-
including most Unix-like platforms. The following situation is as of
207-
February 1999 and Perl 5.005_03.
205+
Perl is available for most operating systems, including virtually
206+
all Unix-like platforms.
208207

209-
The following platforms are able to build Perl from the standard
210-
source code distribution available at
208+
As of May 1999, the following platforms are able to build Perl
209+
from the standard source code distribution available at
211210
http://www.perl.com/CPAN/src/index.html
212211

213212
AIX Linux SCO ODT/OSR
@@ -229,9 +228,9 @@ http://www.perl.com/CPAN/src/index.html
229228
3) formerly known as Digital UNIX and before that DEC OSF/1
230229
4) compilers: Borland, Cygwin32, Mingw32 EGCS/GCC, VC++
231230

232-
The following platforms have been known to build Perl from the source
233-
but for the Perl release 5.005_03 we haven't been able to verify them,
234-
either because the hardware/software platforms are rather rare or
231+
The following platforms have been known to build Perl from source,
232+
but we haven't been able to verify their status for the current release,
233+
either because the hardware/software platforms are rare or
235234
because we don't have an active champion on these platforms--or both.
236235

237236
3b1 FPS Plan 9
@@ -245,9 +244,8 @@ because we don't have an active champion on these platforms--or both.
245244
EP/IX Opus Unisys Dynix
246245
ESIX Unixware
247246

248-
The following platforms are planned to be supported in the standard
249-
source code distribution of the Perl release 5.006 but are not
250-
supported in the Perl release 5.005_03:
247+
Support for the following platforms is planned for the next major
248+
Perl release.
251249

252250
BS2000
253251
Netware
@@ -308,7 +306,7 @@ and errors into these longer forms.
308306

309307
Compilation errors will tell you the line number of the error, with an
310308
indication of the next token or token type that was to be examined.
311-
(In the case of a script passed to Perl via B<-e> switches, each
309+
(In a script passed to Perl via B<-e> switches, each
312310
B<-e> is counted as one line.)
313311

314312
Setuid scripts have additional constraints that can produce error

0 commit comments

Comments
 (0)