summaryrefslogtreecommitdiff
path: root/pod
diff options
context:
space:
mode:
Diffstat (limited to 'pod')
-rw-r--r--pod/perl5005delta.pod8
-rw-r--r--pod/perlfunc.pod3
-rw-r--r--pod/perlre.pod3
3 files changed, 12 insertions, 2 deletions
diff --git a/pod/perl5005delta.pod b/pod/perl5005delta.pod
index 053944220e..1c69bdd246 100644
--- a/pod/perl5005delta.pod
+++ b/pod/perl5005delta.pod
@@ -923,6 +923,14 @@ the regular expression compiles to longer than 32767, it'll blow up.
Usually when you want a regular expression this big, there is a better
way to do it with multiple statements. See L<perlre>.
+=item regexp too big
+
+(F) The current implementation of regular expressions uses shorts as
+address offsets within a string. Unfortunately this means that if
+the regular expression compiles to longer than 32767, it'll blow up.
+Usually when you want a regular expression this big, there is a better
+way to do it with multiple statements. See L<perlre>.
+
=back
=head1 BUGS
diff --git a/pod/perlfunc.pod b/pod/perlfunc.pod
index c78161141a..f9bd2c56ad 100644
--- a/pod/perlfunc.pod
+++ b/pod/perlfunc.pod
@@ -2279,7 +2279,8 @@ C<'w+'>, C<'a'>, and C<'a+'>.
If the filename begins with C<'|'>, the filename is interpreted as a
command to which output is to be piped, and if the filename ends with a
-C<'|'>, the filename is interpreted See L<perlipc/"Using open() for IPC">
+C<'|'>, the filename is interpreted as a command which pipes output to
+us. See L<perlipc/"Using open() for IPC">
for more examples of this. (You are not allowed to C<open()> to a command
that pipes both in I<and> out, but see L<IPC::Open2>, L<IPC::Open3>,
and L<perlipc/"Bidirectional Communication"> for alternatives.)
diff --git a/pod/perlre.pod b/pod/perlre.pod
index d3d4500ce4..1df6ba3d8a 100644
--- a/pod/perlre.pod
+++ b/pod/perlre.pod
@@ -169,7 +169,8 @@ In addition, Perl defines the following:
\D Match a non-digit character
\pP Match P, named property. Use \p{Prop} for longer names.
\PP Match non-P
- \X Match eXtended Unicode "combining character sequence", \pM\pm*
+ \X Match eXtended Unicode "combining character sequence",
+ equivalent to C<(?:\PM\pM*)>
\C Match a single C char (octet) even under utf8.
A C<\w> matches a single alphanumeric character, not a whole