diff options
| author | Katsumi Yamaoka | 2015-02-10 07:55:14 +0000 |
|---|---|---|
| committer | Katsumi Yamaoka | 2015-02-10 07:55:14 +0000 |
| commit | 2dacd0a7eee1f8fdff028e15ff40640d005c71d7 (patch) | |
| tree | bd17dba88215113e7564f7ab044272f0a9be4d81 /src/dispextern.h | |
| parent | b88908b6f0775e4275fdad2c80ea0199d277a947 (diff) | |
| parent | f6d781c29456590dfb10e1710171e8d983eeb9e2 (diff) | |
| download | emacs-2dacd0a7eee1f8fdff028e15ff40640d005c71d7.tar.gz emacs-2dacd0a7eee1f8fdff028e15ff40640d005c71d7.zip | |
Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
Diffstat (limited to 'src/dispextern.h')
| -rw-r--r-- | src/dispextern.h | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/src/dispextern.h b/src/dispextern.h index b0f2944da86..5f730df514b 100644 --- a/src/dispextern.h +++ b/src/dispextern.h | |||
| @@ -3182,9 +3182,9 @@ struct glyph_row *row_containing_pos (struct window *, ptrdiff_t, | |||
| 3182 | struct glyph_row *, int); | 3182 | struct glyph_row *, int); |
| 3183 | int line_bottom_y (struct it *); | 3183 | int line_bottom_y (struct it *); |
| 3184 | int default_line_pixel_height (struct window *); | 3184 | int default_line_pixel_height (struct window *); |
| 3185 | int display_prop_intangible_p (Lisp_Object, Lisp_Object, ptrdiff_t, ptrdiff_t); | 3185 | bool display_prop_intangible_p (Lisp_Object, Lisp_Object, ptrdiff_t, ptrdiff_t); |
| 3186 | void resize_echo_area_exactly (void); | 3186 | void resize_echo_area_exactly (void); |
| 3187 | int resize_mini_window (struct window *, int); | 3187 | bool resize_mini_window (struct window *, bool); |
| 3188 | void set_vertical_scroll_bar (struct window *); | 3188 | void set_vertical_scroll_bar (struct window *); |
| 3189 | void set_horizontal_scroll_bar (struct window *); | 3189 | void set_horizontal_scroll_bar (struct window *); |
| 3190 | int try_window (Lisp_Object, struct text_pos, int); | 3190 | int try_window (Lisp_Object, struct text_pos, int); |
| @@ -3199,10 +3199,10 @@ int window_box_right (struct window *, enum glyph_row_area); | |||
| 3199 | int estimate_mode_line_height (struct frame *, enum face_id); | 3199 | int estimate_mode_line_height (struct frame *, enum face_id); |
| 3200 | int move_it_to (struct it *, ptrdiff_t, int, int, int, int); | 3200 | int move_it_to (struct it *, ptrdiff_t, int, int, int, int); |
| 3201 | void pixel_to_glyph_coords (struct frame *, int, int, int *, int *, | 3201 | void pixel_to_glyph_coords (struct frame *, int, int, int *, int *, |
| 3202 | NativeRectangle *, int); | 3202 | NativeRectangle *, bool); |
| 3203 | void remember_mouse_glyph (struct frame *, int, int, NativeRectangle *); | 3203 | void remember_mouse_glyph (struct frame *, int, int, NativeRectangle *); |
| 3204 | 3204 | ||
| 3205 | void mark_window_display_accurate (Lisp_Object, int); | 3205 | void mark_window_display_accurate (Lisp_Object, bool); |
| 3206 | void redisplay_preserve_echo_area (int); | 3206 | void redisplay_preserve_echo_area (int); |
| 3207 | void init_iterator (struct it *, struct window *, ptrdiff_t, | 3207 | void init_iterator (struct it *, struct window *, ptrdiff_t, |
| 3208 | ptrdiff_t, struct glyph_row *, enum face_id); | 3208 | ptrdiff_t, struct glyph_row *, enum face_id); |
| @@ -3228,7 +3228,7 @@ extern void reseat_at_previous_visible_line_start (struct it *); | |||
| 3228 | extern Lisp_Object lookup_glyphless_char_display (int, struct it *); | 3228 | extern Lisp_Object lookup_glyphless_char_display (int, struct it *); |
| 3229 | extern ptrdiff_t compute_display_string_pos (struct text_pos *, | 3229 | extern ptrdiff_t compute_display_string_pos (struct text_pos *, |
| 3230 | struct bidi_string_data *, | 3230 | struct bidi_string_data *, |
| 3231 | struct window *, int, int *); | 3231 | struct window *, bool, int *); |
| 3232 | extern ptrdiff_t compute_display_string_end (ptrdiff_t, | 3232 | extern ptrdiff_t compute_display_string_end (ptrdiff_t, |
| 3233 | struct bidi_string_data *); | 3233 | struct bidi_string_data *); |
| 3234 | extern void produce_stretch_glyph (struct it *); | 3234 | extern void produce_stretch_glyph (struct it *); |
| @@ -3271,21 +3271,20 @@ extern void get_glyph_string_clip_rect (struct glyph_string *, | |||
| 3271 | extern Lisp_Object find_hot_spot (Lisp_Object, int, int); | 3271 | extern Lisp_Object find_hot_spot (Lisp_Object, int, int); |
| 3272 | 3272 | ||
| 3273 | extern void handle_tool_bar_click (struct frame *, | 3273 | extern void handle_tool_bar_click (struct frame *, |
| 3274 | int, int, int, int); | 3274 | int, int, bool, int); |
| 3275 | 3275 | ||
| 3276 | extern void expose_frame (struct frame *, int, int, int, int); | 3276 | extern void expose_frame (struct frame *, int, int, int, int); |
| 3277 | extern int x_intersect_rectangles (XRectangle *, XRectangle *, | 3277 | extern bool x_intersect_rectangles (XRectangle *, XRectangle *, XRectangle *); |
| 3278 | XRectangle *); | ||
| 3279 | #endif /* HAVE_WINDOW_SYSTEM */ | 3278 | #endif /* HAVE_WINDOW_SYSTEM */ |
| 3280 | 3279 | ||
| 3281 | extern void note_mouse_highlight (struct frame *, int, int); | 3280 | extern void note_mouse_highlight (struct frame *, int, int); |
| 3282 | extern void x_clear_window_mouse_face (struct window *); | 3281 | extern void x_clear_window_mouse_face (struct window *); |
| 3283 | extern void cancel_mouse_face (struct frame *); | 3282 | extern void cancel_mouse_face (struct frame *); |
| 3284 | extern int clear_mouse_face (Mouse_HLInfo *); | 3283 | extern bool clear_mouse_face (Mouse_HLInfo *); |
| 3285 | extern bool cursor_in_mouse_face_p (struct window *w); | 3284 | extern bool cursor_in_mouse_face_p (struct window *w); |
| 3286 | extern void tty_draw_row_with_mouse_face (struct window *, struct glyph_row *, | 3285 | extern void tty_draw_row_with_mouse_face (struct window *, struct glyph_row *, |
| 3287 | int, int, enum draw_glyphs_face); | 3286 | int, int, enum draw_glyphs_face); |
| 3288 | extern void display_tty_menu_item (const char *, int, int, int, int, int); | 3287 | extern void display_tty_menu_item (const char *, int, int, int, int, bool); |
| 3289 | 3288 | ||
| 3290 | /* Flags passed to try_window. */ | 3289 | /* Flags passed to try_window. */ |
| 3291 | #define TRY_WINDOW_CHECK_MARGINS (1 << 0) | 3290 | #define TRY_WINDOW_CHECK_MARGINS (1 << 0) |