From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: =?UTF-8?Q?Cl=c3=a9ment_Pit-Claudel?= Newsgroups: gmane.emacs.devel Subject: Re: Text property searching Date: Mon, 16 Apr 2018 17:56:32 -0400 Message-ID: <05304fa6-bd9f-e913-b6fe-fa032ba901dc@gmail.com> References: <87lgdo5bb3.fsf@mouse.gnus.org> <87in8r16b0.fsf@mouse.gnus.org> <87d0yz15a3.fsf@mouse.gnus.org> <87604r143y.fsf@mouse.gnus.org> <87wox7yrz8.fsf@mouse.gnus.org> <87muy3ypl8.fsf@mouse.gnus.org> <83lgdn2dco.fsf@gnu.org> <87tvsbx9fv.fsf@mouse.gnus.org> <83in8r2aqm.fsf@gnu.org> <87r2nfvsfl.fsf@mouse.gnus.org> <83fu3u3osv.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1523915686 6953 195.159.176.226 (16 Apr 2018 21:54:46 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 16 Apr 2018 21:54:46 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Apr 16 23:54:42 2018 Return-path: Envelope-to: ged-emacs-devel@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 1f8C5C-0001gm-Cj for ged-emacs-devel@m.gmane.org; Mon, 16 Apr 2018 23:54:42 +0200 Original-Received: from localhost ([::1]:46833 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f8C7H-0006r9-5c for ged-emacs-devel@m.gmane.org; Mon, 16 Apr 2018 17:56:51 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44863) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f8C76-0006pA-2Y for emacs-devel@gnu.org; Mon, 16 Apr 2018 17:56:44 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f8C71-0005sU-OR for emacs-devel@gnu.org; Mon, 16 Apr 2018 17:56:40 -0400 Original-Received: from mail-qk0-x22c.google.com ([2607:f8b0:400d:c09::22c]:38952) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1f8C71-0005rq-Hx for emacs-devel@gnu.org; Mon, 16 Apr 2018 17:56:35 -0400 Original-Received: by mail-qk0-x22c.google.com with SMTP id j73so18309642qke.6 for ; Mon, 16 Apr 2018 14:56:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=2YUmDK4b8wxH/acqfkw3rNkdKt5hHEawjN9ix+hUTDA=; b=s2rCJ3qcVBVtfBTHHEX+3jpEiEE4xRuObS9oUpGfy2TtBR6B1Si25vfGee9EZ4BY58 yuL4cwtCU0CnjOGw+HVKeqnQFNfbEutdEUfWfyHX2PlVZb4hldmmwFWPBs/GsoWc7C9X 6DuyvXM69TZl1G3O+AUJBqixnA2Ze5mjarVQQrFJJFQ/pH0g8GG6WIH8jjTtqzGfVQdI B/+e7H66PBaMCoz1jrGzgso/TUiAA1AiA8JgFOiCM1X3wyth1JP5XYSTsBYYtjnJb+KC n18+g8qDDlZcl+uYQhJoOr+gXJL+p7iLac7LeqY+qx8eGF5pq+LVfxmDMj3bnREGanIW vfPg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=2YUmDK4b8wxH/acqfkw3rNkdKt5hHEawjN9ix+hUTDA=; b=qCiB7RwILpIWmp1V7FAzrgDkfvEFAXxiMwdZfK+Sn77DsB3sy2N0Hghq0r3xHc6ac7 x1Rlzc5fmhBFvmxgn14OSvBgckx+LrKpCZLZZ0Z1dNSNpQP+LQ6ZS2vxhDJBskj+z9Gn TeXJOL3fDcRtlOuhd6GBwtOdgBblnVt5k/Zr7+dof0jDQcwYaZhRPKw8Ug61iAsbMNtA /JVOz4Zi8+cZd4PRHGKObHDJMNgFkhp9ROTiSGULLNcDa5NiBci1JVwpWXw7qiQUoDnn aow2ftfpQwQ3xX4WU6eSY0uXwB4OiHFy/CX47STMOq7m8ihLyZFGzL6yQogckOoFC0fT 1qGA== X-Gm-Message-State: ALQs6tBYglyfCq0yu7ziJ1TUY1FJdu67n0qvr9g0WN5pe3YwVvKtUvoQ 5adFu1m/XvLtQZTJt0+mTLgaD7fk X-Google-Smtp-Source: AIpwx49QN5f8G1q96ZcAnVLBQQCnD+3W1gcTHchNO3h4tlmScGkAQYSxyHv2Jbqbf0mNbeiQk6eJQA== X-Received: by 10.55.54.12 with SMTP id d12mr18393779qka.340.1523915794626; Mon, 16 Apr 2018 14:56:34 -0700 (PDT) Original-Received: from ?IPv6:2601:184:4180:66e7:5978:2f6:917f:200? ([2601:184:4180:66e7:5978:2f6:917f:200]) by smtp.gmail.com with ESMTPSA id d50sm10869048qtd.35.2018.04.16.14.56.33 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 16 Apr 2018 14:56:33 -0700 (PDT) In-Reply-To: <83fu3u3osv.fsf@gnu.org> Content-Language: en-GB X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c09::22c X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:224690 Archived-At: On 2018-04-16 15:59, Eli Zaretskii wrote: >> From: Lars Ingebrigtsen >> Cc: emacs-devel@gnu.org >> Date: Mon, 16 Apr 2018 21:53:50 +0200 >> >> Eli Zaretskii writes: >> >>> If this is a convenience function, we don't need to discuss it so >>> much. Just whip up whatever you need and see if it makes things >>> easier for you. Given enough time, we can see if it's time-proven >>> enough to be honored into subr.el and.or to be extended. >> >> Ok; should I put it in subr-x.el in the meantime? > > No objections from me. I have one concern with subr-x: it's not particularly clear that it's qualitatively different from subr. If we add something to subr-x, isn't that mostly the same as adding it to subr? Also, it'd be great if this new feature was distributed separately, maybe in an ELPA package, to be usable in older Emacsen. Clément.