#include "defs.h"
#include "DisplayTypes.h"
extern void (*window_hook) PARAMS ((FILE *, char *));
void tell_displayer_display_lines
PARAMS ((struct symtab *symtab, int first_line, int last_line));
void displayer_command_loop PARAMS (());
int tell_displayer_do_query PARAMS ((char *query, va_list args));
void tell_displayer_fputs_output (const char *linebuffer, FILE *stream);
void tell_displayer_state_changed PARAMS ((Debugger_state newState));
void tell_displayer_frame_changed PARAMS ((int newFrame));
void tell_displayer_stack_changed ();
void displayer_create_breakpoint_hook PARAMS ((struct breakpoint *bp));
void displayer_delete_breakpoint_hook PARAMS ((struct breakpoint *bp));
void displayer_modify_breakpoint_hook PARAMS ((struct breakpoint *bp));
extern void tell_displayer_breakpoint_changed
PARAMS ((struct breakpoint *b, BreakpointState newState));
const char *tell_displayer_get_input PARAMS ((char *prropmpt, int repeat, char *anno_suffix));