| version 1.23, 2002/06/26 18:37:28 |
version 1.24, 2002/07/19 13:22:41 |
|
|
| #define __LDATASIZE (sizeof(__LDATA)) |
#define __LDATASIZE (sizeof(__LDATA)) |
| |
|
| struct __line { |
struct __line { |
| |
#ifdef DEBUG |
| |
#define SENTINEL_VALUE 0xaac0ffee |
| |
|
| |
unsigned int sentinel; /* try to catch line overflows */ |
| |
#endif |
| #define __ISDIRTY 0x01 /* Line is dirty. */ |
#define __ISDIRTY 0x01 /* Line is dirty. */ |
| #define __ISPASTEOL 0x02 /* Cursor is past end of line */ |
#define __ISPASTEOL 0x02 /* Cursor is past end of line */ |
| unsigned int flags; |
unsigned int flags; |
| Line 109 struct __window { /* Window structure. |
|
| Line 114 struct __window { /* Window structure. |
|
| #define __LEAVEOK 0x00000100 /* If cursor left */ |
#define __LEAVEOK 0x00000100 /* If cursor left */ |
| #define __KEYPAD 0x00010000 /* If interpreting keypad codes */ |
#define __KEYPAD 0x00010000 /* If interpreting keypad codes */ |
| #define __NOTIMEOUT 0x00020000 /* Wait indefinitely for func keys */ |
#define __NOTIMEOUT 0x00020000 /* Wait indefinitely for func keys */ |
| |
#define __IDCHAR 0x00040000 /* insert/delete char sequences */ |
| unsigned int flags; |
unsigned int flags; |
| int delay; /* delay for getch() */ |
int delay; /* delay for getch() */ |
| attr_t wattr; /* Character attributes */ |
attr_t wattr; /* Character attributes */ |