From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: charles@aurox.ch (Charles A. Roelli) Newsgroups: gmane.emacs.bugs Subject: bug#29321: Isearch hit count Date: Sun, 19 Nov 2017 18:12:08 +0100 Message-ID: References: <> <1585f8e7-72a7-497c-9879-8bf1dda3f28f@default> NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1511111537 25389 195.159.176.226 (19 Nov 2017 17:12:17 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 19 Nov 2017 17:12:17 +0000 (UTC) Cc: 29321@debbugs.gnu.org To: Drew Adams Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Nov 19 18:12:12 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGT8a-0005x2-MJ for geb-bug-gnu-emacs@m.gmane.org; Sun, 19 Nov 2017 18:12:08 +0100 Original-Received: from localhost ([::1]:53784 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eGT8g-0004N2-EQ for geb-bug-gnu-emacs@m.gmane.org; Sun, 19 Nov 2017 12:12:14 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55805) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eGT8Z-0004Mj-Sj for bug-gnu-emacs@gnu.org; Sun, 19 Nov 2017 12:12:08 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eGT8U-00061T-UB for bug-gnu-emacs@gnu.org; Sun, 19 Nov 2017 12:12:07 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:39058) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eGT8U-000612-PN for bug-gnu-emacs@gnu.org; Sun, 19 Nov 2017 12:12:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eGT8U-0005Am-Ge for bug-gnu-emacs@gnu.org; Sun, 19 Nov 2017 12:12:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: charles@aurox.ch (Charles A. Roelli) Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 19 Nov 2017 17:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29321 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 29321-submit@debbugs.gnu.org id=B29321.151111148219839 (code B ref 29321); Sun, 19 Nov 2017 17:12:02 +0000 Original-Received: (at 29321) by debbugs.gnu.org; 19 Nov 2017 17:11:22 +0000 Original-Received: from localhost ([127.0.0.1]:47739 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGT7o-00059u-9L for submit@debbugs.gnu.org; Sun, 19 Nov 2017 12:11:21 -0500 Original-Received: from sinyavsky.aurox.ch ([37.35.109.145]:48379) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGT7m-00059g-5E for 29321@debbugs.gnu.org; Sun, 19 Nov 2017 12:11:18 -0500 Original-Received: from sinyavsky.aurox.ch (sinyavsky.aurox.ch [127.0.0.1]) by sinyavsky.aurox.ch (Postfix) with ESMTP id 622B0225C8 for <29321@debbugs.gnu.org>; Sun, 19 Nov 2017 17:03:59 +0000 (UTC) Authentication-Results: sinyavsky.aurox.ch (amavisd-new); dkim=pass (1024-bit key) reason="pass (just generated, assumed good)" header.d=aurox.ch DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=aurox.ch; h= references:subject:subject:in-reply-to:to:from:from:message-id :date:date; s=dkim; t=1511111038; x=1511975039; bh=+Sfgn1boq6ALq sGr48KeXknAhaNGYKbRWegAZKLWSVo=; b=mzLLZ2pHEXnVwWO6BXAQp3TU+scs5 16r9e3oKwxiGfqRPr/1qigsLw4z2j+GK4tLr1wnEk00bPUFX5tjMP9rLFdpw7jXK EW5Tir+R+BGekRCzK5lezjeK9ThIycxdt4p8TSMOHlxUu4vT59XNV3+X9ZbtxBaR oJ8uAoctMDm4Lo= X-Virus-Scanned: Debian amavisd-new at test.virtualizor.com Original-Received: from sinyavsky.aurox.ch ([127.0.0.1]) by sinyavsky.aurox.ch (sinyavsky.aurox.ch [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id HXstTDVFaCvF for <29321@debbugs.gnu.org>; Sun, 19 Nov 2017 17:03:58 +0000 (UTC) Original-Received: from gray (125.85.192.178.dynamic.wline.res.cust.swisscom.ch [178.192.85.125]) by sinyavsky.aurox.ch (Postfix) with ESMTPSA id 2419A225C1; Sun, 19 Nov 2017 17:03:56 +0000 (UTC) In-reply-to: <1585f8e7-72a7-497c-9879-8bf1dda3f28f@default> (message from Drew Adams on Thu, 16 Nov 2017 14:25:29 -0800 (PST)) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:140102 Archived-At: > Date: Thu, 16 Nov 2017 14:25:29 -0800 (PST) > From: Drew Adams > > I don't think Isearch determines all of the hits at once (even > in just the current search direction and starting from point). > Instead, it searches only on demand, *incrementally*, as the > name suggests. Right, and that behavior is useful when doing an Isearch in, for example, shell buffers, where new matches for a search string might enter the buffer after the search begins, or in large buffers, where finding each match would be prohibitive. But in most other cases, giving some contextual information as to how many search matches are after or before point would be a cheap operation.