Mercurial > emacs
diff src/intervals.h @ 1287:02bd1ea07b17
* intervals.h: Declare temp_set_point.
| author | Joseph Arceneaux <jla@gnu.org> |
|---|---|
| date | Thu, 01 Oct 1992 00:56:11 +0000 |
| parents | 9f50cccf5963 |
| children | 4cbe6db1041e |
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 */
