diff options
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r-- | lisp/ChangeLog | 14 |
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 |