From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Juri Linkov Newsgroups: gmane.emacs.devel,gmane.emacs.pretest.bugs Subject: Re: 23.0.60; M-x occur no longer uses previous regexp as default Date: Wed, 23 Apr 2008 02:14:18 +0300 Organization: JURTA Message-ID: <87abjlcwq7.fsf@jurta.org> References: <87fxtexhta.fsf@gmx.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1208906766 25431 80.91.229.12 (22 Apr 2008 23:26:06 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 22 Apr 2008 23:26:06 +0000 (UTC) Cc: emacs-pretest-bug@gnu.org, rfrancoise@debian.org, Sven Joachim To: rms@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Apr 23 01:26:41 2008 connect(): Connection refused Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JoRsm-0003RT-7Q for ged-emacs-devel@m.gmane.org; Wed, 23 Apr 2008 01:26:40 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JoRs6-0008UJ-9e for ged-emacs-devel@m.gmane.org; Tue, 22 Apr 2008 19:25:58 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JoRs2-0008To-8f for emacs-devel@gnu.org; Tue, 22 Apr 2008 19:25:54 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JoRrz-0008Sg-GN for emacs-devel@gnu.org; Tue, 22 Apr 2008 19:25:53 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JoRrz-0008SS-4Y for emacs-devel@gnu.org; Tue, 22 Apr 2008 19:25:51 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JoRry-0000WJ-S5 for emacs-devel@gnu.org; Tue, 22 Apr 2008 19:25:50 -0400 Original-Received: from mx10.gnu.org ([199.232.76.166]) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1JoRry-0000LD-Jt for emacs-pretest-bug@gnu.org; Tue, 22 Apr 2008 19:25:50 -0400 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1JoRhC-0006mL-C4 for emacs-pretest-bug@gnu.org; Tue, 22 Apr 2008 19:14:46 -0400 Original-Received: from relay01.kiev.sovam.com ([62.64.120.200]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1JoRhB-0006m1-Uu; Tue, 22 Apr 2008 19:14:42 -0400 Original-Received: from [83.170.232.243] (helo=smtp.svitonline.com) by relay01.kiev.sovam.com with esmtp (Exim 4.67) (envelope-from ) id 1JoRh9-0006ea-Me; Wed, 23 Apr 2008 02:14:40 +0300 In-Reply-To: (Richard Stallman's message of "Tue, 22 Apr 2008 16:08:23 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (x86_64-pc-linux-gnu) X-Scanner-Signature: e35cef5ed21d82303c208435479e4a86 X-DrWeb-checked: yes X-SpamTest-Envelope-From: juri@jurta.org X-SpamTest-Group-ID: 00000000 X-SpamTest-Header: Not Detected X-SpamTest-Info: Profiles 2692 [Apr 22 2008] X-SpamTest-Info: helo_type=3 X-SpamTest-Info: {HEADERS: header Content-Type found without required header Content-Transfer-Encoding} X-SpamTest-Info: {TO: local part of email appears in body} X-SpamTest-Method: none X-SpamTest-Rate: 15 X-SpamTest-Status: Not detected X-SpamTest-Status-Extended: not_detected X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0255], KAS30/Release X-detected-kernel: by monty-python.gnu.org: FreeBSD 4.8-5.1 (or MacOS X 10.2-10.3) X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) 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:95812 gmane.emacs.pretest.bugs:22112 Archived-At: > In Emacs 22, M-x occur uses the previous regexp as default when invoked > a second time, so you could just press RET to look for it again. > > I think we should consider that a bug and fix it. The reason for removing the previous regexp from default was because it makes more inconvenient to retrieve more available values from the list of default values via M-n. But maybe we could just display the previous regexp in the prompt and accept it when the user types RET with the empty string, but don't make it available via M-n, because it is available via M-p for inserting into the minibuffer for editing. > Now > you have to use M-p to receive the previous regexp, if you forget that > Emacs hangs and uses 100% CPU (interruptible with C-g, backtrace > follows): > > Maybe one of these functions should signal an error if the regexp arg > is "". Alternatively, we could change the occur engine to display all lines for the "" regexp. This is not useful, but at least can be expected for "". -- Juri Linkov http://www.jurta.org/emacs/