From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#36486: [PATCH] Add tests for text-property-search to check prop-match-value Date: Mon, 08 Jul 2019 18:18:32 +0200 Message-ID: References: <87pnmndyu8.fsf@mouse.gnus.org> <87pnmlzbzt.fsf@mail.linkov.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="69226"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: 36486@debbugs.gnu.org, Stefan Kangas To: Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Jul 08 18:29:04 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hkWVg-000Has-Ul for geb-bug-gnu-emacs@m.gmane.org; Mon, 08 Jul 2019 18:29:01 +0200 Original-Received: from localhost ([::1]:43250 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hkWMX-0003rV-Ri for geb-bug-gnu-emacs@m.gmane.org; Mon, 08 Jul 2019 12:19:33 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:46219) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hkWMA-0003rN-P1 for bug-gnu-emacs@gnu.org; Mon, 08 Jul 2019 12:19:11 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hkWM7-00008E-HH for bug-gnu-emacs@gnu.org; Mon, 08 Jul 2019 12:19:10 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:50549) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hkWM2-0008Uq-21 for bug-gnu-emacs@gnu.org; Mon, 08 Jul 2019 12:19:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hkWM1-0002C7-Su for bug-gnu-emacs@gnu.org; Mon, 08 Jul 2019 12:19:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 08 Jul 2019 16:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36486 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch fixed Original-Received: via spool by 36486-submit@debbugs.gnu.org id=B36486.15626027208406 (code B ref 36486); Mon, 08 Jul 2019 16:19:01 +0000 Original-Received: (at 36486) by debbugs.gnu.org; 8 Jul 2019 16:18:40 +0000 Original-Received: from localhost ([127.0.0.1]:59370 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hkWLg-0002BU-If for submit@debbugs.gnu.org; Mon, 08 Jul 2019 12:18:40 -0400 Original-Received: from quimby.gnus.org ([80.91.231.51]:58142) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hkWLe-0002BM-UT for 36486@debbugs.gnu.org; Mon, 08 Jul 2019 12:18:39 -0400 Original-Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=stories) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hkWLY-0003Ec-Gk; Mon, 08 Jul 2019 18:18:34 +0200 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAGFBMVEUCDDPo6NwQG0ALFTsA Bi3+/u4GEDY+R2UazpW6AAACZklEQVQ4jYWUQW/bMAyFCTlQzj0IuXpUZ181qVCuxmLk7oPhq2IX 6rVzmunv70lxtw4bNgaGDH0mH8lQoodhUOMw/mGk/tz7D3hQGX3Aw/2dmLlNKT3AxuGQDqmYGqnP tuuqGPfjtOs3+7yBYl/H6Smvkvb+d6Am5/t9wuv500hdiPE5xFOIs5qO6bF9eez77ksGPhLgBt5S egO4jHTW1lpttbazGub18bpu4KPGYNmIFqmdEerEPLN2FosazHN3TLwroFuiW5bFOWcBeseJeScR qotxwQ+WPSTbdLVPFdI9QxptwQOPWnznlrmWCNVTsR1JAVA1dmVuMjizZfhoLADGaG64yhpnSDu7 aOetmsyTEfzKp03cOY+sFoAmaAFf2VxKqDULwtTExPPKwmiAEwpAo0q6E1dNvLJ4nS+l8pyry+lm EFamq8gaqMNtWR1YNIGbijkDHzeDBz4Irq5YbHVwebJ4srqx87Et6cq7QwXxNrkgAh3TReVeZXnH 1qqDrT0JQ41+GUliV5fEIO6pocWQkceRKJZYstRhgiG/gRP/NLSEsGsoZtDdpcO9V1STDxSpLVOC At1dI4OAaaJjqcOWOnQJVUuTwYuijqSUIbcR4hq6MSIUwPld2ubKo8FH+KePahP3Po/PpGUtKYea 4eFcg3lz7Fz2qKtfwOp7D7UaWCNOQCiAvoN+Hh+SAGxFTdYUj/vwoI76NvB+5dC5uRbwiKH0ffHx NmixdvCvwpKBlNFXfvHhNukYUBAiO1XOhw8aUnQbXsu45gOq6DmfReZyuIf0LW2mKJ/893vh4/Xx r7vk7+AHYDoITYamAOAAAAAASUVORK5CYII= In-Reply-To: <87pnmlzbzt.fsf@mail.linkov.net> (Juri Linkov's message of "Mon, 08 Jul 2019 01:59:22 +0300") 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: 209.51.188.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:162340 Archived-At: Juri Linkov writes: > + (let* ((property (completing-read "Search for property: " obarray)) > + (property (when (> (length property) 0) > + (intern property obarray))) > + (value (when property > + (completing-read "Search for property value: " obarray))) > + (value (when (> (length value) 0) > + (intern value obarray)))) Hm... well, the value doesn't have to be a symbol, so I don't think this is quite right -- it could be a string, or, well, anything. I think that's why it doesn't prompt for value in the interactive form, because it didn't seem useful. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no