From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Richard M. Stallman" Newsgroups: gmane.emacs.devel Subject: Re: faq.texi Date: Tue, 14 Feb 2006 17:17:33 -0500 Message-ID: References: <878xstfkz2.fsf@pacem.orebokech.com> <87d5i23qek.fsf@pacem.orebokech.com> <87psm0n9x9.fsf@pacem.orebokech.com> <87lkwnkmcb.fsf@pacem.orebokech.com> <8764npegbm.fsf@pacem.orebokech.com> <87bqxgdevj.fsf@jurta.org> <87oe1gfbkd.fsf@jurta.org> <87zml09go4.fsf@jurta.org> <874q32n0o1.fsf@jurta.org> Reply-To: rms@gnu.org NNTP-Posting-Host: main.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: sea.gmane.org 1139966488 4492 80.91.229.2 (15 Feb 2006 01:21:28 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 15 Feb 2006 01:21:28 +0000 (UTC) Cc: eliz@gnu.org, romain@orebokech.com, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Feb 15 02:21:27 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1F9BME-0002FL-IQ for ged-emacs-devel@m.gmane.org; Wed, 15 Feb 2006 02:21:26 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1F9BLt-0002Nc-Tj for ged-emacs-devel@m.gmane.org; Tue, 14 Feb 2006 20:21:05 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1F98UK-0002Ck-TO for emacs-devel@gnu.org; Tue, 14 Feb 2006 17:17:37 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1F98UI-0002BZ-Ir for emacs-devel@gnu.org; Tue, 14 Feb 2006 17:17:35 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1F98UI-0002BL-3z for emacs-devel@gnu.org; Tue, 14 Feb 2006 17:17:34 -0500 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.52) id 1F98Z3-0004YR-K7 for emacs-devel@gnu.org; Tue, 14 Feb 2006 17:22:29 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.34) id 1F98UH-0007t0-GE; Tue, 14 Feb 2006 17:17:33 -0500 Original-To: Juri Linkov In-reply-to: <874q32n0o1.fsf@jurta.org> (message from Juri Linkov on Tue, 14 Feb 2006 03:48:07 +0200) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:50542 Archived-At: Either way we should find a replacement keybinding for isearch-yank-line, and this is not easy. Is it really useful? C-w in a search is definitely useful, but I have never seen a use for C-y. In general, a whole line of text is more than one needs to search for. One way to reduce the isearch controversy is to pick up only one key and to use it as a prefix key for all isearch commands. That is an interesting idea. I think that putting ALL of the special search characters into a prefix would be going too far; C-w needs to be typed repeatedly, for instance. However, there may be several that could usefully be put into a prefix character. `M-s C-y' - isearch-yank-kill `M-s C-e' - isearch-yank-line `M-s C-f' - isearch-yank-char `M-s M-f' - isearch-yank-word `M-s M-f M-f M-f ...' - yank successive words That is an interesting idea too. I somewhat worry about the idea of repetition after M-s, since that makes it like a mode. (I think we have overused that approach in recent years.) But the rest seems worth considering. However, I think we should consider it after the release.