/* misc2.c */
int coladvance __PARMS((colnr_t wcol));
int inc_cursor __PARMS((void));
int inc __PARMS((FPOS *lp));
int incl __PARMS((FPOS *lp));
int dec_cursor __PARMS((void));
int dec __PARMS((FPOS *lp));
int decl __PARMS((FPOS *lp));
void check_cursor_lnum __PARMS((void));
void adjust_cursor __PARMS((void));
void adjust_cursor_col __PARMS((void));
int leftcol_changed __PARMS((void));
char_u *alloc __PARMS((unsigned size));
char_u *alloc_clear __PARMS((unsigned size));
char_u *alloc_check __PARMS((unsigned size));
char_u *lalloc_clear __PARMS((long_u size, int message));
char_u *lalloc __PARMS((long_u size, int message));
void do_outofmem_msg __PARMS((void));
char_u *vim_strsave __PARMS((char_u *string));
char_u *vim_strnsave __PARMS((char_u *string, int len));
char_u *vim_strnsave_esc __PARMS((char_u *string, int len));
char_u *vim_strsave_escaped __PARMS((char_u *string, char_u *esc_chars));
void copy_spaces __PARMS((char_u *ptr, size_t count));
void del_trailing_spaces __PARMS((char_u *ptr));
void vim_strncpy __PARMS((char_u *to, char_u *from, int len));
int copy_option_part __PARMS((char_u **option, char_u *buf, int maxlen, char *sep_chars));
void vim_free __PARMS((void *x));
int vim_stricmp __PARMS((char *s1, char *s2));
int vim_strnicmp __PARMS((char *s1, char *s2, size_t len));
char_u *vim_strchr __PARMS((char_u *string, int n));
char_u *vim_strrchr __PARMS((char_u *string, int n));
int vim_isspace __PARMS((int x));
void ga_clear __PARMS((struct growarray *ga));
void ga_init __PARMS((struct growarray *ga));
int ga_grow __PARMS((struct growarray *ga, int n));
int name_to_mod_mask __PARMS((int c));
int check_shifted_spec_key __PARMS((int c));
int simplify_key __PARMS((int key, int *modifiers));
char_u *get_special_key_name __PARMS((int c, int modifiers));
int trans_special __PARMS((char_u **srcp, char_u *dst));
int find_special_key __PARMS((char_u **srcp, int *modp));
int find_special_key_in_table __PARMS((int c));
int get_special_key_code __PARMS((char_u *name));
char_u *get_key_name __PARMS((int i));
int get_mouse_button __PARMS((int code, int *is_click, int *is_drag));
int get_pseudo_mouse_code __PARMS((int button, int is_click, int is_drag));
