From b4030d7b9d8aab418472f2adac3d7fc4d059a5a7 Mon Sep 17 00:00:00 2001 From: Dave Love Date: Mon, 29 May 2000 11:42:51 +0000 Subject: (map_property): New enum. (get_local_map): Extra arg using it. (Qkeymap): Declare. --- src/intervals.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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)); extern void move_if_not_intangible P_ ((int)); extern int get_property_and_range P_ ((int, Lisp_Object, Lisp_Object *, int *, int *, Lisp_Object)); -extern Lisp_Object get_local_map P_ ((int, struct buffer *)); +enum map_property {local_map, keymap}; +extern Lisp_Object get_local_map P_ ((int, struct buffer *, enum map_property)); extern INTERVAL update_interval P_ ((INTERVAL, int)); extern void set_intervals_multibyte P_ ((int)); extern INTERVAL validate_interval_range P_ ((Lisp_Object, Lisp_Object *, @@ -266,6 +267,7 @@ extern Lisp_Object Qpoint_entered; extern Lisp_Object Qmodification_hooks; extern Lisp_Object Qcategory; extern Lisp_Object Qlocal_map; +extern Lisp_Object Qkeymap; /* Visual properties text (including strings) may have. */ extern Lisp_Object Qforeground, Qbackground, Qfont, Qunderline, Qstipple; -- cgit v1.2.1