Mercurial > emacs
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) |