From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Jean-Christophe Helary Newsgroups: gmane.emacs.help Subject: Re: killing the result of isearch Date: Wed, 8 Nov 2017 07:38:31 +0900 Message-ID: <0308AF35-F094-488A-A53A-4CFF33CB208D@gmail.com> References: <433bd3d0-a506-4d89-9d10-dcbfb0e23be0@default> <852BAA28-2A50-4AD9-B8D6-9F06905A4395@gmail.com> <87r2tava5x.fsf@hornfels.zedat.fu-berlin.de> <87y3nigy86.fsf@hornfels.zedat.fu-berlin.de> <8B436DA2-1C8B-471F-8D90-08C282864A70@gmail.com> <4c3d56b0-5151-4244-8b1b-fb4376b4fa88@default> <92E2F0E3-E2FD-46A7-97C5-292894D08B5C@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 (Mac OS X Mail 11.1 \(3445.4.7\)) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1510094347 4892 195.159.176.226 (7 Nov 2017 22:39:07 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 7 Nov 2017 22:39:07 +0000 (UTC) To: Help Gnu Emacs mailing list Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Nov 07 23:39:03 2017 Return-path: Envelope-to: geh-help-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 1eCCWM-00015j-SU for geh-help-gnu-emacs@m.gmane.org; Tue, 07 Nov 2017 23:39:02 +0100 Original-Received: from localhost ([::1]:56165 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eCCWT-0007li-SV for geh-help-gnu-emacs@m.gmane.org; Tue, 07 Nov 2017 17:39:09 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38625) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eCCW0-0007jz-U0 for help-gnu-emacs@gnu.org; Tue, 07 Nov 2017 17:38:42 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eCCVw-0004CD-73 for help-gnu-emacs@gnu.org; Tue, 07 Nov 2017 17:38:40 -0500 Original-Received: from mail-pf0-x22b.google.com ([2607:f8b0:400e:c00::22b]:48860) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eCCVv-0004Bj-Ul for help-gnu-emacs@gnu.org; Tue, 07 Nov 2017 17:38:36 -0500 Original-Received: by mail-pf0-x22b.google.com with SMTP id b79so570605pfk.5 for ; Tue, 07 Nov 2017 14:38:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:mime-version:subject:date:references:to:in-reply-to:message-id; bh=MthsLaVlaBTlJOjgAqfAtsv32fF03gaxgj3JES1uaWw=; b=qorOnjOeoeQG+1YWIzRmBGYXAl2NDylno930j5WIE5ng7QFh80Dm4kesRLqkN2hNSD eG7GRYrqdROn8n1Y0+a3rY3DmqNkiLSSiC0/tOf9diPrLDALy2l3/xp73Mh/HgbKqL69 KnFAnaLYSC/xKBjUA+1uaQxjtNpjcS4Hv5D9EhnJwuwf+vvEQoqJdv7/utUiyRvmqtIv YLqZoRPhhIU8he6T3YD+6B4dJdBlA6FmxBMMjtXQ3IM5Kt6X226c52TmUL2Hk6fVEEgP zAHJnwzZx17nxwdhnoflsaRkxMMIWBrpoSSVfPeLCHiSIjuCy8YBNnNR+f/9A1GgjZ8f Ig1A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:subject:date:references:to :in-reply-to:message-id; bh=MthsLaVlaBTlJOjgAqfAtsv32fF03gaxgj3JES1uaWw=; b=hlA8TzpBWUid+rXuZQ5r/rFke+DV6bGIZMM3edDw0diDp5Fk/EcKuVGhhp7FTapHQV ZTC+uxwQ3XUcCQzhQPkylsLVKJNvnDB4jfLoSGzA91HhO6MMTVq6I8X2Zu5kKPTW1JvK TlVKp4UYgkRC8kytuwMvcmpmo8vMMZTBO3sToby3isw1MAykf3Wa9UaIIA7KP+bOhPZQ fWt5TOxIuYbeA5ROWZMBwNQBW+GFHC4GvfSta+RGGvMYn68aNg+VyJz1aJFlGe3wxpVi fQbhB1am6GHFRfxbxA6vacF1CNOemC/vKoiJpkHlqHOaGk9ReVYymVSOX4V7T0hz2aWu dOFg== X-Gm-Message-State: AJaThX6lYCGUww2ySW6KBge7Vro+eKaZBgPGAGdEfZrPUm2x3vxjV7mS Z/V1oCY+ZBMctFr8UQQoT+XQr7YB X-Google-Smtp-Source: ABhQp+Ql0bly3XSOBEEgrVoujT5c3behksfRwlBFdFRRxHWHZIZgGdAz3AIqjovg3PrD9Be1JNIEfw== X-Received: by 10.159.255.70 with SMTP id u6mr238895pls.41.1510094314807; Tue, 07 Nov 2017 14:38:34 -0800 (PST) Original-Received: from [192.168.24.52] (pl27304.ag0304.nttpc.ne.jp. [128.53.17.168]) by smtp.gmail.com with ESMTPSA id k25sm4164689pgf.62.2017.11.07.14.38.33 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 07 Nov 2017 14:38:34 -0800 (PST) X-Priority: 3 In-Reply-To: X-Mailer: Apple Mail (2.3445.4.7) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400e:c00::22b X-Content-Filtered-By: Mailman/MimeDel 2.1.21 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:114797 Archived-At: > On Nov 8, 2017, at 1:46, Drew Adams wrote: >=20 >>> It does result in an object you can act upon, if you want >>> that. >>=20 >> Would you mind being more specific ? >=20 > The code finds a match (over and over: successive matches). > Code (hence you) can act on the current match. Or code/you > can act on only the last match that you visit. >=20 > Everything you need to code the feature you ask for is in the > Isearch source code. If you don't want to dig into that code > yourself, you're lucky: Isearch+ already provides what you need: Thank you. I'll dig into the code because I'd like to understand. >> I have no problem using new libraries, but I want to understand why I = am >> missing what I think I am missing. If I understood searches = (isearches ?) >> better, maybe I would not have my questions. >=20 > You are missing what you think you are missing from vanilla > Emacs. Why? Because either (1) no one has considered them > important/useful enough to add or (2) no one has volunteered > to work on implementing them. I was not thinking of *that* missing :) I understand what emacs is. I = meant missing as failing to understand the design/feature. Jean-Christophe Helary ----------------------------------------------- @brandelune http://mac4translators.blogspot.com