From: Karl Williamson Date: Sun, 16 Oct 2011 18:27:44 +0000 (-0600) Subject: regcomp.sym: Add comments X-Git-Tag: accepted/trunk/20130322.191538~2386 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=85514a3470928b4c673195c2db9e5f567341b656;p=platform%2Fupstream%2Fperl.git regcomp.sym: Add comments --- diff --git a/regcomp.sym b/regcomp.sym index d0b7255..c33b792 100644 --- a/regcomp.sym +++ b/regcomp.sym @@ -95,10 +95,10 @@ BACK BACK, no 0 V ; Match "", "next" ptr points backward. #*Literals EXACT EXACT, str ; Match this string (preceded by length). -EXACTF EXACT, str ; Match this string, folded, native charset semantics for non-utf8 (prec. by length). -EXACTFL EXACT, str ; Match this string, folded in locale (w/len). -EXACTFU EXACT, str ; Match this string, folded, Unicode semantics for non-utf8 (prec. by length). -EXACTFA EXACT, str ; Match this string, folded, Unicode semantics for non-utf8, but no ASCII-range character matches outside ASCII (prec. by length),. +EXACTF EXACT, str ; Match this (folded if in UTF-8) string, folded, native charset semantics for non-utf8 (prec. by length). +EXACTFL EXACT, str ; Match this (not guaranteed to be folded) string, folded in locale (w/len). +EXACTFU EXACT, str ; Match this (folded if in UTF-8) string, folded, Unicode semantics for non-utf8 (prec. by length). +EXACTFA EXACT, str ; Match this (not guaranteed to be folded) string, folded, Unicode semantics for non-utf8, but no ASCII-range character matches outside ASCII (prec. by length),. #*Do nothing types diff --git a/regnodes.h b/regnodes.h index 931761b..09c1184 100644 --- a/regnodes.h +++ b/regnodes.h @@ -58,10 +58,10 @@ #define BRANCH 46 /* 0x2e Match this alternative, or the next... */ #define BACK 47 /* 0x2f Match "", "next" ptr points backward. */ #define EXACT 48 /* 0x30 Match this string (preceded by length). */ -#define EXACTF 49 /* 0x31 Match this string, folded, native charset semantics for non-utf8 (prec. by length). */ -#define EXACTFL 50 /* 0x32 Match this string, folded in locale (w/len). */ -#define EXACTFU 51 /* 0x33 Match this string, folded, Unicode semantics for non-utf8 (prec. by length). */ -#define EXACTFA 52 /* 0x34 Match this string, folded, Unicode semantics for non-utf8, but no ASCII-range character matches outside ASCII (prec. by length),. */ +#define EXACTF 49 /* 0x31 Match this (folded if in UTF-8) string, folded, native charset semantics for non-utf8 (prec. by length). */ +#define EXACTFL 50 /* 0x32 Match this (not guaranteed to be folded) string, folded in locale (w/len). */ +#define EXACTFU 51 /* 0x33 Match this (folded if in UTF-8) string, folded, Unicode semantics for non-utf8 (prec. by length). */ +#define EXACTFA 52 /* 0x34 Match this (not guaranteed to be folded) string, folded, Unicode semantics for non-utf8, but no ASCII-range character matches outside ASCII (prec. by length),. */ #define NOTHING 53 /* 0x35 Match empty string. */ #define TAIL 54 /* 0x36 Match empty string. Can jump here from outside. */ #define STAR 55 /* 0x37 Match this (simple) thing 0 or more times. */