aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
authorKim F. Storm <[email protected]>2004-07-16 10:42:43 +0000
committerKim F. Storm <[email protected]>2004-07-16 10:42:43 +0000
commitf9253326af7800854e57e82d0a4b66529664dc2c (patch)
treef1f2472c4307926ebd49c2947fc72fa08a7d52be /lisp
parentff99642792644ad61f3d1749a1b81f80d9a660b1 (diff)
*** empty log message ***
Diffstat (limited to 'lisp')
-rw-r--r--lisp/ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index bc4e75be76..8bd1b75edf 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,17 @@
+2004-07-16 Kim F. Storm <[email protected]>
+
+ * simple.el (inhibit-mark-movement): New defvar.
+ (beginning-of-buffer, end-of-buffer): Do not push mark if
+ inhibit-mark-movement is non-nil or C-u prefix is given.
+
+ * emulation/cua-base.el (cua--preserve-mark-commands): New defvar.
+ Init to beginning-of-buffer and end-of-buffer.
+ (cua--undo-push-mark): New defvar.
+ (cua--pre-command-handler): Set inhibit-mark-movement if mark is
+ already active and command is in cua--preserve-mark-commands.
+ Also fix check for shift modifier on non-window systems.
+ (cua--post-command-handler): Clear inhibit-mark-movement if set.
+
2004-07-14 Luc Teirlinck <[email protected]>
* calendar/cal-dst.el (calendar-time-from-absolute): Return a list