diff options
Diffstat (limited to 'src/callint.c')
| -rw-r--r-- | src/callint.c | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/src/callint.c b/src/callint.c index 58e1a5be2f4..e0133864674 100644 --- a/src/callint.c +++ b/src/callint.c | |||
| @@ -372,7 +372,7 @@ invoke it. If KEYS is omitted or nil, the return value of | |||
| 372 | Vthis_command = save_this_command; | 372 | Vthis_command = save_this_command; |
| 373 | Vthis_original_command = save_this_original_command; | 373 | Vthis_original_command = save_this_original_command; |
| 374 | Vreal_this_command = save_real_this_command; | 374 | Vreal_this_command = save_real_this_command; |
| 375 | KVAR (current_kboard, Vlast_command) = save_last_command; | 375 | KSET (current_kboard, Vlast_command, save_last_command); |
| 376 | 376 | ||
| 377 | temporarily_switch_to_single_kboard (NULL); | 377 | temporarily_switch_to_single_kboard (NULL); |
| 378 | return unbind_to (speccount, apply1 (function, specs)); | 378 | return unbind_to (speccount, apply1 (function, specs)); |
| @@ -465,7 +465,7 @@ invoke it. If KEYS is omitted or nil, the return value of | |||
| 465 | } | 465 | } |
| 466 | 466 | ||
| 467 | if (min (MOST_POSITIVE_FIXNUM, | 467 | if (min (MOST_POSITIVE_FIXNUM, |
| 468 | min (PTRDIFF_MAX, SIZE_MAX) / sizeof (Lisp_Object)) | 468 | min (PTRDIFF_MAX, SIZE_MAX) / word_size) |
| 469 | < nargs) | 469 | < nargs) |
| 470 | memory_full (SIZE_MAX); | 470 | memory_full (SIZE_MAX); |
| 471 | 471 | ||
| @@ -843,7 +843,7 @@ invoke it. If KEYS is omitted or nil, the return value of | |||
| 843 | Vthis_command = save_this_command; | 843 | Vthis_command = save_this_command; |
| 844 | Vthis_original_command = save_this_original_command; | 844 | Vthis_original_command = save_this_original_command; |
| 845 | Vreal_this_command = save_real_this_command; | 845 | Vreal_this_command = save_real_this_command; |
| 846 | KVAR (current_kboard, Vlast_command) = save_last_command; | 846 | KSET (current_kboard, Vlast_command, save_last_command); |
| 847 | 847 | ||
| 848 | { | 848 | { |
| 849 | Lisp_Object val; | 849 | Lisp_Object val; |
| @@ -888,10 +888,11 @@ syms_of_callint (void) | |||
| 888 | callint_message = Qnil; | 888 | callint_message = Qnil; |
| 889 | staticpro (&callint_message); | 889 | staticpro (&callint_message); |
| 890 | 890 | ||
| 891 | preserved_fns = pure_cons (intern_c_string ("region-beginning"), | 891 | preserved_fns = listn (CONSTYPE_PURE, 4, |
| 892 | pure_cons (intern_c_string ("region-end"), | 892 | intern_c_string ("region-beginning"), |
| 893 | pure_cons (intern_c_string ("point"), | 893 | intern_c_string ("region-end"), |
| 894 | pure_cons (intern_c_string ("mark"), Qnil)))); | 894 | intern_c_string ("point"), |
| 895 | intern_c_string ("mark")); | ||
| 895 | 896 | ||
| 896 | DEFSYM (Qlist, "list"); | 897 | DEFSYM (Qlist, "list"); |
| 897 | DEFSYM (Qlet, "let"); | 898 | DEFSYM (Qlet, "let"); |