1
0
mirror of https://github.com/rkd77/elinks.git synced 2024-06-15 23:35:34 +00:00

Internally rename the utf_8 codepage to utf8.

This commit is contained in:
Kalle Olavi Niemitalo 2006-09-17 16:23:17 +03:00 committed by Kalle Olavi Niemitalo
parent 92cb452a9e
commit 9c94a896b7
4 changed files with 14 additions and 14 deletions

View File

@ -32,4 +32,4 @@ koi8_u
koi8_ru koi8_ru
tcvn5712 tcvn5712
viscii viscii
utf_8 utf8

View File

@ -147,7 +147,7 @@ u2cp_(unicode_val_T u, int to, int no_nbsp_hack)
to &= ~SYSTEM_CHARSET_FLAG; to &= ~SYSTEM_CHARSET_FLAG;
#ifdef CONFIG_UTF8 #ifdef CONFIG_UTF8
if (codepages[to].table == table_utf_8) if (codepages[to].table == table_utf8)
return encode_utf8(u); return encode_utf8(u);
#endif /* CONFIG_UTF8 */ #endif /* CONFIG_UTF8 */
@ -644,7 +644,7 @@ cp2u(int from, unsigned char c)
/* UTF-8 is a multibyte codepage and cannot be handled with /* UTF-8 is a multibyte codepage and cannot be handled with
* this function. */ * this function. */
assert(codepages[from].table != table_utf_8); assert(codepages[from].table != table_utf8);
if_assert_failed return UCS_REPLACEMENT_CHARACTER; if_assert_failed return UCS_REPLACEMENT_CHARACTER;
if (c < 0x80) return c; if (c < 0x80) return c;
@ -657,7 +657,7 @@ cp2utf8(int from, int c)
{ {
from &= ~SYSTEM_CHARSET_FLAG; from &= ~SYSTEM_CHARSET_FLAG;
if (codepages[from].table == table_utf_8 || c < 128) if (codepages[from].table == table_utf8 || c < 128)
return strings[c]; return strings[c];
return encode_utf8(cp2u_shared(&codepages[from], c)); return encode_utf8(cp2u_shared(&codepages[from], c));
@ -743,7 +743,7 @@ get_translation_table_to_utf8(int from)
for (i = 0; i < 128; i++) for (i = 0; i < 128; i++)
utf_table[i].u.str = strings[i]; utf_table[i].u.str = strings[i];
if (codepages[from].table == table_utf_8) { if (codepages[from].table == table_utf8) {
for (i = 128; i < 256; i++) for (i = 128; i < 256; i++)
utf_table[i].u.str = stracpy(strings[i]); utf_table[i].u.str = stracpy(strings[i]);
return utf_table; return utf_table;
@ -796,7 +796,7 @@ get_translation_table(int from, int to)
} }
if (/*from == to ||*/ from == -1 || to == -1) if (/*from == to ||*/ from == -1 || to == -1)
return NULL; return NULL;
if (codepages[to].table == table_utf_8) if (codepages[to].table == table_utf8)
return get_translation_table_to_utf8(from); return get_translation_table_to_utf8(from);
if (from == lfr && to == lto) if (from == lfr && to == lto)
return table; return table;
@ -804,7 +804,7 @@ get_translation_table(int from, int to)
lto = to; lto = to;
new_translation_table(table); new_translation_table(table);
if (codepages[from].table == table_utf_8) { if (codepages[from].table == table_utf8) {
int i; int i;
for (i = 0; codepages[to].table[i].c; i++) for (i = 0; codepages[to].table[i].c; i++)
@ -903,7 +903,7 @@ get_entity_string(const unsigned char *str, const int strlen, int encoding)
#ifdef CONFIG_UTF8 #ifdef CONFIG_UTF8
/* TODO: caching UTF-8 */ /* TODO: caching UTF-8 */
encoding &= ~SYSTEM_CHARSET_FLAG; encoding &= ~SYSTEM_CHARSET_FLAG;
if (codepages[encoding].table == table_utf_8) if (codepages[encoding].table == table_utf8)
goto skip; goto skip;
#endif /* CONFIG_UTF8 */ #endif /* CONFIG_UTF8 */
@ -1015,7 +1015,7 @@ skip:
} }
#ifdef CONFIG_UTF8 #ifdef CONFIG_UTF8
if (codepages[encoding].table == table_utf_8) { if (codepages[encoding].table == table_utf8) {
return result; return result;
} }
#endif /* CONFIG_UTF8 */ #endif /* CONFIG_UTF8 */
@ -1347,5 +1347,5 @@ int
is_cp_utf8(int cp_index) is_cp_utf8(int cp_index)
{ {
cp_index &= ~SYSTEM_CHARSET_FLAG; cp_index &= ~SYSTEM_CHARSET_FLAG;
return codepages[cp_index].table == table_utf_8; return codepages[cp_index].table == table_utf8;
} }

View File

@ -4606,13 +4606,13 @@ unsigned char *aliases_viscii [] = {
}; };
/*** utf_8 ***/ /*** utf8 ***/
struct table_entry table_utf_8 [] = { struct table_entry table_utf8 [] = {
{0, 0} {0, 0}
}; };
unsigned char *aliases_utf_8 [] = { unsigned char *aliases_utf8 [] = {
"utf-8", "utf-8",
"utf8", "utf8",
NULL NULL
@ -4653,7 +4653,7 @@ struct codepage_desc codepages [] = {
{"KOI8-RU", aliases_koi8_ru, table_koi8_ru}, {"KOI8-RU", aliases_koi8_ru, table_koi8_ru},
{"TCVN-5712", aliases_tcvn5712, table_tcvn5712}, {"TCVN-5712", aliases_tcvn5712, table_tcvn5712},
{"VISCII", aliases_viscii, table_viscii}, {"VISCII", aliases_viscii, table_viscii},
{"Unicode UTF-8", aliases_utf_8, table_utf_8}, {"Unicode UTF-8", aliases_utf8, table_utf8},
{NULL, NULL, NULL} {NULL, NULL, NULL}
}; };