summaryrefslogtreecommitdiff
path: root/embed.h
diff options
context:
space:
mode:
authorLarry Wall <larry@wall.org>1998-07-24 05:44:33 +0000
committerLarry Wall <larry@wall.org>1998-07-24 05:44:33 +0000
commita0ed51b321531af4b47cce24205ab9656f043f0f (patch)
tree610356407b37a4041ea8bcaf44571579b2da5613 /embed.h
parent9332a1c1d80ded85a2b1f32b1c8968a35e3b0fbb (diff)
downloadperl-a0ed51b321531af4b47cce24205ab9656f043f0f.tar.gz
Here are the long-expected Unicode/UTF-8 modifications.
p4raw-id: //depot/utfperl@1651
Diffstat (limited to 'embed.h')
-rw-r--r--embed.h43
1 files changed, 43 insertions, 0 deletions
diff --git a/embed.h b/embed.h
index e7f8a50fcf..6026c18922 100644
--- a/embed.h
+++ b/embed.h
@@ -257,6 +257,31 @@
#define intuit_more Perl_intuit_more
#define invert Perl_invert
#define io_close Perl_io_close
+#define is_uni_alnum Perl_is_uni_alnum
+#define is_uni_alnum_lc Perl_is_uni_alnum_lc
+#define is_uni_alpha Perl_is_uni_alpha
+#define is_uni_alpha_lc Perl_is_uni_alpha_lc
+#define is_uni_digit Perl_is_uni_digit
+#define is_uni_digit_lc Perl_is_uni_digit_lc
+#define is_uni_idfirst Perl_is_uni_idfirst
+#define is_uni_idfirst_lc Perl_is_uni_idfirst_lc
+#define is_uni_lower Perl_is_uni_lower
+#define is_uni_lower_lc Perl_is_uni_lower_lc
+#define is_uni_print Perl_is_uni_print
+#define is_uni_print_lc Perl_is_uni_print_lc
+#define is_uni_space Perl_is_uni_space
+#define is_uni_space_lc Perl_is_uni_space_lc
+#define is_uni_upper Perl_is_uni_upper
+#define is_uni_upper_lc Perl_is_uni_upper_lc
+#define is_utf8_alnum Perl_is_utf8_alnum
+#define is_utf8_alpha Perl_is_utf8_alpha
+#define is_utf8_digit Perl_is_utf8_digit
+#define is_utf8_idfirst Perl_is_utf8_idfirst
+#define is_utf8_lower Perl_is_utf8_lower
+#define is_utf8_mark Perl_is_utf8_mark
+#define is_utf8_print Perl_is_utf8_print
+#define is_utf8_space Perl_is_utf8_space
+#define is_utf8_upper Perl_is_utf8_upper
#define jmaybe Perl_jmaybe
#define keyword Perl_keyword
#define know_next Perl_know_next
@@ -967,6 +992,7 @@
#define sv_isobject Perl_sv_isobject
#define sv_iv Perl_sv_iv
#define sv_len Perl_sv_len
+#define sv_len_utf8 Perl_sv_len_utf8
#define sv_magic Perl_sv_magic
#define sv_mortalcopy Perl_sv_mortalcopy
#define sv_newmortal Perl_sv_newmortal
@@ -1013,15 +1039,32 @@
#define sv_uv Perl_sv_uv
#define sv_vcatpvfn Perl_sv_vcatpvfn
#define sv_vsetpvfn Perl_sv_vsetpvfn
+#define swash_fetch Perl_swash_fetch
+#define swash_init Perl_swash_init
#define taint_env Perl_taint_env
#define taint_proper Perl_taint_proper
+#define to_uni_lower Perl_to_uni_lower
+#define to_uni_lower_lc Perl_to_uni_lower_lc
+#define to_uni_title Perl_to_uni_title
+#define to_uni_title_lc Perl_to_uni_title_lc
+#define to_uni_upper Perl_to_uni_upper
+#define to_uni_upper_lc Perl_to_uni_upper_lc
+#define to_utf8_lower Perl_to_utf8_lower
+#define to_utf8_title Perl_to_utf8_title
+#define to_utf8_upper Perl_to_utf8_upper
#define too_few_arguments Perl_too_few_arguments
#define too_many_arguments Perl_too_many_arguments
#define unlnk Perl_unlnk
#define unlock_condpair Perl_unlock_condpair
#define unshare_hek Perl_unshare_hek
#define unsharepvn Perl_unsharepvn
+#define utf16_to_utf8 Perl_utf16_to_utf8
+#define utf16_to_utf8_reversed Perl_utf16_to_utf8_reversed
+#define utf8_distance Perl_utf8_distance
+#define utf8_hop Perl_utf8_hop
+#define utf8_to_uv Perl_utf8_to_uv
#define utilize Perl_utilize
+#define uv_to_utf8 Perl_uv_to_utf8
#define varies Perl_varies
#define vivify_defelem Perl_vivify_defelem
#define vivify_ref Perl_vivify_ref