233 |
? LEADING_CODE_PRIVATE_21 |
? LEADING_CODE_PRIVATE_21 |
234 |
: LEADING_CODE_PRIVATE_22))); |
: LEADING_CODE_PRIVATE_22))); |
235 |
*p++ = charset; |
*p++ = charset; |
236 |
if (c1 > 0 && c1 < 32 || c2 > 0 && c2 < 32) |
if ((c1 > 0 && c1 < 32) || (c2 > 0 && c2 < 32)) |
237 |
return -1; |
return -1; |
238 |
if (c1) |
if (c1) |
239 |
{ |
{ |
377 |
|
|
378 |
SPLIT_CHAR (XFASTINT (ch), alt_charset, alt_c1, alt_c2); |
SPLIT_CHAR (XFASTINT (ch), alt_charset, alt_c1, alt_c2); |
379 |
dimension = CHARSET_DIMENSION (alt_charset); |
dimension = CHARSET_DIMENSION (alt_charset); |
380 |
if (dimension == 1 && alt_c1 > 0 || dimension == 2 && alt_c2 > 0) |
if ((dimension == 1 && alt_c1 > 0) || (dimension == 2 && alt_c2 > 0)) |
381 |
/* CH is not a generic character, just return it. */ |
/* CH is not a generic character, just return it. */ |
382 |
return XFASTINT (ch); |
return XFASTINT (ch); |
383 |
|
|
686 |
|| !INTEGERP (vec[2]) || !(XINT (vec[2]) == 1 || XINT (vec[2]) == 2) |
|| !INTEGERP (vec[2]) || !(XINT (vec[2]) == 1 || XINT (vec[2]) == 2) |
687 |
|| !INTEGERP (vec[3]) || !(XINT (vec[3]) == 0 || XINT (vec[3]) == 1) |
|| !INTEGERP (vec[3]) || !(XINT (vec[3]) == 0 || XINT (vec[3]) == 1) |
688 |
|| !INTEGERP (vec[4]) |
|| !INTEGERP (vec[4]) |
689 |
|| !(XINT (vec[4]) == -1 || XINT (vec[4]) >= '0' && XINT (vec[4]) <= '~') |
|| !(XINT (vec[4]) == -1 || (XINT (vec[4]) >= '0' && XINT (vec[4]) <= '~')) |
690 |
|| !INTEGERP (vec[5]) |
|| !INTEGERP (vec[5]) |
691 |
|| !(XINT (vec[5]) == -1 || XINT (vec[5]) == 0 || XINT (vec[5]) == 1) |
|| !(XINT (vec[5]) == -1 || XINT (vec[5]) == 0 || XINT (vec[5]) == 1) |
692 |
|| !STRINGP (vec[6]) |
|| !STRINGP (vec[6]) |