Fix redisplay of the current line in GDB TUI mode
authorEli Zaretskii <eliz@gnu.org>
Sun, 17 Mar 2019 16:00:34 +0000 (18:00 +0200)
committerEli Zaretskii <eliz@gnu.org>
Sun, 17 Mar 2019 16:00:34 +0000 (18:00 +0200)
commitf7f0a12390fc514a5b7b38d1b23397d87532ce05
tree4347ee61a8e6d908ed379127306d71a3ac3595c3
parentd6dcc55d804dc23197c8cf4f193bc39838c6a052
Fix redisplay of the current line in GDB TUI mode

Without this change, when the current line is longer than the source
window width, redisplaying that line overwrites the window frame and
also portions of the next line.

gdb/ChangeLog:
2019-03-17  Eli Zaretskii  <eliz@gnu.org>

* tui/tui-winsource.c (tui_set_is_exec_point_at): Call
tui_refill_source_window instead of tui_refresh_win, to update the
current execution line.  This fixes redisplay of the current line
when stepping through very long lines with "next" or "step".
gdb/ChangeLog
gdb/tui/tui-winsource.c