Mercurial > emacs
comparison src/coding.c @ 90292:697c08d95af7
Cancel incorrect synching with HEAD.
| author | Kenichi Handa <handa@m17n.org> |
|---|---|
| date | Sun, 05 Feb 2006 02:45:48 +0000 |
| parents | d6f8fe3307c8 |
| children | c5406394f567 |
comparison
equal
deleted
inserted
replaced
| 90291:d6f8fe3307c8 | 90292:697c08d95af7 |
|---|---|
| 1037 | 1037 |
| 1038 GAP_SIZE -= add; ZV += add; Z += add; ZV_BYTE += add; Z_BYTE += add; | 1038 GAP_SIZE -= add; ZV += add; Z += add; ZV_BYTE += add; Z_BYTE += add; |
| 1039 make_gap (bytes); | 1039 make_gap (bytes); |
| 1040 GAP_SIZE += add; ZV -= add; Z -= add; ZV_BYTE -= add; Z_BYTE -= add; | 1040 GAP_SIZE += add; ZV -= add; Z -= add; ZV_BYTE -= add; Z_BYTE -= add; |
| 1041 } | 1041 } |
| 1042 else if (c >= 0x80) | 1042 else |
| 1043 { | 1043 { |
| 1044 Lisp_Object this_buffer; | 1044 Lisp_Object this_buffer; |
| 1045 | 1045 |
| 1046 this_buffer = Fcurrent_buffer (); | 1046 this_buffer = Fcurrent_buffer (); |
| 1047 set_buffer_internal (XBUFFER (coding->dst_object)); | 1047 set_buffer_internal (XBUFFER (coding->dst_object)); |
| 1306 consumed_chars = consumed_chars_base; | 1306 consumed_chars = consumed_chars_base; |
| 1307 ONE_MORE_BYTE (c); | 1307 ONE_MORE_BYTE (c); |
| 1308 *charbuf++ = ASCII_BYTE_P (c) ? c : BYTE8_TO_CHAR (c); | 1308 *charbuf++ = ASCII_BYTE_P (c) ? c : BYTE8_TO_CHAR (c); |
| 1309 coding->errors++; | 1309 coding->errors++; |
| 1310 } | 1310 } |
| 1311 else | |
| 1312 return 0; | |
| 1313 | 1311 |
| 1314 no_more_source: | 1312 no_more_source: |
| 1315 coding->consumed_char += consumed_chars_base; | 1313 coding->consumed_char += consumed_chars_base; |
| 1316 coding->consumed = src_base - coding->source; | 1314 coding->consumed = src_base - coding->source; |
| 1317 coding->charbuf_used = charbuf - coding->charbuf; | 1315 coding->charbuf_used = charbuf - coding->charbuf; |
