]> git.eshelyaron.com Git - emacs.git/commit
Specialize default-get for alist widgets (Bug#63290)
authorMauro Aranda <maurooaranda@gmail.com>
Tue, 15 Aug 2023 22:35:39 +0000 (19:35 -0300)
committerEli Zaretskii <eliz@gnu.org>
Sat, 19 Aug 2023 08:33:25 +0000 (11:33 +0300)
commitfa9197fcb097ad0847c5955ac5ad50ca47826fe1
tree12e5dafc0c34d33a9bf3d68c6d95caf22b4ef8c8
parentcd3f163005ef9e5ad73fb8609e8199d86b9ce865
Specialize default-get for alist widgets (Bug#63290)

* lisp/wid-edit.el (widget-list-default-get)
(widget-alist-default-get): New functions.
(list, alist): Use it.
* test/lisp/cus-edit-tests.el (cus-edit-test-bug63290-option)
(cus-edit-test-bug63290-option-2): New test options.
(cus-edit-test-bug63290): New test.
* test/lisp/wid-edit-tests.el (widget-test-alist-default-value-1)
(widget-test-alist-default-value-2)
(widget-test-alist-default-value-3)
(widget-test-alist-default-value-4): New tests.
lisp/wid-edit.el
test/lisp/cus-edit-tests.el
test/lisp/wid-edit-tests.el