From: Drew Adams <drew.adams@oracle.com>
To: Juri Linkov <juri@linkov.net>
Cc: 36525@debbugs.gnu.org, "積丹尼 Dan Jacobson" <jidanni@jidanni.org>
Subject: bug#36525: M-x default when cursor on top of a M-x command in INFO
Date: Tue, 9 Jul 2019 14:07:14 -0700 (PDT) [thread overview]
Message-ID: <2f55b279-f7fc-4b12-b4f9-9e1f6771edf3@default> (raw)
In-Reply-To: <87y317jefe.fsf@mail.linkov.net>
> Then a key sequence like ‘C-x M-. M-. M-.’
> could be used to copy text from the buffer
> to the minibuffer.
Of course. As could `M-.' Or other key
sequences.
> And then why not let it be copied to any buffer,
> not just the minibuffer.
Why?
By "copied to" I guess you mean pasted to,
since that's what was talked about wrt the
minibuffer: copied from the current buffer,
pasted into the minibuffer.
In the minibuffer case the two buffers
involved are well-defined. There's no
navigating.
> For instance, select the active region in one buffer,
> switch to another window, and pull text from the region
> in other window - without adding it to the kill-ring.
There are any number of things that could
be done. Why do that one in particular?
Do you see it as being particularly useful?
There's a buffer that's current when you
enter the minibuffer. It's generally where
you might be interested in grabbing some
text at point. (It, and its window point,
were likely the focus of attention before
entering the minibuffer.)
Since you're now editing in the minibuffer,
that's generally where you want to paste it.
This is a particular use case, even if the
choice of _what_ you might want to grab
near point allows lots of possibilities.
I don't see the point of what you describe,
but feel free to develop it some more.
So far, I can't imagine using it. (How
often do I want to copy+paste without using
the kill ring? Rarely.)
In a scenario like you describe, if I had
to go to another window, select some text,
and then paste it into the first (or yet
another) window, I'd probably use the mouse
to select the text. (And I have non-nil
`mouse-drag-copy-region', so it would still
use the kill ring.)
Or if I wanted to avoid adding to the kill
ring I'd select the text as the secondary
selection and paste that.
Maybe describe a bit more what you have in
mind? Maybe try it out?
next prev parent reply other threads:[~2019-07-09 21:07 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-07-06 11:17 bug#36525: M-x default when cursor on top of a M-x command in INFO 積丹尼 Dan Jacobson
2019-07-06 15:55 ` Drew Adams
2019-07-07 0:25 ` 積丹尼 Dan Jacobson
2019-07-07 22:43 ` Juri Linkov
2019-07-08 0:27 ` Drew Adams
2019-07-08 20:58 ` Juri Linkov
2019-07-08 21:37 ` Drew Adams
2019-07-09 20:09 ` Juri Linkov
2019-07-09 21:07 ` Drew Adams [this message]
2019-07-07 13:55 ` Basil L. Contovounesios
2019-07-09 8:52 ` 積丹尼 Dan Jacobson
2019-07-09 10:55 ` Stefan Kangas
2019-07-09 11:10 ` 積丹尼 Dan Jacobson
2019-07-09 12:24 ` Stefan Kangas
2019-07-09 12:24 ` Basil L. Contovounesios
2019-07-15 8:43 ` Sebastian Urban
2019-07-09 12:24 ` Basil L. Contovounesios
2019-10-14 20:53 ` Lars Ingebrigtsen
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=2f55b279-f7fc-4b12-b4f9-9e1f6771edf3@default \
--to=drew.adams@oracle.com \
--cc=36525@debbugs.gnu.org \
--cc=jidanni@jidanni.org \
--cc=juri@linkov.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).