comparison src/keymap.c @ 8464:edbb014c600a

(Fuse_global_map, Fuse_local_map): Call record_asynch_buffer_change.
author Richard M. Stallman <rms@gnu.org>
date Sat, 06 Aug 1994 03:48:16 +0000
parents b4138573c00f
children c285c3b0ea54
comparison
equal deleted inserted replaced
8463:e0f2f3fc75fa 8464:edbb014c600a
1098 (keymap) 1098 (keymap)
1099 Lisp_Object keymap; 1099 Lisp_Object keymap;
1100 { 1100 {
1101 keymap = get_keymap (keymap); 1101 keymap = get_keymap (keymap);
1102 current_global_map = keymap; 1102 current_global_map = keymap;
1103 record_asynch_buffer_change ();
1104
1103 return Qnil; 1105 return Qnil;
1104 } 1106 }
1105 1107
1106 DEFUN ("use-local-map", Fuse_local_map, Suse_local_map, 1, 1, 0, 1108 DEFUN ("use-local-map", Fuse_local_map, Suse_local_map, 1, 1, 0,
1107 "Select KEYMAP as the local keymap.\n\ 1109 "Select KEYMAP as the local keymap.\n\
1111 { 1113 {
1112 if (!NILP (keymap)) 1114 if (!NILP (keymap))
1113 keymap = get_keymap (keymap); 1115 keymap = get_keymap (keymap);
1114 1116
1115 current_buffer->keymap = keymap; 1117 current_buffer->keymap = keymap;
1118 record_asynch_buffer_change ();
1116 1119
1117 return Qnil; 1120 return Qnil;
1118 } 1121 }
1119 1122
1120 DEFUN ("current-local-map", Fcurrent_local_map, Scurrent_local_map, 0, 0, 0, 1123 DEFUN ("current-local-map", Fcurrent_local_map, Scurrent_local_map, 0, 0, 0,