home *** CD-ROM | disk | FTP | other *** search
/ Il CD di internet / CD.iso / SOURCE / AP / JED / JED097-1.TAR / jed / src / file.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-12-12  |  1.1 KB  |  40 lines

  1. /*
  2.  *  Copyright (c) 1992, 1994 John E. Davis  (davis@amy.tch.harvard.edu)
  3.  *  All Rights Reserved.
  4.  */
  5. #include <stdio.h>
  6. #ifdef VMS
  7. #include <file.h>
  8. #endif
  9.  
  10. #include "buffer.h"
  11. #include "vfile.h"
  12.  
  13. extern int Require_Final_Newline;
  14. extern int read_file(char *);
  15. extern int insert_file(char *);
  16. extern void set_file_modes(void);
  17. extern void auto_save_buffer(Buffer *);
  18. extern void auto_save_all(void);
  19. extern void auto_save(void);
  20. extern int write_region_to_fp(int);
  21. extern int write_region(char *);
  22. extern int read_file_pointer(int);
  23. extern int insert_file_pointer(VFILE *);
  24. extern int append_to_file(char *);
  25. extern int write_file_with_backup(char *, char *);
  26. extern void visit_file(char *, char *);
  27. extern void fixup_dir(char *);
  28. extern char *dir_file_merge(char *, char *);
  29. extern int file_status(char *);
  30. extern int file_changed_on_disk(char *);
  31. extern int file_time_cmp(char *, char *);
  32. extern char *file_type(char *);
  33. extern void check_buffer(Buffer *);
  34. extern void check_buffers(void);
  35. extern void set_file_trans(int *);
  36.  
  37. #ifdef unix
  38. extern char *expand_link(char *);
  39. #endif
  40.