summaryrefslogtreecommitdiffstats
path: root/src/file.h
diff options
context:
space:
mode:
authormongo <andmarti@gmail.com>2017-05-10 12:01:35 -0300
committermongo <andmarti@gmail.com>2017-05-10 12:01:35 -0300
commitb9ca2a55d4ad7e3c8cf015ead845d52b62e65319 (patch)
tree4aba035d2a4a488cff71664079fa49dfcf995f21 /src/file.h
parentba151b06ae7d13e7cb17ab933dde4c5df8228b2b (diff)
autobackup feature - commit 1. :i command replaced with :load
Diffstat (limited to 'src/file.h')
-rwxr-xr-x[-rw-r--r--]src/file.h8
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);