/* ui.c */
void ui_write __PARMS((char_u *s, int len));
int ui_inchar __PARMS((char_u *buf, int maxlen, long wtime));
int ui_char_avail __PARMS((void));
void ui_delay __PARMS((long msec, int ignoreinput));
void ui_suspend __PARMS((void));
void suspend_shell __PARMS((void));
int ui_can_restore_title __PARMS((void));
int ui_can_restore_icon __PARMS((void));
int ui_get_winsize __PARMS((void));
void ui_set_winsize __PARMS((void));
void ui_breakcheck __PARMS((void));
void clip_init __PARMS((int can_use));
void clip_update_selection __PARMS((void));
void clip_lose_selection __PARMS((void));
void clip_copy_selection __PARMS((void));
void clip_auto_select __PARMS((void));
void clip_start_selection __PARMS((int button, int x, int y, int repeated_click, int_u modifiers));
void clip_process_selection __PARMS((int button, int x, int y, int repeated_click, int_u modifiers));
void clip_redraw_selection __PARMS((int x, int y, int w, int h));
void clip_clear_selection __PARMS((void));
int is_input_buf_full __PARMS((void));
int is_input_buf_empty __PARMS((void));
void add_to_input_buf __PARMS((char_u *s, int len));
void trash_input_buf __PARMS((void));
int read_from_input_buf __PARMS((char_u *buf, long maxlen));
void fill_input_buf __PARMS((int exit_on_error));
