aboutsummaryrefslogtreecommitdiff
path: root/gdb/tui
AgeCommit message (Expand)AuthorFilesLines
2023-02-13gdb/tui: don't leak the known_window_types mapAndrew Burgess1-24/+17
2023-02-13gdb/python: allow Python TUI windows to be replacedAndrew Burgess1-0/+8
2023-02-08Simplify interp::exec / interp_exec - let exceptions propagatePedro Alves1-2/+2
2023-01-27gdb/tui: more debug outputAndrew Burgess2-0/+24
2023-01-27gdb/tui: avoid extra refresh_window on vertical scrollAndrew Burgess2-7/+14
2023-01-27gdb/tui: avoid extra refresh_window on horizontal scrollAndrew Burgess1-3/+5
2023-01-27gdb/tui: rewrite of tui_source_window_base to handle very long linesAndrew Burgess2-17/+214
2023-01-27gdb/tui: make m_horizontal_offset privateAndrew Burgess1-2/+4
2023-01-27gdb/tui: improve errors from tui focus commandAndrew Burgess3-5/+99
2023-01-25gdb/tui: make use of a scoped_restoreAndrew Burgess1-7/+3
2023-01-25gdb/tui: better filtering of tab completion results for focus commandAndrew Burgess1-7/+17
2023-01-25gdb/tui: convert if/error to an assertAndrew Burgess1-2/+5
2023-01-25gdb/testsuite/tui: more testing of the 'focus' commandAndrew Burgess1-0/+3
2023-01-01Update copyright year range in header of all files managed by GDBJoel Brobecker33-33/+33
2022-12-15Remove subset_compareTom Tromey1-2/+2
2022-11-17Use boolean literals for pagination_enabledTom Tromey1-1/+1
2022-11-16gdb: add "set style tui-current-position on|off", default to offPedro Alves3-1/+53
2022-10-25gdb: remove spurious spaces after frame_info_ptrSimon Marchi1-1/+1
2022-10-19internal_error: remove need to pass __FILE__/__LINE__Pedro Alves1-1/+1
2022-10-10Change GDB to use frame_info_ptrTom Tromey11-21/+21
2022-10-02gdb: update now gdbarch_register_name doesn't return nullptrAndrew Burgess1-2/+2
2022-09-22gdb/python: restrict the names accepted by gdb.register_window_typeAndrew Burgess1-0/+13
2022-09-12Use checked_static_cast in more placesTom Tromey1-2/+2
2022-08-31Fix "source" with interpreter-execTom Tromey1-0/+1
2022-08-31TUI stdout buffering cleanupTom Tromey3-23/+14
2022-08-31Remove tui_out_newTom Tromey3-9/+1
2022-08-31Remove the "for moment" commentsTom Tromey1-4/+4
2022-07-18Remove cli_out_newTom Tromey1-1/+1
2022-06-24Eliminate TUI/CLI observers duplicationPedro Alves1-187/+3
2022-06-22Use std::string for interpreter_pTom Tromey1-6/+3
2022-04-11gdb: remove symbol value macrosSimon Marchi1-3/+3
2022-04-07gdb: remove symtab::objfileSimon Marchi2-2/+2
2022-04-07gdb: move struct reggroup into reggroups.h headerAndrew Burgess1-3/+3
2022-04-07gdb: remove reggroup_next and reggroup_prevAndrew Burgess1-28/+37
2022-04-07gdb/tui: fix 'tui reg next/prev' command when data window is hiddenAndrew Burgess1-20/+14
2022-04-07gdb/tui: avoid theoretical bug with 'tui reg' commandAndrew Burgess1-11/+13
2022-04-07gdb: switch to using 'const reggroup *' in tui-regs.{c,h}Andrew Burgess2-15/+16
2022-04-03gdb/tui: fair split of delta after a resizeAndrew Burgess1-12/+25
2022-04-03gdb/tui: relax restrictions on window max height and widthAndrew Burgess3-10/+2
2022-04-03gdb/tui: support placing the cmd window into a horizontal layoutAndrew Burgess3-25/+97
2022-04-03gdb/tui: allow cmd window to change size in tui_layout_split::applyAndrew Burgess1-8/+87
2022-04-03gdb/tui: fairer distribution of excess space during applyAndrew Burgess1-7/+31
2022-04-03gdb/tui: avoid fp exception when applying layoutsAndrew Burgess1-11/+19
2022-04-03gdb/tui: add left_boxed_p and right_boxed_p member functionsAndrew Burgess2-16/+18
2022-04-03gdb/tui: add a tui debugging flagAndrew Burgess4-11/+153
2022-04-03gdb/tui: add new 'tui window width' command and 'winwidth' aliasAndrew Burgess3-16/+119
2022-04-03gdb/tui: rename tui_layout_split:set_weights_from_heightsAndrew Burgess2-6/+8
2022-04-03gdb/tui: rename tui_layout_base::adjust_size to ::set_heightAndrew Burgess2-7/+7
2022-04-03gdb: move some commands into the tui namespaceAndrew Burgess2-11/+45
2022-03-29Unify gdb printf functionsTom Tromey3-19/+19