diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/keymap.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/keymap.c b/src/keymap.c index 9a3d9f288f2..f74ee61a08c 100644 --- a/src/keymap.c +++ b/src/keymap.c | |||
| @@ -750,7 +750,7 @@ usage: (map-keymap FUNCTION KEYMAP) */) | |||
| 750 | Fsignal (Qinvalid_function, Fcons (function, Qnil)); | 750 | Fsignal (Qinvalid_function, Fcons (function, Qnil)); |
| 751 | if (! NILP (sort_first)) | 751 | if (! NILP (sort_first)) |
| 752 | return call3 (intern ("map-keymap-internal"), function, keymap, Qt); | 752 | return call3 (intern ("map-keymap-internal"), function, keymap, Qt); |
| 753 | 753 | ||
| 754 | map_keymap (keymap, map_keymap_call, function, NULL, 1); | 754 | map_keymap (keymap, map_keymap_call, function, NULL, 1); |
| 755 | return Qnil; | 755 | return Qnil; |
| 756 | } | 756 | } |
| @@ -2844,6 +2844,9 @@ You type Translation\n\ | |||
| 2844 | insert (buf, bufend - buf); | 2844 | insert (buf, bufend - buf); |
| 2845 | 2845 | ||
| 2846 | insert ("\n", 1); | 2846 | insert ("\n", 1); |
| 2847 | |||
| 2848 | /* Insert calls signal_after_change which may GC. */ | ||
| 2849 | translate = SDATA (Vkeyboard_translate_table); | ||
| 2847 | } | 2850 | } |
| 2848 | 2851 | ||
| 2849 | insert ("\n", 1); | 2852 | insert ("\n", 1); |