comparison src/fns.c @ 29232:c0d6abd0b71b

(map_char_table): Ignore char-table entries for charsets eight-bit-control and eight-bit-graphic.
author Kenichi Handa <handa@m17n.org>
date Fri, 26 May 2000 07:26:53 +0000
parents f62cfa81b0c4
children 88aa46c9dfde
comparison
equal deleted inserted replaced
29231:3c444d185d31 29232:c0d6abd0b71b
2370 int charset; 2370 int charset;
2371 2371
2372 elt = XCHAR_TABLE (subtable)->contents[i]; 2372 elt = XCHAR_TABLE (subtable)->contents[i];
2373 XSETFASTINT (indices[depth], i); 2373 XSETFASTINT (indices[depth], i);
2374 charset = XFASTINT (indices[0]) - 128; 2374 charset = XFASTINT (indices[0]) - 128;
2375 if (!CHARSET_DEFINED_P (charset)) 2375 if (depth == 0
2376 && (!CHARSET_DEFINED_P (charset)
2377 || charset == CHARSET_8_BIT_CONTROL
2378 || charset == CHARSET_8_BIT_GRAPHIC))
2376 continue; 2379 continue;
2377 2380
2378 if (SUB_CHAR_TABLE_P (elt)) 2381 if (SUB_CHAR_TABLE_P (elt))
2379 { 2382 {
2380 if (depth >= 3) 2383 if (depth >= 3)