From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Aaron S. Hawley" Newsgroups: gmane.emacs.bugs Subject: Re: Isearch halts in commands and macros Date: Sat, 29 Oct 2005 19:19:03 -0400 (EDT) Organization: University of Vermont Message-ID: References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Trace: sea.gmane.org 1130628280 21726 80.91.229.2 (29 Oct 2005 23:24:40 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 29 Oct 2005 23:24:40 +0000 (UTC) Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Oct 30 01:24:36 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1EW03O-00027j-P5 for geb-bug-gnu-emacs@m.gmane.org; Sun, 30 Oct 2005 01:24:03 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EW01Y-0005td-HP for geb-bug-gnu-emacs@m.gmane.org; Sat, 29 Oct 2005 19:22:08 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1EVzyn-0004kO-5J for bug-gnu-emacs@gnu.org; Sat, 29 Oct 2005 19:19:17 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1EVzyi-0004hn-9T for bug-gnu-emacs@gnu.org; Sat, 29 Oct 2005 19:19:15 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EVzyh-0004hL-B0 for bug-gnu-emacs@gnu.org; Sat, 29 Oct 2005 19:19:11 -0400 Original-Received: from [132.198.101.203] (helo=eagle.uvm.edu) by monty-python.gnu.org with esmtp (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EVzyg-0000lP-4K for bug-gnu-emacs@gnu.org; Sat, 29 Oct 2005 19:19:10 -0400 Original-Received: from elk.uvm.edu (elk.uvm.edu [132.198.101.63]) by eagle.uvm.edu (8.13.5/8.13.5) with ESMTP id j9TNJ341022293 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO) for ; Sat, 29 Oct 2005 19:19:03 -0400 X-X-Sender: ashawley@elk.uvm.edu Original-To: bug-gnu-emacs@gnu.org In-Reply-To: X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list 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:13775 Archived-At: On Sat, 29 Oct 2005, Richard M. Stallman wrote: > To reproduce, evaluate the following key binding: > > (global-set-key [?\C-.] "\C-s\C-w") > > Don't you mean C-s C-m C-w? No, I didn't mean "Word Search", the "special case of nonincremental search". I'm sorry about the confusion. I didn't even know "Word Search" existed until you mentioned it. What I meant was searching with Isearch and grabbing the next word in the buffer with C-w. > The reason this can't work is that ending the macro > forces exit of the minibuffer that C-s C-m enters. > That is a flaw, but not an easy one to fix. I can imagine. Only after seeing that a macro with Isearch could work as one would expect in GNU Emacs 20 did I determine that the behavior was a reasonable expectation to make of Emacs and therefore worthy of sending a bug report. I actually don't require this key binding for Isearch in my editing, but came across it in my missionary work for the Church of Emacs. I was trying to help a Vi user port a favored Vi-command into their reborn life with Emacs. /a