From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: Text property searching Date: Mon, 16 Apr 2018 16:04:13 +0300 Message-ID: References: <87lgdo5bb3.fsf@mouse.gnus.org> <87y3hn2wdo.fsf@mouse.gnus.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1523883793 14766 195.159.176.226 (16 Apr 2018 13:03:13 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 16 Apr 2018 13:03:13 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.0 Cc: emacs-devel@gnu.org To: Lars Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Apr 16 15:03:08 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 1f83mm-0003lW-Pr for ged-emacs-devel@m.gmane.org; Mon, 16 Apr 2018 15:03:08 +0200 Original-Received: from localhost ([::1]:45019 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f83ot-0005mR-F8 for ged-emacs-devel@m.gmane.org; Mon, 16 Apr 2018 09:05:19 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35865) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f83o0-0005lu-Dc for emacs-devel@gnu.org; Mon, 16 Apr 2018 09:04:25 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f83nu-0000Ft-Op for emacs-devel@gnu.org; Mon, 16 Apr 2018 09:04:24 -0400 Original-Received: from mail-wr0-x230.google.com ([2a00:1450:400c:c0c::230]:39656) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1f83nu-0000FG-I4 for emacs-devel@gnu.org; Mon, 16 Apr 2018 09:04:18 -0400 Original-Received: by mail-wr0-x230.google.com with SMTP id q6so13711987wrd.6 for ; Mon, 16 Apr 2018 06:04:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=9D4LB3sUzaq6SB8O+ORCyDpoJDrl/y3ftmmzLwG9VBo=; b=sUl1mgF5jZ7uQpQwoR3U3weB7Lh6gyPJhfDwj9c+Pos/XLAB7EyYSVMerHYdFx3vtK xxjd/cAiR0FPOaSTiWsLfxgET02XKFok2kwLpE1cQGufTdp/puD77SZs8s3W2QoaM3s5 9Kt5Me/ipHryv5XryHlXYwaq3l40SiIQhZoYiCmov71h2Gz8EKgYikjO0Nko4zvPdv03 R7mJCZMiFASGOiEFazcwnzJqIi6R6znIaw3ZgY0ct6EjIPPWbyS1gz24l0aciLONQWzj bdaAaEcQJbx+8n7c62Sd9SHbr1NvLIDw85f1rWg7emm48w/MPuSKf/itFutK6Dt5uFWj VzRA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=9D4LB3sUzaq6SB8O+ORCyDpoJDrl/y3ftmmzLwG9VBo=; b=ZYl4s/Qw1n4UknboDzf7wsEFlqoB9anRHHUdRvG92AVNQ/fqJwzWd6+tRN07u65iMx 0CJFuF677fwnRI3V4ZbMBJCFavpIAa6EXmim6oZMHNetGeCii1NKWyIqmFtsIFZB18l4 ahvO27tVkg+snlsgNTsz8tYmBmIf8ny1zbtXDhy/4kuh/B3rd0xnlpl7cZmYsIRrrd7T o9rjbVptyubhViUdya0Zfsk+vFW4vTfIsYhdyfI7L+W6JltUgMS+ZIFg89dj/h5AAgdP /IOBMnU9hyXQImhrlu0Yo+g8RSyQXy4pPJtESKxQWBO7YbdzR45hE+mM7HobP/lfdIWK BbmA== X-Gm-Message-State: ALQs6tACGtUtIuZCamEIxaulls0K0f5kGoF6p6gkaButMYNA/y51sMAF uCdTbiIsUsuUQ59i5emOPYHSdIyl X-Google-Smtp-Source: AIpwx49TH2Nk77B5G/izTx2sGJPrc6vNl2AR2encEuerylW8QxNRESUwNMvj/DhY/mi34Oi1wGAeMA== X-Received: by 10.80.143.101 with SMTP id 92mr15102566edy.287.1523883857184; Mon, 16 Apr 2018 06:04:17 -0700 (PDT) Original-Received: from [192.168.0.200] ([212.50.99.193]) by smtp.googlemail.com with ESMTPSA id x16sm7228572edd.52.2018.04.16.06.04.15 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 16 Apr 2018 06:04:16 -0700 (PDT) In-Reply-To: <87y3hn2wdo.fsf@mouse.gnus.org> Content-Language: en-US X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c0c::230 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:224642 Archived-At: On 4/16/18 3:01 PM, Lars Ingebrigtsen wrote: > Dmitry Gutov writes: > >>> The `t' there is the predicate: `t' means "equal", `nil' means "not >>> equal", and then you can write your own predicates for other uses. >> >> "Equals or includes" should be another popular predicate (think faces). > > Yes, that's true... We could have a special symbol for that<...> I'd like that.