aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
authorStefan Monnier2013-12-08 03:11:50 -0500
committerStefan Monnier2013-12-08 03:11:50 -0500
commit27262e39e6a1da5db8cf0735615193efc49b9ad7 (patch)
tree8e375be0a22aeb7bd0f22ea897064a9aadb5e778 /lisp/ChangeLog
parente9551b12f8c17876a32e1cd075c83af3e7950980 (diff)
downloademacs-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/ChangeLog19
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 @@
12013-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
12013-12-08 Leo Liu <sdl.web@gmail.com> 162013-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