Mercurial > hg > xemacs-beta
comparison src/events.h @ 5923:61d7d7bcbe76 cygwin
merged heads after pull -u
author | Henry Thompson <ht@markup.co.uk> |
---|---|
date | Thu, 05 Feb 2015 17:19:05 +0000 |
parents | a216b3c2b09e |
children |
comparison
equal
deleted
inserted
replaced
5921:68639fb08af8 | 5923:61d7d7bcbe76 |
---|---|
70 }; | 70 }; |
71 | 71 |
72 /* Flags for create_io_streams_cb() FLAGS parameter */ | 72 /* Flags for create_io_streams_cb() FLAGS parameter */ |
73 #define STREAM_PTY_FLUSHING 0x0001 | 73 #define STREAM_PTY_FLUSHING 0x0001 |
74 #define STREAM_NETWORK_CONNECTION 0x0002 | 74 #define STREAM_NETWORK_CONNECTION 0x0002 |
75 #define STREAM_USE_TLS 0x0004 | |
75 | 76 |
76 extern struct event_stream *event_stream; | 77 extern struct event_stream *event_stream; |
77 | 78 |
78 #ifdef EVENT_DATA_AS_OBJECTS | 79 #ifdef EVENT_DATA_AS_OBJECTS |
79 #define EVENT_FOO_BAR_1(extractor, field) ((extractor)->field) | 80 #define EVENT_FOO_BAR_1(extractor, field) ((extractor)->field) |
1146 want to translate any events twice through function-key-map, or | 1147 want to translate any events twice through function-key-map, or |
1147 things could get really screwed up (e.g. if the user created a | 1148 things could get really screwed up (e.g. if the user created a |
1148 translation loop). If this is nil, then the next-read event is | 1149 translation loop). If this is nil, then the next-read event is |
1149 the first that can begin a function key sequence. */ | 1150 the first that can begin a function key sequence. */ |
1150 Lisp_Object first_mungeable_event[2]; | 1151 Lisp_Object first_mungeable_event[2]; |
1151 Ibyte *echo_buf; | 1152 Lisp_Object echo_buf; |
1152 | 1153 Bytecount echo_buf_fill_pointer; /* Fill pointer for echo_buf. |
1153 Bytecount echo_buf_length; /* size of echo_buf */ | |
1154 Bytecount echo_buf_index; /* index into echo_buf | |
1155 * -1 before doing echoing for new cmd */ | 1154 * -1 before doing echoing for new cmd */ |
1155 Bytecount echo_buf_end; /* End of the text to be shown in | |
1156 echo_buf. Can be after the fill | |
1157 pointer, but usually identical to | |
1158 it */ | |
1156 /* Self-insert-command is magic in that it doesn't always push an undo- | 1159 /* Self-insert-command is magic in that it doesn't always push an undo- |
1157 boundary: up to 20 consecutive self-inserts can happen before an undo- | 1160 boundary: up to 20 consecutive self-inserts can happen before an undo- |
1158 boundary is pushed. This variable is that counter. | 1161 boundary is pushed. This variable is that counter. |
1159 */ | 1162 */ |
1160 Elemcount self_insert_countdown; | 1163 Elemcount self_insert_countdown; |