misc2.pro
上传用户:gddssl
上传日期:2007-01-06
资源大小:1003k
文件大小:3k
源码类别:

编辑器/阅读器

开发平台:

DOS

  1. /* misc2.c */
  2. int coladvance __ARGS((colnr_t wcol));
  3. int inc_cursor __ARGS((void));
  4. int inc __ARGS((FPOS *lp));
  5. int incl __ARGS((FPOS *lp));
  6. int dec_cursor __ARGS((void));
  7. int dec __ARGS((FPOS *lp));
  8. int decl __ARGS((FPOS *lp));
  9. void check_cursor_lnum __ARGS((void));
  10. void check_cursor_col __ARGS((void));
  11. void adjust_cursor __ARGS((void));
  12. void adjust_cursor_col __ARGS((void));
  13. int leftcol_changed __ARGS((void));
  14. void vim_mem_profile_dump __ARGS((void));
  15. char_u *alloc __ARGS((unsigned size));
  16. char_u *alloc_clear __ARGS((unsigned size));
  17. char_u *alloc_check __ARGS((unsigned size));
  18. char_u *lalloc_clear __ARGS((long_u size, int message));
  19. char_u *lalloc __ARGS((long_u size, int message));
  20. void *vim_realloc __ARGS((void *ptr, size_t size));
  21. void do_outofmem_msg __ARGS((void));
  22. char_u *vim_strsave __ARGS((char_u *string));
  23. char_u *vim_strnsave __ARGS((char_u *string, int len));
  24. char_u *vim_strnsave_esc __ARGS((char_u *string, int len));
  25. char_u *vim_strsave_escaped __ARGS((char_u *string, char_u *esc_chars));
  26. char_u *vim_strsave_up __ARGS((char_u *string));
  27. char_u *vim_strnsave_up __ARGS((char_u *string, int len));
  28. void copy_spaces __ARGS((char_u *ptr, size_t count));
  29. void del_trailing_spaces __ARGS((char_u *ptr));
  30. void vim_strncpy __ARGS((char_u *to, char_u *from, int len));
  31. int copy_option_part __ARGS((char_u **option, char_u *buf, int maxlen, char *sep_chars));
  32. void vim_free __ARGS((void *x));
  33. int vim_stricmp __ARGS((char *s1, char *s2));
  34. int vim_strnicmp __ARGS((char *s1, char *s2, size_t len));
  35. char_u *vim_strchr __ARGS((char_u *string, int n));
  36. char_u *vim_strrchr __ARGS((char_u *string, int n));
  37. int vim_isspace __ARGS((int x));
  38. void ga_clear __ARGS((struct growarray *gap));
  39. void ga_clear_strings __ARGS((struct growarray *gap));
  40. void ga_init __ARGS((struct growarray *gap));
  41. void ga_init2 __ARGS((struct growarray *gap, int itemsize, int growsize));
  42. int ga_grow __ARGS((struct growarray *ga, int n));
  43. int name_to_mod_mask __ARGS((int c));
  44. int check_shifted_spec_key __ARGS((int c));
  45. int simplify_key __ARGS((int key, int *modifiers));
  46. char_u *get_special_key_name __ARGS((int c, int modifiers));
  47. int trans_special __ARGS((char_u **srcp, char_u *dst, int keycode));
  48. int find_special_key __ARGS((char_u **srcp, int *modp, int keycode));
  49. int find_special_key_in_table __ARGS((int c));
  50. int get_special_key_code __ARGS((char_u *name));
  51. char_u *get_key_name __ARGS((int i));
  52. int get_mouse_button __ARGS((int code, int *is_click, int *is_drag));
  53. int get_pseudo_mouse_code __ARGS((int button, int is_click, int is_drag));
  54. int get_fileformat __ARGS((BUF *buf));
  55. void set_fileformat __ARGS((int t));
  56. int default_fileformat __ARGS((void));
  57. int call_shell __ARGS((char_u *cmd, int opt));
  58. int get_real_state __ARGS((void));
  59. int vim_chdirfile __ARGS((char_u *fname));
  60. char_u *parse_guicursor __ARGS((void));
  61. int get_cursor_idx __ARGS((void));