/* Prototypes for functions defined in
amiga_term.c
 */

extern int Astandout_requested;

extern int Astandout_mode;

extern char tens[100];

extern char ones[100];

extern int curX;

extern int curY;

int Acursor_to(int , int );

int Aring_bell(void);

int Aset_terminal_modes(void);

int Areset_terminal_modes(void);

int Aupdate_begin(int );

int Aupdate_end(int );

int Aturn_off_highlight(void);

int Aturn_on_highlight(void);

int Abackground_highlight(void);

int Ahighlight_if_desired(void);

int Areassert_line_highlight(int highlight,
                             int vpos);

int Achange_line_highlight(int new_highlight,
                           int vpos,
                           int first_unused_hpos);

int Aclear_to_end(void);

int Aclear_frame(int );

int Aclear_end_of_line(int first_unused_hpos);

int Aoutput_glyphs(register unsigned int * string,
                   int len);

int Ainsert_glyphs(register unsigned int * start,
                   int len);

int Adelete_glyphs(register int n);

int Ains_del_lines(int vpos,
                   int n);

int Aset_terminal_window(int );

void Amouse_position(int * , int * , enum scroll_bar_part * , int * , int * , unsigned long * );

void x_make_frame_visible(int );

int amiga_term_init(void);

