diff options
author | Eli Zaretskii <[email protected]> | 2013-06-29 16:36:19 +0300 |
---|---|---|
committer | Eli Zaretskii <[email protected]> | 2013-06-29 16:36:19 +0300 |
commit | 4c672a0fec1d18cc1a445acf3e6935d681d4048f (patch) | |
tree | c8fb2626c93a226bed5eaa0b92f95925734e893f /etc/NEWS | |
parent | 73b1b3ad6196234984a29298bc66eabf1299de66 (diff) |
Implement visual-order cursor motion.
src/xdisp.c (Fmove_point_visually): New function.
lisp/bindings.el (visual-order-cursor-movement): New defcustom.
(right-char, left-char): Provide visual-order cursor motion by
calling move-point-visually. Update the doc strings.
doc/emacs/basic.texi (Moving Point): Document visual-order-cursor-movement
and its effect on right-char and left-char.
doc/lispref/display.texi (Bidirectional Display): Document move-point-visually.
etc/NEWS: Document the new feature.
Diffstat (limited to 'etc/NEWS')
-rw-r--r-- | etc/NEWS | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -131,6 +131,13 @@ bound to <f11> and M-<f10>, respectively. ** In keymaps where SPC scrolls, S-SPC now scrolls in the reverse direction. Eg View mode, etc. ++++ +** New option `visual-order-cursor-movement'. +If this is non-nil, cursor motion with arrow keys will follow the +visual order of characters on the screen: <left> always moves to the +left, <right> always moves to the right, disregarding the surrounding +bidirectional context. + ** New command `kmacro-to-register' to store keyboard macros in registers. ** Shell Script mode |