Mercurial > hg > xemacs-beta
comparison src/file-coding.c @ 367:a4f53d9b3154 r21-1-13
Import from CVS: tag r21-1-13
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:01:07 +0200 |
parents | 30d2cfa1092a |
children | cc15677e0335 |
comparison
equal
deleted
inserted
replaced
366:83d76f480a59 | 367:a4f53d9b3154 |
---|---|
3930 : !BYTE_ASCII_P (c) ? str->iso2022.register_right | 3930 : !BYTE_ASCII_P (c) ? str->iso2022.register_right |
3931 : str->iso2022.register_left); | 3931 : str->iso2022.register_left); |
3932 charset = str->iso2022.charset[reg]; | 3932 charset = str->iso2022.charset[reg]; |
3933 | 3933 |
3934 /* Error checking: */ | 3934 /* Error checking: */ |
3935 if (NILP (charset) || str->iso2022.invalid_designated[reg] | 3935 if (! CHARSETP (charset) |
3936 || str->iso2022.invalid_designated[reg] | |
3936 || (((c & 0x7F) == ' ' || (c & 0x7F) == ISO_CODE_DEL) | 3937 || (((c & 0x7F) == ' ' || (c & 0x7F) == ISO_CODE_DEL) |
3937 && XCHARSET_CHARS (charset) == 94)) | 3938 && XCHARSET_CHARS (charset) == 94)) |
3938 /* Mrmph. We are trying to invoke a register that has no | 3939 /* Mrmph. We are trying to invoke a register that has no |
3939 or an invalid charset in it, or trying to add a character | 3940 or an invalid charset in it, or trying to add a character |
3940 outside the range of the charset. Insert that char literally | 3941 outside the range of the charset. Insert that char literally |