Changeset 3398
- Timestamp:
- 08/13/04 20:26:24 (4 years ago)
- Files:
-
- branches/2.1/src/ChangeLog.Meadow (modified) (1 diff)
- branches/2.1/src/callint.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/2.1/src/ChangeLog.Meadow
r3395 r3398 1 2004-08-13 Masayuki FUJII <boochang@m4.kcn.ne.jp> 2 3 * callint.c (Fcall_interactively): Save and restore Vthis_command, 4 real_this_command, and current_kbd->Vlast_command. These codes are 5 imported from Emacs CVS HEAD. 6 1 7 2004-08-12 MIYOSHI Masanori <miyoshi@meadowy.org> 2 8 branches/2.1/src/callint.c
r3104 r3398 40 40 41 41 extern Lisp_Object Vhistory_length; 42 extern Lisp_Object real_this_command; 42 43 43 44 Lisp_Object Vcommand_debug_status, Qcommand_debug_status; … … 223 224 int key_count; 224 225 226 Lisp_Object save_this_command, save_last_command; 227 Lisp_Object save_real_this_command; 228 229 save_this_command = Vthis_command; 230 save_real_this_command = real_this_command; 231 save_last_command = current_kboard->Vlast_command; 232 225 233 if (NILP (keys)) 226 234 keys = this_command_keys, key_count = this_command_key_count; … … 364 372 } 365 373 } 374 375 Vthis_command = save_this_command; 376 real_this_command= save_real_this_command; 377 current_kboard->Vlast_command = save_last_command; 378 366 379 single_kboard_state (); 367 380 return apply1 (function, specs); … … 788 801 if (varies[i] >= 1 && varies[i] <= 4) 789 802 XSETINT (args[i], marker_position (args[i])); 803 804 Vthis_command = save_this_command; 805 real_this_command= save_real_this_command; 806 current_kboard->Vlast_command = save_last_command; 790 807 791 808 single_kboard_state ();
