diff options
| author | Stefan Monnier | 2013-12-08 03:11:50 -0500 |
|---|---|---|
| committer | Stefan Monnier | 2013-12-08 03:11:50 -0500 |
| commit | 27262e39e6a1da5db8cf0735615193efc49b9ad7 (patch) | |
| tree | 8e375be0a22aeb7bd0f22ea897064a9aadb5e778 /lisp/ChangeLog | |
| parent | e9551b12f8c17876a32e1cd075c83af3e7950980 (diff) | |
| download | emacs-27262e39e6a1da5db8cf0735615193efc49b9ad7.tar.gz emacs-27262e39e6a1da5db8cf0735615193efc49b9ad7.zip | |
Make CUA-mode use shift-select-mode.
* lisp/emulation/cua-base.el (cua--explicit-region-start)
(cua--last-region-shifted): Remove.
(cua--deactivate): Use deactivate-mark.
(cua--pre-command-handler-1): Don't handle shift-selection.
(cua--post-command-handler-1): Don't change transient-mark-mode.
(cua--select-keymaps): Use region-active-p rather than
cua--explicit-region-start or cua--last-region-shifted.
(cua-mode): Enable shift-select-mode.
* lisp/emulation/cua-rect.el (cua--rectangle-highlight-for-redisplay):
New function.
(redisplay-highlight-region-function): Use it.
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 3556fd4b05e..06d84a4d5a5 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,7 +1,22 @@ | |||
| 1 | 2013-12-08 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 2 | |||
| 3 | * emulation/cua-rect.el (cua--rectangle-highlight-for-redisplay): | ||
| 4 | New function. | ||
| 5 | (redisplay-highlight-region-function): Use it. | ||
| 6 | |||
| 7 | * emulation/cua-base.el (cua--explicit-region-start) | ||
| 8 | (cua--last-region-shifted): Remove. | ||
| 9 | (cua--deactivate): Use deactivate-mark. | ||
| 10 | (cua--pre-command-handler-1): Don't handle shift-selection. | ||
| 11 | (cua--post-command-handler-1): Don't change transient-mark-mode. | ||
| 12 | (cua--select-keymaps): Use region-active-p rather than | ||
| 13 | cua--explicit-region-start or cua--last-region-shifted. | ||
| 14 | (cua-mode): Enable shift-select-mode. | ||
| 15 | |||
| 1 | 2013-12-08 Leo Liu <sdl.web@gmail.com> | 16 | 2013-12-08 Leo Liu <sdl.web@gmail.com> |
| 2 | 17 | ||
| 3 | * progmodes/flymake.el (flymake-popup-current-error-menu): Rename | 18 | * progmodes/flymake.el (flymake-popup-current-error-menu): |
| 4 | from flymake-display-err-menu-for-current-line. Reimplement. | 19 | Rename from flymake-display-err-menu-for-current-line. Reimplement. |
| 5 | (flymake-posn-at-point-as-event, flymake-popup-menu) | 20 | (flymake-posn-at-point-as-event, flymake-popup-menu) |
| 6 | (flymake-make-emacs-menu): Remove. (Bug#16077) | 21 | (flymake-make-emacs-menu): Remove. (Bug#16077) |
| 7 | 22 | ||