This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Note that the smartmatch changes in 5.11.0 are the same as in 5.10.1.
[perl5.git] / pod / perlglossary.pod
index 1663ad3..f0240b0 100644 (file)
@@ -798,7 +798,7 @@ enclose" (like these parentheses are doing).
 Deprecated modules and features are those which were part of a stable
 release, but later found to be subtly flawed, and which should be avoided.
 They are subject to removal and/or bug-incompatible reimplementation in
-the next major release (but they will be preserved through maintainance
+the next major release (but they will be preserved through maintenance
 releases).  Deprecation warnings are issued under B<-w> or C<use
 diagnostics>, and notices are found in L<perldelta>s, as well as various
 other PODs. Coding practices that misuse features, such as C<my $foo if
@@ -880,8 +880,8 @@ included, which have now fallen out of common use.  It has been suggested
 that these modules should be removed, since the distribution became rather
 large, and the common criterion for new module additions is now limited to
 modules that help to build, test, and extend perl itself.  Furthermore,
-the CPAN (which didn't exist by the time of Perl 5.0) can become a new
-home dropped modules. Dropping modules is currently not an option, but
+the CPAN (which didn't exist at the time of Perl 5.0) can become the new
+home of dropped modules. Dropping modules is currently not an option, but
 further developments may clear the last barriers.
 
 =item dweomer
@@ -1457,6 +1457,9 @@ invocant between the method and its arguments:
   give $gollum "Fisssssh!";
   give $gollum "Precious!";
 
+In modern Perl, calling methods this way is often considered bad practice and
+to be avoided.
+
 =item indirect object slot
 
 The syntactic position falling between a method call and its arguments
@@ -1592,7 +1595,7 @@ hold, not to be confused with an L</NV>.
 
 "Just Another Perl Hacker," a clever but cryptic bit of Perl code that
 when executed, evaluates to that string.  Often used to illustrate a
-particular Perl feature, and something of an ungoing Obfuscated Perl
+particular Perl feature, and something of an ongoing Obfuscated Perl
 Contest seen in Usenix signatures.
 
 =back