diff options
Diffstat (limited to 'src/lisp.h')
| -rw-r--r-- | src/lisp.h | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/src/lisp.h b/src/lisp.h index f609727fe27..3dab0d6ddfd 100644 --- a/src/lisp.h +++ b/src/lisp.h | |||
| @@ -2164,36 +2164,6 @@ enum char_bits | |||
| 2164 | CHARACTERBITS = 22 | 2164 | CHARACTERBITS = 22 |
| 2165 | }; | 2165 | }; |
| 2166 | 2166 | ||
| 2167 | /* Structure to hold mouse highlight data. This is here because other | ||
| 2168 | header files need it for defining struct x_output etc. */ | ||
| 2169 | typedef struct { | ||
| 2170 | /* These variables describe the range of text currently shown in its | ||
| 2171 | mouse-face, together with the window they apply to. As long as | ||
| 2172 | the mouse stays within this range, we need not redraw anything on | ||
| 2173 | its account. Rows and columns are glyph matrix positions in | ||
| 2174 | MOUSE_FACE_WINDOW. */ | ||
| 2175 | int mouse_face_beg_row, mouse_face_beg_col, mouse_face_beg_x; | ||
| 2176 | int mouse_face_end_row, mouse_face_end_col, mouse_face_end_x; | ||
| 2177 | Lisp_Object mouse_face_window; | ||
| 2178 | int mouse_face_face_id; | ||
| 2179 | Lisp_Object mouse_face_overlay; | ||
| 2180 | |||
| 2181 | /* FRAME and X, Y position of mouse when last checked for | ||
| 2182 | highlighting. X and Y can be negative or out of range for the frame. */ | ||
| 2183 | struct frame *mouse_face_mouse_frame; | ||
| 2184 | int mouse_face_mouse_x, mouse_face_mouse_y; | ||
| 2185 | |||
| 2186 | /* Nonzero if part of the text currently shown in | ||
| 2187 | its mouse-face is beyond the window end. */ | ||
| 2188 | unsigned mouse_face_past_end : 1; | ||
| 2189 | |||
| 2190 | /* Nonzero means defer mouse-motion highlighting. */ | ||
| 2191 | unsigned mouse_face_defer : 1; | ||
| 2192 | |||
| 2193 | /* Nonzero means that the mouse highlight should not be shown. */ | ||
| 2194 | unsigned mouse_face_hidden : 1; | ||
| 2195 | } Mouse_HLInfo; | ||
| 2196 | |||
| 2197 | /* Data type checking. */ | 2167 | /* Data type checking. */ |
| 2198 | 2168 | ||
| 2199 | LISP_MACRO_DEFUN (NILP, bool, (Lisp_Object x), (x)) | 2169 | LISP_MACRO_DEFUN (NILP, bool, (Lisp_Object x), (x)) |