summaryrefslogtreecommitdiff
path: root/pod/perldiag.pod
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>1999-07-06 21:47:04 +0000
committerJarkko Hietaniemi <jhi@iki.fi>1999-07-06 21:47:04 +0000
commitb8c5462f6edbb2dd616e1733df011beee816eee1 (patch)
tree8769adc1886492ed5c33f80684e9905c3f407ee4 /pod/perldiag.pod
parent27806c827bf94df47a488c71aa19376daf71342b (diff)
downloadperl-b8c5462f6edbb2dd616e1733df011beee816eee1.tar.gz
POSIX [[:character class:]] support for standard, locale,
and utf8. If both utf8 and locale are on, utf8 wins. I don't fully understand why so many tables changed in lib/unicode because of "make" -- maybe it was just overdue. p4raw-id: //depot/cfgperl@3624
Diffstat (limited to 'pod/perldiag.pod')
-rw-r--r--pod/perldiag.pod20
1 files changed, 11 insertions, 9 deletions
diff --git a/pod/perldiag.pod b/pod/perldiag.pod
index d7b9024998..b352e9c3c2 100644
--- a/pod/perldiag.pod
+++ b/pod/perldiag.pod
@@ -1000,21 +1000,23 @@ there is no builtin with the name C<word>.
opposed to a subroutine reference): no such method callable via the
package. If method name is C<???>, this is an internal error.
-=item Character class syntax [. .] is reserved for future extensions
+=item Character class [:%s:] unknown
-(W) Within regular expression character classes ([]) the syntax beginning
-with "[." and ending with ".]" is reserved for future extensions.
-If you need to represent those character sequences inside a regular
-expression character class, just quote the square brackets with the
-backslash: "\[." and ".\]".
+(F) The class in the character class [: :] syntax is unknown.
-=item Character class syntax [: :] is reserved for future extensions
+=item Character class syntax [%s] belongs inside character classes
+
+(W) The character class constructs [: :], [= =], and [. .] go
+I<inside> character classes, the [] are part of the construct. For
+example: /[[:alpha:]]/
+
+=item Character class syntax [ .] is reserved for future extensions
(W) Within regular expression character classes ([]) the syntax beginning
-with "[:" and ending with ":]" is reserved for future extensions.
+with "[." and ending with ".]" is reserved for future extensions.
If you need to represent those character sequences inside a regular
expression character class, just quote the square brackets with the
-backslash: "\[:" and ":\]".
+backslash: "\[." and ".\]".
=item Character class syntax [= =] is reserved for future extensions