From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lennart Borgman Newsgroups: gmane.emacs.bugs Subject: bug#7700: 24.0.50; C-y binding withing Isearch mode Date: Fri, 24 Dec 2010 04:25:42 +0100 Message-ID: References: <20101223171434.GA3971@muc.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: dough.gmane.org 1293164591 527 80.91.229.12 (24 Dec 2010 04:23:11 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 24 Dec 2010 04:23:11 +0000 (UTC) Cc: 7700@debbugs.gnu.org To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Dec 24 05:23:07 2010 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PVzBK-0000jq-4m for geb-bug-gnu-emacs@m.gmane.org; Fri, 24 Dec 2010 05:23:06 +0100 Original-Received: from localhost ([127.0.0.1]:59745 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PVzBJ-0007Xs-Gt for geb-bug-gnu-emacs@m.gmane.org; Thu, 23 Dec 2010 23:23:05 -0500 Original-Received: from [140.186.70.92] (port=48414 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PVypl-0005vy-Ad for bug-gnu-emacs@gnu.org; Thu, 23 Dec 2010 23:00:51 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PVyiH-0000Nx-Lk for bug-gnu-emacs@gnu.org; Thu, 23 Dec 2010 22:53:06 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:34956) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PVyiH-0000Nr-Eh for bug-gnu-emacs@gnu.org; Thu, 23 Dec 2010 22:53:05 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1PVyCJ-0007j7-AO; Thu, 23 Dec 2010 22:20:03 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Lennart Borgman Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 24 Dec 2010 03:20:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7700 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 7700-submit@debbugs.gnu.org id=B7700.129316076629652 (code B ref 7700); Fri, 24 Dec 2010 03:20:03 +0000 Original-Received: (at 7700) by debbugs.gnu.org; 24 Dec 2010 03:19:26 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PVyBh-0007iD-H5 for submit@debbugs.gnu.org; Thu, 23 Dec 2010 22:19:25 -0500 Original-Received: from mail-ew0-f44.google.com ([209.85.215.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PVyBg-0007i2-9z for 7700@debbugs.gnu.org; Thu, 23 Dec 2010 22:19:24 -0500 Original-Received: by ewy8 with SMTP id 8so3428115ewy.3 for <7700@debbugs.gnu.org>; Thu, 23 Dec 2010 19:26:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type; bh=kRLSZkG8hvNk7DUScBiYF1vpy5ribNbuOVxYRT3u3jE=; b=qBDT4kGcBDTyMk96O2ZcpN3KifGzEdbEjSy6qgvYtmq1jCV2ZXr+j2w9OSj1vFikkM IjdLw42Sxd130tFfrkYeVQwV1IsDw2wgqKVR7BT/5oBdJOboZ84Nux5P7Qu8UB6dff7q 5kSpleb37bgLh3HQ7bbWX6n6k0DrjHlkYafEE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; b=ww2ouoRlbOSXR5/bvVOXKxccZHPmCJz0ifG/UKnrDVK+eA2KKM1S91SC2VMN3V/szW SKqQLxdeeyOC65CiM3JvO5rjFjjBxEEGng3gxYnCc9zhiBIuZZvXuZZ25sy+MFnyX2lZ k9zoccEN4csBLtihI87+XANS3sPmSx7cAbocg= Original-Received: by 10.213.35.209 with SMTP id q17mr7181409ebd.97.1293161162668; Thu, 23 Dec 2010 19:26:02 -0800 (PST) Original-Received: by 10.213.20.148 with HTTP; Thu, 23 Dec 2010 19:25:42 -0800 (PST) In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Thu, 23 Dec 2010 22:20:03 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:42784 Archived-At: On Fri, Dec 24, 2010 at 3:39 AM, Stefan Monnier wrote: >> I use C-y ("grab to next end of line") quite a bit. > > I'd much rather have a prefix key that lets me use any standard movement > to select the text to grab from the buffer (so " C-e" would do > what C-y does and " M-f" would do more or less what C-w does). I like the logic/mnemonic but wouldn't it would be cumbersome to use it? I suggest instead that any standard forward movement command while in isearch forward mode should select the text to grab WITHOUT any prefix key. For backward movement I suggest a similar logic. Would not that be both easy to use and remember? (And I think the logic is so easy for the mind that it would be quick to relearn. In addition to this is rather similar to how extending the region works which should make it even easier to remember.) In addition to this I suggest that standard paste commands (i.e. C-y yank/C-v cua-paste) paste into isearch search string. And that M-y (i.e. yank-pop/cua-yank-pop) does the yank popping on the isearch search string as suggested here.