From 27229e99915e0a4bed28d2a9428a73c34df99415 Mon Sep 17 00:00:00 2001 From: Stephane Carrez Date: Sun, 1 Sep 2002 16:12:52 +0000 Subject: [PATCH] * tui-out.c (tui_out_new): Clear start_of_line. * tuiSource.c (tuiVerticalSourceScroll): Use print_source_lines to update the current source line. --- gdb/tui/ChangeLog | 6 ++++++ gdb/tui/tui-out.c | 2 +- gdb/tui/tuiSource.c | 4 ++-- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/gdb/tui/ChangeLog b/gdb/tui/ChangeLog index 4a190ed..2031587 100644 --- a/gdb/tui/ChangeLog +++ b/gdb/tui/ChangeLog @@ -1,5 +1,11 @@ 2002-09-01 Stephane Carrez + * tui-out.c (tui_out_new): Clear start_of_line. + * tuiSource.c (tuiVerticalSourceScroll): Use print_source_lines + to update the current source line. + +2002-09-01 Stephane Carrez + * tui-hooks.c (tui_detach_hook): New hook to know when a process dies. (tui_install_hooks): Install it. (tui_remove_hooks): Remove it. diff --git a/gdb/tui/tui-out.c b/gdb/tui/tui-out.c index a8cc58b..71ce5e0 100644 --- a/gdb/tui/tui-out.c +++ b/gdb/tui/tui-out.c @@ -398,7 +398,7 @@ tui_out_new (struct ui_file *stream) data->stream = stream; data->suppress_output = 0; data->line = -1; - data->start_of_line = 1; + data->start_of_line = 0; return ui_out_new (&tui_ui_out_impl, data, flags); } diff --git a/gdb/tui/tuiSource.c b/gdb/tui/tuiSource.c index 3c1b81e..0d59bf0 100644 --- a/gdb/tui/tuiSource.c +++ b/gdb/tui/tuiSource.c @@ -359,7 +359,7 @@ tuiVerticalSourceScroll (TuiScrollDirection scrollDirection, if (l.lineNo <= 0) l.lineNo = 1; } - if (identify_source_line (s, l.lineNo, 0, -1) == 1) - tuiUpdateSourceWindowAsIs (srcWin, s, l, FALSE); + + print_source_lines (s, l.lineNo, l.lineNo + 1, 0); } } -- 2.7.4