Mercurial > emacs
comparison src/coding.c @ 21505:eeffe4ca2306
(code_convert_region): Call adjust_after_insert also
in unibyte mode.
| author | Andreas Schwab <schwab@suse.de> |
|---|---|
| date | Tue, 14 Apr 1998 10:21:04 +0000 |
| parents | 388b7c77183b |
| children | fa9ff387d260 |
comparison
equal
deleted
inserted
replaced
| 21504:0e2b0f6fc9c0 | 21505:eeffe4ca2306 |
|---|---|
| 4024 len = multibyte_chars_in_text (BYTE_POS_ADDR (from_byte), len_byte); | 4024 len = multibyte_chars_in_text (BYTE_POS_ADDR (from_byte), len_byte); |
| 4025 adjust_after_insert (from, from_byte, to, to_byte, len); | 4025 adjust_after_insert (from, from_byte, to, to_byte, len); |
| 4026 coding->produced_char = len; | 4026 coding->produced_char = len; |
| 4027 } | 4027 } |
| 4028 else | 4028 else |
| 4029 coding->produced_char = len_byte; | 4029 { |
| 4030 if (!replace) | |
| 4031 adjust_after_insert (from, from_byte, to, to_byte, len_byte); | |
| 4032 coding->produced_char = len_byte; | |
| 4033 } | |
| 4030 return 0; | 4034 return 0; |
| 4031 } | 4035 } |
| 4032 | 4036 |
| 4033 /* Now we convert the text. */ | 4037 /* Now we convert the text. */ |
| 4034 | 4038 |
