]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
[gdb/testsuite] Initial TERM=ansis support in tuiterm
authorTom de Vries <tdevries@suse.de>
Fri, 8 Aug 2025 11:51:00 +0000 (13:51 +0200)
committerTom de Vries <tdevries@suse.de>
Fri, 8 Aug 2025 11:51:00 +0000 (13:51 +0200)
commitfee476d2fc5ef6f6f0d38f69ebd524292b6345fb
tree332c6afd056a9caed41e930a94320bd4e8f59ab5
parent81bf57ecb8fbc2508b89223d875e7dcf734d5a57
[gdb/testsuite] Initial TERM=ansis support in tuiterm

While investigating using TERM=ansiw for freebsd, I also came across
TERM=ansis which unlike ansiw is present on both linux and freebsd.

Add initial support for TERM=ansi in tuiterm:
- handle ansis in Term::_have_bw
- add Term::_csi_x to support (well, ignore) DECREQTPARM
  (Request Terminal Parameters)

This is sufficient to make the TUI testsuite pass on x86_64-freebsd.
gdb/testsuite/lib/tuiterm.exp