X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=src%2Fconsole.h;h=e19c15ac67bafd824a2e19420309d0d122a91113;hb=7f5e312b1ac66b5e0a0db10eefda2d5866231cbb;hp=9bcc81c332e12ebea750da1d183812f7f4e3e4fe;hpb=d3dd71489ab2730d79536ebdc3c56cca82766e9d;p=chise%2Fxemacs-chise.git diff --git a/src/console.h b/src/console.h index 9bcc81c..e19c15a 100644 --- a/src/console.h +++ b/src/console.h @@ -90,6 +90,11 @@ struct console_methods void (*asynch_device_change_method) (void); Lisp_Object (*device_system_metrics_method) (struct device *, enum device_metrics); unsigned int (*device_implementation_flags_method) (void); + Lisp_Object (*own_selection_method)(Lisp_Object selection_name, Lisp_Object selection_value); + void (*disown_selection_method)(Lisp_Object selection_name, Lisp_Object timeval); + Lisp_Object (*get_foreign_selection_method) (Lisp_Object selection_symbol, + Lisp_Object target_type); + Lisp_Object (*selection_exists_p_method)(Lisp_Object selection_name); /* frame methods */ Lisp_Object *device_specific_frame_props; @@ -150,6 +155,7 @@ struct console_methods int duration); void (*frame_redraw_cursor_method) (struct frame *f); void (*set_final_cursor_coords_method) (struct frame *, int, int); + void (*bevel_area_method) (struct window *, face_index, int, int, int, int, int); /* color methods */ int (*initialize_color_instance_method) (struct Lisp_Color_Instance *,