summaryrefslogtreecommitdiffstats
path: root/src/c_init.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/c_init.h43
1 files changed, 15 insertions, 28 deletions
diff --git a/src/c_init.h b/src/c_init.h
index 86eb89a..cb10864 100644
--- a/src/c_init.h
+++ b/src/c_init.h
@@ -10,13 +10,13 @@
/* */
/* ************************************************************************** */
-#ifndef U_INIT_H
-#define U_INIT_H
+#ifndef C_INIT_H
+# define C_INIT_H
-#include <termios.h>
-#include <sys/ioctl.h>
+# include <termios.h>
+# include <sys/ioctl.h>
-#include "s_struct.h"
+# include "s_struct.h"
# define LEFT_K 0x445b1b
# define RIGHT_K 0x435b1b
@@ -30,30 +30,17 @@
# define CTRL_C 0x03
# define CTRL_L 0x0c
-
-typedef struct s_caps
+typedef struct s_caps
{
- struct termios tios;
- struct winsize ws;
- uint32_t cpos; /*cursor position (column)*/
- uint32_t lpos; /*cursor position (line)*/
- uint32_t nlines; /*cursor position (line)*/
- uint8_t psx; /*cursor position (line)*/
-} t_caps;
+ struct termios tios;
+ struct winsize ws;
+ uint32_t cpos;
+ uint32_t lpos;
+ uint32_t nlines;
+ uint8_t psx;
+} t_caps;
-int16_t c_gnl(int32_t fd, char **line, uint8_t psx, t_msh *msh);
-int16_t c_set_term_raw(uint8_t mode);
+int16_t c_gnl(int32_t fd, char **line, uint8_t psx, t_msh *msh);
+int16_t c_set_term_raw(uint8_t mode);
#endif
-
-/* cm_str; cursor mobility*/
-/* nl; newline, returned by tgoto()*/
-/* ks; indicate that keys transmit from now on*/
-/* ke; indicate that keys transmit from now on*/
-/* pc; padding char --> do not touch (default 0)*/
-/* bc; left one char*/
-/* le; left one char*/
-/* up; up one line*/
-/* DO; down one line*/
-/* nd; right one char*/
-/* cl; line clear*/