changeset 1287:02bd1ea07b17

* intervals.h: Declare temp_set_point.
author Joseph Arceneaux <jla@gnu.org>
date Thu, 01 Oct 1992 00:56:11 +0000
parents fbd402838d8d
children b05982e82d93
files src/intervals.h
diffstat 1 files changed, 6 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/src/intervals.h	Thu Oct 01 00:56:11 1992 +0000
+++ b/src/intervals.h	Thu Oct 01 00:56:11 1992 +0000
@@ -17,7 +17,7 @@
 along with GNU Emacs; see the file COPYING.  If not, write to
 the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 
-#ifdef USE_INTERVALS
+#ifdef USE_TEXT_PROPERTIES
 #include "dispextern.h"
 
 #define NULL_INTERVAL 0
@@ -153,9 +153,6 @@
 
 /* Declared in intervals.c */
 
-extern INTERVAL mouse_interval;
-extern Lisp_Object Vmouse_buffer;
-extern int mouse_buffer_offset;
 extern Lisp_Object interval_balance_threshold;
 
 extern INTERVAL create_root_interval ();
@@ -169,6 +166,7 @@
 extern INLINE void offset_intervals ();
 extern void graft_intervals_into_buffer ();
 extern void set_point ();
+extern INLINE void temp_set_point (position, buffer)
 extern void verify_interval_modification ();
 extern INTERVAL balance_intervals ();
 extern void copy_intervals_to_string ();
@@ -193,7 +191,7 @@
 
 extern void syms_of_textprop ();
 
-#else  /* intervals not used */
+#else  /* don't support text properties */
 
 #define NULL_INTERVAL_P(i) 1
 #define INTERVAL_SIZE 0
@@ -205,4 +203,6 @@
 #define graft_intervals_into_buffer(tree,position,bufferptr)
 #define offset_intervals(buffer,position,length)
 
-#endif /* intervals not used */
+#define syms_of_textprop()
+
+#endif /* don't support text properties */