aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorChong Yidong2010-08-15 22:33:17 -0400
committerChong Yidong2010-08-15 22:33:17 -0400
commit7c23dd4468eb42dbe7e3f40339c6fda9f9905d0e (patch)
treefc6daa2c1cf95788332e4216b8293dc5616ee73b /src/ChangeLog
parent6d3e82d2d656d7ed27b374f62c320c7d58348248 (diff)
downloademacs-7c23dd4468eb42dbe7e3f40339c6fda9f9905d0e.tar.gz
emacs-7c23dd4468eb42dbe7e3f40339c6fda9f9905d0e.zip
Let all active regions set the primary selection.
This includes both temporarily active regions (mouse drag and shift-select) and those made with C-SPC and cursor motion. * lisp/cus-start.el: Change defcustom for select-active-regions. * lisp/simple.el (deactivate-mark): If select-active-regions is `only', only set selection for temporarily active regions. * src/insdel.c (prepare_to_modify_buffer): Handle `only' value of select-active-regions. * src/keyboard.c (command_loop_1): Avoid setting selection twice, since it's done in deactivate-mark as well. (Vselect_active_regions): Replace `lazy' value with `only', meaning to only set PRIMARY for temporarily active regions.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index e7a6d1c3132..e5bb506931d 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,14 @@
12010-08-16 Chong Yidong <cyd@stupidchicken.com>
2
3 * keyboard.c (command_loop_1): Avoid setting selection twice,
4 since it's done in deactivate-mark as well.
5 (Vselect_active_regions): Change default to t. Replace `lazy'
6 with non-default value `only', meaning only set PRIMARY for
7 temporarily active regions.
8
9 * insdel.c (prepare_to_modify_buffer): Handle `only' value of
10 select-active-regions.
11
12010-08-15 Jan Djärv <jan.h.d@swipnet.se> 122010-08-15 Jan Djärv <jan.h.d@swipnet.se>
2 13
3 * keyboard.c (parse_tool_bar_item): Put in a bad label if :label 14 * keyboard.c (parse_tool_bar_item): Put in a bad label if :label