[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#25929: 25.2; plists and map-*
From: |
Nicolas Petton |
Subject: |
bug#25929: 25.2; plists and map-* |
Date: |
Wed, 29 Mar 2017 17:36:41 +0200 |
Lars Ingebrigtsen <larsi@gnus.org> writes:
> A thing just occurred to me: Does the map-* functions work for plists,
> too? plists are, like, the fourth major mapping structure we have in
> Lisp.
Not currently.
> Wouldn't it be easy to extend map-* to handle plists, too? For
> instance, map-delete (of course) knows whether it's looking at a hash
> table or an array, but it can also easily distinguish between an alist
> and a plist by just looking at the first element, can't it?
Yes, it would, and was proposed a few weeks ago.
> It's a bit hacky, though. But might be nice.
It would. I didn't do it initially exactly because I thought it was a
bit hackish, but I agree that it would be nice to have.
Cheers,
Nico
signature.asc
Description: PGP signature
- bug#25929: 25.2; map-delete doesn't delete permanently 1st alist elt, (continued)
- bug#25929: 25.2; map-delete doesn't delete permanently 1st alist elt, Michael Heerdegen, 2017/03/22
- bug#25929: 25.2; map-delete doesn't delete permanently 1st alist elt, Lars Ingebrigtsen, 2017/03/22
- bug#25929: 25.2; map-delete doesn't delete permanently 1st alist elt, Noam Postavsky, 2017/03/22
- bug#25929: 25.2; map-delete doesn't delete permanently 1st alist elt, Lars Ingebrigtsen, 2017/03/22
- bug#25929: 25.2; map-delete doesn't delete permanently 1st alist elt, Michael Heerdegen, 2017/03/22
- bug#25929: 25.2; map-delete doesn't delete permanently 1st alist elt, Stefan Monnier, 2017/03/22
- bug#25929: 25.2; map-delete doesn't delete permanently 1st alist elt, Lars Ingebrigtsen, 2017/03/22
- bug#25929: 25.2; map-delete doesn't delete permanently 1st alist elt, Stefan Monnier, 2017/03/22
- bug#25929: 25.2; map-delete doesn't delete permanently 1st alist elt, Stefan Monnier, 2017/03/22
- bug#25929: 25.2; plists and map-*, Lars Ingebrigtsen, 2017/03/29
- bug#25929: 25.2; plists and map-*,
Nicolas Petton <=
- bug#25929: 25.2; map-delete doesn't delete permanently 1st alist elt, Nicolas Petton, 2017/03/21
- bug#25929: 25.2; map-delete doesn't delete permanently 1st alist elt, Stefan Monnier, 2017/03/21
- bug#25929: 25.2; map-delete doesn't delete permanently 1st alist elt, Nicolas Petton, 2017/03/21
- bug#25929: 25.2; map-delete doesn't delete permanently 1st alist elt, Stefan Monnier, 2017/03/21