home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-385-Vol-1of3.iso / z / zsh220.zip / zsh2.2 / src / utils.pro < prev    next >
Text File  |  1992-05-02  |  3KB  |  84 lines

  1. int source DCLPROTO((char *s));
  2. void sourcehome DCLPROTO((char *s));
  3. void zerrnam DCLPROTO((char *cmd, char *fmt, char *str,int num));
  4. void zerr DCLPROTO((char *fmt, char *str,int num));
  5. void niceputc DCLPROTO((int c,FILE *f));
  6. void intr DCLPROTO((void));
  7. void noholdintr DCLPROTO((void));
  8. void holdintr DCLPROTO((void));
  9. char *fgetline DCLPROTO((char *buf,int len,FILE *in));
  10. char *findpwd DCLPROTO((char *s));
  11. char *fixpwd DCLPROTO((char *s));
  12. int ispwd DCLPROTO((char *s));
  13. char *xsymlink DCLPROTO((char *s));
  14. char **slashsplit DCLPROTO((char *s));
  15. int islink DCLPROTO((char *s));
  16. int xsymlinks DCLPROTO((char *s,int flag));
  17. void fprintdir DCLPROTO((char *s, FILE *f));
  18. void printdir DCLPROTO((char *s));
  19. void printdircr DCLPROTO((char *s));
  20. int finddir DCLPROTO((char *s));
  21. void adduserdir DCLPROTO((char *s,char *t));
  22. int dircmp DCLPROTO((char *s,char *t));
  23. int ddifftime DCLPROTO((time_t t1,time_t t2));
  24. void scanjobs DCLPROTO((void));
  25. void preprompt DCLPROTO((void));
  26. int arrlen DCLPROTO((char **s));
  27. void checkmailpath DCLPROTO((char **s));
  28. void saveoldfuncs DCLPROTO((char *x,Cmdnam y));
  29. void newcmdnamtab DCLPROTO((void));
  30. void freecmdnam DCLPROTO((vptr a));
  31. void freecompctl DCLPROTO((vptr a));
  32. void freestr DCLPROTO((vptr a));
  33. void freeanode DCLPROTO((vptr a));
  34. void freepm DCLPROTO((vptr a));
  35. void restoretty DCLPROTO((void));
  36. void gettyinfo DCLPROTO((struct ttyinfo *ti));
  37. void settyinfo DCLPROTO((struct ttyinfo *ti));
  38. void sanetty DCLPROTO((struct ttyinfo *ti));
  39. void adjustwinsize DCLPROTO((void));
  40. int zyztem DCLPROTO((char *s,char *t));
  41. int waitfork DCLPROTO((void));
  42. int movefd DCLPROTO((int fd));
  43. void redup DCLPROTO((int x,int y));
  44. void settrap DCLPROTO((int t0,List l));
  45. void unsettrap DCLPROTO((int t0));
  46. void dotrap DCLPROTO((int sig));
  47. void ztrncpy DCLPROTO((char *s,char *t,int len));
  48. void strucpy DCLPROTO((char **s,char *t));
  49. void struncpy DCLPROTO((char **s,char *t,int n));
  50. void checkrmall DCLPROTO((char *s));
  51. int getquery DCLPROTO((void));
  52. void spscannodis DCLPROTO((char *s,char *cn));
  53. void spscan DCLPROTO((char *s,char *junk));
  54. void spckword DCLPROTO((char **s,char **s2,char **tptr,int cmd,int ask));
  55. int ztrftime DCLPROTO((char *buf,int bufsize,char *fmt,struct tm *tm));
  56. char *join DCLPROTO((char **arr,int delim));
  57. char *spacejoin DCLPROTO((char **s));
  58. char *colonjoin DCLPROTO((char **s));
  59. char **colonsplit DCLPROTO((char *s));
  60. char **spacesplit DCLPROTO((char *s));
  61. List getshfunc DCLPROTO((char *nam));
  62. vptr allocnode DCLPROTO((int type));
  63. vptr dupstruct DCLPROTO((vptr a));
  64. void freestruct DCLPROTO((vptr a));
  65. Lklist duplist DCLPROTO((Lklist l,VFunc func));
  66. char **mkarray DCLPROTO((char *s));
  67. void feep DCLPROTO((void));
  68. void freearray DCLPROTO((char **s));
  69. int equalsplit DCLPROTO((char *s,char **t));
  70. void simplifyright DCLPROTO((List l));
  71. void inittyptab DCLPROTO((void));
  72. char **arrdup DCLPROTO((char **s));
  73. char *spname  DCLPROTO((char *oldname));
  74. int mindist DCLPROTO((char *dir,char *guess,char *best));
  75. int spdist DCLPROTO((char *s,char *t,int thresh));
  76. char *zgetenv DCLPROTO((char *s));
  77. int tulower DCLPROTO((int c));
  78. int tuupper DCLPROTO((int c));
  79. void setcbreak DCLPROTO((void));
  80. int getlineleng DCLPROTO((void));
  81. void unsetcbreak DCLPROTO((void));
  82. void attachtty DCLPROTO((long pgrp));
  83. long gettygrp DCLPROTO((void));
  84.