aboutsummaryrefslogtreecommitdiff
path: root/gdb/cli
AgeCommit message (Expand)AuthorFilesLines
2017-07-17Rewrite/enhance explicit locations completer, parse left->rightPedro Alves1-4/+13
2017-07-17"complete" command and completion word break charactersPedro Alves1-19/+15
2017-07-17Introduce class completion_tracker & rewrite completion<->readline interactionPedro Alves2-42/+47
2017-07-17Clean up "completer_handle_brkchars" callback handlingPedro Alves2-17/+4
2017-07-17Rename make_symbol_completion_list_fn -> symbol_completerPedro Alves1-1/+1
2017-06-30PR cli/21688: Detect aliases when issuing python/compile/guile commands (and ...Sergio Durigan Junior1-17/+5
2017-06-30PR cli/21688: Fix multi-line/inline command differentiationSergio Durigan Junior1-4/+17
2017-06-14Introduce gdb::byte_vector, add allocator that default-initializesPedro Alves1-8/+8
2017-06-07Introduce compiled_regex, eliminate make_regfree_cleanupPedro Alves3-25/+12
2017-05-17Add alias command to cmd_list_elementYao Qi1-10/+19
2017-04-22Use ui_out_emit_tupleTom Tromey1-12/+3
2017-04-12Use scoped_restore in more placesTom Tromey1-7/+3
2017-04-12Introduce command_line_upTom Tromey2-65/+29
2017-04-12Introduce event_location_upTom Tromey1-30/+13
2017-04-05-Wwrite-strings: The RestPedro Alves5-18/+18
2017-04-05-Wwrite-strings: Some constification in gdb/breakpoint.cPedro Alves2-5/+23
2017-04-05-Wwrite-strings: Constify shell_escape and plug make_command leakPedro Alves1-11/+15
2017-02-08Command abbreviation in defineJerome Guitton3-30/+43
2017-02-08Command names: make them case sensitiveJerome Guitton1-27/+0
2017-02-03C++-fy struct interp/cli_interp/tui_interp/mi_interpPedro Alves2-45/+59
2017-02-02Move "tee" building down to interpreter::set_logging_procPedro Alves3-63/+106
2017-02-02Fix "-gdb-set logging redirect on" crashPedro Alves1-83/+12
2017-02-02Eliminate make_cleanup_ui_file_delete / make ui_file a class hierarchyPedro Alves2-53/+38
2017-02-01Remove unused file_string parameter in gdb_disassemblySimon Marchi1-1/+1
2017-01-11Fix typo in lookup_cmd_1 commentSimon Marchi1-1/+1
2017-01-10Use class to manage BFD reference countsTom Tromey1-31/+24
2017-01-10Change return type of ui_out redirect to voidSimon Marchi1-10/+5
2017-01-01update copyright year range in GDB filesJoel Brobecker14-14/+14
2016-12-22Class-ify ui_outSimon Marchi5-62/+62
2016-12-02Support an "unlimited" number of user-defined argumentsPedro Alves1-81/+100
2016-12-02Fix PR 20559 - "eval" command and $arg0...$arg9/$argc substitutionPedro Alves2-11/+14
2016-11-15gdb::{unique_ptr,move} -> std::{unique_ptr,move}Pedro Alves1-2/+2
2016-11-08Use ui_file_as_string in gdb/cli/cli-setshow.cPedro Alves1-4/+3
2016-11-08'struct expression *' -> gdb::unique_xmalloc_ptr<expression>Pedro Alves1-10/+4
2016-11-08cli-script.c: Simplify using std::string, eliminate cleanupsPedro Alves1-76/+33
2016-11-08cli/cli-script.c: Remove some dead NULL checksPedro Alves1-11/+0
2016-10-21Replace two xmallocs with unique_ptrTom Tromey1-11/+8
2016-10-21Remove make_cleanup_restore_current_uiTom Tromey1-20/+7
2016-10-21Use RAII to save and restore scalarsTom Tromey1-14/+4
2016-10-13Convert tid_range_parser and get_number_or_range to classesPedro Alves2-78/+112
2016-10-03Emit inferior, thread and frame selection events to all UIsAntoine Tremblay3-2/+74
2016-09-23Use std::string rather than dyn-stringTom Tromey1-23/+18
2016-09-21PR gdb/20604 - fix "quit" when an invalid expression is usedTom Tromey1-1/+12
2016-09-16gdb: Use std::min and std::max throughoutPedro Alves1-4/+5
2016-06-21Make stdin be per UIPedro Alves1-4/+6
2016-06-21Only send sync execution command output to the UI that ran the commandPedro Alves1-2/+8
2016-06-21Push thread->control.command_interp to the struct thread_fsmPedro Alves1-4/+3
2016-06-21New function should_print_stop_to_consolePedro Alves2-0/+39
2016-06-21Simplify starting the command event loopPedro Alves2-1/+11
2016-06-21Make command line editing (use of readline) be per UIPedro Alves2-2/+39