summaryrefslogtreecommitdiff
path: root/src/intervals.h
diff options
context:
space:
mode:
authorJoseph Arceneaux <jla@gnu.org>1992-10-03 00:04:59 +0000
committerJoseph Arceneaux <jla@gnu.org>1992-10-03 00:04:59 +0000
commitc1f6cc77a69159a0a9a8b14b057ec5bc9fa8eaa1 (patch)
tree713db480e64c7d0aefb16b5fbc83e2372dcbe3d3 /src/intervals.h
parent53ce28d6e1bb7fafea42b0c72e0c4502ec16ee5d (diff)
downloademacs-c1f6cc77a69159a0a9a8b14b057ec5bc9fa8eaa1.tar.gz
* intervals.h: Declare `copy_intervals()'.
Diffstat (limited to 'src/intervals.h')
-rw-r--r--src/intervals.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/intervals.h b/src/intervals.h
index 472dbc57041..6635ed78bc0 100644
--- a/src/intervals.h
+++ b/src/intervals.h
@@ -160,16 +160,18 @@ extern void copy_properties ();
extern int intervals_equal ();
extern void traverse_intervals ();
extern INTERVAL split_interval_right (), split_interval_left ();
-extern INTERVAL find_interval (), next_interval (), previous_interval ();
+extern INLINE INTERVAL find_interval ();
+extern INTERVAL next_interval (), previous_interval ();
extern INTERVAL merge_interval_left (), merge_interval_right ();
extern void delete_interval ();
extern INLINE void offset_intervals ();
extern void graft_intervals_into_buffer ();
extern void set_point ();
-extern INLINE void temp_set_point (position, buffer)
+extern INLINE void temp_set_point ();
extern void verify_interval_modification ();
extern INTERVAL balance_intervals ();
-extern void copy_intervals_to_string ();
+extern INLINE void copy_intervals_to_string ();
+extern INTERVAL copy_intervals ();
/* Declared in textprop.c */
@@ -202,6 +204,7 @@ extern void syms_of_textprop ();
#define insert_interval_copy(source,position,end,sink,at)
#define graft_intervals_into_buffer(tree,position,bufferptr)
#define offset_intervals(buffer,position,length)
+#define copy_intervals(tree,start,length)
#define syms_of_textprop()