diff options
author | Eli Zaretskii <eliz@gnu.org> | 2012-05-08 18:49:39 +0000 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2012-05-08 18:49:39 +0000 |
commit | dca8366d3cc3e563b70ebbefe393e01d67fb14b8 (patch) | |
tree | 87d43113c41911043b26119228203f4aec833bc5 /gdb/interps.h | |
parent | 45d8bc9e8d78042bc5d9678a9535a0bccc9ba5b7 (diff) | |
download | gdb-dca8366d3cc3e563b70ebbefe393e01d67fb14b8.tar.gz |
Display the ">" prompt in interactive mode while reading canned
commands, even when the current interpreter is MI.
interps.c (interp_set_temp): New function.
interps.h (interp_set_temp): Add prototype.
cli/cli-script.c (restore_interp): New cleanup function.
(read_command_lines): Temporarily override the current interpreter
with CLI and arrange for restoring the original one.
Diffstat (limited to 'gdb/interps.h')
-rw-r--r-- | gdb/interps.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gdb/interps.h b/gdb/interps.h index 99431ee1469..bbf083814a2 100644 --- a/gdb/interps.h +++ b/gdb/interps.h @@ -69,6 +69,7 @@ extern struct interp *interp_lookup (const char *name); extern struct ui_out *interp_ui_out (struct interp *interp); extern void *interp_data (struct interp *interp); extern const char *interp_name (struct interp *interp); +extern struct interp *interp_set_temp (const char *name); extern int current_interp_named_p (const char *name); extern int current_interp_display_prompt_p (void); |