diff options
author | Yves Orton <demerphq@gmail.com> | 2009-10-17 22:47:20 +0200 |
---|---|---|
committer | Yves Orton <demerphq@gmail.com> | 2009-10-19 22:56:47 +0200 |
commit | d1eb31775715b0fcd7f36308da961c0698205d9f (patch) | |
tree | c8850c8fe42d0523b4cd910fe55691a6e088c1c6 /utf8.c | |
parent | 3b665c4736519efd7820e8513b3bcd40fd968e45 (diff) | |
download | perl-d1eb31775715b0fcd7f36308da961c0698205d9f.tar.gz |
somewhat fix failing regex tests. but break lots of other stuff at the same time
Diffstat (limited to 'utf8.c')
-rw-r--r-- | utf8.c | 32 |
1 files changed, 31 insertions, 1 deletions
@@ -1375,6 +1375,26 @@ Perl_is_utf8_space(pTHX_ const U8 *p) } bool +Perl_is_utf8_perl_space(pTHX_ const U8 *p) +{ + dVAR; + + PERL_ARGS_ASSERT_IS_UTF8_PERL_SPACE; + + return is_utf8_common(p, &PL_utf8_perl_space, "IsPerlSpace"); +} + +bool +Perl_is_utf8_perl_word(pTHX_ const U8 *p) +{ + dVAR; + + PERL_ARGS_ASSERT_IS_UTF8_PERL_WORD; + + return is_utf8_common(p, &PL_utf8_perl_word, "IsPerlWord"); +} + +bool Perl_is_utf8_digit(pTHX_ const U8 *p) { dVAR; @@ -1385,6 +1405,16 @@ Perl_is_utf8_digit(pTHX_ const U8 *p) } bool +Perl_is_utf8_posix_digit(pTHX_ const U8 *p) +{ + dVAR; + + PERL_ARGS_ASSERT_IS_UTF8_POSIX_DIGIT; + + return is_utf8_common(p, &PL_utf8_posix_digit, "IsPosixDigit"); +} + +bool Perl_is_utf8_upper(pTHX_ const U8 *p) { dVAR; @@ -1451,7 +1481,7 @@ Perl_is_utf8_xdigit(pTHX_ const U8 *p) PERL_ARGS_ASSERT_IS_UTF8_XDIGIT; - return is_utf8_common(p, &PL_utf8_xdigit, "Isxdigit"); + return is_utf8_common(p, &PL_utf8_xdigit, "IsXDigit"); } bool |