(Fdescribe_buffer_bindings): Reload `translate'
after insert which runs signal_after_change.
This commit is contained in:
parent
fa056b08ee
commit
d6a31e9ffd
1 changed files with 4 additions and 1 deletions
|
|
@ -750,7 +750,7 @@ usage: (map-keymap FUNCTION KEYMAP) */)
|
|||
Fsignal (Qinvalid_function, Fcons (function, Qnil));
|
||||
if (! NILP (sort_first))
|
||||
return call3 (intern ("map-keymap-internal"), function, keymap, Qt);
|
||||
|
||||
|
||||
map_keymap (keymap, map_keymap_call, function, NULL, 1);
|
||||
return Qnil;
|
||||
}
|
||||
|
|
@ -2844,6 +2844,9 @@ You type Translation\n\
|
|||
insert (buf, bufend - buf);
|
||||
|
||||
insert ("\n", 1);
|
||||
|
||||
/* Insert calls signal_after_change which may GC. */
|
||||
translate = SDATA (Vkeyboard_translate_table);
|
||||
}
|
||||
|
||||
insert ("\n", 1);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue