aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJoseph Arceneaux1992-10-01 00:56:11 +0000
committerJoseph Arceneaux1992-10-01 00:56:11 +0000
commite115a65b13b36c7d9a2c49eb22ed758fbb1356ca (patch)
tree3313a92386b3e07b9ddcd109676499dfc52d840b /src
parent1b92beaf6debd3d2164fe37b55913d6420cb230c (diff)
downloademacs-e115a65b13b36c7d9a2c49eb22ed758fbb1356ca.tar.gz
emacs-e115a65b13b36c7d9a2c49eb22ed758fbb1356ca.zip
* intervals.h: Declare temp_set_point.
Diffstat (limited to 'src')
-rw-r--r--src/intervals.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/intervals.h b/src/intervals.h
index 29fca360c98..472dbc57041 100644
--- a/src/intervals.h
+++ b/src/intervals.h
@@ -17,7 +17,7 @@ You should have received a copy of the GNU General Public License
17along with GNU Emacs; see the file COPYING. If not, write to 17along with GNU Emacs; see the file COPYING. If not, write to
18the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ 18the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
19 19
20#ifdef USE_INTERVALS 20#ifdef USE_TEXT_PROPERTIES
21#include "dispextern.h" 21#include "dispextern.h"
22 22
23#define NULL_INTERVAL 0 23#define NULL_INTERVAL 0
@@ -153,9 +153,6 @@ extern INTERVAL make_interval ();
153 153
154/* Declared in intervals.c */ 154/* Declared in intervals.c */
155 155
156extern INTERVAL mouse_interval;
157extern Lisp_Object Vmouse_buffer;
158extern int mouse_buffer_offset;
159extern Lisp_Object interval_balance_threshold; 156extern Lisp_Object interval_balance_threshold;
160 157
161extern INTERVAL create_root_interval (); 158extern INTERVAL create_root_interval ();
@@ -169,6 +166,7 @@ extern void delete_interval ();
169extern INLINE void offset_intervals (); 166extern INLINE void offset_intervals ();
170extern void graft_intervals_into_buffer (); 167extern void graft_intervals_into_buffer ();
171extern void set_point (); 168extern void set_point ();
169extern INLINE void temp_set_point (position, buffer)
172extern void verify_interval_modification (); 170extern void verify_interval_modification ();
173extern INTERVAL balance_intervals (); 171extern INTERVAL balance_intervals ();
174extern void copy_intervals_to_string (); 172extern void copy_intervals_to_string ();
@@ -193,7 +191,7 @@ extern Lisp_Object Fremove_text_properties (), Ferase_text_properties ();
193 191
194extern void syms_of_textprop (); 192extern void syms_of_textprop ();
195 193
196#else /* intervals not used */ 194#else /* don't support text properties */
197 195
198#define NULL_INTERVAL_P(i) 1 196#define NULL_INTERVAL_P(i) 1
199#define INTERVAL_SIZE 0 197#define INTERVAL_SIZE 0
@@ -205,4 +203,6 @@ extern void syms_of_textprop ();
205#define graft_intervals_into_buffer(tree,position,bufferptr) 203#define graft_intervals_into_buffer(tree,position,bufferptr)
206#define offset_intervals(buffer,position,length) 204#define offset_intervals(buffer,position,length)
207 205
208#endif /* intervals not used */ 206#define syms_of_textprop()
207
208#endif /* don't support text properties */