rulimine/stage23/lib/readline.h

22 lines
553 B
C
Raw Normal View History

2020-10-27 10:09:27 +03:00
#ifndef __LIB__READLINE_H__
#define __LIB__READLINE_H__
#include <stddef.h>
2020-11-02 11:20:34 +03:00
#define GETCHAR_CURSOR_LEFT (-10)
#define GETCHAR_CURSOR_RIGHT (-11)
#define GETCHAR_CURSOR_UP (-12)
#define GETCHAR_CURSOR_DOWN (-13)
#define GETCHAR_DELETE (-14)
#define GETCHAR_END (-15)
#define GETCHAR_HOME (-16)
#define GETCHAR_PGUP (-17)
#define GETCHAR_PGDOWN (-18)
#define GETCHAR_F10 (-19)
#define GETCHAR_ESCAPE (-20)
2020-11-02 11:20:34 +03:00
int getchar(void);
2020-10-27 10:09:27 +03:00
void readline(const char *orig_str, char *buf, size_t limit);
#endif