1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-02-03 20:24:29 +00:00

(Killing from the stack): Mention how to use normal Emacs copying.

This commit is contained in:
Jay Belanger 2008-06-24 05:27:35 +00:00
parent 7a3e1fb5a8
commit aee08080a2
3 changed files with 31 additions and 15 deletions

View File

@ -1,3 +1,8 @@
2008-06-24 Jay Belanger <jay.p.belanger@gmail.com>
* calc.texi (Killing from the stack): Mention using normal Emacs
copying.
2008-06-21 Michael Albinus <michael.albinus@gmx.de>
* tramp.texi (Password handling): Renamed from "Password

View File

@ -29228,24 +29228,28 @@ work with Calc from a regular editing buffer. @xref{Embedded Mode}.
@pindex calc-kill-region
@kindex M-w
@pindex calc-copy-region-as-kill
@kindex M-C-w
@cindex Kill ring
@dfn{Kill} commands are Emacs commands that insert text into the
``kill ring,'' from which it can later be ``yanked'' by a @kbd{C-y}
command. Three common kill commands in normal Emacs are @kbd{C-k}, which
kills one line, @kbd{C-w}, which kills the region between mark and point,
and @kbd{M-w}, which puts the region into the kill ring without actually
deleting it. All of these commands work in the Calculator, too. Also,
@kbd{M-k} has been provided to complete the set; it puts the current line
into the kill ring without deleting anything.
@dfn{Kill} commands are Emacs commands that insert text into the ``kill
ring,'' from which it can later be ``yanked'' by a @kbd{C-y} command.
Three common kill commands in normal Emacs are @kbd{C-k}, which kills
one line, @kbd{C-w}, which kills the region between mark and point, and
@kbd{M-w}, which puts the region into the kill ring without actually
deleting it. All of these commands work in the Calculator, too,
although in the Calculator they operate on whole stack entries, so they
``round up'' the specified region to encompass full lines. (To copy
only parts of lines, the @kbd{M-C-w} command in the Calculator will copy
the region to the kill ring without any ``rounding up'', just like the
@kbd{M-w} command in normal Emacs.) Also, @kbd{M-k} has been provided
to complete the set; it puts the current line into the kill ring without
deleting anything.
The kill commands are unusual in that they pay attention to the location
of the cursor in the Calculator buffer. If the cursor is on or below the
bottom line, the kill commands operate on the top of the stack. Otherwise,
they operate on whatever stack element the cursor is on. Calc's kill
commands always operate on whole stack entries. (They act the same as their
standard Emacs cousins except they ``round up'' the specified region to
encompass full lines.) The text is copied into the kill ring exactly as
it appears on the screen, including line numbers if they are enabled.
of the cursor in the Calculator buffer. If the cursor is on or below
the bottom line, the kill commands operate on the top of the stack.
Otherwise, they operate on whatever stack element the cursor is on. The
text is copied into the kill ring exactly as it appears on the screen,
including line numbers if they are enabled.
A numeric prefix argument to @kbd{C-k} or @kbd{M-k} affects the number
of lines killed. A positive argument kills the current line and @expr{n-1}

View File

@ -1,3 +1,10 @@
2008-06-24 Jay Belanger <jay.p.belanger@gmail.com>
* calc/calc.el (calc-mode-map): Add extra keybindings to
`calc-missing-key'.
* calc/calc-ext.el (calc-init-extensions): Add keybinding for
`kill-ring-save'.
2008-06-24 Miles Bader <miles@gnu.org>
* mouse.el (mouse-appearance-menu): Don't do anything if the user