aboutsummaryrefslogtreecommitdiffstats
path: root/src/intervals.h
diff options
context:
space:
mode:
authorDave Love2000-05-29 11:42:51 +0000
committerDave Love2000-05-29 11:42:51 +0000
commitb4030d7b9d8aab418472f2adac3d7fc4d059a5a7 (patch)
tree891459d312ad6e3e637dba3b0cf50b23e05ce202 /src/intervals.h
parent6a7dccef4a8a69d12ee6a4561906644d662bd8f0 (diff)
downloademacs-b4030d7b9d8aab418472f2adac3d7fc4d059a5a7.tar.gz
emacs-b4030d7b9d8aab418472f2adac3d7fc4d059a5a7.zip
(map_property): New enum.
(get_local_map): Extra arg using it. (Qkeymap): Declare.
Diffstat (limited to 'src/intervals.h')
-rw-r--r--src/intervals.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/intervals.h b/src/intervals.h
index 1a6bb341d0c..6597ae37a56 100644
--- a/src/intervals.h
+++ b/src/intervals.h
@@ -247,7 +247,8 @@ extern Lisp_Object textget P_ ((Lisp_Object, Lisp_Object));
247extern void move_if_not_intangible P_ ((int)); 247extern void move_if_not_intangible P_ ((int));
248extern int get_property_and_range P_ ((int, Lisp_Object, Lisp_Object *, 248extern int get_property_and_range P_ ((int, Lisp_Object, Lisp_Object *,
249 int *, int *, Lisp_Object)); 249 int *, int *, Lisp_Object));
250extern Lisp_Object get_local_map P_ ((int, struct buffer *)); 250enum map_property {local_map, keymap};
251extern Lisp_Object get_local_map P_ ((int, struct buffer *, enum map_property));
251extern INTERVAL update_interval P_ ((INTERVAL, int)); 252extern INTERVAL update_interval P_ ((INTERVAL, int));
252extern void set_intervals_multibyte P_ ((int)); 253extern void set_intervals_multibyte P_ ((int));
253extern INTERVAL validate_interval_range P_ ((Lisp_Object, Lisp_Object *, 254extern INTERVAL validate_interval_range P_ ((Lisp_Object, Lisp_Object *,
@@ -266,6 +267,7 @@ extern Lisp_Object Qpoint_entered;
266extern Lisp_Object Qmodification_hooks; 267extern Lisp_Object Qmodification_hooks;
267extern Lisp_Object Qcategory; 268extern Lisp_Object Qcategory;
268extern Lisp_Object Qlocal_map; 269extern Lisp_Object Qlocal_map;
270extern Lisp_Object Qkeymap;
269 271
270/* Visual properties text (including strings) may have. */ 272/* Visual properties text (including strings) may have. */
271extern Lisp_Object Qforeground, Qbackground, Qfont, Qunderline, Qstipple; 273extern Lisp_Object Qforeground, Qbackground, Qfont, Qunderline, Qstipple;