Commit c5e0006d authored by Eli Zaretskii's avatar Eli Zaretskii

(The Mark) <handle-shift-selection>: Update for removal of the optional

argument DEACTIVATE.
parent 67ceab9d
2009-03-27 Eli Zaretskii <eliz@gnu.org>
* markers.texi (The Mark) <handle-shift-selection>: Update for
removal of the optional argument DEACTIVATE.
2009-03-25 Chong Yidong <cyd@stupidchicken.com> 2009-03-25 Chong Yidong <cyd@stupidchicken.com>
* commands.texi (Focus Events): Most X window managers don't use * commands.texi (Focus Events): Most X window managers don't use
......
...@@ -650,18 +650,19 @@ more marks than this are pushed onto the @code{mark-ring}, ...@@ -650,18 +650,19 @@ more marks than this are pushed onto the @code{mark-ring},
@code{push-mark} discards an old mark when it adds a new one. @code{push-mark} discards an old mark when it adds a new one.
@end defopt @end defopt
@defun handle-shift-selection &optional deactivate @defun handle-shift-selection
This function checks whether the current command was invoked via shift This function checks whether the current command was invoked via shift
translation (@pxref{Key Sequence Input, shift-translation}), and if translation (@pxref{Key Sequence Input, shift-translation}), and if
so, sets the mark and temporarily activates the region, unless the so, sets the mark and temporarily activates the region, unless the
region is already temporarily activated in this way. If the command region is already temporarily activated in this way. If the command
was invoked without shift translation, or if the optional argument was invoked without shift translation and the region is temporarily
@var{deactivate} is non-@code{nil}, the function deactivates the mark. active, or if the region was activated by the mouse, the function
deactivates the mark.
This function is called whenever a command with a @samp{^} character This function is called whenever a command with a @samp{^} character
in its @code{interactive} spec (@pxref{Interactive Codes, ^}) is in its @code{interactive} spec (@pxref{Interactive Codes, ^}) is
invoked while @code{shift-select-mode} (@pxref{Shift Selection,,, invoked while @code{shift-select-mode} (@pxref{Shift Selection,,,
emacs, The GNU Emacs Manual}) is non-@code{nil}. emacs, The GNU Emacs Manual}) is non-@code{nil}.
@end defun @end defun
@node The Region @node The Region
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment