mirror of
https://sourceware.org/git/glibc.git
synced 2025-07-30 22:43:12 +03:00
Update.
* posix/runtests.c (main): Don't use exit() to avoid warning with broken compilers. * string/bug-strncat1.c: Undefine __USE_STRING_INLINES before defining it again to avoid warning. * string/bug-strpbrk1.c: Likewise. * string/bug-strspn1.c: Likewise. 2000-10-29 Bruno Haible <haible@clisp.cons.org> * locale/C-translit.h.in: Include more rules from translit_neutral. Remove a few German and Danish specific rules. * locale/gen-translit.pl: Avoid an error when printing a string containing a '%' character. * locale/C-translit.h: Regenerated. * intl/translit.po: Choose different translations. * intl/tst-translit.c: Update. 2000-10-29 Bruno Haible <haible@clisp.cons.org> * locale/programs/ld-ctype.c (translit_include_t): New type. (locale_ctype_t): Remove translit_copy_locale, translit_copy_repertoire fields, add translit_include field. (ctype_read): After seeing "translit_start" in ignore_content mode, skip the entire translit section, not only one line. Remove dead test for tok_translit_end. Enqueue include statements into a list. Signal error if tok_eof seen before tok_translit_end. (translit_flatten): New function. (allocate_arrays): Call translit_flatten. 2000-10-30 Ulrich Drepper <drepper@redhat.com>
This commit is contained in:
32
ChangeLog
32
ChangeLog
@ -1,3 +1,35 @@
|
|||||||
|
2000-10-30 Ulrich Drepper <drepper@redhat.com>
|
||||||
|
|
||||||
|
* posix/runtests.c (main): Don't use exit() to avoid warning with
|
||||||
|
broken compilers.
|
||||||
|
|
||||||
|
* string/bug-strncat1.c: Undefine __USE_STRING_INLINES before
|
||||||
|
defining it again to avoid warning.
|
||||||
|
* string/bug-strpbrk1.c: Likewise.
|
||||||
|
* string/bug-strspn1.c: Likewise.
|
||||||
|
|
||||||
|
2000-10-29 Bruno Haible <haible@clisp.cons.org>
|
||||||
|
|
||||||
|
* locale/C-translit.h.in: Include more rules from translit_neutral.
|
||||||
|
Remove a few German and Danish specific rules.
|
||||||
|
* locale/gen-translit.pl: Avoid an error when printing a string
|
||||||
|
containing a '%' character.
|
||||||
|
* locale/C-translit.h: Regenerated.
|
||||||
|
* intl/translit.po: Choose different translations.
|
||||||
|
* intl/tst-translit.c: Update.
|
||||||
|
|
||||||
|
2000-10-29 Bruno Haible <haible@clisp.cons.org>
|
||||||
|
|
||||||
|
* locale/programs/ld-ctype.c (translit_include_t): New type.
|
||||||
|
(locale_ctype_t): Remove translit_copy_locale, translit_copy_repertoire
|
||||||
|
fields, add translit_include field.
|
||||||
|
(ctype_read): After seeing "translit_start" in ignore_content mode,
|
||||||
|
skip the entire translit section, not only one line. Remove dead test
|
||||||
|
for tok_translit_end. Enqueue include statements into a list.
|
||||||
|
Signal error if tok_eof seen before tok_translit_end.
|
||||||
|
(translit_flatten): New function.
|
||||||
|
(allocate_arrays): Call translit_flatten.
|
||||||
|
|
||||||
2000-10-30 Ulrich Drepper <drepper@redhat.com>
|
2000-10-30 Ulrich Drepper <drepper@redhat.com>
|
||||||
|
|
||||||
* locale/findlocale.c (free_mem): We can remove NODELETE marked
|
* locale/findlocale.c (free_mem): We can remove NODELETE marked
|
||||||
|
@ -39,7 +39,7 @@ test -d ${objpfx}domaindir/existing-locale/LC_TIME || mkdir ${objpfx}domaindir/e
|
|||||||
# Create the locale directories.
|
# Create the locale directories.
|
||||||
test -d ${objpfx}localedir/existing-locale || {
|
test -d ${objpfx}localedir/existing-locale || {
|
||||||
mkdir ${objpfx}localedir/existing-locale
|
mkdir ${objpfx}localedir/existing-locale
|
||||||
for f in ADDRESS COLLATE CTYPE IDENTIFICATION MEASUREMENT MONETARY NAME NUMEIRC PAPER TELEPHONE TIME; do
|
for f in ADDRESS COLLATE CTYPE IDENTIFICATION MEASUREMENT MONETARY NAME NUMERIC PAPER TELEPHONE TIME; do
|
||||||
cp ${common_objpfx}localedata/de_DE.ISO-8859-1/LC_$f \
|
cp ${common_objpfx}localedata/de_DE.ISO-8859-1/LC_$f \
|
||||||
${objpfx}localedir/existing-locale
|
${objpfx}localedir/existing-locale
|
||||||
done
|
done
|
||||||
|
@ -1,3 +1,8 @@
|
|||||||
|
2000-10-30 Ulrich Drepper <drepper@redhat.com>
|
||||||
|
|
||||||
|
* Examples/ex4.c (main): Don't use exit() to avoid warning with
|
||||||
|
broken compilers.
|
||||||
|
|
||||||
2000-10-29 Ulrich Drepper <drepper@redhat.com>
|
2000-10-29 Ulrich Drepper <drepper@redhat.com>
|
||||||
|
|
||||||
* attr.c (__pthread_attr_setguardsize): Don't round guardsize
|
* attr.c (__pthread_attr_setguardsize): Don't round guardsize
|
||||||
|
@ -103,5 +103,5 @@ int main(int argc, char ** argv)
|
|||||||
printf("Thread %lx: \"%s\"\n", pthread_self(), res);
|
printf("Thread %lx: \"%s\"\n", pthread_self(), res);
|
||||||
pthread_join(th1, NULL);
|
pthread_join(th1, NULL);
|
||||||
pthread_join(th2, NULL);
|
pthread_join(th2, NULL);
|
||||||
exit(0);
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -106,6 +106,16 @@ struct translit_ignore_t
|
|||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/* Type to describe a transliteration include statement. */
|
||||||
|
struct translit_include_t
|
||||||
|
{
|
||||||
|
const char *copy_locale;
|
||||||
|
const char *copy_repertoire;
|
||||||
|
|
||||||
|
struct translit_include_t *next;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
/* The real definition of the struct for the LC_CTYPE locale. */
|
/* The real definition of the struct for the LC_CTYPE locale. */
|
||||||
struct locale_ctype_t
|
struct locale_ctype_t
|
||||||
{
|
{
|
||||||
@ -155,8 +165,7 @@ struct locale_ctype_t
|
|||||||
uint32_t map_offset;
|
uint32_t map_offset;
|
||||||
|
|
||||||
/* Transliteration information. */
|
/* Transliteration information. */
|
||||||
const char *translit_copy_locale;
|
struct translit_include_t *translit_include;
|
||||||
const char *translit_copy_repertoire;
|
|
||||||
struct translit_t *translit;
|
struct translit_t *translit;
|
||||||
struct translit_ignore_t *translit_ignore;
|
struct translit_ignore_t *translit_ignore;
|
||||||
uint32_t ntranslit_ignore;
|
uint32_t ntranslit_ignore;
|
||||||
@ -2609,11 +2618,22 @@ with character code range values one must use the absolute ellipsis `...'"));
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case tok_translit_start:
|
case tok_translit_start:
|
||||||
/* Ignore the rest of the line if we don't need the input of
|
/* Ignore the entire translit section with its peculiar syntax
|
||||||
this line. */
|
if we don't need the input. */
|
||||||
if (ignore_content)
|
if (ignore_content)
|
||||||
{
|
{
|
||||||
lr_ignore_rest (ldfile, 0);
|
do
|
||||||
|
{
|
||||||
|
lr_ignore_rest (ldfile, 0);
|
||||||
|
now = lr_token (ldfile, charmap, NULL);
|
||||||
|
}
|
||||||
|
while (now->tok != tok_translit_end && now->tok != tok_eof);
|
||||||
|
|
||||||
|
if (now->tok == tok_eof)
|
||||||
|
lr_error (ldfile, _(\
|
||||||
|
"%s: `translit_start' section does not end with `translit_end'"),
|
||||||
|
"LC_CTYPE");
|
||||||
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2635,17 +2655,12 @@ with character code range values one must use the absolute ellipsis `...'"));
|
|||||||
/* Ignore empty lines. */
|
/* Ignore empty lines. */
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
if (now->tok == tok_translit_end)
|
|
||||||
{
|
|
||||||
lr_ignore_rest (ldfile, 0);
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (now->tok == tok_include)
|
if (now->tok == tok_include)
|
||||||
{
|
{
|
||||||
/* We have to include locale. */
|
/* We have to include locale. */
|
||||||
const char *locale_name;
|
const char *locale_name;
|
||||||
const char *repertoire_name;
|
const char *repertoire_name;
|
||||||
|
struct translit_include_t *include_stmt, **include_ptr;
|
||||||
|
|
||||||
now = lr_token (ldfile, charmap, NULL);
|
now = lr_token (ldfile, charmap, NULL);
|
||||||
/* This should be a string or an identifier. In any
|
/* This should be a string or an identifier. In any
|
||||||
@ -2671,24 +2686,24 @@ with character code range values one must use the absolute ellipsis `...'"));
|
|||||||
goto translit_syntax;
|
goto translit_syntax;
|
||||||
repertoire_name = now->val.str.startmb;
|
repertoire_name = now->val.str.startmb;
|
||||||
|
|
||||||
/* We must not have more than one `include'. */
|
/* Save the include statement for later processing. */
|
||||||
if (ctype->translit_copy_locale != NULL)
|
include_stmt = (struct translit_include_t *)
|
||||||
{
|
xmalloc (sizeof (struct translit_include_t));
|
||||||
lr_error (ldfile, _("\
|
include_stmt->copy_locale = locale_name;
|
||||||
%s: only one `include' instruction allowed"), "LC_CTYPE");
|
include_stmt->copy_repertoire = repertoire_name;
|
||||||
lr_ignore_rest (ldfile, 0);
|
include_stmt->next = NULL;
|
||||||
continue;
|
|
||||||
}
|
|
||||||
|
|
||||||
ctype->translit_copy_locale = locale_name;
|
include_ptr = &ctype->translit_include;
|
||||||
ctype->translit_copy_repertoire = repertoire_name;
|
while (*include_ptr != NULL)
|
||||||
|
include_ptr = &(*include_ptr)->next;
|
||||||
|
*include_ptr = include_stmt;
|
||||||
|
|
||||||
/* The rest of the line must be empty. */
|
/* The rest of the line must be empty. */
|
||||||
lr_ignore_rest (ldfile, 1);
|
lr_ignore_rest (ldfile, 1);
|
||||||
|
|
||||||
/* Make sure the locale is read. */
|
/* Make sure the locale is read. */
|
||||||
add_to_readlist (LC_CTYPE, ctype->translit_copy_locale,
|
add_to_readlist (LC_CTYPE, locale_name, repertoire_name,
|
||||||
repertoire_name, 1, NULL);
|
1, NULL);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
else if (now->tok == tok_default_missing)
|
else if (now->tok == tok_default_missing)
|
||||||
@ -2753,6 +2768,12 @@ previous definition was here"));
|
|||||||
read_translit_entry (ldfile, ctype, now, charmap, repertoire);
|
read_translit_entry (ldfile, ctype, now, charmap, repertoire);
|
||||||
}
|
}
|
||||||
ldfile->return_widestr = 0;
|
ldfile->return_widestr = 0;
|
||||||
|
|
||||||
|
if (now->tok == tok_eof)
|
||||||
|
lr_error (ldfile, _(\
|
||||||
|
"%s: `translit_start' section does not end with `translit_end'"),
|
||||||
|
"LC_CTYPE");
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case tok_ident:
|
case tok_ident:
|
||||||
@ -3591,6 +3612,62 @@ wctrans_table_add (struct wctrans_table *t, uint32_t wc, uint32_t mapped_wc)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/* Flattens the included transliterations into a translit list.
|
||||||
|
Inserts them in the list at `cursor', and returns the new cursor. */
|
||||||
|
static struct translit_t **
|
||||||
|
translit_flatten (struct locale_ctype_t *ctype, struct charmap_t *charmap,
|
||||||
|
struct translit_t **cursor)
|
||||||
|
{
|
||||||
|
while (ctype->translit_include != NULL)
|
||||||
|
{
|
||||||
|
const char *copy_locale = ctype->translit_include->copy_locale;
|
||||||
|
const char *copy_repertoire = ctype->translit_include->copy_repertoire;
|
||||||
|
struct localedef_t *other;
|
||||||
|
|
||||||
|
/* Unchain the include statement. During the depth-first traversal
|
||||||
|
we don't want to visit any locale more than once. */
|
||||||
|
ctype->translit_include = ctype->translit_include->next;
|
||||||
|
|
||||||
|
other = find_locale (LC_CTYPE, copy_locale, copy_repertoire, charmap);
|
||||||
|
|
||||||
|
if (other == NULL)
|
||||||
|
{
|
||||||
|
error (0, 0, _("\
|
||||||
|
%s: transliteration data from locale `%s' not available"),
|
||||||
|
"LC_CTYPE", copy_locale);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
struct locale_ctype_t *other_ctype =
|
||||||
|
other->categories[LC_CTYPE].ctype;
|
||||||
|
|
||||||
|
cursor = translit_flatten (other_ctype, charmap, cursor);
|
||||||
|
assert (other_ctype->translit_include == NULL);
|
||||||
|
|
||||||
|
if (other_ctype->translit != NULL)
|
||||||
|
{
|
||||||
|
/* Insert the other_ctype->translit list at *cursor. */
|
||||||
|
struct translit_t *endp = other_ctype->translit;
|
||||||
|
while (endp->next != NULL)
|
||||||
|
endp = endp->next;
|
||||||
|
|
||||||
|
endp->next = *cursor;
|
||||||
|
*cursor = other_ctype->translit;
|
||||||
|
|
||||||
|
/* Avoid any risk of circular lists. */
|
||||||
|
other_ctype->translit = NULL;
|
||||||
|
|
||||||
|
cursor = &endp->next;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (ctype->default_missing == NULL)
|
||||||
|
ctype->default_missing = other_ctype->default_missing;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return cursor;
|
||||||
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
allocate_arrays (struct locale_ctype_t *ctype, struct charmap_t *charmap,
|
allocate_arrays (struct locale_ctype_t *ctype, struct charmap_t *charmap,
|
||||||
struct repertoire_t *repertoire)
|
struct repertoire_t *repertoire)
|
||||||
@ -3867,41 +3944,10 @@ allocate_arrays (struct locale_ctype_t *ctype, struct charmap_t *charmap,
|
|||||||
complicated algorithm which uses a hash table to locate the entries.
|
complicated algorithm which uses a hash table to locate the entries.
|
||||||
For now I'll use a simple array which can be searching using binary
|
For now I'll use a simple array which can be searching using binary
|
||||||
search. */
|
search. */
|
||||||
if (ctype->translit_copy_locale != NULL)
|
if (ctype->translit_include != NULL)
|
||||||
{
|
/* Traverse the locales mentioned in the `include' statements in a
|
||||||
/* Fold in the transliteration information from the locale mentioned
|
depth-first way and fold in their transliteration information. */
|
||||||
in the `include' statement. */
|
translit_flatten (ctype, charmap, &ctype->translit);
|
||||||
struct locale_ctype_t *here = ctype;
|
|
||||||
|
|
||||||
do
|
|
||||||
{
|
|
||||||
struct localedef_t *other = find_locale (LC_CTYPE,
|
|
||||||
here->translit_copy_locale,
|
|
||||||
repertoire->name, charmap);
|
|
||||||
|
|
||||||
if (other == NULL)
|
|
||||||
{
|
|
||||||
error (0, 0, _("\
|
|
||||||
%s: transliteration data from locale `%s' not available"),
|
|
||||||
"LC_CTYPE", here->translit_copy_locale);
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
|
|
||||||
here = other->categories[LC_CTYPE].ctype;
|
|
||||||
|
|
||||||
/* Enqueue the information if necessary. */
|
|
||||||
if (here->translit != NULL)
|
|
||||||
{
|
|
||||||
struct translit_t *endp = here->translit;
|
|
||||||
while (endp->next != NULL)
|
|
||||||
endp = endp->next;
|
|
||||||
|
|
||||||
endp->next = ctype->translit;
|
|
||||||
ctype->translit = here->translit;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
while (here->translit_copy_locale != NULL);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (ctype->translit != NULL)
|
if (ctype->translit != NULL)
|
||||||
{
|
{
|
||||||
|
@ -55806,7 +55806,7 @@ WIDTH
|
|||||||
<U180B>...<U180C> 0
|
<U180B>...<U180C> 0
|
||||||
<U180D>...<U180E> 0
|
<U180D>...<U180E> 0
|
||||||
<U18A9> 0
|
<U18A9> 0
|
||||||
<U200C>...<U200E> 0
|
<U200B>...<U200E> 0
|
||||||
<U200F> 0
|
<U200F> 0
|
||||||
<U202A>...<U202D> 0
|
<U202A>...<U202D> 0
|
||||||
<U202E> 0
|
<U202E> 0
|
||||||
|
@ -55682,6 +55682,8 @@ END CHARMAP
|
|||||||
% "grep '^[^;]*;[^;]*;[^;]*;[^;]*;NSM;' UnicodeData.txt"
|
% "grep '^[^;]*;[^;]*;[^;]*;[^;]*;NSM;' UnicodeData.txt"
|
||||||
% - Format control characters have width 0; generated from
|
% - Format control characters have width 0; generated from
|
||||||
% "grep '^[^;]*;[^;]*;Cf;' UnicodeData.txt"
|
% "grep '^[^;]*;[^;]*;Cf;' UnicodeData.txt"
|
||||||
|
% - Zero width characters have width 0; generated from
|
||||||
|
% "grep '^[^;]*;ZERO WIDTH ' UnicodeData.txt"
|
||||||
WIDTH
|
WIDTH
|
||||||
<U0300>...<U034E> 0
|
<U0300>...<U034E> 0
|
||||||
<U0360>...<U0362> 0
|
<U0360>...<U0362> 0
|
||||||
@ -55773,7 +55775,7 @@ WIDTH
|
|||||||
<U17C9>...<U17D3> 0
|
<U17C9>...<U17D3> 0
|
||||||
<U180B>...<U180E> 0
|
<U180B>...<U180E> 0
|
||||||
<U18A9> 0
|
<U18A9> 0
|
||||||
<U200C>...<U200F> 0
|
<U200B>...<U200F> 0
|
||||||
<U202A>...<U202E> 0
|
<U202A>...<U202E> 0
|
||||||
<U206A>...<U206F> 0
|
<U206A>...<U206F> 0
|
||||||
<U20D0>...<U20E3> 0
|
<U20D0>...<U20E3> 0
|
||||||
|
@ -2135,6 +2135,19 @@ END LC_COLLATE
|
|||||||
|
|
||||||
LC_CTYPE
|
LC_CTYPE
|
||||||
copy "i18n"
|
copy "i18n"
|
||||||
|
|
||||||
|
translit_start
|
||||||
|
|
||||||
|
include "translit_combining";""
|
||||||
|
|
||||||
|
% Danish.
|
||||||
|
% LATIN CAPITAL LETTER A WITH RING ABOVE.
|
||||||
|
<U00C5> "<U0041><U030A>";"<U0041><U0041>"
|
||||||
|
% LATIN SMALL LETTER A WITH RING ABOVE.
|
||||||
|
<U00E5> "<U0061><U030A>";"<U0061><U0061>"
|
||||||
|
|
||||||
|
translit_end
|
||||||
|
|
||||||
END LC_CTYPE
|
END LC_CTYPE
|
||||||
|
|
||||||
LC_MONETARY
|
LC_MONETARY
|
||||||
|
@ -46,7 +46,7 @@ category "de_AT:2000";LC_TELEPHONE
|
|||||||
END LC_IDENTIFICATION
|
END LC_IDENTIFICATION
|
||||||
|
|
||||||
LC_CTYPE
|
LC_CTYPE
|
||||||
copy "i18n"
|
copy "de_DE"
|
||||||
END LC_CTYPE
|
END LC_CTYPE
|
||||||
|
|
||||||
LC_COLLATE
|
LC_COLLATE
|
||||||
|
@ -45,7 +45,7 @@ category "de_AT@euro:2000";LC_TELEPHONE
|
|||||||
END LC_IDENTIFICATION
|
END LC_IDENTIFICATION
|
||||||
|
|
||||||
LC_CTYPE
|
LC_CTYPE
|
||||||
copy "i18n"
|
copy "de_AT"
|
||||||
END LC_CTYPE
|
END LC_CTYPE
|
||||||
|
|
||||||
LC_COLLATE
|
LC_COLLATE
|
||||||
|
@ -51,7 +51,7 @@ copy "iso14651_t1"
|
|||||||
END LC_COLLATE
|
END LC_COLLATE
|
||||||
|
|
||||||
LC_CTYPE
|
LC_CTYPE
|
||||||
copy "i18n"
|
copy "de_DE"
|
||||||
END LC_CTYPE
|
END LC_CTYPE
|
||||||
|
|
||||||
LC_MESSAGES
|
LC_MESSAGES
|
||||||
|
@ -43,7 +43,7 @@ copy "iso14651_t1"
|
|||||||
END LC_COLLATE
|
END LC_COLLATE
|
||||||
|
|
||||||
LC_CTYPE
|
LC_CTYPE
|
||||||
copy "i18n"
|
copy "de_BE"
|
||||||
END LC_CTYPE
|
END LC_CTYPE
|
||||||
|
|
||||||
LC_MESSAGES
|
LC_MESSAGES
|
||||||
|
@ -51,7 +51,7 @@ copy "iso14651_t1"
|
|||||||
END LC_COLLATE
|
END LC_COLLATE
|
||||||
|
|
||||||
LC_CTYPE
|
LC_CTYPE
|
||||||
copy "i18n"
|
copy "de_DE"
|
||||||
END LC_CTYPE
|
END LC_CTYPE
|
||||||
|
|
||||||
LC_MESSAGES
|
LC_MESSAGES
|
||||||
|
@ -32,6 +32,33 @@ END LC_IDENTIFICATION
|
|||||||
|
|
||||||
LC_CTYPE
|
LC_CTYPE
|
||||||
copy "i18n"
|
copy "i18n"
|
||||||
|
|
||||||
|
translit_start
|
||||||
|
|
||||||
|
include "translit_combining";""
|
||||||
|
|
||||||
|
% German umlauts.
|
||||||
|
% LATIN CAPITAL LETTER A WITH DIAERESIS.
|
||||||
|
<U00C4> "<U0041><U0308>";"<U0041><U0045>"
|
||||||
|
% LATIN CAPITAL LETTER O WITH DIAERESIS.
|
||||||
|
<U00D6> "<U004F><U0308>";"<U004F><U0045>"
|
||||||
|
% LATIN CAPITAL LETTER U WITH DIAERESIS.
|
||||||
|
<U00DC> "<U0055><U0308>";"<U0055><U0045>"
|
||||||
|
% LATIN SMALL LETTER A WITH DIAERESIS.
|
||||||
|
<U00E4> "<U0061><U0308>";"<U0061><U0065>"
|
||||||
|
% LATIN SMALL LETTER O WITH DIAERESIS.
|
||||||
|
<U00F6> "<U006F><U0308>";"<U006F><U0065>"
|
||||||
|
% LATIN SMALL LETTER U WITH DIAERESIS.
|
||||||
|
<U00FC> "<U0075><U0308>";"<U0075><U0065>"
|
||||||
|
|
||||||
|
% Danish.
|
||||||
|
% LATIN CAPITAL LETTER A WITH RING ABOVE.
|
||||||
|
<U00C5> "<U0041><U030A>";"<U0041><U0041>"
|
||||||
|
% LATIN SMALL LETTER A WITH RING ABOVE.
|
||||||
|
<U00E5> "<U0061><U030A>";"<U0061><U0061>"
|
||||||
|
|
||||||
|
translit_end
|
||||||
|
|
||||||
END LC_CTYPE
|
END LC_CTYPE
|
||||||
|
|
||||||
LC_COLLATE
|
LC_COLLATE
|
||||||
|
@ -31,7 +31,7 @@ category "de_DE@euro:2000";LC_TELEPHONE
|
|||||||
END LC_IDENTIFICATION
|
END LC_IDENTIFICATION
|
||||||
|
|
||||||
LC_CTYPE
|
LC_CTYPE
|
||||||
copy "i18n"
|
copy "de_DE"
|
||||||
END LC_CTYPE
|
END LC_CTYPE
|
||||||
|
|
||||||
LC_COLLATE
|
LC_COLLATE
|
||||||
|
@ -51,7 +51,7 @@ copy "iso14651_t1"
|
|||||||
END LC_COLLATE
|
END LC_COLLATE
|
||||||
|
|
||||||
LC_CTYPE
|
LC_CTYPE
|
||||||
copy "i18n"
|
copy "de_DE"
|
||||||
END LC_CTYPE
|
END LC_CTYPE
|
||||||
|
|
||||||
LC_MESSAGES
|
LC_MESSAGES
|
||||||
|
@ -43,7 +43,7 @@ copy "iso14651_t1"
|
|||||||
END LC_COLLATE
|
END LC_COLLATE
|
||||||
|
|
||||||
LC_CTYPE
|
LC_CTYPE
|
||||||
copy "i18n"
|
copy "de_LU"
|
||||||
END LC_CTYPE
|
END LC_CTYPE
|
||||||
|
|
||||||
LC_MESSAGES
|
LC_MESSAGES
|
||||||
|
@ -47,7 +47,7 @@ category "fr_BE:2000";LC_TELEPHONE
|
|||||||
END LC_IDENTIFICATION
|
END LC_IDENTIFICATION
|
||||||
|
|
||||||
LC_CTYPE
|
LC_CTYPE
|
||||||
copy "i18n"
|
copy "fr_FR"
|
||||||
END LC_CTYPE
|
END LC_CTYPE
|
||||||
|
|
||||||
LC_COLLATE
|
LC_COLLATE
|
||||||
|
@ -39,7 +39,7 @@ category "fr_BE@euro:2000";LC_TELEPHONE
|
|||||||
END LC_IDENTIFICATION
|
END LC_IDENTIFICATION
|
||||||
|
|
||||||
LC_CTYPE
|
LC_CTYPE
|
||||||
copy "i18n"
|
copy "fr_BE"
|
||||||
END LC_CTYPE
|
END LC_CTYPE
|
||||||
|
|
||||||
LC_COLLATE
|
LC_COLLATE
|
||||||
|
@ -47,7 +47,7 @@ category "fr_CA:2000";LC_TELEPHONE
|
|||||||
END LC_IDENTIFICATION
|
END LC_IDENTIFICATION
|
||||||
|
|
||||||
LC_CTYPE
|
LC_CTYPE
|
||||||
copy "i18n"
|
copy "fr_FR"
|
||||||
END LC_CTYPE
|
END LC_CTYPE
|
||||||
|
|
||||||
LC_COLLATE
|
LC_COLLATE
|
||||||
|
@ -47,7 +47,7 @@ category "fr_CH:2000";LC_TELEPHONE
|
|||||||
END LC_IDENTIFICATION
|
END LC_IDENTIFICATION
|
||||||
|
|
||||||
LC_CTYPE
|
LC_CTYPE
|
||||||
copy "i18n"
|
copy "fr_FR"
|
||||||
END LC_CTYPE
|
END LC_CTYPE
|
||||||
|
|
||||||
LC_COLLATE
|
LC_COLLATE
|
||||||
|
@ -48,6 +48,14 @@ END LC_IDENTIFICATION
|
|||||||
|
|
||||||
LC_CTYPE
|
LC_CTYPE
|
||||||
copy "i18n"
|
copy "i18n"
|
||||||
|
|
||||||
|
translit_start
|
||||||
|
|
||||||
|
% In France, accents are simply omitted if they cannot be represented.
|
||||||
|
include "translit_combining";""
|
||||||
|
|
||||||
|
translit_end
|
||||||
|
|
||||||
END LC_CTYPE
|
END LC_CTYPE
|
||||||
|
|
||||||
LC_COLLATE
|
LC_COLLATE
|
||||||
|
@ -38,7 +38,7 @@ category "fr_FR@euro:2000";LC_TELEPHONE
|
|||||||
END LC_IDENTIFICATION
|
END LC_IDENTIFICATION
|
||||||
|
|
||||||
LC_CTYPE
|
LC_CTYPE
|
||||||
copy "i18n"
|
copy "fr_FR"
|
||||||
END LC_CTYPE
|
END LC_CTYPE
|
||||||
|
|
||||||
LC_COLLATE
|
LC_COLLATE
|
||||||
|
@ -47,7 +47,7 @@ category "fr_LU:2000";LC_TELEPHONE
|
|||||||
END LC_IDENTIFICATION
|
END LC_IDENTIFICATION
|
||||||
|
|
||||||
LC_CTYPE
|
LC_CTYPE
|
||||||
copy "i18n"
|
copy "fr_FR"
|
||||||
END LC_CTYPE
|
END LC_CTYPE
|
||||||
|
|
||||||
LC_COLLATE
|
LC_COLLATE
|
||||||
|
@ -39,7 +39,7 @@ category "fr_LU@euro:2000";LC_TELEPHONE
|
|||||||
END LC_IDENTIFICATION
|
END LC_IDENTIFICATION
|
||||||
|
|
||||||
LC_CTYPE
|
LC_CTYPE
|
||||||
copy "i18n"
|
copy "fr_LU"
|
||||||
END LC_CTYPE
|
END LC_CTYPE
|
||||||
|
|
||||||
LC_COLLATE
|
LC_COLLATE
|
||||||
|
@ -1201,46 +1201,7 @@ class "combining_level3"; /
|
|||||||
|
|
||||||
translit_start
|
translit_start
|
||||||
|
|
||||||
% COPYRIGHT SIGN.
|
include "translit_neutral";""
|
||||||
<U00A9> "<U0028><U0043><U0029>"
|
|
||||||
% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK.
|
|
||||||
<U00AB> "<U003C><U003C>"
|
|
||||||
% REGISTERED SIGN.
|
|
||||||
<U00AE> "<U0028><U0052><U0029>"
|
|
||||||
% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK.
|
|
||||||
<U00BB> "<U003E><U003E>"
|
|
||||||
% VULGAR FRACTION ONE QUARTER.
|
|
||||||
<U00BC> "<U0031><U002F><U0034>"
|
|
||||||
% VULGAR FRACTION ONE HALF.
|
|
||||||
<U00BD> "<U0031><U002F><U0032>"
|
|
||||||
% VULGAR FRACTION THREE QUARTERS.
|
|
||||||
<U00BE> "<U0033><U002F><U0034>"
|
|
||||||
% LATIN CAPITAL LETTER A WITH DIAERESIS.
|
|
||||||
<U00C4> "<U0041><U0308>";"<U0041><U0045>"
|
|
||||||
% LATIN CAPITAL LETTER A WITH RING ABOVE.
|
|
||||||
<U00C5> <U212B>;"<U0041><U030A>";"<U0041><U0041>"
|
|
||||||
% LATIN CAPITAL LETTER AE.
|
|
||||||
<U00C6> "<U0041><U0045>"
|
|
||||||
% LATIN CAPITAL LETTER O WITH DIAERESIS.
|
|
||||||
<U00D6> "<U004F><U0045>"
|
|
||||||
% LATIN CAPITAL LETTER U WITH DIAERESIS.
|
|
||||||
<U00DC> "<U0055><U0045>"
|
|
||||||
% LATIN SMALL LETTER SHARP S.
|
|
||||||
<U00DF> "<U0073><U0073>"
|
|
||||||
% LATIN SMALL LETTER A WITH DIAERESIS.
|
|
||||||
<U00E4> "<U0061><U0308>";"<U0061><U0065>"
|
|
||||||
% LATIN SMALL LETTER A WITH RING ABOVE.
|
|
||||||
<U00E5> "<U0061><U030A>";"<U0061><U0061>"
|
|
||||||
% LATIN SMALL LETTER AE.
|
|
||||||
<U00E6> "<U0061><U0065>"
|
|
||||||
% LATIN SMALL LETTER O WITH DIAERESIS.
|
|
||||||
<U00F6> "<U006F><U0065>"
|
|
||||||
% LATIN SMALL LETTER U WITH DIAERESIS.
|
|
||||||
<U00FC> "<U0075><U0065>"
|
|
||||||
% LEFT DOUBLE QUOTATION MARK.
|
|
||||||
<U201C> <U0022>
|
|
||||||
% RIGHT DOUBLE QUOTATION MARK.
|
|
||||||
<U201D> <U0022>
|
|
||||||
|
|
||||||
default_missing <U003F>
|
default_missing <U003F>
|
||||||
|
|
||||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
410
localedata/locales/translit_circle
Normal file
410
localedata/locales/translit_circle
Normal file
@ -0,0 +1,410 @@
|
|||||||
|
escape_char /
|
||||||
|
comment_char %
|
||||||
|
|
||||||
|
% Transliterations of encircled characters.
|
||||||
|
% Generated through
|
||||||
|
% $ grep '^[^;]*;[^;]*;[^;]*;[^;]*;[^;]*;<circle>[^;]*;' UnicodeData.txt | \
|
||||||
|
% sed -e 's/^\([^;]*\);\([^;]*\);[^;]*;[^;]*;[^;]*;<circle> \([^;]*\);.*$/<U\1> "<U0028 \3 0029>"% \2/' -e 'h' -e 's/^\([^%]*\)% .*$/\1/' -e 's/\([0-9A-F]\) \([0-9A-F]\)/\1><U\2/g' -e 'x' -e 's/^[^%]*\(% .*\)$/\1/' -e 'G'
|
||||||
|
|
||||||
|
LC_CTYPE
|
||||||
|
|
||||||
|
translit_start
|
||||||
|
|
||||||
|
% CIRCLED DIGIT ONE
|
||||||
|
<U2460> "<U0028><U0031><U0029>"
|
||||||
|
% CIRCLED DIGIT TWO
|
||||||
|
<U2461> "<U0028><U0032><U0029>"
|
||||||
|
% CIRCLED DIGIT THREE
|
||||||
|
<U2462> "<U0028><U0033><U0029>"
|
||||||
|
% CIRCLED DIGIT FOUR
|
||||||
|
<U2463> "<U0028><U0034><U0029>"
|
||||||
|
% CIRCLED DIGIT FIVE
|
||||||
|
<U2464> "<U0028><U0035><U0029>"
|
||||||
|
% CIRCLED DIGIT SIX
|
||||||
|
<U2465> "<U0028><U0036><U0029>"
|
||||||
|
% CIRCLED DIGIT SEVEN
|
||||||
|
<U2466> "<U0028><U0037><U0029>"
|
||||||
|
% CIRCLED DIGIT EIGHT
|
||||||
|
<U2467> "<U0028><U0038><U0029>"
|
||||||
|
% CIRCLED DIGIT NINE
|
||||||
|
<U2468> "<U0028><U0039><U0029>"
|
||||||
|
% CIRCLED NUMBER TEN
|
||||||
|
<U2469> "<U0028><U0031><U0030><U0029>"
|
||||||
|
% CIRCLED NUMBER ELEVEN
|
||||||
|
<U246A> "<U0028><U0031><U0031><U0029>"
|
||||||
|
% CIRCLED NUMBER TWELVE
|
||||||
|
<U246B> "<U0028><U0031><U0032><U0029>"
|
||||||
|
% CIRCLED NUMBER THIRTEEN
|
||||||
|
<U246C> "<U0028><U0031><U0033><U0029>"
|
||||||
|
% CIRCLED NUMBER FOURTEEN
|
||||||
|
<U246D> "<U0028><U0031><U0034><U0029>"
|
||||||
|
% CIRCLED NUMBER FIFTEEN
|
||||||
|
<U246E> "<U0028><U0031><U0035><U0029>"
|
||||||
|
% CIRCLED NUMBER SIXTEEN
|
||||||
|
<U246F> "<U0028><U0031><U0036><U0029>"
|
||||||
|
% CIRCLED NUMBER SEVENTEEN
|
||||||
|
<U2470> "<U0028><U0031><U0037><U0029>"
|
||||||
|
% CIRCLED NUMBER EIGHTEEN
|
||||||
|
<U2471> "<U0028><U0031><U0038><U0029>"
|
||||||
|
% CIRCLED NUMBER NINETEEN
|
||||||
|
<U2472> "<U0028><U0031><U0039><U0029>"
|
||||||
|
% CIRCLED NUMBER TWENTY
|
||||||
|
<U2473> "<U0028><U0032><U0030><U0029>"
|
||||||
|
% CIRCLED LATIN CAPITAL LETTER A
|
||||||
|
<U24B6> "<U0028><U0041><U0029>"
|
||||||
|
% CIRCLED LATIN CAPITAL LETTER B
|
||||||
|
<U24B7> "<U0028><U0042><U0029>"
|
||||||
|
% CIRCLED LATIN CAPITAL LETTER C
|
||||||
|
<U24B8> "<U0028><U0043><U0029>"
|
||||||
|
% CIRCLED LATIN CAPITAL LETTER D
|
||||||
|
<U24B9> "<U0028><U0044><U0029>"
|
||||||
|
% CIRCLED LATIN CAPITAL LETTER E
|
||||||
|
<U24BA> "<U0028><U0045><U0029>"
|
||||||
|
% CIRCLED LATIN CAPITAL LETTER F
|
||||||
|
<U24BB> "<U0028><U0046><U0029>"
|
||||||
|
% CIRCLED LATIN CAPITAL LETTER G
|
||||||
|
<U24BC> "<U0028><U0047><U0029>"
|
||||||
|
% CIRCLED LATIN CAPITAL LETTER H
|
||||||
|
<U24BD> "<U0028><U0048><U0029>"
|
||||||
|
% CIRCLED LATIN CAPITAL LETTER I
|
||||||
|
<U24BE> "<U0028><U0049><U0029>"
|
||||||
|
% CIRCLED LATIN CAPITAL LETTER J
|
||||||
|
<U24BF> "<U0028><U004A><U0029>"
|
||||||
|
% CIRCLED LATIN CAPITAL LETTER K
|
||||||
|
<U24C0> "<U0028><U004B><U0029>"
|
||||||
|
% CIRCLED LATIN CAPITAL LETTER L
|
||||||
|
<U24C1> "<U0028><U004C><U0029>"
|
||||||
|
% CIRCLED LATIN CAPITAL LETTER M
|
||||||
|
<U24C2> "<U0028><U004D><U0029>"
|
||||||
|
% CIRCLED LATIN CAPITAL LETTER N
|
||||||
|
<U24C3> "<U0028><U004E><U0029>"
|
||||||
|
% CIRCLED LATIN CAPITAL LETTER O
|
||||||
|
<U24C4> "<U0028><U004F><U0029>"
|
||||||
|
% CIRCLED LATIN CAPITAL LETTER P
|
||||||
|
<U24C5> "<U0028><U0050><U0029>"
|
||||||
|
% CIRCLED LATIN CAPITAL LETTER Q
|
||||||
|
<U24C6> "<U0028><U0051><U0029>"
|
||||||
|
% CIRCLED LATIN CAPITAL LETTER R
|
||||||
|
<U24C7> "<U0028><U0052><U0029>"
|
||||||
|
% CIRCLED LATIN CAPITAL LETTER S
|
||||||
|
<U24C8> "<U0028><U0053><U0029>"
|
||||||
|
% CIRCLED LATIN CAPITAL LETTER T
|
||||||
|
<U24C9> "<U0028><U0054><U0029>"
|
||||||
|
% CIRCLED LATIN CAPITAL LETTER U
|
||||||
|
<U24CA> "<U0028><U0055><U0029>"
|
||||||
|
% CIRCLED LATIN CAPITAL LETTER V
|
||||||
|
<U24CB> "<U0028><U0056><U0029>"
|
||||||
|
% CIRCLED LATIN CAPITAL LETTER W
|
||||||
|
<U24CC> "<U0028><U0057><U0029>"
|
||||||
|
% CIRCLED LATIN CAPITAL LETTER X
|
||||||
|
<U24CD> "<U0028><U0058><U0029>"
|
||||||
|
% CIRCLED LATIN CAPITAL LETTER Y
|
||||||
|
<U24CE> "<U0028><U0059><U0029>"
|
||||||
|
% CIRCLED LATIN CAPITAL LETTER Z
|
||||||
|
<U24CF> "<U0028><U005A><U0029>"
|
||||||
|
% CIRCLED LATIN SMALL LETTER A
|
||||||
|
<U24D0> "<U0028><U0061><U0029>"
|
||||||
|
% CIRCLED LATIN SMALL LETTER B
|
||||||
|
<U24D1> "<U0028><U0062><U0029>"
|
||||||
|
% CIRCLED LATIN SMALL LETTER C
|
||||||
|
<U24D2> "<U0028><U0063><U0029>"
|
||||||
|
% CIRCLED LATIN SMALL LETTER D
|
||||||
|
<U24D3> "<U0028><U0064><U0029>"
|
||||||
|
% CIRCLED LATIN SMALL LETTER E
|
||||||
|
<U24D4> "<U0028><U0065><U0029>"
|
||||||
|
% CIRCLED LATIN SMALL LETTER F
|
||||||
|
<U24D5> "<U0028><U0066><U0029>"
|
||||||
|
% CIRCLED LATIN SMALL LETTER G
|
||||||
|
<U24D6> "<U0028><U0067><U0029>"
|
||||||
|
% CIRCLED LATIN SMALL LETTER H
|
||||||
|
<U24D7> "<U0028><U0068><U0029>"
|
||||||
|
% CIRCLED LATIN SMALL LETTER I
|
||||||
|
<U24D8> "<U0028><U0069><U0029>"
|
||||||
|
% CIRCLED LATIN SMALL LETTER J
|
||||||
|
<U24D9> "<U0028><U006A><U0029>"
|
||||||
|
% CIRCLED LATIN SMALL LETTER K
|
||||||
|
<U24DA> "<U0028><U006B><U0029>"
|
||||||
|
% CIRCLED LATIN SMALL LETTER L
|
||||||
|
<U24DB> "<U0028><U006C><U0029>"
|
||||||
|
% CIRCLED LATIN SMALL LETTER M
|
||||||
|
<U24DC> "<U0028><U006D><U0029>"
|
||||||
|
% CIRCLED LATIN SMALL LETTER N
|
||||||
|
<U24DD> "<U0028><U006E><U0029>"
|
||||||
|
% CIRCLED LATIN SMALL LETTER O
|
||||||
|
<U24DE> "<U0028><U006F><U0029>"
|
||||||
|
% CIRCLED LATIN SMALL LETTER P
|
||||||
|
<U24DF> "<U0028><U0070><U0029>"
|
||||||
|
% CIRCLED LATIN SMALL LETTER Q
|
||||||
|
<U24E0> "<U0028><U0071><U0029>"
|
||||||
|
% CIRCLED LATIN SMALL LETTER R
|
||||||
|
<U24E1> "<U0028><U0072><U0029>"
|
||||||
|
% CIRCLED LATIN SMALL LETTER S
|
||||||
|
<U24E2> "<U0028><U0073><U0029>"
|
||||||
|
% CIRCLED LATIN SMALL LETTER T
|
||||||
|
<U24E3> "<U0028><U0074><U0029>"
|
||||||
|
% CIRCLED LATIN SMALL LETTER U
|
||||||
|
<U24E4> "<U0028><U0075><U0029>"
|
||||||
|
% CIRCLED LATIN SMALL LETTER V
|
||||||
|
<U24E5> "<U0028><U0076><U0029>"
|
||||||
|
% CIRCLED LATIN SMALL LETTER W
|
||||||
|
<U24E6> "<U0028><U0077><U0029>"
|
||||||
|
% CIRCLED LATIN SMALL LETTER X
|
||||||
|
<U24E7> "<U0028><U0078><U0029>"
|
||||||
|
% CIRCLED LATIN SMALL LETTER Y
|
||||||
|
<U24E8> "<U0028><U0079><U0029>"
|
||||||
|
% CIRCLED LATIN SMALL LETTER Z
|
||||||
|
<U24E9> "<U0028><U007A><U0029>"
|
||||||
|
% CIRCLED DIGIT ZERO
|
||||||
|
<U24EA> "<U0028><U0030><U0029>"
|
||||||
|
% CIRCLED HANGUL KIYEOK
|
||||||
|
<U3260> "<U0028><U1100><U0029>"
|
||||||
|
% CIRCLED HANGUL NIEUN
|
||||||
|
<U3261> "<U0028><U1102><U0029>"
|
||||||
|
% CIRCLED HANGUL TIKEUT
|
||||||
|
<U3262> "<U0028><U1103><U0029>"
|
||||||
|
% CIRCLED HANGUL RIEUL
|
||||||
|
<U3263> "<U0028><U1105><U0029>"
|
||||||
|
% CIRCLED HANGUL MIEUM
|
||||||
|
<U3264> "<U0028><U1106><U0029>"
|
||||||
|
% CIRCLED HANGUL PIEUP
|
||||||
|
<U3265> "<U0028><U1107><U0029>"
|
||||||
|
% CIRCLED HANGUL SIOS
|
||||||
|
<U3266> "<U0028><U1109><U0029>"
|
||||||
|
% CIRCLED HANGUL IEUNG
|
||||||
|
<U3267> "<U0028><U110B><U0029>"
|
||||||
|
% CIRCLED HANGUL CIEUC
|
||||||
|
<U3268> "<U0028><U110C><U0029>"
|
||||||
|
% CIRCLED HANGUL CHIEUCH
|
||||||
|
<U3269> "<U0028><U110E><U0029>"
|
||||||
|
% CIRCLED HANGUL KHIEUKH
|
||||||
|
<U326A> "<U0028><U110F><U0029>"
|
||||||
|
% CIRCLED HANGUL THIEUTH
|
||||||
|
<U326B> "<U0028><U1110><U0029>"
|
||||||
|
% CIRCLED HANGUL PHIEUPH
|
||||||
|
<U326C> "<U0028><U1111><U0029>"
|
||||||
|
% CIRCLED HANGUL HIEUH
|
||||||
|
<U326D> "<U0028><U1112><U0029>"
|
||||||
|
% CIRCLED HANGUL KIYEOK A
|
||||||
|
<U326E> "<U0028><U1100><U1161><U0029>"
|
||||||
|
% CIRCLED HANGUL NIEUN A
|
||||||
|
<U326F> "<U0028><U1102><U1161><U0029>"
|
||||||
|
% CIRCLED HANGUL TIKEUT A
|
||||||
|
<U3270> "<U0028><U1103><U1161><U0029>"
|
||||||
|
% CIRCLED HANGUL RIEUL A
|
||||||
|
<U3271> "<U0028><U1105><U1161><U0029>"
|
||||||
|
% CIRCLED HANGUL MIEUM A
|
||||||
|
<U3272> "<U0028><U1106><U1161><U0029>"
|
||||||
|
% CIRCLED HANGUL PIEUP A
|
||||||
|
<U3273> "<U0028><U1107><U1161><U0029>"
|
||||||
|
% CIRCLED HANGUL SIOS A
|
||||||
|
<U3274> "<U0028><U1109><U1161><U0029>"
|
||||||
|
% CIRCLED HANGUL IEUNG A
|
||||||
|
<U3275> "<U0028><U110B><U1161><U0029>"
|
||||||
|
% CIRCLED HANGUL CIEUC A
|
||||||
|
<U3276> "<U0028><U110C><U1161><U0029>"
|
||||||
|
% CIRCLED HANGUL CHIEUCH A
|
||||||
|
<U3277> "<U0028><U110E><U1161><U0029>"
|
||||||
|
% CIRCLED HANGUL KHIEUKH A
|
||||||
|
<U3278> "<U0028><U110F><U1161><U0029>"
|
||||||
|
% CIRCLED HANGUL THIEUTH A
|
||||||
|
<U3279> "<U0028><U1110><U1161><U0029>"
|
||||||
|
% CIRCLED HANGUL PHIEUPH A
|
||||||
|
<U327A> "<U0028><U1111><U1161><U0029>"
|
||||||
|
% CIRCLED HANGUL HIEUH A
|
||||||
|
<U327B> "<U0028><U1112><U1161><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH ONE
|
||||||
|
<U3280> "<U0028><U4E00><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH TWO
|
||||||
|
<U3281> "<U0028><U4E8C><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH THREE
|
||||||
|
<U3282> "<U0028><U4E09><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH FOUR
|
||||||
|
<U3283> "<U0028><U56DB><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH FIVE
|
||||||
|
<U3284> "<U0028><U4E94><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH SIX
|
||||||
|
<U3285> "<U0028><U516D><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH SEVEN
|
||||||
|
<U3286> "<U0028><U4E03><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH EIGHT
|
||||||
|
<U3287> "<U0028><U516B><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH NINE
|
||||||
|
<U3288> "<U0028><U4E5D><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH TEN
|
||||||
|
<U3289> "<U0028><U5341><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH MOON
|
||||||
|
<U328A> "<U0028><U6708><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH FIRE
|
||||||
|
<U328B> "<U0028><U706B><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH WATER
|
||||||
|
<U328C> "<U0028><U6C34><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH WOOD
|
||||||
|
<U328D> "<U0028><U6728><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH METAL
|
||||||
|
<U328E> "<U0028><U91D1><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH EARTH
|
||||||
|
<U328F> "<U0028><U571F><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH SUN
|
||||||
|
<U3290> "<U0028><U65E5><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH STOCK
|
||||||
|
<U3291> "<U0028><U682A><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH HAVE
|
||||||
|
<U3292> "<U0028><U6709><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH SOCIETY
|
||||||
|
<U3293> "<U0028><U793E><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH NAME
|
||||||
|
<U3294> "<U0028><U540D><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH SPECIAL
|
||||||
|
<U3295> "<U0028><U7279><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH FINANCIAL
|
||||||
|
<U3296> "<U0028><U8CA1><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH CONGRATULATION
|
||||||
|
<U3297> "<U0028><U795D><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH LABOR
|
||||||
|
<U3298> "<U0028><U52B4><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH SECRET
|
||||||
|
<U3299> "<U0028><U79D8><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH MALE
|
||||||
|
<U329A> "<U0028><U7537><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH FEMALE
|
||||||
|
<U329B> "<U0028><U5973><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH SUITABLE
|
||||||
|
<U329C> "<U0028><U9069><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH EXCELLENT
|
||||||
|
<U329D> "<U0028><U512A><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH PRINT
|
||||||
|
<U329E> "<U0028><U5370><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH ATTENTION
|
||||||
|
<U329F> "<U0028><U6CE8><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH ITEM
|
||||||
|
<U32A0> "<U0028><U9805><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH REST
|
||||||
|
<U32A1> "<U0028><U4F11><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH COPY
|
||||||
|
<U32A2> "<U0028><U5199><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH CORRECT
|
||||||
|
<U32A3> "<U0028><U6B63><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH HIGH
|
||||||
|
<U32A4> "<U0028><U4E0A><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH CENTRE
|
||||||
|
<U32A5> "<U0028><U4E2D><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH LOW
|
||||||
|
<U32A6> "<U0028><U4E0B><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH LEFT
|
||||||
|
<U32A7> "<U0028><U5DE6><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH RIGHT
|
||||||
|
<U32A8> "<U0028><U53F3><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH MEDICINE
|
||||||
|
<U32A9> "<U0028><U533B><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH RELIGION
|
||||||
|
<U32AA> "<U0028><U5B97><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH STUDY
|
||||||
|
<U32AB> "<U0028><U5B66><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH SUPERVISE
|
||||||
|
<U32AC> "<U0028><U76E3><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH ENTERPRISE
|
||||||
|
<U32AD> "<U0028><U4F01><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH RESOURCE
|
||||||
|
<U32AE> "<U0028><U8CC7><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH ALLIANCE
|
||||||
|
<U32AF> "<U0028><U5354><U0029>"
|
||||||
|
% CIRCLED IDEOGRAPH NIGHT
|
||||||
|
<U32B0> "<U0028><U591C><U0029>"
|
||||||
|
% CIRCLED KATAKANA A
|
||||||
|
<U32D0> "<U0028><U30A2><U0029>"
|
||||||
|
% CIRCLED KATAKANA I
|
||||||
|
<U32D1> "<U0028><U30A4><U0029>"
|
||||||
|
% CIRCLED KATAKANA U
|
||||||
|
<U32D2> "<U0028><U30A6><U0029>"
|
||||||
|
% CIRCLED KATAKANA E
|
||||||
|
<U32D3> "<U0028><U30A8><U0029>"
|
||||||
|
% CIRCLED KATAKANA O
|
||||||
|
<U32D4> "<U0028><U30AA><U0029>"
|
||||||
|
% CIRCLED KATAKANA KA
|
||||||
|
<U32D5> "<U0028><U30AB><U0029>"
|
||||||
|
% CIRCLED KATAKANA KI
|
||||||
|
<U32D6> "<U0028><U30AD><U0029>"
|
||||||
|
% CIRCLED KATAKANA KU
|
||||||
|
<U32D7> "<U0028><U30AF><U0029>"
|
||||||
|
% CIRCLED KATAKANA KE
|
||||||
|
<U32D8> "<U0028><U30B1><U0029>"
|
||||||
|
% CIRCLED KATAKANA KO
|
||||||
|
<U32D9> "<U0028><U30B3><U0029>"
|
||||||
|
% CIRCLED KATAKANA SA
|
||||||
|
<U32DA> "<U0028><U30B5><U0029>"
|
||||||
|
% CIRCLED KATAKANA SI
|
||||||
|
<U32DB> "<U0028><U30B7><U0029>"
|
||||||
|
% CIRCLED KATAKANA SU
|
||||||
|
<U32DC> "<U0028><U30B9><U0029>"
|
||||||
|
% CIRCLED KATAKANA SE
|
||||||
|
<U32DD> "<U0028><U30BB><U0029>"
|
||||||
|
% CIRCLED KATAKANA SO
|
||||||
|
<U32DE> "<U0028><U30BD><U0029>"
|
||||||
|
% CIRCLED KATAKANA TA
|
||||||
|
<U32DF> "<U0028><U30BF><U0029>"
|
||||||
|
% CIRCLED KATAKANA TI
|
||||||
|
<U32E0> "<U0028><U30C1><U0029>"
|
||||||
|
% CIRCLED KATAKANA TU
|
||||||
|
<U32E1> "<U0028><U30C4><U0029>"
|
||||||
|
% CIRCLED KATAKANA TE
|
||||||
|
<U32E2> "<U0028><U30C6><U0029>"
|
||||||
|
% CIRCLED KATAKANA TO
|
||||||
|
<U32E3> "<U0028><U30C8><U0029>"
|
||||||
|
% CIRCLED KATAKANA NA
|
||||||
|
<U32E4> "<U0028><U30CA><U0029>"
|
||||||
|
% CIRCLED KATAKANA NI
|
||||||
|
<U32E5> "<U0028><U30CB><U0029>"
|
||||||
|
% CIRCLED KATAKANA NU
|
||||||
|
<U32E6> "<U0028><U30CC><U0029>"
|
||||||
|
% CIRCLED KATAKANA NE
|
||||||
|
<U32E7> "<U0028><U30CD><U0029>"
|
||||||
|
% CIRCLED KATAKANA NO
|
||||||
|
<U32E8> "<U0028><U30CE><U0029>"
|
||||||
|
% CIRCLED KATAKANA HA
|
||||||
|
<U32E9> "<U0028><U30CF><U0029>"
|
||||||
|
% CIRCLED KATAKANA HI
|
||||||
|
<U32EA> "<U0028><U30D2><U0029>"
|
||||||
|
% CIRCLED KATAKANA HU
|
||||||
|
<U32EB> "<U0028><U30D5><U0029>"
|
||||||
|
% CIRCLED KATAKANA HE
|
||||||
|
<U32EC> "<U0028><U30D8><U0029>"
|
||||||
|
% CIRCLED KATAKANA HO
|
||||||
|
<U32ED> "<U0028><U30DB><U0029>"
|
||||||
|
% CIRCLED KATAKANA MA
|
||||||
|
<U32EE> "<U0028><U30DE><U0029>"
|
||||||
|
% CIRCLED KATAKANA MI
|
||||||
|
<U32EF> "<U0028><U30DF><U0029>"
|
||||||
|
% CIRCLED KATAKANA MU
|
||||||
|
<U32F0> "<U0028><U30E0><U0029>"
|
||||||
|
% CIRCLED KATAKANA ME
|
||||||
|
<U32F1> "<U0028><U30E1><U0029>"
|
||||||
|
% CIRCLED KATAKANA MO
|
||||||
|
<U32F2> "<U0028><U30E2><U0029>"
|
||||||
|
% CIRCLED KATAKANA YA
|
||||||
|
<U32F3> "<U0028><U30E4><U0029>"
|
||||||
|
% CIRCLED KATAKANA YU
|
||||||
|
<U32F4> "<U0028><U30E6><U0029>"
|
||||||
|
% CIRCLED KATAKANA YO
|
||||||
|
<U32F5> "<U0028><U30E8><U0029>"
|
||||||
|
% CIRCLED KATAKANA RA
|
||||||
|
<U32F6> "<U0028><U30E9><U0029>"
|
||||||
|
% CIRCLED KATAKANA RI
|
||||||
|
<U32F7> "<U0028><U30EA><U0029>"
|
||||||
|
% CIRCLED KATAKANA RU
|
||||||
|
<U32F8> "<U0028><U30EB><U0029>"
|
||||||
|
% CIRCLED KATAKANA RE
|
||||||
|
<U32F9> "<U0028><U30EC><U0029>"
|
||||||
|
% CIRCLED KATAKANA RO
|
||||||
|
<U32FA> "<U0028><U30ED><U0029>"
|
||||||
|
% CIRCLED KATAKANA WA
|
||||||
|
<U32FB> "<U0028><U30EF><U0029>"
|
||||||
|
% CIRCLED KATAKANA WI
|
||||||
|
<U32FC> "<U0028><U30F0><U0029>"
|
||||||
|
% CIRCLED KATAKANA WE
|
||||||
|
<U32FD> "<U0028><U30F1><U0029>"
|
||||||
|
% CIRCLED KATAKANA WO
|
||||||
|
<U32FE> "<U0028><U30F2><U0029>"
|
||||||
|
|
||||||
|
translit_end
|
||||||
|
|
||||||
|
END LC_CTYPE
|
593
localedata/locales/translit_cjk_compat
Normal file
593
localedata/locales/translit_cjk_compat
Normal file
@ -0,0 +1,593 @@
|
|||||||
|
escape_char /
|
||||||
|
comment_char %
|
||||||
|
|
||||||
|
% Transliterations of CJK compatibility characters.
|
||||||
|
|
||||||
|
LC_CTYPE
|
||||||
|
|
||||||
|
translit_start
|
||||||
|
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F900
|
||||||
|
<UF900> <U8C48>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F901
|
||||||
|
<UF901> <U66F4>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F902
|
||||||
|
<UF902> <U8ECA>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F903
|
||||||
|
<UF903> <U8CC8>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F904
|
||||||
|
<UF904> <U6ED1>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F905
|
||||||
|
<UF905> <U4E32>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F906
|
||||||
|
<UF906> <U53E5>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F907
|
||||||
|
<UF907> <U9F9C>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F908
|
||||||
|
<UF908> <U9F9C>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F909
|
||||||
|
<UF909> <U5951>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F90A
|
||||||
|
<UF90A> <U91D1>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F90B
|
||||||
|
<UF90B> <U5587>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F90C
|
||||||
|
<UF90C> <U5948>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F90D
|
||||||
|
<UF90D> <U61F6>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F90E
|
||||||
|
<UF90E> <U7669>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F90F
|
||||||
|
<UF90F> <U7F85>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F910
|
||||||
|
<UF910> <U863F>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F911
|
||||||
|
<UF911> <U87BA>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F912
|
||||||
|
<UF912> <U88F8>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F913
|
||||||
|
<UF913> <U908F>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F914
|
||||||
|
<UF914> <U6A02>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F915
|
||||||
|
<UF915> <U6D1B>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F916
|
||||||
|
<UF916> <U70D9>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F917
|
||||||
|
<UF917> <U73DE>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F918
|
||||||
|
<UF918> <U843D>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F919
|
||||||
|
<UF919> <U916A>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F91A
|
||||||
|
<UF91A> <U99F1>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F91B
|
||||||
|
<UF91B> <U4E82>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F91C
|
||||||
|
<UF91C> <U5375>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F91D
|
||||||
|
<UF91D> <U6B04>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F91E
|
||||||
|
<UF91E> <U721B>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F91F
|
||||||
|
<UF91F> <U862D>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F920
|
||||||
|
<UF920> <U9E1E>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F921
|
||||||
|
<UF921> <U5D50>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F922
|
||||||
|
<UF922> <U6FEB>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F923
|
||||||
|
<UF923> <U85CD>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F924
|
||||||
|
<UF924> <U8964>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F925
|
||||||
|
<UF925> <U62C9>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F926
|
||||||
|
<UF926> <U81D8>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F927
|
||||||
|
<UF927> <U881F>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F928
|
||||||
|
<UF928> <U5ECA>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F929
|
||||||
|
<UF929> <U6717>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F92A
|
||||||
|
<UF92A> <U6D6A>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F92B
|
||||||
|
<UF92B> <U72FC>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F92C
|
||||||
|
<UF92C> <U90CE>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F92D
|
||||||
|
<UF92D> <U4F86>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F92E
|
||||||
|
<UF92E> <U51B7>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F92F
|
||||||
|
<UF92F> <U52DE>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F930
|
||||||
|
<UF930> <U64C4>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F931
|
||||||
|
<UF931> <U6AD3>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F932
|
||||||
|
<UF932> <U7210>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F933
|
||||||
|
<UF933> <U76E7>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F934
|
||||||
|
<UF934> <U8001>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F935
|
||||||
|
<UF935> <U8606>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F936
|
||||||
|
<UF936> <U865C>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F937
|
||||||
|
<UF937> <U8DEF>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F938
|
||||||
|
<UF938> <U9732>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F939
|
||||||
|
<UF939> <U9B6F>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F93A
|
||||||
|
<UF93A> <U9DFA>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F93B
|
||||||
|
<UF93B> <U788C>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F93C
|
||||||
|
<UF93C> <U797F>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F93D
|
||||||
|
<UF93D> <U7DA0>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F93E
|
||||||
|
<UF93E> <U83C9>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F93F
|
||||||
|
<UF93F> <U9304>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F940
|
||||||
|
<UF940> <U9E7F>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F941
|
||||||
|
<UF941> <U8AD6>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F942
|
||||||
|
<UF942> <U58DF>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F943
|
||||||
|
<UF943> <U5F04>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F944
|
||||||
|
<UF944> <U7C60>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F945
|
||||||
|
<UF945> <U807E>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F946
|
||||||
|
<UF946> <U7262>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F947
|
||||||
|
<UF947> <U78CA>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F948
|
||||||
|
<UF948> <U8CC2>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F949
|
||||||
|
<UF949> <U96F7>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F94A
|
||||||
|
<UF94A> <U58D8>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F94B
|
||||||
|
<UF94B> <U5C62>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F94C
|
||||||
|
<UF94C> <U6A13>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F94D
|
||||||
|
<UF94D> <U6DDA>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F94E
|
||||||
|
<UF94E> <U6F0F>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F94F
|
||||||
|
<UF94F> <U7D2F>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F950
|
||||||
|
<UF950> <U7E37>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F951
|
||||||
|
<UF951> <U96FB>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F952
|
||||||
|
<UF952> <U52D2>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F953
|
||||||
|
<UF953> <U808B>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F954
|
||||||
|
<UF954> <U51DC>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F955
|
||||||
|
<UF955> <U51CC>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F956
|
||||||
|
<UF956> <U7A1C>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F957
|
||||||
|
<UF957> <U7DBE>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F958
|
||||||
|
<UF958> <U83F1>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F959
|
||||||
|
<UF959> <U9675>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F95A
|
||||||
|
<UF95A> <U8B80>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F95B
|
||||||
|
<UF95B> <U62CF>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F95C
|
||||||
|
<UF95C> <U6A02>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F95D
|
||||||
|
<UF95D> <U8AFE>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F95E
|
||||||
|
<UF95E> <U4E39>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F95F
|
||||||
|
<UF95F> <U5BE7>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F960
|
||||||
|
<UF960> <U6012>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F961
|
||||||
|
<UF961> <U7387>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F962
|
||||||
|
<UF962> <U7570>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F963
|
||||||
|
<UF963> <U5317>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F964
|
||||||
|
<UF964> <U78FB>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F965
|
||||||
|
<UF965> <U4FBF>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F966
|
||||||
|
<UF966> <U5FA9>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F967
|
||||||
|
<UF967> <U4E0D>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F968
|
||||||
|
<UF968> <U6CCC>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F969
|
||||||
|
<UF969> <U6578>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F96A
|
||||||
|
<UF96A> <U7D22>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F96B
|
||||||
|
<UF96B> <U53C3>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F96C
|
||||||
|
<UF96C> <U585E>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F96D
|
||||||
|
<UF96D> <U7701>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F96E
|
||||||
|
<UF96E> <U8449>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F96F
|
||||||
|
<UF96F> <U8AAA>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F970
|
||||||
|
<UF970> <U6BBA>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F971
|
||||||
|
<UF971> <U8FB0>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F972
|
||||||
|
<UF972> <U6C88>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F973
|
||||||
|
<UF973> <U62FE>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F974
|
||||||
|
<UF974> <U82E5>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F975
|
||||||
|
<UF975> <U63A0>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F976
|
||||||
|
<UF976> <U7565>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F977
|
||||||
|
<UF977> <U4EAE>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F978
|
||||||
|
<UF978> <U5169>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F979
|
||||||
|
<UF979> <U51C9>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F97A
|
||||||
|
<UF97A> <U6881>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F97B
|
||||||
|
<UF97B> <U7CE7>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F97C
|
||||||
|
<UF97C> <U826F>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F97D
|
||||||
|
<UF97D> <U8AD2>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F97E
|
||||||
|
<UF97E> <U91CF>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F97F
|
||||||
|
<UF97F> <U52F5>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F980
|
||||||
|
<UF980> <U5442>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F981
|
||||||
|
<UF981> <U5973>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F982
|
||||||
|
<UF982> <U5EEC>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F983
|
||||||
|
<UF983> <U65C5>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F984
|
||||||
|
<UF984> <U6FFE>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F985
|
||||||
|
<UF985> <U792A>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F986
|
||||||
|
<UF986> <U95AD>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F987
|
||||||
|
<UF987> <U9A6A>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F988
|
||||||
|
<UF988> <U9E97>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F989
|
||||||
|
<UF989> <U9ECE>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F98A
|
||||||
|
<UF98A> <U529B>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F98B
|
||||||
|
<UF98B> <U66C6>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F98C
|
||||||
|
<UF98C> <U6B77>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F98D
|
||||||
|
<UF98D> <U8F62>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F98E
|
||||||
|
<UF98E> <U5E74>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F98F
|
||||||
|
<UF98F> <U6190>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F990
|
||||||
|
<UF990> <U6200>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F991
|
||||||
|
<UF991> <U649A>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F992
|
||||||
|
<UF992> <U6F23>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F993
|
||||||
|
<UF993> <U7149>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F994
|
||||||
|
<UF994> <U7489>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F995
|
||||||
|
<UF995> <U79CA>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F996
|
||||||
|
<UF996> <U7DF4>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F997
|
||||||
|
<UF997> <U806F>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F998
|
||||||
|
<UF998> <U8F26>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F999
|
||||||
|
<UF999> <U84EE>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F99A
|
||||||
|
<UF99A> <U9023>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F99B
|
||||||
|
<UF99B> <U934A>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F99C
|
||||||
|
<UF99C> <U5217>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F99D
|
||||||
|
<UF99D> <U52A3>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F99E
|
||||||
|
<UF99E> <U54BD>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F99F
|
||||||
|
<UF99F> <U70C8>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9A0
|
||||||
|
<UF9A0> <U88C2>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9A1
|
||||||
|
<UF9A1> <U8AAA>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9A2
|
||||||
|
<UF9A2> <U5EC9>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9A3
|
||||||
|
<UF9A3> <U5FF5>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9A4
|
||||||
|
<UF9A4> <U637B>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9A5
|
||||||
|
<UF9A5> <U6BAE>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9A6
|
||||||
|
<UF9A6> <U7C3E>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9A7
|
||||||
|
<UF9A7> <U7375>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9A8
|
||||||
|
<UF9A8> <U4EE4>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9A9
|
||||||
|
<UF9A9> <U56F9>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9AA
|
||||||
|
<UF9AA> <U5BE7>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9AB
|
||||||
|
<UF9AB> <U5DBA>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9AC
|
||||||
|
<UF9AC> <U601C>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9AD
|
||||||
|
<UF9AD> <U73B2>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9AE
|
||||||
|
<UF9AE> <U7469>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9AF
|
||||||
|
<UF9AF> <U7F9A>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9B0
|
||||||
|
<UF9B0> <U8046>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9B1
|
||||||
|
<UF9B1> <U9234>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9B2
|
||||||
|
<UF9B2> <U96F6>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9B3
|
||||||
|
<UF9B3> <U9748>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9B4
|
||||||
|
<UF9B4> <U9818>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9B5
|
||||||
|
<UF9B5> <U4F8B>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9B6
|
||||||
|
<UF9B6> <U79AE>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9B7
|
||||||
|
<UF9B7> <U91B4>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9B8
|
||||||
|
<UF9B8> <U96B8>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9B9
|
||||||
|
<UF9B9> <U60E1>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9BA
|
||||||
|
<UF9BA> <U4E86>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9BB
|
||||||
|
<UF9BB> <U50DA>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9BC
|
||||||
|
<UF9BC> <U5BEE>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9BD
|
||||||
|
<UF9BD> <U5C3F>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9BE
|
||||||
|
<UF9BE> <U6599>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9BF
|
||||||
|
<UF9BF> <U6A02>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9C0
|
||||||
|
<UF9C0> <U71CE>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9C1
|
||||||
|
<UF9C1> <U7642>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9C2
|
||||||
|
<UF9C2> <U84FC>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9C3
|
||||||
|
<UF9C3> <U907C>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9C4
|
||||||
|
<UF9C4> <U9F8D>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9C5
|
||||||
|
<UF9C5> <U6688>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9C6
|
||||||
|
<UF9C6> <U962E>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9C7
|
||||||
|
<UF9C7> <U5289>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9C8
|
||||||
|
<UF9C8> <U677B>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9C9
|
||||||
|
<UF9C9> <U67F3>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9CA
|
||||||
|
<UF9CA> <U6D41>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9CB
|
||||||
|
<UF9CB> <U6E9C>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9CC
|
||||||
|
<UF9CC> <U7409>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9CD
|
||||||
|
<UF9CD> <U7559>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9CE
|
||||||
|
<UF9CE> <U786B>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9CF
|
||||||
|
<UF9CF> <U7D10>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9D0
|
||||||
|
<UF9D0> <U985E>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9D1
|
||||||
|
<UF9D1> <U516D>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9D2
|
||||||
|
<UF9D2> <U622E>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9D3
|
||||||
|
<UF9D3> <U9678>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9D4
|
||||||
|
<UF9D4> <U502B>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9D5
|
||||||
|
<UF9D5> <U5D19>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9D6
|
||||||
|
<UF9D6> <U6DEA>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9D7
|
||||||
|
<UF9D7> <U8F2A>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9D8
|
||||||
|
<UF9D8> <U5F8B>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9D9
|
||||||
|
<UF9D9> <U6144>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9DA
|
||||||
|
<UF9DA> <U6817>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9DB
|
||||||
|
<UF9DB> <U7387>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9DC
|
||||||
|
<UF9DC> <U9686>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9DD
|
||||||
|
<UF9DD> <U5229>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9DE
|
||||||
|
<UF9DE> <U540F>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9DF
|
||||||
|
<UF9DF> <U5C65>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9E0
|
||||||
|
<UF9E0> <U6613>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9E1
|
||||||
|
<UF9E1> <U674E>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9E2
|
||||||
|
<UF9E2> <U68A8>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9E3
|
||||||
|
<UF9E3> <U6CE5>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9E4
|
||||||
|
<UF9E4> <U7406>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9E5
|
||||||
|
<UF9E5> <U75E2>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9E6
|
||||||
|
<UF9E6> <U7F79>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9E7
|
||||||
|
<UF9E7> <U88CF>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9E8
|
||||||
|
<UF9E8> <U88E1>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9E9
|
||||||
|
<UF9E9> <U91CC>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9EA
|
||||||
|
<UF9EA> <U96E2>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9EB
|
||||||
|
<UF9EB> <U533F>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9EC
|
||||||
|
<UF9EC> <U6EBA>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9ED
|
||||||
|
<UF9ED> <U541D>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9EE
|
||||||
|
<UF9EE> <U71D0>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9EF
|
||||||
|
<UF9EF> <U7498>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9F0
|
||||||
|
<UF9F0> <U85FA>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9F1
|
||||||
|
<UF9F1> <U96A3>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9F2
|
||||||
|
<UF9F2> <U9C57>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9F3
|
||||||
|
<UF9F3> <U9E9F>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9F4
|
||||||
|
<UF9F4> <U6797>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9F5
|
||||||
|
<UF9F5> <U6DCB>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9F6
|
||||||
|
<UF9F6> <U81E8>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9F7
|
||||||
|
<UF9F7> <U7ACB>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9F8
|
||||||
|
<UF9F8> <U7B20>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9F9
|
||||||
|
<UF9F9> <U7C92>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9FA
|
||||||
|
<UF9FA> <U72C0>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9FB
|
||||||
|
<UF9FB> <U7099>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9FC
|
||||||
|
<UF9FC> <U8B58>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9FD
|
||||||
|
<UF9FD> <U4EC0>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9FE
|
||||||
|
<UF9FE> <U8336>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-F9FF
|
||||||
|
<UF9FF> <U523A>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-FA00
|
||||||
|
<UFA00> <U5207>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-FA01
|
||||||
|
<UFA01> <U5EA6>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-FA02
|
||||||
|
<UFA02> <U62D3>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-FA03
|
||||||
|
<UFA03> <U7CD6>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-FA04
|
||||||
|
<UFA04> <U5B85>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-FA05
|
||||||
|
<UFA05> <U6D1E>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-FA06
|
||||||
|
<UFA06> <U66B4>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-FA07
|
||||||
|
<UFA07> <U8F3B>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-FA08
|
||||||
|
<UFA08> <U884C>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-FA09
|
||||||
|
<UFA09> <U964D>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-FA0A
|
||||||
|
<UFA0A> <U898B>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-FA0B
|
||||||
|
<UFA0B> <U5ED3>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-FA0C
|
||||||
|
<UFA0C> <U5140>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-FA0D
|
||||||
|
<UFA0D> <U55C0>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-FA10
|
||||||
|
<UFA10> <U585A>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-FA12
|
||||||
|
<UFA12> <U6674>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-FA15
|
||||||
|
<UFA15> <U51DE>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-FA16
|
||||||
|
<UFA16> <U732A>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-FA17
|
||||||
|
<UFA17> <U76CA>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-FA18
|
||||||
|
<UFA18> <U793C>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-FA19
|
||||||
|
<UFA19> <U795E>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-FA1A
|
||||||
|
<UFA1A> <U7965>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-FA1B
|
||||||
|
<UFA1B> <U798F>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-FA1C
|
||||||
|
<UFA1C> <U9756>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-FA1D
|
||||||
|
<UFA1D> <U7CBE>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-FA1E
|
||||||
|
<UFA1E> <U7FBD>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-FA20
|
||||||
|
<UFA20> <U8612>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-FA22
|
||||||
|
<UFA22> <U8AF8>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-FA25
|
||||||
|
<UFA25> <U9038>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-FA26
|
||||||
|
<UFA26> <U90FD>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-FA2A
|
||||||
|
<UFA2A> <U98EF>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-FA2B
|
||||||
|
<UFA2B> <U98FC>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-FA2C
|
||||||
|
<UFA2C> <U9928>
|
||||||
|
% CJK COMPATIBILITY IDEOGRAPH-FA2D
|
||||||
|
<UFA2D> <U9DB4>
|
||||||
|
|
||||||
|
translit_end
|
||||||
|
|
||||||
|
END LC_CTYPE
|
8202
localedata/locales/translit_cjk_variants
Normal file
8202
localedata/locales/translit_cjk_variants
Normal file
File diff suppressed because it is too large
Load Diff
2114
localedata/locales/translit_combining
Normal file
2114
localedata/locales/translit_combining
Normal file
File diff suppressed because it is too large
Load Diff
1300
localedata/locales/translit_compat
Normal file
1300
localedata/locales/translit_compat
Normal file
File diff suppressed because it is too large
Load Diff
53
localedata/locales/translit_font
Normal file
53
localedata/locales/translit_font
Normal file
@ -0,0 +1,53 @@
|
|||||||
|
escape_char /
|
||||||
|
comment_char %
|
||||||
|
|
||||||
|
% Transliterations of font equivalents.
|
||||||
|
% Generated through
|
||||||
|
% $ grep '^[^;]*;[^;]*;[^;]*;[^;]*;[^;]*;<font>[^;]*;' UnicodeData.txt | \
|
||||||
|
% sed -e 's/^\([^;]*\);\([^;]*\);[^;]*;[^;]*;[^;]*;<font> \([^;]*\);.*$/<U\1> <U\3> % \2/'
|
||||||
|
|
||||||
|
LC_CTYPE
|
||||||
|
|
||||||
|
translit_start
|
||||||
|
|
||||||
|
<U2102> <U0043> % DOUBLE-STRUCK CAPITAL C
|
||||||
|
<U210A> <U0067> % SCRIPT SMALL G
|
||||||
|
<U210B> <U0048> % SCRIPT CAPITAL H
|
||||||
|
<U210C> <U0048> % BLACK-LETTER CAPITAL H
|
||||||
|
<U210D> <U0048> % DOUBLE-STRUCK CAPITAL H
|
||||||
|
<U210E> <U0068> % PLANCK CONSTANT
|
||||||
|
<U210F> <U0127> % PLANCK CONSTANT OVER TWO PI
|
||||||
|
<U2110> <U0049> % SCRIPT CAPITAL I
|
||||||
|
<U2111> <U0049> % BLACK-LETTER CAPITAL I
|
||||||
|
<U2112> <U004C> % SCRIPT CAPITAL L
|
||||||
|
<U2113> <U006C> % SCRIPT SMALL L
|
||||||
|
<U2115> <U004E> % DOUBLE-STRUCK CAPITAL N
|
||||||
|
<U2119> <U0050> % DOUBLE-STRUCK CAPITAL P
|
||||||
|
<U211A> <U0051> % DOUBLE-STRUCK CAPITAL Q
|
||||||
|
<U211B> <U0052> % SCRIPT CAPITAL R
|
||||||
|
<U211C> <U0052> % BLACK-LETTER CAPITAL R
|
||||||
|
<U211D> <U0052> % DOUBLE-STRUCK CAPITAL R
|
||||||
|
<U2124> <U005A> % DOUBLE-STRUCK CAPITAL Z
|
||||||
|
<U2128> <U005A> % BLACK-LETTER CAPITAL Z
|
||||||
|
<U212C> <U0042> % SCRIPT CAPITAL B
|
||||||
|
<U212D> <U0043> % BLACK-LETTER CAPITAL C
|
||||||
|
<U212F> <U0065> % SCRIPT SMALL E
|
||||||
|
<U2130> <U0045> % SCRIPT CAPITAL E
|
||||||
|
<U2131> <U0046> % SCRIPT CAPITAL F
|
||||||
|
<U2133> <U004D> % SCRIPT CAPITAL M
|
||||||
|
<U2134> <U006F> % SCRIPT SMALL O
|
||||||
|
<U2139> <U0069> % INFORMATION SOURCE
|
||||||
|
<UFB20> <U05E2> % HEBREW LETTER ALTERNATIVE AYIN
|
||||||
|
<UFB21> <U05D0> % HEBREW LETTER WIDE ALEF
|
||||||
|
<UFB22> <U05D3> % HEBREW LETTER WIDE DALET
|
||||||
|
<UFB23> <U05D4> % HEBREW LETTER WIDE HE
|
||||||
|
<UFB24> <U05DB> % HEBREW LETTER WIDE KAF
|
||||||
|
<UFB25> <U05DC> % HEBREW LETTER WIDE LAMED
|
||||||
|
<UFB26> <U05DD> % HEBREW LETTER WIDE FINAL MEM
|
||||||
|
<UFB27> <U05E8> % HEBREW LETTER WIDE RESH
|
||||||
|
<UFB28> <U05EA> % HEBREW LETTER WIDE TAV
|
||||||
|
<UFB29> <U002B> % HEBREW LETTER ALTERNATIVE PLUS SIGN
|
||||||
|
|
||||||
|
translit_end
|
||||||
|
|
||||||
|
END LC_CTYPE
|
48
localedata/locales/translit_fraction
Normal file
48
localedata/locales/translit_fraction
Normal file
@ -0,0 +1,48 @@
|
|||||||
|
escape_char /
|
||||||
|
comment_char %
|
||||||
|
|
||||||
|
% Transliterations of fractions.
|
||||||
|
% Generated through
|
||||||
|
% $ grep '^[^;]*;[^;]*;[^;]*;[^;]*;[^;]*;<fraction>[^;]*;' UnicodeData.txt | \
|
||||||
|
% sed -e 's/^\([^;]*\);\([^;]*\);[^;]*;[^;]*;[^;]*;<fraction> \([^;]*\);.*$/<U\1> "<U\3>"% \2/' -e 'h' -e 's/^\([^%]*\)% .*$/\1/' -e 's/\([0-9A-F]\) \([0-9A-F]\)/\1><U\2/g' -e 'x' -e 's/^[^%]*\(% .*\)$/\1/' -e 'G'
|
||||||
|
|
||||||
|
LC_CTYPE
|
||||||
|
|
||||||
|
translit_start
|
||||||
|
|
||||||
|
% VULGAR FRACTION ONE QUARTER
|
||||||
|
<U00BC> "<U0031><U2044><U0034>";"<U0031><U002F><U0034>"
|
||||||
|
% VULGAR FRACTION ONE HALF
|
||||||
|
<U00BD> "<U0031><U2044><U0032>";"<U0031><U002F><U0032>"
|
||||||
|
% VULGAR FRACTION THREE QUARTERS
|
||||||
|
<U00BE> "<U0033><U2044><U0034>";"<U0033><U002F><U0034>"
|
||||||
|
% VULGAR FRACTION ONE THIRD
|
||||||
|
<U2153> "<U0031><U2044><U0033>";"<U0031><U002F><U0033>"
|
||||||
|
% VULGAR FRACTION TWO THIRDS
|
||||||
|
<U2154> "<U0032><U2044><U0033>";"<U0032><U002F><U0033>"
|
||||||
|
% VULGAR FRACTION ONE FIFTH
|
||||||
|
<U2155> "<U0031><U2044><U0035>";"<U0031><U002F><U0035>"
|
||||||
|
% VULGAR FRACTION TWO FIFTHS
|
||||||
|
<U2156> "<U0032><U2044><U0035>";"<U0032><U002F><U0035>"
|
||||||
|
% VULGAR FRACTION THREE FIFTHS
|
||||||
|
<U2157> "<U0033><U2044><U0035>";"<U0033><U002F><U0035>"
|
||||||
|
% VULGAR FRACTION FOUR FIFTHS
|
||||||
|
<U2158> "<U0034><U2044><U0035>";"<U0034><U002F><U0035>"
|
||||||
|
% VULGAR FRACTION ONE SIXTH
|
||||||
|
<U2159> "<U0031><U2044><U0036>";"<U0031><U002F><U0036>"
|
||||||
|
% VULGAR FRACTION FIVE SIXTHS
|
||||||
|
<U215A> "<U0035><U2044><U0036>";"<U0035><U002F><U0036>"
|
||||||
|
% VULGAR FRACTION ONE EIGHTH
|
||||||
|
<U215B> "<U0031><U2044><U0038>";"<U0031><U002F><U0038>"
|
||||||
|
% VULGAR FRACTION THREE EIGHTHS
|
||||||
|
<U215C> "<U0033><U2044><U0038>";"<U0033><U002F><U0038>"
|
||||||
|
% VULGAR FRACTION FIVE EIGHTHS
|
||||||
|
<U215D> "<U0035><U2044><U0038>";"<U0035><U002F><U0038>"
|
||||||
|
% VULGAR FRACTION SEVEN EIGHTHS
|
||||||
|
<U215E> "<U0037><U2044><U0038>";"<U0037><U002F><U0038>"
|
||||||
|
% FRACTION NUMERATOR ONE
|
||||||
|
<U215F> "<U0031><U2044>"
|
||||||
|
|
||||||
|
translit_end
|
||||||
|
|
||||||
|
END LC_CTYPE
|
11186
localedata/locales/translit_hangul
Normal file
11186
localedata/locales/translit_hangul
Normal file
File diff suppressed because it is too large
Load Diff
138
localedata/locales/translit_narrow
Normal file
138
localedata/locales/translit_narrow
Normal file
@ -0,0 +1,138 @@
|
|||||||
|
escape_char /
|
||||||
|
comment_char %
|
||||||
|
|
||||||
|
% Transliterations of narrow equivalents.
|
||||||
|
% Generated through
|
||||||
|
% $ grep '^[^;]*;[^;]*;[^;]*;[^;]*;[^;]*;<narrow>[^;]*;' UnicodeData.txt | \
|
||||||
|
% sed -e 's/^\([^;]*\);\([^;]*\);[^;]*;[^;]*;[^;]*;<narrow> \([^;]*\);.*$/<U\1> <U\3> % \2/'
|
||||||
|
|
||||||
|
LC_CTYPE
|
||||||
|
|
||||||
|
translit_start
|
||||||
|
|
||||||
|
<UFF61> <U3002> % HALFWIDTH IDEOGRAPHIC FULL STOP
|
||||||
|
<UFF62> <U300C> % HALFWIDTH LEFT CORNER BRACKET
|
||||||
|
<UFF63> <U300D> % HALFWIDTH RIGHT CORNER BRACKET
|
||||||
|
<UFF64> <U3001> % HALFWIDTH IDEOGRAPHIC COMMA
|
||||||
|
<UFF65> <U30FB> % HALFWIDTH KATAKANA MIDDLE DOT
|
||||||
|
<UFF66> <U30F2> % HALFWIDTH KATAKANA LETTER WO
|
||||||
|
<UFF67> <U30A1> % HALFWIDTH KATAKANA LETTER SMALL A
|
||||||
|
<UFF68> <U30A3> % HALFWIDTH KATAKANA LETTER SMALL I
|
||||||
|
<UFF69> <U30A5> % HALFWIDTH KATAKANA LETTER SMALL U
|
||||||
|
<UFF6A> <U30A7> % HALFWIDTH KATAKANA LETTER SMALL E
|
||||||
|
<UFF6B> <U30A9> % HALFWIDTH KATAKANA LETTER SMALL O
|
||||||
|
<UFF6C> <U30E3> % HALFWIDTH KATAKANA LETTER SMALL YA
|
||||||
|
<UFF6D> <U30E5> % HALFWIDTH KATAKANA LETTER SMALL YU
|
||||||
|
<UFF6E> <U30E7> % HALFWIDTH KATAKANA LETTER SMALL YO
|
||||||
|
<UFF6F> <U30C3> % HALFWIDTH KATAKANA LETTER SMALL TU
|
||||||
|
<UFF70> <U30FC> % HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
|
||||||
|
<UFF71> <U30A2> % HALFWIDTH KATAKANA LETTER A
|
||||||
|
<UFF72> <U30A4> % HALFWIDTH KATAKANA LETTER I
|
||||||
|
<UFF73> <U30A6> % HALFWIDTH KATAKANA LETTER U
|
||||||
|
<UFF74> <U30A8> % HALFWIDTH KATAKANA LETTER E
|
||||||
|
<UFF75> <U30AA> % HALFWIDTH KATAKANA LETTER O
|
||||||
|
<UFF76> <U30AB> % HALFWIDTH KATAKANA LETTER KA
|
||||||
|
<UFF77> <U30AD> % HALFWIDTH KATAKANA LETTER KI
|
||||||
|
<UFF78> <U30AF> % HALFWIDTH KATAKANA LETTER KU
|
||||||
|
<UFF79> <U30B1> % HALFWIDTH KATAKANA LETTER KE
|
||||||
|
<UFF7A> <U30B3> % HALFWIDTH KATAKANA LETTER KO
|
||||||
|
<UFF7B> <U30B5> % HALFWIDTH KATAKANA LETTER SA
|
||||||
|
<UFF7C> <U30B7> % HALFWIDTH KATAKANA LETTER SI
|
||||||
|
<UFF7D> <U30B9> % HALFWIDTH KATAKANA LETTER SU
|
||||||
|
<UFF7E> <U30BB> % HALFWIDTH KATAKANA LETTER SE
|
||||||
|
<UFF7F> <U30BD> % HALFWIDTH KATAKANA LETTER SO
|
||||||
|
<UFF80> <U30BF> % HALFWIDTH KATAKANA LETTER TA
|
||||||
|
<UFF81> <U30C1> % HALFWIDTH KATAKANA LETTER TI
|
||||||
|
<UFF82> <U30C4> % HALFWIDTH KATAKANA LETTER TU
|
||||||
|
<UFF83> <U30C6> % HALFWIDTH KATAKANA LETTER TE
|
||||||
|
<UFF84> <U30C8> % HALFWIDTH KATAKANA LETTER TO
|
||||||
|
<UFF85> <U30CA> % HALFWIDTH KATAKANA LETTER NA
|
||||||
|
<UFF86> <U30CB> % HALFWIDTH KATAKANA LETTER NI
|
||||||
|
<UFF87> <U30CC> % HALFWIDTH KATAKANA LETTER NU
|
||||||
|
<UFF88> <U30CD> % HALFWIDTH KATAKANA LETTER NE
|
||||||
|
<UFF89> <U30CE> % HALFWIDTH KATAKANA LETTER NO
|
||||||
|
<UFF8A> <U30CF> % HALFWIDTH KATAKANA LETTER HA
|
||||||
|
<UFF8B> <U30D2> % HALFWIDTH KATAKANA LETTER HI
|
||||||
|
<UFF8C> <U30D5> % HALFWIDTH KATAKANA LETTER HU
|
||||||
|
<UFF8D> <U30D8> % HALFWIDTH KATAKANA LETTER HE
|
||||||
|
<UFF8E> <U30DB> % HALFWIDTH KATAKANA LETTER HO
|
||||||
|
<UFF8F> <U30DE> % HALFWIDTH KATAKANA LETTER MA
|
||||||
|
<UFF90> <U30DF> % HALFWIDTH KATAKANA LETTER MI
|
||||||
|
<UFF91> <U30E0> % HALFWIDTH KATAKANA LETTER MU
|
||||||
|
<UFF92> <U30E1> % HALFWIDTH KATAKANA LETTER ME
|
||||||
|
<UFF93> <U30E2> % HALFWIDTH KATAKANA LETTER MO
|
||||||
|
<UFF94> <U30E4> % HALFWIDTH KATAKANA LETTER YA
|
||||||
|
<UFF95> <U30E6> % HALFWIDTH KATAKANA LETTER YU
|
||||||
|
<UFF96> <U30E8> % HALFWIDTH KATAKANA LETTER YO
|
||||||
|
<UFF97> <U30E9> % HALFWIDTH KATAKANA LETTER RA
|
||||||
|
<UFF98> <U30EA> % HALFWIDTH KATAKANA LETTER RI
|
||||||
|
<UFF99> <U30EB> % HALFWIDTH KATAKANA LETTER RU
|
||||||
|
<UFF9A> <U30EC> % HALFWIDTH KATAKANA LETTER RE
|
||||||
|
<UFF9B> <U30ED> % HALFWIDTH KATAKANA LETTER RO
|
||||||
|
<UFF9C> <U30EF> % HALFWIDTH KATAKANA LETTER WA
|
||||||
|
<UFF9D> <U30F3> % HALFWIDTH KATAKANA LETTER N
|
||||||
|
<UFF9E> <U3099> % HALFWIDTH KATAKANA VOICED SOUND MARK
|
||||||
|
<UFF9F> <U309A> % HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
|
||||||
|
<UFFA0> <U3164> % HALFWIDTH HANGUL FILLER
|
||||||
|
<UFFA1> <U3131> % HALFWIDTH HANGUL LETTER KIYEOK
|
||||||
|
<UFFA2> <U3132> % HALFWIDTH HANGUL LETTER SSANGKIYEOK
|
||||||
|
<UFFA3> <U3133> % HALFWIDTH HANGUL LETTER KIYEOK-SIOS
|
||||||
|
<UFFA4> <U3134> % HALFWIDTH HANGUL LETTER NIEUN
|
||||||
|
<UFFA5> <U3135> % HALFWIDTH HANGUL LETTER NIEUN-CIEUC
|
||||||
|
<UFFA6> <U3136> % HALFWIDTH HANGUL LETTER NIEUN-HIEUH
|
||||||
|
<UFFA7> <U3137> % HALFWIDTH HANGUL LETTER TIKEUT
|
||||||
|
<UFFA8> <U3138> % HALFWIDTH HANGUL LETTER SSANGTIKEUT
|
||||||
|
<UFFA9> <U3139> % HALFWIDTH HANGUL LETTER RIEUL
|
||||||
|
<UFFAA> <U313A> % HALFWIDTH HANGUL LETTER RIEUL-KIYEOK
|
||||||
|
<UFFAB> <U313B> % HALFWIDTH HANGUL LETTER RIEUL-MIEUM
|
||||||
|
<UFFAC> <U313C> % HALFWIDTH HANGUL LETTER RIEUL-PIEUP
|
||||||
|
<UFFAD> <U313D> % HALFWIDTH HANGUL LETTER RIEUL-SIOS
|
||||||
|
<UFFAE> <U313E> % HALFWIDTH HANGUL LETTER RIEUL-THIEUTH
|
||||||
|
<UFFAF> <U313F> % HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH
|
||||||
|
<UFFB0> <U3140> % HALFWIDTH HANGUL LETTER RIEUL-HIEUH
|
||||||
|
<UFFB1> <U3141> % HALFWIDTH HANGUL LETTER MIEUM
|
||||||
|
<UFFB2> <U3142> % HALFWIDTH HANGUL LETTER PIEUP
|
||||||
|
<UFFB3> <U3143> % HALFWIDTH HANGUL LETTER SSANGPIEUP
|
||||||
|
<UFFB4> <U3144> % HALFWIDTH HANGUL LETTER PIEUP-SIOS
|
||||||
|
<UFFB5> <U3145> % HALFWIDTH HANGUL LETTER SIOS
|
||||||
|
<UFFB6> <U3146> % HALFWIDTH HANGUL LETTER SSANGSIOS
|
||||||
|
<UFFB7> <U3147> % HALFWIDTH HANGUL LETTER IEUNG
|
||||||
|
<UFFB8> <U3148> % HALFWIDTH HANGUL LETTER CIEUC
|
||||||
|
<UFFB9> <U3149> % HALFWIDTH HANGUL LETTER SSANGCIEUC
|
||||||
|
<UFFBA> <U314A> % HALFWIDTH HANGUL LETTER CHIEUCH
|
||||||
|
<UFFBB> <U314B> % HALFWIDTH HANGUL LETTER KHIEUKH
|
||||||
|
<UFFBC> <U314C> % HALFWIDTH HANGUL LETTER THIEUTH
|
||||||
|
<UFFBD> <U314D> % HALFWIDTH HANGUL LETTER PHIEUPH
|
||||||
|
<UFFBE> <U314E> % HALFWIDTH HANGUL LETTER HIEUH
|
||||||
|
<UFFC2> <U314F> % HALFWIDTH HANGUL LETTER A
|
||||||
|
<UFFC3> <U3150> % HALFWIDTH HANGUL LETTER AE
|
||||||
|
<UFFC4> <U3151> % HALFWIDTH HANGUL LETTER YA
|
||||||
|
<UFFC5> <U3152> % HALFWIDTH HANGUL LETTER YAE
|
||||||
|
<UFFC6> <U3153> % HALFWIDTH HANGUL LETTER EO
|
||||||
|
<UFFC7> <U3154> % HALFWIDTH HANGUL LETTER E
|
||||||
|
<UFFCA> <U3155> % HALFWIDTH HANGUL LETTER YEO
|
||||||
|
<UFFCB> <U3156> % HALFWIDTH HANGUL LETTER YE
|
||||||
|
<UFFCC> <U3157> % HALFWIDTH HANGUL LETTER O
|
||||||
|
<UFFCD> <U3158> % HALFWIDTH HANGUL LETTER WA
|
||||||
|
<UFFCE> <U3159> % HALFWIDTH HANGUL LETTER WAE
|
||||||
|
<UFFCF> <U315A> % HALFWIDTH HANGUL LETTER OE
|
||||||
|
<UFFD2> <U315B> % HALFWIDTH HANGUL LETTER YO
|
||||||
|
<UFFD3> <U315C> % HALFWIDTH HANGUL LETTER U
|
||||||
|
<UFFD4> <U315D> % HALFWIDTH HANGUL LETTER WEO
|
||||||
|
<UFFD5> <U315E> % HALFWIDTH HANGUL LETTER WE
|
||||||
|
<UFFD6> <U315F> % HALFWIDTH HANGUL LETTER WI
|
||||||
|
<UFFD7> <U3160> % HALFWIDTH HANGUL LETTER YU
|
||||||
|
<UFFDA> <U3161> % HALFWIDTH HANGUL LETTER EU
|
||||||
|
<UFFDB> <U3162> % HALFWIDTH HANGUL LETTER YI
|
||||||
|
<UFFDC> <U3163> % HALFWIDTH HANGUL LETTER I
|
||||||
|
<UFFE8> <U2502> % HALFWIDTH FORMS LIGHT VERTICAL
|
||||||
|
<UFFE9> <U2190> % HALFWIDTH LEFTWARDS ARROW
|
||||||
|
<UFFEA> <U2191> % HALFWIDTH UPWARDS ARROW
|
||||||
|
<UFFEB> <U2192> % HALFWIDTH RIGHTWARDS ARROW
|
||||||
|
<UFFEC> <U2193> % HALFWIDTH DOWNWARDS ARROW
|
||||||
|
<UFFED> <U25A0> % HALFWIDTH BLACK SQUARE
|
||||||
|
<UFFEE> <U25CB> % HALFWIDTH WHITE CIRCLE
|
||||||
|
|
||||||
|
translit_end
|
||||||
|
|
||||||
|
END LC_CTYPE
|
132
localedata/locales/translit_neutral
Normal file
132
localedata/locales/translit_neutral
Normal file
@ -0,0 +1,132 @@
|
|||||||
|
escape_char /
|
||||||
|
comment_char %
|
||||||
|
|
||||||
|
% Language and locale neutral transliterations.
|
||||||
|
|
||||||
|
LC_CTYPE
|
||||||
|
|
||||||
|
translit_start
|
||||||
|
|
||||||
|
include "translit_circle";""
|
||||||
|
include "translit_cjk_compat";""
|
||||||
|
include "translit_compat";""
|
||||||
|
include "translit_font";""
|
||||||
|
include "translit_fraction";""
|
||||||
|
include "translit_narrow";""
|
||||||
|
include "translit_small";""
|
||||||
|
include "translit_wide";""
|
||||||
|
|
||||||
|
% NO-BREAK SPACE
|
||||||
|
<U00A0> <U0020>
|
||||||
|
% COPYRIGHT SIGN
|
||||||
|
<U00A9> "<U0028><U0043><U0029>"
|
||||||
|
% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||||
|
<U00AB> "<U003C><U003C>"
|
||||||
|
% SOFT HYPHEN
|
||||||
|
<U00AD> <U002D>
|
||||||
|
% REGISTERED SIGN
|
||||||
|
<U00AE> "<U0028><U0052><U0029>"
|
||||||
|
% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
|
||||||
|
<U00BB> "<U003E><U003E>"
|
||||||
|
% LATIN CAPITAL LETTER AE
|
||||||
|
<U00C6> "<U0041><U0045>"
|
||||||
|
% LATIN SMALL LETTER SHARP S
|
||||||
|
<U00DF> "<U0073><U0073>"
|
||||||
|
% LATIN SMALL LETTER AE
|
||||||
|
<U00E6> "<U0061><U0065>"
|
||||||
|
% SMALL TILDE
|
||||||
|
<U02DC> <U007E>
|
||||||
|
% HYPHEN
|
||||||
|
<U2010> <U002D>
|
||||||
|
% NON-BREAKING HYPHEN
|
||||||
|
<U2011> <U002D>
|
||||||
|
% FIGURE DASH
|
||||||
|
<U2012> <U002D>
|
||||||
|
% EN DASH
|
||||||
|
<U2013> <U002D>
|
||||||
|
% EM DASH
|
||||||
|
<U2014> <U002D>
|
||||||
|
% HORIZONTAL BAR
|
||||||
|
<U2015> <U002D>
|
||||||
|
% LEFT SINGLE QUOTATION MARK
|
||||||
|
<U2018> <U0027> % not <U0060> because it must pair with <U2019>
|
||||||
|
% RIGHT SINGLE QUOTATION MARK
|
||||||
|
<U2019> <U0027> % not <U00B4> because it's often used as an apostrophe
|
||||||
|
% SINGLE LOW-9 QUOTATION MARK
|
||||||
|
<U201A> <U002C>
|
||||||
|
% SINGLE HIGH-REVERSED-9 QUOTATION MARK
|
||||||
|
<U201B> <U0027> % not <U0060> because it must pair with <U2019>
|
||||||
|
% LEFT DOUBLE QUOTATION MARK
|
||||||
|
<U201C> <U0022>
|
||||||
|
% RIGHT DOUBLE QUOTATION MARK
|
||||||
|
<U201D> <U0022>
|
||||||
|
% DOUBLE LOW-9 QUOTATION MARK
|
||||||
|
<U201E> "<U002C><U002C>"
|
||||||
|
% DOUBLE HIGH-REVERSED-9 QUOTATION MARK
|
||||||
|
<U201F> <U0022>
|
||||||
|
% DAGGER
|
||||||
|
<U2020> <U002B>
|
||||||
|
% BULLET
|
||||||
|
<U2022> <U006F>
|
||||||
|
% PRIME
|
||||||
|
<U2032> <U00B4>
|
||||||
|
% DOUBLE PRIME
|
||||||
|
<U2033> "<U2032><U2032>";"<U00B4><U00B4>"
|
||||||
|
% TRIPLE PRIME
|
||||||
|
<U2034> "<U2032><U2032><U2032>";"<U00B4><U00B4><U00B4>"
|
||||||
|
% SINGLE LEFT-POINTING ANGLE QUOTATION MARK
|
||||||
|
<U2039> <U003C>
|
||||||
|
% SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
|
||||||
|
<U203A> <U003E>
|
||||||
|
% EURO SIGN
|
||||||
|
<U20AC> "<U0045><U0055><U0052>"
|
||||||
|
% TRADE MARK SIGN
|
||||||
|
<U2122> "<U0028><U0054><U004D><U0029>"
|
||||||
|
% OHM SIGN
|
||||||
|
<U2126> "<U004F><U0068><U006D>"
|
||||||
|
% LEFTWARDS ARROW
|
||||||
|
<U2190> "<U003C><U002D>"
|
||||||
|
% RIGHTWARDS ARROW
|
||||||
|
<U2192> "<U002D><U003E>"
|
||||||
|
% LEFTWARDS DOUBLE ARROW
|
||||||
|
<U21D0> "<U003C><U003D>"
|
||||||
|
% RIGHTWARDS DOUBLE ARROW
|
||||||
|
<U21D2> "<U003D><U003E>"
|
||||||
|
% MINUS SIGN
|
||||||
|
<U2212> <U002D>
|
||||||
|
% DIVISION SLASH
|
||||||
|
<U2215> <U002F>
|
||||||
|
% LESS-THAN OR EQUAL TO
|
||||||
|
<U2264> "<U003C><U003D>"
|
||||||
|
% GREATER-THAN OR EQUAL TO
|
||||||
|
<U2265> "<U003E><U003D>"
|
||||||
|
% MUCH LESS-THAN
|
||||||
|
<U226A> "<U003C><U003C>"
|
||||||
|
% MUCH GREATER-THAN
|
||||||
|
<U226B> "<U003E><U003E>"
|
||||||
|
% BOX DRAWINGS LIGHT HORIZONTAL
|
||||||
|
<U2500> <U002D>
|
||||||
|
% BOX DRAWINGS LIGHT VERTICAL
|
||||||
|
<U2502> <U007C>
|
||||||
|
% BOX DRAWINGS LIGHT DOWN AND RIGHT
|
||||||
|
<U250C> <U002B>
|
||||||
|
% BOX DRAWINGS LIGHT DOWN AND LEFT
|
||||||
|
<U2510> <U002B>
|
||||||
|
% BOX DRAWINGS LIGHT UP AND RIGHT
|
||||||
|
<U2514> <U002B>
|
||||||
|
% BOX DRAWINGS LIGHT UP AND LEFT
|
||||||
|
<U2518> <U002B>
|
||||||
|
% BOX DRAWINGS LIGHT VERTICAL AND RIGHT
|
||||||
|
<U251C> <U002B>
|
||||||
|
% BOX DRAWINGS LIGHT VERTICAL AND LEFT
|
||||||
|
<U2524> <U002B>
|
||||||
|
% BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
|
||||||
|
<U252C> <U002B>
|
||||||
|
% BOX DRAWINGS LIGHT UP AND HORIZONTAL
|
||||||
|
<U2534> <U002B>
|
||||||
|
% BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
|
||||||
|
<U253C> <U002B>
|
||||||
|
|
||||||
|
translit_end
|
||||||
|
|
||||||
|
END LC_CTYPE
|
42
localedata/locales/translit_small
Normal file
42
localedata/locales/translit_small
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
escape_char /
|
||||||
|
comment_char %
|
||||||
|
|
||||||
|
% Transliterations of small equivalents.
|
||||||
|
% Generated through
|
||||||
|
% $ grep '^[^;]*;[^;]*;[^;]*;[^;]*;[^;]*;<small>[^;]*;' UnicodeData.txt | \
|
||||||
|
% sed -e 's/^\([^;]*\);\([^;]*\);[^;]*;[^;]*;[^;]*;<small> \([^;]*\);.*$/<U\1> <U\3> % \2/'
|
||||||
|
|
||||||
|
LC_CTYPE
|
||||||
|
|
||||||
|
translit_start
|
||||||
|
|
||||||
|
<UFE50> <U002C> % SMALL COMMA
|
||||||
|
<UFE51> <U3001> % SMALL IDEOGRAPHIC COMMA
|
||||||
|
<UFE52> <U002E> % SMALL FULL STOP
|
||||||
|
<UFE54> <U003B> % SMALL SEMICOLON
|
||||||
|
<UFE55> <U003A> % SMALL COLON
|
||||||
|
<UFE56> <U003F> % SMALL QUESTION MARK
|
||||||
|
<UFE57> <U0021> % SMALL EXCLAMATION MARK
|
||||||
|
<UFE58> <U2014> % SMALL EM DASH
|
||||||
|
<UFE59> <U0028> % SMALL LEFT PARENTHESIS
|
||||||
|
<UFE5A> <U0029> % SMALL RIGHT PARENTHESIS
|
||||||
|
<UFE5B> <U007B> % SMALL LEFT CURLY BRACKET
|
||||||
|
<UFE5C> <U007D> % SMALL RIGHT CURLY BRACKET
|
||||||
|
<UFE5D> <U3014> % SMALL LEFT TORTOISE SHELL BRACKET
|
||||||
|
<UFE5E> <U3015> % SMALL RIGHT TORTOISE SHELL BRACKET
|
||||||
|
<UFE5F> <U0023> % SMALL NUMBER SIGN
|
||||||
|
<UFE60> <U0026> % SMALL AMPERSAND
|
||||||
|
<UFE61> <U002A> % SMALL ASTERISK
|
||||||
|
<UFE62> <U002B> % SMALL PLUS SIGN
|
||||||
|
<UFE63> <U002D> % SMALL HYPHEN-MINUS
|
||||||
|
<UFE64> <U003C> % SMALL LESS-THAN SIGN
|
||||||
|
<UFE65> <U003E> % SMALL GREATER-THAN SIGN
|
||||||
|
<UFE66> <U003D> % SMALL EQUALS SIGN
|
||||||
|
<UFE68> <U005C> % SMALL REVERSE SOLIDUS
|
||||||
|
<UFE69> <U0024> % SMALL DOLLAR SIGN
|
||||||
|
<UFE6A> <U0025> % SMALL PERCENT SIGN
|
||||||
|
<UFE6B> <U0040> % SMALL COMMERCIAL AT
|
||||||
|
|
||||||
|
translit_end
|
||||||
|
|
||||||
|
END LC_CTYPE
|
118
localedata/locales/translit_wide
Normal file
118
localedata/locales/translit_wide
Normal file
@ -0,0 +1,118 @@
|
|||||||
|
escape_char /
|
||||||
|
comment_char %
|
||||||
|
|
||||||
|
% Transliterations of wide equivalents.
|
||||||
|
% Generated through
|
||||||
|
% $ grep '^[^;]*;[^;]*;[^;]*;[^;]*;[^;]*;<wide>[^;]*;' UnicodeData.txt | \
|
||||||
|
% sed -e 's/^\([^;]*\);\([^;]*\);[^;]*;[^;]*;[^;]*;<wide> \([^;]*\);.*$/<U\1> <U\3> % \2/'
|
||||||
|
|
||||||
|
LC_CTYPE
|
||||||
|
|
||||||
|
translit_start
|
||||||
|
|
||||||
|
<U3000> <U0020> % IDEOGRAPHIC SPACE
|
||||||
|
<UFF01> <U0021> % FULLWIDTH EXCLAMATION MARK
|
||||||
|
<UFF02> <U0022> % FULLWIDTH QUOTATION MARK
|
||||||
|
<UFF03> <U0023> % FULLWIDTH NUMBER SIGN
|
||||||
|
<UFF04> <U0024> % FULLWIDTH DOLLAR SIGN
|
||||||
|
<UFF05> <U0025> % FULLWIDTH PERCENT SIGN
|
||||||
|
<UFF06> <U0026> % FULLWIDTH AMPERSAND
|
||||||
|
<UFF07> <U0027> % FULLWIDTH APOSTROPHE
|
||||||
|
<UFF08> <U0028> % FULLWIDTH LEFT PARENTHESIS
|
||||||
|
<UFF09> <U0029> % FULLWIDTH RIGHT PARENTHESIS
|
||||||
|
<UFF0A> <U002A> % FULLWIDTH ASTERISK
|
||||||
|
<UFF0B> <U002B> % FULLWIDTH PLUS SIGN
|
||||||
|
<UFF0C> <U002C> % FULLWIDTH COMMA
|
||||||
|
<UFF0D> <U002D> % FULLWIDTH HYPHEN-MINUS
|
||||||
|
<UFF0E> <U002E> % FULLWIDTH FULL STOP
|
||||||
|
<UFF0F> <U002F> % FULLWIDTH SOLIDUS
|
||||||
|
<UFF10> <U0030> % FULLWIDTH DIGIT ZERO
|
||||||
|
<UFF11> <U0031> % FULLWIDTH DIGIT ONE
|
||||||
|
<UFF12> <U0032> % FULLWIDTH DIGIT TWO
|
||||||
|
<UFF13> <U0033> % FULLWIDTH DIGIT THREE
|
||||||
|
<UFF14> <U0034> % FULLWIDTH DIGIT FOUR
|
||||||
|
<UFF15> <U0035> % FULLWIDTH DIGIT FIVE
|
||||||
|
<UFF16> <U0036> % FULLWIDTH DIGIT SIX
|
||||||
|
<UFF17> <U0037> % FULLWIDTH DIGIT SEVEN
|
||||||
|
<UFF18> <U0038> % FULLWIDTH DIGIT EIGHT
|
||||||
|
<UFF19> <U0039> % FULLWIDTH DIGIT NINE
|
||||||
|
<UFF1A> <U003A> % FULLWIDTH COLON
|
||||||
|
<UFF1B> <U003B> % FULLWIDTH SEMICOLON
|
||||||
|
<UFF1C> <U003C> % FULLWIDTH LESS-THAN SIGN
|
||||||
|
<UFF1D> <U003D> % FULLWIDTH EQUALS SIGN
|
||||||
|
<UFF1E> <U003E> % FULLWIDTH GREATER-THAN SIGN
|
||||||
|
<UFF1F> <U003F> % FULLWIDTH QUESTION MARK
|
||||||
|
<UFF20> <U0040> % FULLWIDTH COMMERCIAL AT
|
||||||
|
<UFF21> <U0041> % FULLWIDTH LATIN CAPITAL LETTER A
|
||||||
|
<UFF22> <U0042> % FULLWIDTH LATIN CAPITAL LETTER B
|
||||||
|
<UFF23> <U0043> % FULLWIDTH LATIN CAPITAL LETTER C
|
||||||
|
<UFF24> <U0044> % FULLWIDTH LATIN CAPITAL LETTER D
|
||||||
|
<UFF25> <U0045> % FULLWIDTH LATIN CAPITAL LETTER E
|
||||||
|
<UFF26> <U0046> % FULLWIDTH LATIN CAPITAL LETTER F
|
||||||
|
<UFF27> <U0047> % FULLWIDTH LATIN CAPITAL LETTER G
|
||||||
|
<UFF28> <U0048> % FULLWIDTH LATIN CAPITAL LETTER H
|
||||||
|
<UFF29> <U0049> % FULLWIDTH LATIN CAPITAL LETTER I
|
||||||
|
<UFF2A> <U004A> % FULLWIDTH LATIN CAPITAL LETTER J
|
||||||
|
<UFF2B> <U004B> % FULLWIDTH LATIN CAPITAL LETTER K
|
||||||
|
<UFF2C> <U004C> % FULLWIDTH LATIN CAPITAL LETTER L
|
||||||
|
<UFF2D> <U004D> % FULLWIDTH LATIN CAPITAL LETTER M
|
||||||
|
<UFF2E> <U004E> % FULLWIDTH LATIN CAPITAL LETTER N
|
||||||
|
<UFF2F> <U004F> % FULLWIDTH LATIN CAPITAL LETTER O
|
||||||
|
<UFF30> <U0050> % FULLWIDTH LATIN CAPITAL LETTER P
|
||||||
|
<UFF31> <U0051> % FULLWIDTH LATIN CAPITAL LETTER Q
|
||||||
|
<UFF32> <U0052> % FULLWIDTH LATIN CAPITAL LETTER R
|
||||||
|
<UFF33> <U0053> % FULLWIDTH LATIN CAPITAL LETTER S
|
||||||
|
<UFF34> <U0054> % FULLWIDTH LATIN CAPITAL LETTER T
|
||||||
|
<UFF35> <U0055> % FULLWIDTH LATIN CAPITAL LETTER U
|
||||||
|
<UFF36> <U0056> % FULLWIDTH LATIN CAPITAL LETTER V
|
||||||
|
<UFF37> <U0057> % FULLWIDTH LATIN CAPITAL LETTER W
|
||||||
|
<UFF38> <U0058> % FULLWIDTH LATIN CAPITAL LETTER X
|
||||||
|
<UFF39> <U0059> % FULLWIDTH LATIN CAPITAL LETTER Y
|
||||||
|
<UFF3A> <U005A> % FULLWIDTH LATIN CAPITAL LETTER Z
|
||||||
|
<UFF3B> <U005B> % FULLWIDTH LEFT SQUARE BRACKET
|
||||||
|
<UFF3C> <U005C> % FULLWIDTH REVERSE SOLIDUS
|
||||||
|
<UFF3D> <U005D> % FULLWIDTH RIGHT SQUARE BRACKET
|
||||||
|
<UFF3E> <U005E> % FULLWIDTH CIRCUMFLEX ACCENT
|
||||||
|
<UFF3F> <U005F> % FULLWIDTH LOW LINE
|
||||||
|
<UFF40> <U0060> % FULLWIDTH GRAVE ACCENT
|
||||||
|
<UFF41> <U0061> % FULLWIDTH LATIN SMALL LETTER A
|
||||||
|
<UFF42> <U0062> % FULLWIDTH LATIN SMALL LETTER B
|
||||||
|
<UFF43> <U0063> % FULLWIDTH LATIN SMALL LETTER C
|
||||||
|
<UFF44> <U0064> % FULLWIDTH LATIN SMALL LETTER D
|
||||||
|
<UFF45> <U0065> % FULLWIDTH LATIN SMALL LETTER E
|
||||||
|
<UFF46> <U0066> % FULLWIDTH LATIN SMALL LETTER F
|
||||||
|
<UFF47> <U0067> % FULLWIDTH LATIN SMALL LETTER G
|
||||||
|
<UFF48> <U0068> % FULLWIDTH LATIN SMALL LETTER H
|
||||||
|
<UFF49> <U0069> % FULLWIDTH LATIN SMALL LETTER I
|
||||||
|
<UFF4A> <U006A> % FULLWIDTH LATIN SMALL LETTER J
|
||||||
|
<UFF4B> <U006B> % FULLWIDTH LATIN SMALL LETTER K
|
||||||
|
<UFF4C> <U006C> % FULLWIDTH LATIN SMALL LETTER L
|
||||||
|
<UFF4D> <U006D> % FULLWIDTH LATIN SMALL LETTER M
|
||||||
|
<UFF4E> <U006E> % FULLWIDTH LATIN SMALL LETTER N
|
||||||
|
<UFF4F> <U006F> % FULLWIDTH LATIN SMALL LETTER O
|
||||||
|
<UFF50> <U0070> % FULLWIDTH LATIN SMALL LETTER P
|
||||||
|
<UFF51> <U0071> % FULLWIDTH LATIN SMALL LETTER Q
|
||||||
|
<UFF52> <U0072> % FULLWIDTH LATIN SMALL LETTER R
|
||||||
|
<UFF53> <U0073> % FULLWIDTH LATIN SMALL LETTER S
|
||||||
|
<UFF54> <U0074> % FULLWIDTH LATIN SMALL LETTER T
|
||||||
|
<UFF55> <U0075> % FULLWIDTH LATIN SMALL LETTER U
|
||||||
|
<UFF56> <U0076> % FULLWIDTH LATIN SMALL LETTER V
|
||||||
|
<UFF57> <U0077> % FULLWIDTH LATIN SMALL LETTER W
|
||||||
|
<UFF58> <U0078> % FULLWIDTH LATIN SMALL LETTER X
|
||||||
|
<UFF59> <U0079> % FULLWIDTH LATIN SMALL LETTER Y
|
||||||
|
<UFF5A> <U007A> % FULLWIDTH LATIN SMALL LETTER Z
|
||||||
|
<UFF5B> <U007B> % FULLWIDTH LEFT CURLY BRACKET
|
||||||
|
<UFF5C> <U007C> % FULLWIDTH VERTICAL LINE
|
||||||
|
<UFF5D> <U007D> % FULLWIDTH RIGHT CURLY BRACKET
|
||||||
|
<UFF5E> <U007E> % FULLWIDTH TILDE
|
||||||
|
<UFFE0> <U00A2> % FULLWIDTH CENT SIGN
|
||||||
|
<UFFE1> <U00A3> % FULLWIDTH POUND SIGN
|
||||||
|
<UFFE2> <U00AC> % FULLWIDTH NOT SIGN
|
||||||
|
<UFFE3> <U00AF> % FULLWIDTH MACRON
|
||||||
|
<UFFE4> <U00A6> % FULLWIDTH BROKEN BAR
|
||||||
|
<UFFE5> <U00A5> % FULLWIDTH YEN SIGN
|
||||||
|
<UFFE6> <U20A9> % FULLWIDTH WON SIGN
|
||||||
|
|
||||||
|
translit_end
|
||||||
|
|
||||||
|
END LC_CTYPE
|
File diff suppressed because it is too large
Load Diff
@ -132,7 +132,5 @@ main (int argc, char * argv[])
|
|||||||
printf ("#%d:", x);
|
printf ("#%d:", x);
|
||||||
res |= run_a_test (x, &the_tests[x]);
|
res |= run_a_test (x, &the_tests[x]);
|
||||||
}
|
}
|
||||||
exit (res != 0);
|
return res != 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
/* Test case by Joseph S. Myers <jsm28@cam.ac.uk>. */
|
/* Test case by Joseph S. Myers <jsm28@cam.ac.uk>. */
|
||||||
|
#undef __USE_STRING_INLINES
|
||||||
#define __USE_STRING_INLINES
|
#define __USE_STRING_INLINES
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
/* Test case by Joseph S. Myers <jsm28@cam.ac.uk>. */
|
/* Test case by Joseph S. Myers <jsm28@cam.ac.uk>. */
|
||||||
|
#undef __USE_STRING_INLINES
|
||||||
#define __USE_STRING_INLINES
|
#define __USE_STRING_INLINES
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
/* Test case by Joseph S. Myers <jsm28@cam.ac.uk>. */
|
/* Test case by Joseph S. Myers <jsm28@cam.ac.uk>. */
|
||||||
|
#undef __USE_STRING_INLINES
|
||||||
#define __USE_STRING_INLINES
|
#define __USE_STRING_INLINES
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
Reference in New Issue
Block a user