From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Alan Mackenzie Newsgroups: gmane.emacs.devel Subject: Re: @#$! new behavior of C-b & C-f in i-search Date: Fri, 11 Jun 2004 08:48:45 +0000 (GMT) Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <87r7sma4o7.fsf@mail.jurta.org> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Trace: sea.gmane.org 1086948263 4769 80.91.224.253 (11 Jun 2004 10:04:23 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 11 Jun 2004 10:04:23 +0000 (UTC) Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Fri Jun 11 12:04:15 2004 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1BYitT-00060v-00 for ; Fri, 11 Jun 2004 12:04:15 +0200 Original-Received: from lists.gnu.org ([199.232.76.165]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1BYitT-0003Ek-00 for ; Fri, 11 Jun 2004 12:04:15 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BYiuC-00052K-9d for emacs-devel@quimby.gnus.org; Fri, 11 Jun 2004 06:05:00 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1BYiti-00050e-Bm for emacs-devel@gnu.org; Fri, 11 Jun 2004 06:04:30 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1BYitb-0004xv-EX for emacs-devel@gnu.org; Fri, 11 Jun 2004 06:04:27 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BYitb-0004xI-85 for emacs-devel@gnu.org; Fri, 11 Jun 2004 06:04:23 -0400 Original-Received: from [193.149.49.134] (helo=acm.acm) by monty-python.gnu.org with esmtp (Exim 4.34) id 1BYise-000258-NN for emacs-devel@gnu.org; Fri, 11 Jun 2004 06:03:26 -0400 Original-Received: from localhost (root@localhost) by acm.acm (8.8.8/8.8.8) with SMTP id IAA00651 for ; Fri, 11 Jun 2004 08:48:46 GMT X-Sender: root@acm.acm Original-To: emacs-devel@gnu.org In-Reply-To: <87r7sma4o7.fsf@mail.jurta.org> X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.4 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:24827 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:24827 On Fri, 11 Jun 2004, Juri Linkov wrote: >Richard Stallman writes: >> > When C-f is typed in the end of the isearch minibuffer (activated by >> > M-e) it could append characters from the isearch buffer to the >> > search string in the minibuffer. >> Since no one objected, I propose the following patch. Generally, this >> means that to pull characters into the search string instead of typing >> This change is ok with me. >I have another idea (I'm sorry, it didn't occur to me earlier). >C-M-w could be used as a key switching between word and character modes, >i.e. after typing C-M-w in isearch mode subsequent C-w will pull a >character and DEL will delete a character. Another C-M-w will switch >back to word mode with C-w and DEL restoring their current meaning. Please don't! This would inevitably lead to certain types of users (of which I am one) continually getting a word instead of a character, or vice versa, and getting angry about it. There are programs in which one has manually to switch between modes to get work done. Emacs isn't one of them. "If you want vi, you know where to find it." >However, this might be too complicated to be useful. >So unless someone finds this idea worth considering further, a simpler >solution with C-M-y to pull and C-M-w to delete a character will be >installed. >Juri Linkov -- Alan Mackenzie (Munich, Germany) acm@muc.de