• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/emacs-93/emacs/src/

Lines Matching refs:c1

200 #define ONE_MORE_BYTE(c1)					\
207 c1 = *src++; \
210 #define TWO_MORE_BYTES(c1, c2) \
217 c1 = *src++; \
226 #define ONE_MORE_BYTE_CHECK_MULTIBYTE(c1, multibytep, ret) \
233 c1 = *src++; \
234 if (multibytep && c1 == LEADING_CODE_8_BIT_CONTROL) \
235 c1 = *src++ - 0x20; \
314 #define EMIT_TWO_BYTES(c1, c2) \
321 *dst++ = c1, *dst++ = c2; \
1424 int c, c1, charset;
1445 ONE_MORE_BYTE_CHECK_MULTIBYTE (c1, multibytep, mask & mask_found);
1446 if (c1 < ' ' || c1 >= 0x80
1447 || (charset = iso_charset_table[0][c >= ','][c1]) < 0)
1461 ONE_MORE_BYTE_CHECK_MULTIBYTE (c1, multibytep,
1463 if (c1 < ' ' || c1 >= 0x80
1464 || (charset = iso_charset_table[1][c >= ','][c1]) < 0)
1664 #define DECODE_ISO_CHARACTER(charset, c1, c2) \
1666 ? MAKE_CHAR (charset, c1, c2) \
1667 : translate_char (translation_table, -1, charset, c1, c2))
1735 #define DECODE_COMPOSITION_START(c1) \
1740 *dst++ = c1 & 0x7f; \
1759 coding->composing = (c1 == '0' ? COMPOSITION_RELATIVE \
1760 : c1 == '2' ? COMPOSITION_WITH_RULE \
1761 : c1 == '3' ? COMPOSITION_WITH_ALTCHARS \
1783 #define DECODE_COMPOSITION_END(c1) \
1788 *dst++ = c1; \
1802 #define DECODE_COMPOSITION_RULE(c1) \
1805 (c1) -= 32; \
1806 if (c1 < 81) /* old format (before ver.21) */ \
1808 int gref = (c1) / 9; \
1809 int nref = (c1) % 9; \
1814 else if (c1 < 93) /* new format (after ver.21) */ \
1817 rule = COMPOSITION_ENCODE_RULE (c1 - 81, c2 - 32); \
1865 int c1, c2 = 0;
1868 ONE_MORE_BYTE (c1);
1871 switch (iso_code_class [c1])
1876 DECODE_COMPOSITION_RULE (c1);
1890 DECODE_COMPOSITION_RULE (c1);
1914 if (c1 == '\n'
1935 c1 = '\n';
1938 ONE_MORE_BYTE (c1);
1939 if (c1 != ISO_CODE_LF)
1942 c1 = '\r';
1968 c1 = 'N';
1975 c1 = 'O';
1980 c1 = '[';
1984 ONE_MORE_BYTE (c1);
1989 switch (c1)
1992 ONE_MORE_BYTE (c1);
1993 if (!(c1 >= '@' && c1 <= '~'))
1995 ONE_MORE_BYTE (c1);
1996 if (c1 != ISO_CODE_ESC)
1998 ONE_MORE_BYTE (c1);
2004 ONE_MORE_BYTE (c1);
2005 if (c1 >= '@' && c1 <= 'B')
2008 DECODE_DESIGNATION (0, 2, 94, c1);
2010 else if (c1 >= 0x28 && c1 <= 0x2B)
2013 DECODE_DESIGNATION (c1 - 0x28, 2, 94, c2);
2015 else if (c1 >= 0x2C && c1 <= 0x2F)
2018 DECODE_DESIGNATION (c1 - 0x2C, 2, 96, c2);
2048 ONE_MORE_BYTE (c1);
2049 if (c1 < 0x20 || (c1 >= 0x80 && c1 < 0xA0))
2058 ONE_MORE_BYTE (c1);
2059 if (c1 < 0x20 || (c1 >= 0x80 && c1 < 0xA0))
2064 DECODE_COMPOSITION_START (c1);
2068 DECODE_COMPOSITION_END (c1);
2077 ONE_MORE_BYTE (c1);
2078 switch (c1)
2085 ONE_MORE_BYTE (c1);
2086 if (c1 == ']')
2093 ONE_MORE_BYTE (c1);
2094 if (c1 == ']')
2108 ONE_MORE_BYTE (c1);
2109 if (c1 == '/')
2135 ONE_MORE_BYTE (c1);
2136 dst += CHAR_STRING (c1, dst), produced_chars++;
2140 else if (c1 == 'G')
2157 ONE_MORE_BYTE (c1);
2158 if (c1 == ISO_CODE_ESC
2166 d += CHAR_STRING (c1, d), produced_chars++;
2183 if (c1 >= 0x28 && c1 <= 0x2B)
2186 DECODE_DESIGNATION (c1 - 0x28, 1, 94, c2);
2188 else if (c1 >= 0x2C && c1 <= 0x2F)
2191 DECODE_DESIGNATION (c1 - 0x2C, 1, 96, c2);
2208 if (c1 < 0x80 ? c2 < 0x20 || c2 >= 0x80 : c2 < 0xA0)
2212 c = DECODE_ISO_CHARACTER (charset, c1, c2);
2352 #define ENCODE_ISO_CHARACTER_DIMENSION1(charset, c1) \
2357 *dst++ = c1 & 0x7F; \
2359 *dst++ = c1 | 0x80; \
2365 *dst++ = c1 & 0x7F; \
2370 *dst++ = c1 | 0x80; \
2385 #define ENCODE_ISO_CHARACTER_DIMENSION2(charset, c1, c2) \
2390 *dst++ = c1 & 0x7F, *dst++ = c2 & 0x7F; \
2392 *dst++ = c1 | 0x80, *dst++ = c2 | 0x80; \
2398 *dst++ = c1 & 0x7F, *dst++= c2 & 0x7F; \
2403 *dst++ = c1 | 0x80, *dst++= c2 | 0x80; \
2416 int charset, c1, c2; \
2418 SPLIT_CHAR (c, charset, c1, c2); \
2426 ENCODE_ISO_CHARACTER_DIMENSION1 (charset, c1); \
2433 ENCODE_ISO_CHARACTER_DIMENSION2 (charset, c1, c2); \
2438 *dst++ = c1; \
2886 #define DECODE_BIG5(b1, b2, charset, c1, c2) \
2897 c1 = temp / (0xFF - 0xA1) + 0x21; \
2901 #define ENCODE_BIG5(charset, c1, c2, b1, b2) \
2903 unsigned int temp = (c1 - 0x21) * (0xFF - 0xA1) + (c2 - 0x21); \
3041 unsigned char c1, c2;
3046 ONE_MORE_BYTE_CHECK_MULTIBYTE (c1, multibytep, 0);
3049 if ((c1 == 0xFF) && (c2 == 0xFE))
3051 else if ((c1 == 0xFE) && (c2 == 0xFF))
3092 int c, charset, c1, c2 = 0;
3095 ONE_MORE_BYTE (c1);
3097 if (c1 < 0x80)
3100 if (c1 < 0x20)
3102 if (c1 == '\r')
3108 c1 = c2;
3114 c1 = '\n';
3116 else if (c1 == '\n'
3130 if (c1 == 0x80 || c1 == 0xA0 || c1 > 0xEF)
3132 if (c1 <= 0x9F || c1 >= 0xE0)
3138 DECODE_SJIS (c1, c2, c1, c2);
3148 if (c1 < 0xA0 || c1 > 0xFE)
3153 DECODE_BIG5 (c1, c2, charset, c1, c2);
3157 c = DECODE_ISO_CHARACTER (charset, c1, c2);
3213 int c, charset, c1, c2;
3244 SPLIT_CHAR (c, charset, c1, c2);
3250 ENCODE_SJIS (c1, c2, c1, c2);
3251 EMIT_TWO_BYTES (c1, c2);
3254 EMIT_ONE_BYTE (c1 | 0x80);
3256 EMIT_ONE_BYTE (c1);
3272 ENCODE_BIG5 (charset, c1, c2, c1, c2);
3273 EMIT_TWO_BYTES (c1, c2);
4402 unsigned int c1, c2;
4417 c1 = (src[msb] << 8) | (src[lsb]);
4420 if (c1 == '\n' || c1 == '\r')
4425 if (c1 == '\n')
7267 unsigned char c1, c2, s1, s2;
7286 DECODE_SJIS (s1, s2, c1, c2);
7287 XSETFASTINT (val, MAKE_CHAR (charset_jisx0208, c1, c2));
7298 int charset, c1, c2, s1, s2;
7302 SPLIT_CHAR (XFASTINT (ch), charset, c1, c2);
7308 && c1 > 0x20 && c1 < 0x7F && c2 > 0x20 && c2 < 0x7F)
7310 ENCODE_SJIS (c1, c2, s1, s2);
7314 && c1 > 0x20 && c2 < 0xE0)
7316 XSETFASTINT (val, c1 | 0x80);
7330 unsigned char b1, b2, c1, c2;
7346 DECODE_BIG5 (b1, b2, charset, c1, c2);
7347 XSETFASTINT (val, MAKE_CHAR (charset, c1, c2));
7358 int charset, c1, c2, b1, b2;
7362 SPLIT_CHAR (XFASTINT (ch), charset, c1, c2);
7372 ENCODE_BIG5 (charset, c1, c2, b1, b2);