* lisp/emacs-lisp/pcase.el (pcase--let*): New function.
commit82ad98e37d6b8ee164446b5229583a3064d58fa7
authorStefan Monnier <monnier@iro.umontreal.ca>
Mon, 11 Jun 2012 00:33:33 +0000 (10 20:33 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Mon, 11 Jun 2012 00:33:33 +0000 (10 20:33 -0400)
tree27ae1d553577a0eea96fccf23e3ce33aece91f84
parentcef5bb19dce668ccd99c9ce74b17c717e2c986b9
* lisp/emacs-lisp/pcase.el (pcase--let*): New function.
(pcase-let*): Use it.  Use pcase--memoize to avoid repeated expansions.
(pcase--expand): Use macroexp-let².
lisp/ChangeLog
lisp/emacs-lisp/pcase.el