[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#47425: 26.3; `plist-get', `plist-put' should accept a TEST function
From: |
Drew Adams |
Subject: |
bug#47425: 26.3; `plist-get', `plist-put' should accept a TEST function |
Date: |
Mon, 27 Jun 2022 14:39:40 +0000 |
> > I'd be curious to hear of a use case where plists are better than
> > alists while at the same time requiring a non-eq comparison.
>
> They're equivalent in features, yes, but people prefer plists for
> simple structures because they look nicer. I'd say they've proven
> their popularity over half a century.
Yes, it's about recognizing that reality.
Unless you're going to somehow _prevent_ the
use of plists with keys that are other than,
e.g., symbols - in particular keys that are
strings, adding a TEST arg makes sense, IMO.
- bug#47425: 26.3; `plist-get', `plist-put' should accept a TEST function, (continued)
- bug#47425: 26.3; `plist-get', `plist-put' should accept a TEST function, Stefan Monnier, 2022/06/27
- bug#47425: 26.3; `plist-get', `plist-put' should accept a TEST function, Mattias Engdegård, 2022/06/27
- bug#47425: 26.3; `plist-get', `plist-put' should accept a TEST function, Lars Ingebrigtsen, 2022/06/27
- bug#47425: 26.3; `plist-get', `plist-put' should accept a TEST function, Mattias Engdegård, 2022/06/27
- bug#47425: 26.3; `plist-get', `plist-put' should accept a TEST function, Lars Ingebrigtsen, 2022/06/27
- bug#47425: 26.3; `plist-get', `plist-put' should accept a TEST function, Stefan Monnier, 2022/06/27
- bug#47425: 26.3; `plist-get', `plist-put' should accept a TEST function, Lars Ingebrigtsen, 2022/06/27
- bug#47425: 26.3; `plist-get', `plist-put' should accept a TEST function, Drew Adams, 2022/06/27
- bug#47425: 26.3; `plist-get', `plist-put' should accept a TEST function, Drew Adams, 2022/06/27
- bug#47425: 26.3; `plist-get', `plist-put' should accept a TEST function, Lars Ingebrigtsen, 2022/06/27
- bug#47425: 26.3; `plist-get', `plist-put' should accept a TEST function,
Drew Adams <=
- bug#47425: 26.3; `plist-get', `plist-put' should accept a TEST function, Drew Adams, 2022/06/27
- bug#47425: 26.3; `plist-get', `plist-put' should accept a TEST function, Stefan Monnier, 2022/06/27
- bug#47425: 26.3; `plist-get', `plist-put' should accept a TEST function, Drew Adams, 2022/06/27
- bug#47425: 26.3; `plist-get', `plist-put' should accept a TEST function, Mattias Engdegård, 2022/06/27
- bug#47425: 26.3; `plist-get', `plist-put' should accept a TEST function, Lars Ingebrigtsen, 2022/06/27
- bug#47425: 26.3; `plist-get', `plist-put' should accept a TEST function, Basil L. Contovounesios, 2022/06/28
- bug#47425: 26.3; `plist-get', `plist-put' should accept a TEST function, Lars Ingebrigtsen, 2022/06/28
- bug#47425: 26.3; `plist-get', `plist-put' and proposed TEST function, Richard Stallman, 2022/06/28
- bug#47425: 26.3; `plist-get', `plist-put' and proposed TEST function, Drew Adams, 2022/06/29
- bug#47425: 26.3; `plist-get', `plist-put' and proposed TEST function, Richard Stallman, 2022/06/29