editor/text.h
2021-12-21 16:53:29 +10:00

29 lines
551 B
C

#ifndef TEXT_H
#define TEXT_H
#include <stdio.h>
#include <stdlib.h> // declared in line.h
#include <ctype.h>
#include <string.h> // declared in line.h
#include <curses.h> // -lncurses. declared in page.h
#include "page.h"
#include "prompt.h"
void update_status(PAGE *p, char *info);
int count_lines(FILE *fp);
void load_file(PAGE *p, char* filename);
void save_file(PAGE *p);
int file_exists(char *filename);
void move_to_eol(PAGE *p);
void move_left(PAGE *p);
void move_right(PAGE *p);
void move_up(PAGE *p);
void move_down(PAGE *p);
#endif