From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#47425: 26.3; `plist-get', `plist-put' should accept a TEST function Date: Mon, 27 Jun 2022 13:43:23 +0200 Message-ID: <87edzawcv8.fsf@gnus.org> References: <71C43639-B441-4BD1-93A0-C8DDE1389529@acm.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34939"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: Philipp Stephani , Nicolas Petton , 47425@debbugs.gnu.org, Drew Adams , Stefan Monnier To: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Jun 27 13:44:19 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1o5nAA-0008rp-Cp for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 27 Jun 2022 13:44:18 +0200 Original-Received: from localhost ([::1]:42024 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o5nA7-0000w7-VG for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 27 Jun 2022 07:44:15 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:59440) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o5n9u-0000vz-8F for bug-gnu-emacs@gnu.org; Mon, 27 Jun 2022 07:44:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:56177) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o5n9t-0003hG-WA for bug-gnu-emacs@gnu.org; Mon, 27 Jun 2022 07:44:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1o5n9t-0001xl-Pb for bug-gnu-emacs@gnu.org; Mon, 27 Jun 2022 07:44: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, 27 Jun 2022 11:44:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47425 X-GNU-PR-Package: emacs Original-Received: via spool by 47425-submit@debbugs.gnu.org id=B47425.16563302287517 (code B ref 47425); Mon, 27 Jun 2022 11:44:01 +0000 Original-Received: (at 47425) by debbugs.gnu.org; 27 Jun 2022 11:43:48 +0000 Original-Received: from localhost ([127.0.0.1]:50074 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o5n9g-0001xA-Mp for submit@debbugs.gnu.org; Mon, 27 Jun 2022 07:43:48 -0400 Original-Received: from quimby.gnus.org ([95.216.78.240]:36664) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o5n9e-0001wu-GC for 47425@debbugs.gnu.org; Mon, 27 Jun 2022 07:43:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=67L2ZVkH1OzZCXv3/h+NQdfhSlWmPXfniyYgH28qxTs=; b=QuuCpdLd4KSD0gYFocIOjjGJXL HvY8332Uyaltlz+crcT/6P2/cxTZkRQiTPnP9CjYGsf5HuJp+WwbPIyruWlMz085uS/KAaOlXBukj sIWGbVQ4wYpfTUIrYoPelNbiE1Y77y7txIjIvdmfPNPytyJ45zzrojyp/RWLb8SNWNJU=; Original-Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1o5n9I-0005ZI-Tb; Mon, 27 Jun 2022 13:43:31 +0200 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAGFBMVEUcGiJcGBGlTBzU lEU9SUUNDAu6sZ/////py3SQAAAAAWJLR0QHFmGI6wAAAAd0SU1FB+YGGwsqEpQWJYAAAAGpSURB VDjLdZTPboMwDMbNlOxMkHqnrfYC68Q5Ym7ProTv0/7k/R9hnwOMhG2WWgX/6s+ObUpE1IST2fn5 Mlt+ogy6Y4dz4T928McxwDbwjGMwwOMxWMD5stoJDnIcH+aAwo4hAPCIyFCaPc3JIYUf4bNEGHDE Bnqv2chB4lRE9KQqEVSY3QxcBgdzRYthjpZziQgARFkMZRbJAYTnNNMeTHFOP0UqkodW5foDuhqY kkMNjispmQB44DjRBloDojqOA78w1xHqp9c0pPSJC27gHnrVR/Ond45cgif1j+kyDGkv1Yuf0hkR /Q606vX2ARDZ7VsCrY9wI963BHdGwOfvJsJuKb3ZQLrQNhWQlL6s74j4AS0pWcjV+l5V1eZBOa8i LpTAo14hJutuqNueO85eiDagALgIfGwbtOXw4WCbACm2720espRLeYNKqWYFNvicdM1hwAvKFQPt No8Mlp2TPTAtsl1ZAS1AsNYVQLn3DMRdWaDW1FWJnRmZm7VcOmjTVe/gCrzeT3+CuaTC7u0/QGWV +hvIb6C1lGAkskwuA7Vbzb0LzfLv8A21O7AgBjMOmgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0w Ni0yN1QxMTo0MjoxOCswMDowMJ0lGWYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMDYtMjdUMTE6 NDI6MTgrMDA6MDDseKHaAAAAAElFTkSuQmCC X-Now-Playing: Joni Mitchell's _Turbulent Indigo_: "Sunny Sunday" In-Reply-To: <71C43639-B441-4BD1-93A0-C8DDE1389529@acm.org> ("Mattias =?UTF-8?Q?Engdeg=C3=A5rd?="'s message of "Mon, 27 Jun 2022 13:31:57 +0200") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:235436 Archived-At: Mattias Engdeg=C3=A5rd writes: > The cost of adding an equality predicate is not huge but also not > really motivated. The motivation is greater symmetry with assoc and friends. That is, people have been forced to use alists where they'd more naturally prefer to use plists because of the eq restriction. --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no