29 lines
671 B
C
29 lines
671 B
C
#ifndef OUTPUT_H_
|
|
#define OUTPUT_H_
|
|
|
|
#include "append_buffer.h"
|
|
#include "data.h"
|
|
#include "define.h"
|
|
#include "row_op.h"
|
|
#include <stdio.h>
|
|
#include <unistd.h>
|
|
|
|
/**
|
|
* \fn void editorDrawRows(struct editorConfig *E, struct abuf *ab)
|
|
* \brief Draws left rows of the editor.
|
|
*/
|
|
|
|
void editorDrawRows(struct editorConfig *E, struct abuf *ab);
|
|
|
|
void editorRefreshScreen(struct editorConfig *E);
|
|
|
|
void editorScroll(struct editorConfig *E);
|
|
|
|
void editorDrawStatusBar(struct editorConfig *E, struct abuf *ab);
|
|
|
|
void editorDrawMessageBar(struct editorConfig *E, struct abuf *ab);
|
|
|
|
void editorSetStatusMessage(struct editorConfig *E, const char *fmt, ...);
|
|
|
|
#endif // OUTPUT_H_
|