From 8f936bc6c89163e3984ac619612c0ce76a51a74e Mon Sep 17 00:00:00 2001 From: KatolaZ Date: Fri, 20 Apr 2018 00:40:47 +0100 Subject: first commit --- buff.h | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 buff.h (limited to 'buff.h') diff --git a/buff.h b/buff.h new file mode 100644 index 0000000..2d55c04 --- /dev/null +++ b/buff.h @@ -0,0 +1,34 @@ +#ifndef __BUFF_H__ +#define __BUFF_H__ + +#include +#include +#include + +typedef struct line_t { + char *c; + unsigned int s; + struct line_t *prev; + struct line_t *next; +} line_t; + + +extern line_t *b_start; +extern line_t *b_end; +extern line_t *cur; +extern unsigned int num; +extern unsigned int pos; +extern int addr1, addr2; + +int read_lines(FILE *); +void print_lines(char); +void print_cur_line(char); +int move_to_line(int, char); +void print_lineno(); +void append_lines(); +void insert_lines(); +void delete_lines(); + + + +#endif /* __BUFF_H__ */ -- cgit v1.2.3