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

编辑器/阅读器

开发平台:

DOS

  1. /* misc1.c */
  2. int get_indent __ARGS((void));
  3. int get_indent_lnum __ARGS((linenr_t lnum));
  4. void set_indent __ARGS((int size, int del_first));
  5. int open_line __ARGS((int dir, int redraw, int del_spaces, int old_indent));
  6. int get_leader_len __ARGS((char_u *line, char_u **flags));
  7. int plines __ARGS((linenr_t p));
  8. int plines_win __ARGS((WIN *wp, linenr_t p));
  9. int plines_win_col __ARGS((WIN *wp, linenr_t p, long column));
  10. int plines_m __ARGS((linenr_t first, linenr_t last));
  11. int plines_m_win __ARGS((WIN *wp, linenr_t first, linenr_t last));
  12. void ins_char __ARGS((int c));
  13. void ins_str __ARGS((char_u *s));
  14. int del_char __ARGS((int fixpos));
  15. int del_chars __ARGS((long count, int fixpos));
  16. int truncate_line __ARGS((int fixpos));
  17. void del_lines __ARGS((long nlines, int dowindow, int undo));
  18. int gchar __ARGS((FPOS *pos));
  19. int gchar_cursor __ARGS((void));
  20. void pchar_cursor __ARGS((int c));
  21. void goto_endofbuf __ARGS((FPOS *pos));
  22. int inindent __ARGS((int extra));
  23. char_u *skip_to_option_part __ARGS((char_u *p));
  24. char *plural __ARGS((long n));
  25. void changed __ARGS((void));
  26. void unchanged __ARGS((BUF *buf, int ff));
  27. void check_status __ARGS((BUF *buf));
  28. void change_warning __ARGS((int col));
  29. int ask_yesno __ARGS((char_u *str, int direct));
  30. int get_number __ARGS((int colon));
  31. void msgmore __ARGS((long n));
  32. void beep_flush __ARGS((void));
  33. void vim_beep __ARGS((void));
  34. void init_homedir __ARGS((void));
  35. void expand_env __ARGS((char_u *src, char_u *dst, int dstlen));
  36. char_u *expand_env_save __ARGS((char_u *src));
  37. void home_replace __ARGS((BUF *buf, char_u *src, char_u *dst, int dstlen, int one));
  38. char_u *home_replace_save __ARGS((BUF *buf, char_u *src));
  39. int fullpathcmp __ARGS((char_u *s1, char_u *s2, int checkname));
  40. char_u *gettail __ARGS((char_u *fname));
  41. char_u *getnextcomp __ARGS((char_u *fname));
  42. char_u *get_past_head __ARGS((char_u *path));
  43. int vim_ispathsep __ARGS((int c));
  44. char_u *concat_fnames __ARGS((char_u *fname1, char_u *fname2, int sep));
  45. char_u *FullName_save __ARGS((char_u *fname, int force));
  46. FPOS *find_start_comment __ARGS((int ind_maxcomment));
  47. int cin_islabel __ARGS((int ind_maxcomment));
  48. int cin_iscase __ARGS((char_u *s));
  49. int cin_isscopedecl __ARGS((char_u *s));
  50. int get_c_indent __ARGS((void));
  51. int get_lisp_indent __ARGS((void));
  52. void preserve_exit __ARGS((void));
  53. int vim_fexists __ARGS((char_u *fname));
  54. void line_breakcheck __ARGS((void));
  55. int expand_wildcards __ARGS((int num_pat, char_u **pat, int *num_file, char_u ***file, int flags));
  56. int match_suffix __ARGS((char_u *fname));
  57. void addfile __ARGS((struct growarray *gap, char_u *f, int flags));
  58. void FreeWild __ARGS((int num, char_u **file));
  59. int goto_im __ARGS((void));