diff options
| author | Eli Zaretskii | 2010-05-29 18:19:13 +0300 |
|---|---|---|
| committer | Eli Zaretskii | 2010-05-29 18:19:13 +0300 |
| commit | db5dce9dd18461205d9320bb705648fe44df328b (patch) | |
| tree | 2513c57935d0c244d00af98febe702e41b40ab23 /lisp/ChangeLog | |
| parent | 06fa4a23522821fc3a4e93c7ca505bae4d4733de (diff) | |
| download | emacs-db5dce9dd18461205d9320bb705648fe44df328b.tar.gz emacs-db5dce9dd18461205d9320bb705648fe44df328b.zip | |
Implement bidi-sensitive word movement with arrow keys.
lisp/subr.el (right-arrow-command, left-arrow-command): Move to bindings.el.
lisp/bindings.el (right-char, left-char): Move from subr.el and
rename from right-arrow-command and left-arrow-command.
(right-word, left-word): New functions.
(global-map) <right>: Bind to right-char.
(global-map) <left>: Bind to left-char.
(global-map) <C-right>: Bind to right-word.
(global-map) <C-left>: Bind to left-word.
doc/emacs/basic.texi (Moving Point): Update due to renaming of commands bound
to arrows. Document bidi-aware behavior of C-<right> and C-<left>.
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index f56d29196f6..d16067c5378 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,5 +1,17 @@ | |||
| 1 | 2010-05-29 Eli Zaretskii <eliz@gnu.org> | 1 | 2010-05-29 Eli Zaretskii <eliz@gnu.org> |
| 2 | 2 | ||
| 3 | Bidi-sensitive word movement with arrow keys. | ||
| 4 | * subr.el (right-arrow-command, left-arrow-command): Move to | ||
| 5 | bindings.el. | ||
| 6 | |||
| 7 | * bindings.el (right-char, left-char): Move from subr.el and | ||
| 8 | rename from right-arrow-command and left-arrow-command. | ||
| 9 | (right-word, left-word): New functions. | ||
| 10 | (global-map) <right>: Bind to right-char. | ||
| 11 | (global-map) <left>: Bind to left-char. | ||
| 12 | (global-map) <C-right>: Bind to right-word. | ||
| 13 | (global-map) <C-left>: Bind to left-word. | ||
| 14 | |||
| 3 | * ls-lisp.el (ls-lisp-classify-file): New function. | 15 | * ls-lisp.el (ls-lisp-classify-file): New function. |
| 4 | (ls-lisp-insert-directory): Call it if switches include -F (bug#6294). | 16 | (ls-lisp-insert-directory): Call it if switches include -F (bug#6294). |
| 5 | (ls-lisp-classify): Call ls-lisp-classify-file. | 17 | (ls-lisp-classify): Call ls-lisp-classify-file. |