Horizontal Scrolling not working in TUI Regs window
Tom Tromey
tom@tromey.com
Thu Mar 12 17:32:23 GMT 2026
>>>>> Amit Pandey via Gdb <gdb@sourceware.org> writes:
> I’m writing to clarify the intended behavior of the TUI “registers” window
> and to ask whether horizontal scrolling (or another way to view full wide
> registers) can be supported.
> 1) Is the lack of horizontal scrolling in the TUI “registers” window
> intentional (by design), or is it considered a missing feature/bug?
It is probably just a historical accident, because when this window was
first written there weren't readily available machines with wide vector
registers.
> 2) If this is by design, would the project consider an enhancement to:
> - Enable horizontal scrolling for the registers window; or
> - Provide a dedicated “expanded register” TUI window (or command) that
> shows the selected register in a scrollable region?
I think scrolling would be completely fine. Less sure about the other
thing but I guess it would depend on the details. Occasionally there's
been talk of having a local variable / expression display (TBH you'd
think this would have happened decades ago).
> 3) Is there a recommended workflow today (beyond `info register` and
> widening the terminal) for interactively viewing full wide register
> contents in TUI?
If you are desperate you can use 'display' to automatically show the
register(s) you're interested in.
If you're really super desperate and/or adventurous you could try
writing your own register-like TUI window in Python.
One thing you could do is file this in bugzilla. However I should warn
you that this isn't a guarantee that anybody will implement the feature.
thanks,
Tom
More information about the Gdb
mailing list