diff options
author | Dave Love <fx@gnu.org> | 2000-05-29 11:42:51 +0000 |
---|---|---|
committer | Dave Love <fx@gnu.org> | 2000-05-29 11:42:51 +0000 |
commit | b4030d7b9d8aab418472f2adac3d7fc4d059a5a7 (patch) | |
tree | 891459d312ad6e3e637dba3b0cf50b23e05ce202 /src/intervals.h | |
parent | 6a7dccef4a8a69d12ee6a4561906644d662bd8f0 (diff) | |
download | emacs-b4030d7b9d8aab418472f2adac3d7fc4d059a5a7.tar.gz |
(map_property): New enum.
(get_local_map): Extra arg using it.
(Qkeymap): Declare.
Diffstat (limited to 'src/intervals.h')
-rw-r--r-- | src/intervals.h | 4 |
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)); 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; |