diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 1999-07-06 21:47:04 +0000 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 1999-07-06 21:47:04 +0000 |
commit | b8c5462f6edbb2dd616e1733df011beee816eee1 (patch) | |
tree | 8769adc1886492ed5c33f80684e9905c3f407ee4 /embedvar.h | |
parent | 27806c827bf94df47a488c71aa19376daf71342b (diff) | |
download | perl-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 'embedvar.h')
-rw-r--r-- | embedvar.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/embedvar.h b/embedvar.h index f759b632ae..74e7ca50d3 100644 --- a/embedvar.h +++ b/embedvar.h @@ -508,16 +508,22 @@ #define PL_uid (PL_curinterp->Iuid) #define PL_unsafe (PL_curinterp->Iunsafe) #define PL_utf8_alnum (PL_curinterp->Iutf8_alnum) +#define PL_utf8_alnumc (PL_curinterp->Iutf8_alnumc) #define PL_utf8_alpha (PL_curinterp->Iutf8_alpha) +#define PL_utf8_ascii (PL_curinterp->Iutf8_ascii) +#define PL_utf8_cntrl (PL_curinterp->Iutf8_cntrl) #define PL_utf8_digit (PL_curinterp->Iutf8_digit) +#define PL_utf8_graph (PL_curinterp->Iutf8_graph) #define PL_utf8_lower (PL_curinterp->Iutf8_lower) #define PL_utf8_mark (PL_curinterp->Iutf8_mark) #define PL_utf8_print (PL_curinterp->Iutf8_print) +#define PL_utf8_punct (PL_curinterp->Iutf8_punct) #define PL_utf8_space (PL_curinterp->Iutf8_space) #define PL_utf8_tolower (PL_curinterp->Iutf8_tolower) #define PL_utf8_totitle (PL_curinterp->Iutf8_totitle) #define PL_utf8_toupper (PL_curinterp->Iutf8_toupper) #define PL_utf8_upper (PL_curinterp->Iutf8_upper) +#define PL_utf8_xdigit (PL_curinterp->Iutf8_xdigit) #define PL_uudmap (PL_curinterp->Iuudmap) #define PL_warnhook (PL_curinterp->Iwarnhook) #define PL_xiv_arenaroot (PL_curinterp->Ixiv_arenaroot) @@ -765,16 +771,22 @@ #define PL_Iuid PL_uid #define PL_Iunsafe PL_unsafe #define PL_Iutf8_alnum PL_utf8_alnum +#define PL_Iutf8_alnumc PL_utf8_alnumc #define PL_Iutf8_alpha PL_utf8_alpha +#define PL_Iutf8_ascii PL_utf8_ascii +#define PL_Iutf8_cntrl PL_utf8_cntrl #define PL_Iutf8_digit PL_utf8_digit +#define PL_Iutf8_graph PL_utf8_graph #define PL_Iutf8_lower PL_utf8_lower #define PL_Iutf8_mark PL_utf8_mark #define PL_Iutf8_print PL_utf8_print +#define PL_Iutf8_punct PL_utf8_punct #define PL_Iutf8_space PL_utf8_space #define PL_Iutf8_tolower PL_utf8_tolower #define PL_Iutf8_totitle PL_utf8_totitle #define PL_Iutf8_toupper PL_utf8_toupper #define PL_Iutf8_upper PL_utf8_upper +#define PL_Iutf8_xdigit PL_utf8_xdigit #define PL_Iuudmap PL_uudmap #define PL_Iwarnhook PL_warnhook #define PL_Ixiv_arenaroot PL_xiv_arenaroot |