diff options
author | mongo <andmarti@gmail.com> | 2017-05-10 12:01:35 -0300 |
---|---|---|
committer | mongo <andmarti@gmail.com> | 2017-05-10 12:01:35 -0300 |
commit | b9ca2a55d4ad7e3c8cf015ead845d52b62e65319 (patch) | |
tree | 4aba035d2a4a488cff71664079fa49dfcf995f21 /src/file.h | |
parent | ba151b06ae7d13e7cb17ab933dde4c5df8228b2b (diff) |
autobackup feature - commit 1. :i command replaced with :load
Diffstat (limited to 'src/file.h')
-rwxr-xr-x[-rw-r--r--] | src/file.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/file.h b/src/file.h index ce259f5..ce3c87f 100644..100755 --- a/src/file.h +++ b/src/file.h @@ -4,7 +4,7 @@ void erasedb(); void loadrc(void); int modcheck(); int savefile(); -int writefile(char *fname, int r0, int c0, int rn, int cn); +int writefile(char *fname, int r0, int c0, int rn, int cn, int verbose); void write_fd(register FILE *f, int r0, int c0, int rn, int cn); void write_cells(register FILE *f, int r0, int c0, int rn, int cn, int dr, int dc); void write_marks(register FILE *f); @@ -18,8 +18,12 @@ void closefile(FILE *f, int pid, int rfd); void print_options(FILE *f); int import_csv(char * fname, char d); void do_export(int r0, int c0, int rn, int cn); -void export_delim(char * fname, char coldelim, int r0, int c0, int rn, int cn); +void export_delim(char * fname, char coldelim, int r0, int c0, int rn, int cn, int verbose); void export_plain(char * fname, int r0, int c0, int rn, int cn); void unspecial(FILE * f, char * str, int delim); int max_length(FILE * f); int plugin_exists(char * name, int len, char * path); +void * do_autobackup(); +void handle_backup(); +void remove_backup(char * file); +int backup_exists(char * file); |