]> git.eshelyaron.com Git - emacs.git/commitdiff
(syms_of_textprop): Set up Lisp var Vinhibit_point_motion_hooks.
authorRichard M. Stallman <rms@gnu.org>
Fri, 23 Jul 1993 07:58:22 +0000 (07:58 +0000)
committerRichard M. Stallman <rms@gnu.org>
Fri, 23 Jul 1993 07:58:22 +0000 (07:58 +0000)
src/textprop.c

index dd04b2f209a520fdda64d333cbfbc3ebc4a8fba0..a007e4eb3b2e8f1fe8050f8d7911b36537050c48 100644 (file)
@@ -55,6 +55,8 @@ Lisp_Object Qinvisible, Qread_only;
    traversing plists.  */
 #define PLIST_ELT_P(o1, o2) (CONSP (o1) && CONSP ((o2) = XCONS (o1)->cdr))
 
+Lisp_Object Vinhibit_point_motion_hooks;
+
 \f
 /* Extract the interval at the position pointed to by BEGIN from
    OBJECT, a string or buffer.  Additionally, check that the positions
@@ -1178,6 +1180,11 @@ syms_of_textprop ()
 percentage by which the left interval tree should not differ from the right.");
   interval_balance_threshold = 8;
 
+  DEFVAR_LISP ("inhibit-point-motion-hooks", &Vinhibit_point_motion_hooks,
+              "If nonnil, don't call the text property values of\n\
+`point-left' and `point-entered'.");
+  Vinhibit_point_motion_hooks = Qnil;
+              
   /* Common attributes one might give text */
 
   staticpro (&Qforeground);