summaryrefslogtreecommitdiff
path: root/pod/perldebguts.pod
diff options
context:
space:
mode:
authorKarl Williamson <khw@cpan.org>2019-11-14 09:28:14 -0700
committerKarl Williamson <khw@cpan.org>2019-11-14 18:22:50 -0700
commit58ea1df2beb2aba315d3fb4dc8946f09336ef244 (patch)
treeebb9ea461a2ae005231e1f1abeba15a78e7eba0d /pod/perldebguts.pod
parentae9a9edb65d4dd18b6ba99b2639e1906b9f81514 (diff)
downloadperl-58ea1df2beb2aba315d3fb4dc8946f09336ef244.tar.gz
regcomp.sym: Add detail to some node descriptions
Having this enabled me to more quickly understand what's going on. A trailing period is removed from some long descriptions to make them slightly shorter.
Diffstat (limited to 'pod/perldebguts.pod')
-rw-r--r--pod/perldebguts.pod26
1 files changed, 13 insertions, 13 deletions
diff --git a/pod/perldebguts.pod b/pod/perldebguts.pod
index 6f47573c0f..ebaee86f13 100644
--- a/pod/perldebguts.pod
+++ b/pod/perldebguts.pod
@@ -666,29 +666,29 @@ will be lost.
LEXACT len:str 1 Match this long string (preceded by length;
flags unused).
EXACTL str Like EXACT, but /l is in effect (used so
- locale-related warnings can be checked
- for).
+ locale-related warnings can be checked for)
EXACTF str Like EXACT, but match using /id rules;
- (string not UTF-8, not guaranteed to be
- folded).
+ (string not UTF-8, ASCII folded; non-ASCII
+ not)
EXACTFL str Like EXACT, but match using /il rules;
- (string not likely to be folded).
+ (string not likely to be folded)
EXACTFU str Like EXACT, but match using /iu rules;
- (string folded).
+ (string folded)
+
EXACTFAA str Like EXACT, but match using /iaa rules;
- (string folded iff pattern is UTF8; folded
- length <= unfolded).
+ (string folded except in non-UTF8 patterns:
+ MICRO, SHARP S; folded length <= unfolded)
EXACTFUP str Like EXACT, but match using /iu rules;
- (string not UTF-8, not guaranteed to be
- folded; and it is Problematic).
+ (string not UTF-8, folded except MICRO,
+ SHARP S: hence Problematic)
EXACTFLU8 str Like EXACTFU, but use /il, UTF-8, (string
is folded, and everything in it is above
- 255.
+ 255
EXACTFAA_NO_TRIE str Like EXACT, but match using /iaa rules
(string not UTF-8, not guaranteed to be
- folded, not currently trie-able).
+ folded, not currently trie-able)
EXACT_REQ8 str Like EXACT, but only UTF-8 encoded targets
can match
@@ -699,7 +699,7 @@ will be lost.
EXACTFU_S_EDGE str /di rules, but nothing in it precludes /ui,
except begins and/or ends with [Ss];
- (string not UTF-8; compile-time only).
+ (string not UTF-8; compile-time only)
# Do nothing types