From: Chong Yidong Date: Wed, 2 Apr 2008 20:14:17 +0000 (+0000) Subject: * callint.c (Vshift_select_mode): New var. X-Git-Tag: emacs-pretest-23.0.90~6682 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=75043a7d35e4b0c99be9b33d621fe2f91e40f4e6;p=emacs.git * callint.c (Vshift_select_mode): New var. (Finteractive): Document new ^ spec. (Fcall_interactively): Call handle-shift-selection if the ^ spec is present. * keyboard.c (Vthis_command_keys_shift_translated): New var. (command_loop_1): Avoid running the direct display versions of forward-char and backward-char if shift-selection may occur. Don't change the value of transient-mark-mode; this is now handled by handle-shift-selection. (read_key_sequence): Set Vthis_command_keys_shift_translated if shift-translation takes place. * buffer.c (Vtransient_mark_mode): Move docstring to simple.el to avoid clobbering by define-minor-mode. * cmds.c (Fforward_char, Fbackward_char, Fforward_line) (Fbeginning_of_line, Fend_of_line): Add ^ interactive spec. * syntax.c (Fforward_word): Add ^ interactive spec. * window.c (Fscroll_up, Fscroll_down, Fscroll_left) (Fscroll_right): Add ^ interactive spec. --- diff --git a/src/ChangeLog b/src/ChangeLog index ce977d5e725..cef7c35cce0 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,29 @@ +2008-04-02 Chong Yidong + + * callint.c (Vshift_select_mode): New var. + (Finteractive): Document new ^ spec. + (Fcall_interactively): Call handle-shift-selection if the ^ spec + is present. + + * keyboard.c (Vthis_command_keys_shift_translated): New var. + (command_loop_1): Avoid running the direct display versions of + forward-char and backward-char if shift-selection may occur. + Don't change the value of transient-mark-mode; this is now handled + by handle-shift-selection. + (read_key_sequence): Set Vthis_command_keys_shift_translated if + shift-translation takes place. + + * buffer.c (Vtransient_mark_mode): Move docstring to simple.el to + avoid clobbering by define-minor-mode. + + * cmds.c (Fforward_char, Fbackward_char, Fforward_line) + (Fbeginning_of_line, Fend_of_line): Add ^ interactive spec. + + * syntax.c (Fforward_word): Add ^ interactive spec. + + * window.c (Fscroll_up, Fscroll_down, Fscroll_left) + (Fscroll_right): Add ^ interactive spec. + 2008-04-01 Stefan Monnier * xdisp.c (try_window_id): Don't forget to reset delta_bytes.