public inbox for gdb-patches@sourceware.org
 help / color / mirror / Atom feed
* [PATCH 0/2] tui input related fixes
@ 2021-01-22 19:08 Andrew Burgess
  2021-01-22 19:08 ` [PATCH 1/2] gdb/testsuite: fix implementation of delete line in tuiterm.exp Andrew Burgess
  2021-01-22 19:08 ` [PATCH 2/2] gdb/tui: fix issue with handling the return character Andrew Burgess
  0 siblings, 2 replies; 6+ messages in thread
From: Andrew Burgess @ 2021-01-22 19:08 UTC (permalink / raw)
  To: gdb-patches

This started as a desire to support some limited scrolling in our
tuiterm.exp library.

Turns out there's a bug in GDB's TUI input handling AND the tuiterm
library.

Patch #1 fixes tuiterm.exp.

Patch #2 fixes GDB.

---

Andrew Burgess (2):
  gdb/testsuite: fix implementation of delete line in tuiterm.exp
  gdb/tui: fix issue with handling the return character

 gdb/ChangeLog                                 | 10 +++
 gdb/testsuite/ChangeLog                       | 14 ++++
 gdb/testsuite/gdb.tui/scroll.exp              | 52 +++++++++++++
 .../gdb.tui/tui-layout-asm-short-prog.exp     |  4 +-
 gdb/testsuite/lib/tuiterm.exp                 | 49 ++++++++-----
 gdb/tui/tui-interp.c                          | 23 +++++-
 gdb/tui/tui-io.c                              | 73 ++++++++++---------
 gdb/tui/tui-io.h                              |  5 ++
 8 files changed, 177 insertions(+), 53 deletions(-)
 create mode 100644 gdb/testsuite/gdb.tui/scroll.exp

-- 
2.25.4


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2021-02-06 19:27 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-22 19:08 [PATCH 0/2] tui input related fixes Andrew Burgess
2021-01-22 19:08 ` [PATCH 1/2] gdb/testsuite: fix implementation of delete line in tuiterm.exp Andrew Burgess
2021-02-06 19:17   ` Tom Tromey
2021-01-22 19:08 ` [PATCH 2/2] gdb/tui: fix issue with handling the return character Andrew Burgess
2021-01-27 13:41   ` Andrew Burgess
2021-02-06 19:27     ` Tom Tromey

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).