aboutsummaryrefslogtreecommitdiff
path: root/gdb/doc/observer.texi
diff options
context:
space:
mode:
authorPhil Muldoon <pmuldoon@redhat.com>2011-07-21 11:03:48 +0000
committerPhil Muldoon <pmuldoon@redhat.com>2011-07-21 11:03:48 +0000
commitd17b6f81012b6844de08934193fe7cb7db8cbd5f (patch)
tree38de35dc7c7f44f1f76fbe6af3bed4037b600e00 /gdb/doc/observer.texi
parent3779080d04bb9504542076e02969f77dff46ae63 (diff)
downloadgdb-d17b6f81012b6844de08934193fe7cb7db8cbd5f.zip
gdb-d17b6f81012b6844de08934193fe7cb7db8cbd5f.tar.gz
gdb-d17b6f81012b6844de08934193fe7cb7db8cbd5f.tar.bz2
2011-07-21 Phil Muldoon <pmuldoon@redhat.com>
Tom Tromey <tromey@redhat.com> * top.c (set_prompt): Rewrite to free previous prompt, free asynch_new_prompt and set both on new prompts. * event-top.c (display_gdb_prompt): Add prompt substitution logic. * python/python.c (before_prompt_hook): New function. 2011-07-21 Phil Muldoon <pmuldoon@redhat.com> * gdb.python/python.exp: Add prompt substitution tests. 2011-07-21 Phil Muldoon <pmuldoon@redhat.com> * observer.texi (GDB Observers): Add before_prompt observer. * gdb.texinfo (Basic Python): Add documentation for prompt substitution.
Diffstat (limited to 'gdb/doc/observer.texi')
-rw-r--r--gdb/doc/observer.texi5
1 files changed, 5 insertions, 0 deletions
diff --git a/gdb/doc/observer.texi b/gdb/doc/observer.texi
index d8c3924..689b303 100644
--- a/gdb/doc/observer.texi
+++ b/gdb/doc/observer.texi
@@ -222,6 +222,11 @@ Bytes from @var{data} to @var{data} + @var{len} have been written
to the current inferior at @var{addr}.
@end deftypefun
+@deftypefun void before_prompt (const char *@var{current_prompt})
+Called before a top-level prompt is displayed. @var{current_prompt} is
+the current top-level prompt.
+@end deftypefun
+
@deftypefun void test_notification (int @var{somearg})
This observer is used for internal testing. Do not use.
See testsuite/gdb.gdb/observer.exp.