Mercurial > emacs
changeset 93541:f924a28b09bd
* 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.
author | Chong Yidong <cyd@stupidchicken.com> |
---|---|
date | Wed, 02 Apr 2008 20:14:17 +0000 |
parents | 125238c286a3 |
children | 5dd7fdf8c27e |
files | src/ChangeLog |
diffstat | 1 files changed, 26 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/ChangeLog Wed Apr 02 18:58:45 2008 +0000 +++ b/src/ChangeLog Wed Apr 02 20:14:17 2008 +0000 @@ -1,3 +1,29 @@ +2008-04-02 Chong Yidong <cyd@stupidchicken.com> + + * 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 <monnier@iro.umontreal.ca> * xdisp.c (try_window_id): Don't forget to reset delta_bytes.