From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Uday S Reddy Newsgroups: gmane.emacs.help Subject: Re: Rapidly navigating buffers using search Date: Sat, 10 Jul 2010 22:01:15 +0100 Organization: Janet Usenet Reading Service. Message-ID: References: <20100707064305.GF31621@groll.co.za> <20100707080139.GA18906@groll.co.za> <9dc07ed9-f6f1-4ac5-949a-5b97368cc32a@n19g2000prf.googlegroups.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1291845129 14956 80.91.229.12 (8 Dec 2010 21:52:09 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 8 Dec 2010 21:52:09 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Dec 08 22:52:02 2010 Return-path: Envelope-to: geh-help-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 1PQRvd-00062e-FQ for geh-help-gnu-emacs@m.gmane.org; Wed, 08 Dec 2010 22:52:01 +0100 Original-Received: from localhost ([127.0.0.1]:35032 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PQRvc-0003qS-Jd for geh-help-gnu-emacs@m.gmane.org; Wed, 08 Dec 2010 16:52:00 -0500 Original-Path: usenet.stanford.edu!newsfeed.esat.net!feeder.news.heanet.ie!feed4.jnfs.ja.net!feed2.jnfs.ja.net!jnfs.ja.net!times.reader.netnews.ja.net!not-for-mail Original-Newsgroups: gnu.emacs.help,comp.emacs Original-Lines: 37 Original-NNTP-Posting-Host: gromit.cs.bham.ac.uk Original-X-Trace: north.jnrs.ja.net 1278795670 15586 147.188.193.16 (10 Jul 2010 21:01:10 GMT) Original-X-Complaints-To: usenet@north.jnrs.ja.net Original-NNTP-Posting-Date: Sat, 10 Jul 2010 21:01:10 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.4) Gecko/20100608 Thunderbird/3.1 In-Reply-To: <9dc07ed9-f6f1-4ac5-949a-5b97368cc32a@n19g2000prf.googlegroups.com> Original-Xref: usenet.stanford.edu gnu.emacs.help:179685 comp.emacs:100175 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:76081 Archived-At: On 7/7/2010 3:28 PM, Xah Lee wrote: > same here. I started to use emacs daily since 1998, and i didn't > realize that Enter will exit the search and leave the cursor at the > current location untill 2007 or so. I've always just used left/right > arrow. (and a year or two later, i also found out that it is right in > the manual. These happened only when i started to get more involved in > writing a emacs tutorial) You are unnecessarily demoting yourself, Xah Lee. The original Emacs didn't use RET to end an incremental search. My neurons tell me that it was ESC. Typing a RET in the middle of an isearch meant that you wanted to search for a newline character. But the manual said that you could basically type any Emacs command to end the search. Since the ESC keys moved further and further away from the reachable keyboard real estate, people used various alternatives. C-g was the most common. The use of RET to end an incremental search is a relatively new feature, introduced in Emacs 19. The NEWS.19 file says: "**** The character to terminate an incremental search is now RET. This is for compatibility with the way most other arguments are read. To search for a newline in an incremental search, type LFD (also known as C-j)." You are not expected to re-read the manual after every new release, but you are expected to read the NEWS file. Since we recently had a several-hundred-messages-long debate on the virtues of reading the NEWS file, I will just refer you to it. Sorry for foiling this opportunity for you to attack the Emacs manual one more time. Cheers, Uday