justify: reduce the character count when trimming trailing spaces
This fixes https://savannah.gnu.org/bugs/?50379.
Этот коммит содержится в:
родитель
23c3fd9bcd
Коммит
de3260cdb1
@ -2445,10 +2445,11 @@ void do_justify(bool full_justify)
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* Break the current line. */
|
/* Break the current line. */
|
||||||
if (ISSET(JUSTIFY_TRIM)) {
|
if (ISSET(JUSTIFY_TRIM)) {
|
||||||
while (break_pos > 0 &&
|
while (break_pos > 0 &&
|
||||||
is_blank_mbchar(&openfile->current->data[break_pos - 1])) {
|
is_blank_mbchar(&openfile->current->data[break_pos - 1])) {
|
||||||
break_pos--;
|
break_pos--;
|
||||||
|
openfile->totsize--;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
null_at(&openfile->current->data, break_pos);
|
null_at(&openfile->current->data, break_pos);
|
||||||
|
Загрузка…
Ссылка в новой задаче
Block a user