diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/dispnew.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/dispnew.c b/src/dispnew.c index 165b6e4757b..78d3748c259 100644 --- a/src/dispnew.c +++ b/src/dispnew.c | |||
| @@ -3482,6 +3482,7 @@ direct_output_for_insert (g) | |||
| 3482 | it.current_y = w->cursor.y; | 3482 | it.current_y = w->cursor.y; |
| 3483 | it.end_charpos = PT; | 3483 | it.end_charpos = PT; |
| 3484 | it.stop_charpos = min (PT, it.stop_charpos); | 3484 | it.stop_charpos = min (PT, it.stop_charpos); |
| 3485 | it.stop_charpos = max (IT_CHARPOS (it), it.stop_charpos); | ||
| 3485 | 3486 | ||
| 3486 | /* More than one display element may be returned for PT - 1 if | 3487 | /* More than one display element may be returned for PT - 1 if |
| 3487 | (i) it's a control character which is translated into `\003' or | 3488 | (i) it's a control character which is translated into `\003' or |