From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tom Newsgroups: gmane.emacs.devel Subject: Isearch should store aborted search strings too Date: Wed, 7 Dec 2011 15:14:06 +0000 (UTC) Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1323271525 19933 80.91.229.12 (7 Dec 2011 15:25:25 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 7 Dec 2011 15:25:25 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Dec 07 16:25:19 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RYJN1-0000CV-1M for ged-emacs-devel@m.gmane.org; Wed, 07 Dec 2011 16:25:19 +0100 Original-Received: from localhost ([::1]:32916 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RYJN0-0006wm-Hw for ged-emacs-devel@m.gmane.org; Wed, 07 Dec 2011 10:25:18 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:36285) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RYJMx-0006wR-8n for emacs-devel@gnu.org; Wed, 07 Dec 2011 10:25:16 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RYJMw-0002ya-3X for emacs-devel@gnu.org; Wed, 07 Dec 2011 10:25:15 -0500 Original-Received: from lo.gmane.org ([80.91.229.12]:42802) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RYJMv-0002yS-Qt for emacs-devel@gnu.org; Wed, 07 Dec 2011 10:25:13 -0500 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1RYJMs-00009d-IX for emacs-devel@gnu.org; Wed, 07 Dec 2011 16:25:12 +0100 Original-Received: from 188-143-85-144.pool.digikabel.hu ([188.143.85.144]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 07 Dec 2011 16:25:10 +0100 Original-Received: from adatgyujto by 188-143-85-144.pool.digikabel.hu with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 07 Dec 2011 16:25:10 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 12 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: sea.gmane.org User-Agent: Loom/3.14 (http://gmane.org/) X-Loom-IP: 188.143.85.144 (Opera/9.80 (Windows NT 6.1; U; en) Presto/2.9.168 Version/11.52) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 80.91.229.12 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:146552 Archived-At: I often use isearch to check something in other parts of the file and then go back to the starting point by aborting isearch with ctrl+G. When I abort it then isearch doesn't store the search string which I often need again, so I have to type it again. I recommend adding and option to control this behavior and store the search string even if aborting. This could even be the default, since previous search strings can be trivially accessed with M-p, so it's no problem if more strings are stored than before.