summaryrefslogtreecommitdiffstats
path: root/src/file.h
blob: 96632fdd63c3113d4a44477b0fdfd4ffe510b829 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
void erasedb();
int modcheck();
int savefile();
int writefile(char *fname, int r0, int c0, int rn, int cn);
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);
int readfile(char *fname, int eraseflg);
char * findhome(char *path);
int backup_file(char *path);
FILE * openfile(char *fname, int *rpid, int *rfd);
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_plain(char * fname, int r0, int c0, int rn, int cn);
void unspecial(FILE * f, char * str, int delim);
int max_length(FILE * f);