]> git.eshelyaron.com Git - emacs.git/commit
Add a `pcase-setq' macro
authorEarl Hyatt <okamsn@protonmail.com>
Wed, 11 Aug 2021 21:54:31 +0000 (23:54 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Wed, 11 Aug 2021 21:54:31 +0000 (23:54 +0200)
commit2f90fa19b8fdc70303232d389553afa524c72509
tree1d544d5e950d09542eb78e41083c920af35a310e
parent3b5f8ab0d06f6c39aaa716b6279c2ceb4bfc5b14
Add a `pcase-setq' macro

* doc/lispref/control.texi (Destructuring with pcase Patterns):
Document this macro.

* lisp/emacs-lisp/pcase.el (pcase-setq): New macro.  This macro is
the 'setq' equivalent of 'pcase-let'.

* test/lisp/emacs-lisp/pcase-tests.el (pcase-setq): Test this new
macro. (bug#49809).
doc/lispref/control.texi
etc/NEWS
lisp/emacs-lisp/pcase.el
test/lisp/emacs-lisp/pcase-tests.el