# HG changeset patch # User Gerd Moellmann # Date 932593432 0 # Node ID 6e3de2f657042231326ed8d6109e8cf082e8717e # Parent 3ea84b15b5e606ded4d95b663809d9f7748a1594 Add function prototypes. diff -r 3ea84b15b5e6 -r 6e3de2f65704 src/intervals.h --- a/src/intervals.h Wed Jul 21 21:43:52 1999 +0000 +++ b/src/intervals.h Wed Jul 21 21:43:52 1999 +0000 @@ -223,6 +223,8 @@ extern Lisp_Object get_local_map P_ ((int, struct buffer *)); extern INTERVAL update_interval P_ ((INTERVAL, int)); extern void set_intervals_multibyte P_ ((int)); +extern INTERVAL validate_interval_range P_ ((Lisp_Object, Lisp_Object *, + Lisp_Object *, int)); /* Defined in xdisp.c */ extern int invisible_ellipsis_p P_ ((Lisp_Object, Lisp_Object)); @@ -261,6 +263,10 @@ extern Lisp_Object copy_text_properties P_ ((Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object)); +Lisp_Object text_property_list P_ ((Lisp_Object, Lisp_Object, Lisp_Object, + Lisp_Object)); +int add_text_properties_from_list P_ ((Lisp_Object, Lisp_Object, Lisp_Object)); +void extend_property_ranges P_ ((Lisp_Object, Lisp_Object, Lisp_Object)); extern void syms_of_textprop ();