X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=src%2Fconsole.h;h=d551141f030ea0a778499cb1a9a2e205ff924e4f;hb=refs%2Ftags%2Fr21_2_14-raw-text-2;hp=034c585f8143688664e4375389c1a2e69ce74ff4;hpb=cb9f6f4eadc44f1becb32cbbd1db26449e347755;p=chise%2Fxemacs-chise.git diff --git a/src/console.h b/src/console.h index 034c585..d551141 100644 --- a/src/console.h +++ b/src/console.h @@ -89,7 +89,12 @@ struct console_methods void (*mark_device_method) (struct device *, void (*)(Lisp_Object)); void (*asynch_device_change_method) (void); Lisp_Object (*device_system_metrics_method) (struct device *, enum device_metrics); - unsigned int (*device_implementation_flags_method) (); + 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;