screen: refresh when a new magicline is added in line-numbering mode
This fixes https://savannah.gnu.org/bugs/?49406.master
parent
023edffe3d
commit
ae648778e2
|
@ -1892,8 +1892,11 @@ void do_output(char *output, size_t output_len, bool allow_cntrls)
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
/* If we're adding to the magicline, create a new magicline. */
|
/* If we're adding to the magicline, create a new magicline. */
|
||||||
if (!ISSET(NO_NEWLINES) && openfile->filebot == openfile->current)
|
if (!ISSET(NO_NEWLINES) && openfile->filebot == openfile->current) {
|
||||||
new_magicline();
|
new_magicline();
|
||||||
|
if (margin > 0)
|
||||||
|
refresh_needed = TRUE;
|
||||||
|
}
|
||||||
|
|
||||||
assert(openfile->current_x <= current_len);
|
assert(openfile->current_x <= current_len);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue