GDB (xrefs)
Loading...
Searching...
No Matches
Classes | Functions | Variables
cli-cmds.c File Reference
#include "defs.h"
#include "arch-utils.h"
#include "readline/tilde.h"
#include "completer.h"
#include "target.h"
#include "gdbsupport/gdb_wait.h"
#include "gdbcmd.h"
#include "gdbsupport/gdb_regex.h"
#include "gdb_vfork.h"
#include "linespec.h"
#include "expression.h"
#include "frame.h"
#include "value.h"
#include "language.h"
#include "filenames.h"
#include "objfiles.h"
#include "source.h"
#include "disasm.h"
#include "tracepoint.h"
#include "gdbsupport/filestuff.h"
#include "location.h"
#include "block.h"
#include "valprint.h"
#include "ui-out.h"
#include "interps.h"
#include "top.h"
#include "ui.h"
#include "cli/cli-decode.h"
#include "cli/cli-script.h"
#include "cli/cli-setshow.h"
#include "cli/cli-cmds.h"
#include "cli/cli-style.h"
#include "cli/cli-utils.h"
#include "extension.h"
#include "gdbsupport/pathstuff.h"
#include "gdbsupport/gdb_tilde_expand.h"
#include <fcntl.h>
#include <algorithm>
#include <string>

Go to the source code of this file.

Classes

struct  pipe_cmd_opts
 
struct  alias_opts
 

Functions

static void print_sal_location (const symtab_and_line &sal)
 
static void ambiguous_line_spec (gdb::array_view< const symtab_and_line > sals, const char *format,...) ATTRIBUTE_PRINTF(2
 
static void static void filter_sals (std::vector< symtab_and_line > &)
 
void error_no_arg (const char *why)
 
static void info_command (const char *arg, int from_tty)
 
void with_command_1 (const char *set_cmd_prefix, cmd_list_element *setlist, const char *args, int from_tty)
 
void with_command_completer_1 (const char *set_cmd_prefix, completion_tracker &tracker, const char *text)
 
static void with_command (const char *args, int from_tty)
 
static void with_command_completer (struct cmd_list_element *ignore, completion_tracker &tracker, const char *text, const char *)
 
static struct cmd_list_elementlookup_cmd_for_default_args (const char **text, struct cmd_list_element **prefix_cmd)
 
static void help_command (const char *command, int from_tty)
 
static void complete_command (const char *arg, int from_tty)
 
int is_complete_command (struct cmd_list_element *c)
 
static void show_version (const char *args, int from_tty)
 
static void show_configuration (const char *args, int from_tty)
 
void quit_command (const char *args, int from_tty)
 
static void pwd_command (const char *args, int from_tty)
 
void cd_command (const char *dir, int from_tty)
 
static void show_script_ext_mode (struct ui_file *file, int from_tty, struct cmd_list_element *c, const char *value)
 
gdb::optional< open_scriptfind_and_open_script (const char *script_file, int search_path)
 
static void source_script_from_stream (FILE *stream, const char *file, const char *file_to_open)
 
static void source_script_with_search (const char *file, int from_tty, int search_path)
 
void source_script (const char *file, int from_tty)
 
static void source_command (const char *args, int from_tty)
 
static void echo_command (const char *text, int from_tty)
 
static void exit_status_set_internal_vars (int exit_status)
 
static int run_under_shell (const char *arg, int from_tty)
 
static void shell_escape (const char *arg, int from_tty)
 
static void shell_command (const char *arg, int from_tty)
 
static void edit_command (const char *arg, int from_tty)
 
static gdb::option::option_def_group make_pipe_cmd_options_def_group (pipe_cmd_opts *opts)
 
static void pipe_command (const char *arg, int from_tty)
 
static void pipe_command_completer (struct cmd_list_element *ignore, completion_tracker &tracker, const char *text, const char *word_ignored)
 
static void list_around_line (const char *arg, symtab_and_line cursal)
 
static void list_command (const char *arg, int from_tty)
 
static void print_disassembly (struct gdbarch *gdbarch, const char *name, CORE_ADDR low, CORE_ADDR high, const struct block *block, gdb_disassembly_flags flags)
 
static void disassemble_current_function (gdb_disassembly_flags flags)
 
static void disassemble_command (const char *arg, int from_tty)
 
static void make_command (const char *arg, int from_tty)
 
static void show_user (const char *args, int from_tty)
 
static bool has_user_subcmd (struct cmd_list_element *command)
 
static void show_user_completer (cmd_list_element *, completion_tracker &tracker, const char *text, const char *word)
 
static void apropos_command (const char *arg, int from_tty)
 
static gdb::option::option_def_group make_alias_options_def_group (alias_opts *a_opts)
 
static void alias_command_completer (struct cmd_list_element *ignore, completion_tracker &tracker, const char *text, const char *word)
 
static std::string argv_to_string (char **argv, int n)
 
static cmd_list_elementvalidate_aliased_command (const char *command)
 
static void alias_usage_error (void)
 
static void alias_command (const char *args, int from_tty)
 
static int cmp_symtabs (const symtab_and_line &sala, const symtab_and_line &salb)
 
static void show_info_verbose (struct ui_file *file, int from_tty, struct cmd_list_element *c, const char *value)
 
static void show_history_expansion_p (struct ui_file *file, int from_tty, struct cmd_list_element *c, const char *value)
 
static void show_max_user_call_depth (struct ui_file *file, int from_tty, struct cmd_list_element *c, const char *value)
 
static void show_suppress_cli_notifications (ui_file *file, int from_tty, cmd_list_element *c, const char *value)
 
static void set_suppress_cli_notifications (const char *args, int from_tty, cmd_list_element *c)
 
static cmd_list_elementsetting_cmd (const char *fnname, struct cmd_list_element *showlist, int argc, struct value **argv)
 
static struct valuevalue_from_setting (const setting &var, struct gdbarch *gdbarch)
 
static struct valuegdb_setting_internal_fn (struct gdbarch *gdbarch, const struct language_defn *language, void *cookie, int argc, struct value **argv)
 
static struct valuegdb_maint_setting_internal_fn (struct gdbarch *gdbarch, const struct language_defn *language, void *cookie, int argc, struct value **argv)
 
static struct valuestr_value_from_setting (const setting &var, struct gdbarch *gdbarch)
 
static struct valuegdb_setting_str_internal_fn (struct gdbarch *gdbarch, const struct language_defn *language, void *cookie, int argc, struct value **argv)
 
static struct valuegdb_maint_setting_str_internal_fn (struct gdbarch *gdbarch, const struct language_defn *language, void *cookie, int argc, struct value **argv)
 
static struct valueshell_internal_fn (struct gdbarch *gdbarch, const struct language_defn *language, void *cookie, int argc, struct value **argv)
 
void _initialize_cli_cmds ()
 

Variables

unsigned int max_user_call_depth = 1024
 
struct cmd_list_elementcmdlist
 
struct cmd_list_elementinfolist
 
struct cmd_list_elementenablelist
 
struct cmd_list_elementdisablelist
 
struct cmd_list_elementstoplist
 
struct cmd_list_elementdeletelist
 
struct cmd_list_elementdetachlist
 
struct cmd_list_elementkilllist
 
struct cmd_list_elementsetlist
 
struct cmd_list_elementunsetlist
 
struct cmd_list_elementshowlist
 
struct cmd_list_elementsethistlist
 
struct cmd_list_elementshowhistlist
 
struct cmd_list_elementunsethistlist
 
struct cmd_list_elementmaintenancelist
 
struct cmd_list_elementmaintenanceinfolist
 
struct cmd_list_elementmaintenanceprintlist
 
struct cmd_list_elementmaintenancechecklist
 
struct cmd_list_elementmaintenanceflushlist
 
struct cmd_list_elementsetprintlist
 
struct cmd_list_elementshowprintlist
 
struct cmd_list_elementsetdebuglist
 
struct cmd_list_elementshowdebuglist
 
struct cmd_list_elementsetchecklist
 
struct cmd_list_elementshowchecklist
 
struct cmd_list_elementsetsourcelist
 
struct cmd_list_elementshowsourcelist
 
int source_verbose = 0
 
bool trace_commands = false
 
static const char script_ext_off [] = "off"
 
static const char script_ext_soft [] = "soft"
 
static const char script_ext_strict [] = "strict"
 
static const char *const script_ext_enums []
 
static const char * script_ext_mode = script_ext_soft
 
static bool user_wants_cli_suppress_notification = false
 
static const gdb::option::option_def pipe_cmd_option_defs []
 
static const gdb::option::option_def alias_option_defs []
 

Function Documentation

◆ _initialize_cli_cmds()

void _initialize_cli_cmds ( )

Definition at line 2547 of file cli-cmds.c.

Referenced by initialize_all_files().

◆ alias_command()

static void alias_command ( const char * args,
int from_tty )
static

◆ alias_command_completer()

static void alias_command_completer ( struct cmd_list_element * ignore,
completion_tracker & tracker,
const char * text,
const char * word )
static

◆ alias_usage_error()

static void alias_usage_error ( void )
static

Definition at line 1941 of file cli-cmds.c.

Referenced by alias_command().

◆ ambiguous_line_spec()

static void ambiguous_line_spec ( gdb::array_view< const symtab_and_line > sals,
const char * format,
... )
static

Definition at line 2119 of file cli-cmds.c.

References gdb_vprintf(), and print_sal_location().

Referenced by edit_command(), and list_command().

◆ apropos_command()

static void apropos_command ( const char * arg,
int from_tty )
static

Definition at line 1807 of file cli-cmds.c.

References apropos_cmd(), check_for_argument(), cmdlist, and gdb_stdout.

◆ argv_to_string()

static std::string argv_to_string ( char ** argv,
int n )
static

Definition at line 1893 of file cli-cmds.c.

Referenced by alias_command().

◆ cd_command()

void cd_command ( const char * dir,
int from_tty )

Definition at line 535 of file cli-cmds.c.

References dont_repeat(), forget_cached_source_info(), pwd_command(), and xfree().

Referenced by captured_main_1().

◆ cmp_symtabs()

static int cmp_symtabs ( const symtab_and_line & sala,
const symtab_and_line & salb )
static

◆ complete_command()

static void complete_command ( const char * arg,
int from_tty )
static

◆ disassemble_command()

static void disassemble_command ( const char * arg,
int from_tty )
static

◆ disassemble_current_function()

static void disassemble_current_function ( gdb_disassembly_flags flags)
static

◆ echo_command()

static void echo_command ( const char * text,
int from_tty )
static

Definition at line 838 of file cli-cmds.c.

References gdb_flush(), gdb_printf(), gdb_stdout, get_current_arch(), and parse_escape().

◆ edit_command()

static void edit_command ( const char * arg,
int from_tty )
static

◆ error_no_arg()

void error_no_arg ( const char * why)

◆ exit_status_set_internal_vars()

static void exit_status_set_internal_vars ( int exit_status)
static

Definition at line 871 of file cli-cmds.c.

References clear_internalvar(), lookup_internalvar(), and set_internalvar_integer().

Referenced by pipe_command(), and shell_escape().

◆ filter_sals()

static void filter_sals ( std::vector< symtab_and_line > & sals)
static

Definition at line 2171 of file cli-cmds.c.

Referenced by edit_command(), and list_command().

◆ find_and_open_script()

gdb::optional< open_script > find_and_open_script ( const char * script_file,
int search_path )

◆ gdb_maint_setting_internal_fn()

static struct value * gdb_maint_setting_internal_fn ( struct gdbarch * gdbarch,
const struct language_defn * language,
void * cookie,
int argc,
struct value ** argv )
static

Definition at line 2394 of file cli-cmds.c.

References maintenance_show_cmdlist, setting_cmd(), show_cmd, and value_from_setting().

◆ gdb_maint_setting_str_internal_fn()

static struct value * gdb_maint_setting_str_internal_fn ( struct gdbarch * gdbarch,
const struct language_defn * language,
void * cookie,
int argc,
struct value ** argv )
static

◆ gdb_setting_internal_fn()

static struct value * gdb_setting_internal_fn ( struct gdbarch * gdbarch,
const struct language_defn * language,
void * cookie,
int argc,
struct value ** argv )
static

Definition at line 2379 of file cli-cmds.c.

References setting_cmd(), show_cmd, showlist, and value_from_setting().

◆ gdb_setting_str_internal_fn()

static struct value * gdb_setting_str_internal_fn ( struct gdbarch * gdbarch,
const struct language_defn * language,
void * cookie,
int argc,
struct value ** argv )
static

Definition at line 2459 of file cli-cmds.c.

References setting_cmd(), show_cmd, showlist, and str_value_from_setting().

◆ has_user_subcmd()

static bool has_user_subcmd ( struct cmd_list_element * command)
static

◆ help_command()

static void help_command ( const char * command,
int from_tty )
static

Definition at line 389 of file cli-cmds.c.

References gdb_stdout, and help_cmd().

◆ info_command()

static void info_command ( const char * arg,
int from_tty )
static

Definition at line 217 of file cli-cmds.c.

References all_commands, gdb_stdout, help_list(), and infolist.

◆ is_complete_command()

int is_complete_command ( struct cmd_list_element * c)

Definition at line 456 of file cli-cmds.c.

References cmd_simple_func_eq(), and complete_command().

Referenced by execute_command().

◆ list_around_line()

static void list_around_line ( const char * arg,
symtab_and_line cursal )
static

◆ list_command()

static void list_command ( const char * arg,
int from_tty )
static

◆ lookup_cmd_for_default_args()

static struct cmd_list_element * lookup_cmd_for_default_args ( const char ** text,
struct cmd_list_element ** prefix_cmd )
static

Definition at line 344 of file cli-cmds.c.

References alias, cmdlist, lookup_cmd(), and lookup_cmd_composition().

Referenced by alias_command().

◆ make_alias_options_def_group()

static gdb::option::option_def_group make_alias_options_def_group ( alias_opts * a_opts)
static

Definition at line 1843 of file cli-cmds.c.

References alias_option_defs.

Referenced by alias_command(), and alias_command_completer().

◆ make_command()

static void make_command ( const char * arg,
int from_tty )
static

Definition at line 1698 of file cli-cmds.c.

References shell_escape().

◆ make_pipe_cmd_options_def_group()

static gdb::option::option_def_group make_pipe_cmd_options_def_group ( pipe_cmd_opts * opts)
inlinestatic

Definition at line 1101 of file cli-cmds.c.

References pipe_cmd_option_defs.

Referenced by pipe_command(), and pipe_command_completer().

◆ pipe_command()

static void pipe_command ( const char * arg,
int from_tty )
static

◆ pipe_command_completer()

static void pipe_command_completer ( struct cmd_list_element * ignore,
completion_tracker & tracker,
const char * text,
const char * word_ignored )
static

◆ print_disassembly()

static void print_disassembly ( struct gdbarch * gdbarch,
const char * name,
CORE_ADDR low,
CORE_ADDR high,
const struct block * block,
gdb_disassembly_flags flags )
static

◆ print_sal_location()

static void print_sal_location ( const symtab_and_line & sal)
static

◆ pwd_command()

static void pwd_command ( const char * args,
int from_tty )
static

Definition at line 512 of file cli-cmds.c.

References file_name_style, gdb_printf(), cli_style_option::style(), and styled_string().

Referenced by cd_command().

◆ quit_command()

void quit_command ( const char * args,
int from_tty )

◆ run_under_shell()

static int run_under_shell ( const char * arg,
int from_tty )
static

Definition at line 905 of file cli-cmds.c.

References gdb_printf(), gdb_stderr, pid, and status.

Referenced by shell_escape(), and shell_internal_fn().

◆ set_suppress_cli_notifications()

static void set_suppress_cli_notifications ( const char * args,
int from_tty,
cmd_list_element * c )
static

◆ setting_cmd()

static cmd_list_element * setting_cmd ( const char * fnname,
struct cmd_list_element * showlist,
int argc,
struct value ** argv )
static

◆ shell_command()

static void shell_command ( const char * arg,
int from_tty )
static

Definition at line 971 of file cli-cmds.c.

References shell_escape().

Referenced by execv_argv::init_for_shell(), and pipe_command().

◆ shell_escape()

static void shell_escape ( const char * arg,
int from_tty )
static

Definition at line 962 of file cli-cmds.c.

References exit_status_set_internal_vars(), run_under_shell(), and status.

Referenced by edit_command(), make_command(), and shell_command().

◆ shell_internal_fn()

static struct value * shell_internal_fn ( struct gdbarch * gdbarch,
const struct language_defn * language,
void * cookie,
int argc,
struct value ** argv )
static

◆ show_configuration()

static void show_configuration ( const char * args,
int from_tty )
static

Definition at line 469 of file cli-cmds.c.

References gdb_stdout, and print_gdb_configuration().

◆ show_history_expansion_p()

static void show_history_expansion_p ( struct ui_file * file,
int from_tty,
struct cmd_list_element * c,
const char * value )
static

Definition at line 2205 of file cli-cmds.c.

References gdb_printf().

◆ show_info_verbose()

static void show_info_verbose ( struct ui_file * file,
int from_tty,
struct cmd_list_element * c,
const char * value )
static

Definition at line 2192 of file cli-cmds.c.

References gdb_printf(), and info_verbose.

◆ show_max_user_call_depth()

static void show_max_user_call_depth ( struct ui_file * file,
int from_tty,
struct cmd_list_element * c,
const char * value )
static

Definition at line 2213 of file cli-cmds.c.

References gdb_printf().

◆ show_script_ext_mode()

static void show_script_ext_mode ( struct ui_file * file,
int from_tty,
struct cmd_list_element * c,
const char * value )
static

Definition at line 641 of file cli-cmds.c.

References gdb_printf().

◆ show_suppress_cli_notifications()

static void show_suppress_cli_notifications ( ui_file * file,
int from_tty,
cmd_list_element * c,
const char * value )
static

Definition at line 2224 of file cli-cmds.c.

References gdb_printf().

◆ show_user()

static void show_user ( const char * args,
int from_tty )
static

◆ show_user_completer()

static void show_user_completer ( cmd_list_element * ,
completion_tracker & tracker,
const char * text,
const char * word )
static

◆ show_version()

static void show_version ( const char * args,
int from_tty )
static

Definition at line 462 of file cli-cmds.c.

References gdb_printf(), gdb_stdout, and print_gdb_version().

◆ source_command()

static void source_command ( const char * args,
int from_tty )
static

Definition at line 788 of file cli-cmds.c.

References source_script_with_search(), and source_verbose.

◆ source_script()

void source_script ( const char * file,
int from_tty )

Definition at line 782 of file cli-cmds.c.

References source_script_with_search().

Referenced by captured_main_1(), and execute_cmdargs().

◆ source_script_from_stream()

static void source_script_from_stream ( FILE * stream,
const char * file,
const char * file_to_open )
static

◆ source_script_with_search()

static void source_script_with_search ( const char * file,
int from_tty,
int search_path )
static

◆ str_value_from_setting()

static struct value * str_value_from_setting ( const setting & var,
struct gdbarch * gdbarch )
static

◆ validate_aliased_command()

static cmd_list_element * validate_aliased_command ( const char * command)
static

Definition at line 1923 of file cli-cmds.c.

References cmdlist, and lookup_cmd_1().

Referenced by alias_command().

◆ value_from_setting()

static struct value * value_from_setting ( const setting & var,
struct gdbarch * gdbarch )
static

◆ with_command()

static void with_command ( const char * args,
int from_tty )
static

Definition at line 322 of file cli-cmds.c.

References setlist, and with_command_1().

◆ with_command_1()

void with_command_1 ( const char * set_cmd_prefix,
cmd_list_element * setlist,
const char * args,
int from_tty )

◆ with_command_completer()

static void with_command_completer ( struct cmd_list_element * ignore,
completion_tracker & tracker,
const char * text,
const char *  )
static

Definition at line 330 of file cli-cmds.c.

References with_command_completer_1().

◆ with_command_completer_1()

void with_command_completer_1 ( const char * set_cmd_prefix,
completion_tracker & tracker,
const char * text )

Variable Documentation

◆ alias_option_defs

const gdb::option::option_def alias_option_defs[]
static
Initial value:
= {
"a",
[] (alias_opts *opts) { return &opts->abbrev_flag; },
N_("Specify that ALIAS is an abbreviation of COMMAND.\n\
Abbreviations are not used in command completion."),
},
}

Definition at line 1828 of file cli-cmds.c.

Referenced by make_alias_options_def_group().

◆ cmdlist

struct cmd_list_element* cmdlist

◆ deletelist

struct cmd_list_element* deletelist

Definition at line 107 of file cli-cmds.c.

◆ detachlist

struct cmd_list_element* detachlist

Definition at line 111 of file cli-cmds.c.

Referenced by initialize_inferiors().

◆ disablelist

struct cmd_list_element* disablelist

Definition at line 99 of file cli-cmds.c.

◆ enablelist

struct cmd_list_element* enablelist

Definition at line 95 of file cli-cmds.c.

◆ infolist

struct cmd_list_element* infolist

◆ killlist

struct cmd_list_element* killlist

Definition at line 115 of file cli-cmds.c.

Referenced by initialize_inferiors().

◆ maintenancechecklist

struct cmd_list_element* maintenancechecklist

Definition at line 155 of file cli-cmds.c.

◆ maintenanceflushlist

struct cmd_list_element* maintenanceflushlist

Definition at line 159 of file cli-cmds.c.

◆ maintenanceinfolist

struct cmd_list_element* maintenanceinfolist

Definition at line 147 of file cli-cmds.c.

Referenced by _initialize_sol_thread(), initialize_progspace(), and s12z_gdbarch_init().

◆ maintenancelist

struct cmd_list_element* maintenancelist

Definition at line 143 of file cli-cmds.c.

◆ maintenanceprintlist

struct cmd_list_element* maintenanceprintlist

Definition at line 151 of file cli-cmds.c.

Referenced by _initialize_arc_tdep(), and _initialize_hppa_tdep().

◆ max_user_call_depth

unsigned int max_user_call_depth = 1024

Definition at line 81 of file cli-cmds.c.

Referenced by execute_user_command().

◆ pipe_cmd_option_defs

const gdb::option::option_def pipe_cmd_option_defs[]
static
Initial value:
= {
"d",
[] (pipe_cmd_opts *opts) { return &opts->delimiter; },
nullptr,
N_("Indicates to use the specified delimiter string to separate\n\
COMMAND from SHELL_COMMAND, in alternative to |. This is useful in\n\
case COMMAND contains a | character."),
},
}

Definition at line 1084 of file cli-cmds.c.

Referenced by make_pipe_cmd_options_def_group().

◆ script_ext_enums

const char* const script_ext_enums[]
static
Initial value:
= {
NULL
}
static const char script_ext_soft[]
Definition cli-cmds.c:185
static const char script_ext_off[]
Definition cli-cmds.c:184
static const char script_ext_strict[]
Definition cli-cmds.c:186

Definition at line 188 of file cli-cmds.c.

◆ script_ext_mode

const char* script_ext_mode = script_ext_soft
static

Definition at line 195 of file cli-cmds.c.

Referenced by source_script_from_stream().

◆ script_ext_off

const char script_ext_off[] = "off"
static

Definition at line 184 of file cli-cmds.c.

Referenced by source_script_from_stream().

◆ script_ext_soft

const char script_ext_soft[] = "soft"
static

Definition at line 185 of file cli-cmds.c.

Referenced by source_script_from_stream().

◆ script_ext_strict

const char script_ext_strict[] = "strict"
static

Definition at line 186 of file cli-cmds.c.

◆ setchecklist

struct cmd_list_element* setchecklist

Definition at line 169 of file cli-cmds.c.

◆ setdebuglist

struct cmd_list_element* setdebuglist

◆ sethistlist

struct cmd_list_element* sethistlist

Definition at line 131 of file cli-cmds.c.

Referenced by init_main().

◆ setlist

struct cmd_list_element* setlist

◆ setprintlist

struct cmd_list_element* setprintlist

Definition at line 161 of file cli-cmds.c.

Referenced by initialize_inferiors().

◆ setsourcelist

struct cmd_list_element* setsourcelist

Definition at line 173 of file cli-cmds.c.

Referenced by set_source().

◆ showchecklist

struct cmd_list_element* showchecklist

Definition at line 171 of file cli-cmds.c.

◆ showdebuglist

struct cmd_list_element* showdebuglist

◆ showhistlist

struct cmd_list_element* showhistlist

Definition at line 135 of file cli-cmds.c.

Referenced by init_main().

◆ showlist

struct cmd_list_element* showlist

◆ showprintlist

struct cmd_list_element* showprintlist

Definition at line 163 of file cli-cmds.c.

Referenced by initialize_inferiors().

◆ showsourcelist

struct cmd_list_element* showsourcelist

Definition at line 175 of file cli-cmds.c.

Referenced by show_source().

◆ source_verbose

int source_verbose = 0

Definition at line 179 of file cli-cmds.c.

Referenced by print_command_trace(), and source_command().

◆ stoplist

struct cmd_list_element* stoplist

Definition at line 103 of file cli-cmds.c.

◆ trace_commands

bool trace_commands = false

Definition at line 180 of file cli-cmds.c.

Referenced by print_command_trace().

◆ unsethistlist

struct cmd_list_element* unsethistlist

Definition at line 139 of file cli-cmds.c.

◆ unsetlist

struct cmd_list_element* unsetlist

Definition at line 123 of file cli-cmds.c.

◆ user_wants_cli_suppress_notification

bool user_wants_cli_suppress_notification = false
static

Definition at line 200 of file cli-cmds.c.

Referenced by set_suppress_cli_notifications().