[gdb/testsuite] Fix reverse attribute in tuiterm
authorTom de Vries <tdevries@suse.de>
Fri, 26 May 2023 10:30:24 +0000 (12:30 +0200)
committerTom de Vries <tdevries@suse.de>
Fri, 26 May 2023 10:30:24 +0000 (12:30 +0200)
commit7f05c98b812285723c5931bc5cf1a8b5ff903290
tree632749b3fd218d8be9c7db117114e3f224809731
parent86b96a79b81fa6fcbb3e136d8c720c4aa6df8eda
[gdb/testsuite] Fix reverse attribute in tuiterm

I noticed in proc Term::_csi_m arguments that while parameters 7 and 27 are
supposed to set the reverse attribute to 1 and 0, in fact it's set to 1 in
both cases:
...
      7 {
set _attrs(reverse) 1
    }
  ...
    27 {
set _attrs(reverse) 1
      }
...

Fix this and add a regression test in gdb.tui/tuiterm.exp.

Tested on x86_64-linux.
gdb/testsuite/gdb.tui/tuiterm.exp
gdb/testsuite/lib/tuiterm.exp