]> git.eshelyaron.com Git - emacs.git/commit
plist-get-value treats arg as backquoted
authorNoam Postavsky <npostavs@gmail.com>
Thu, 26 Sep 2013 02:24:45 +0000 (22:24 -0400)
committerNoam Postavsky <npostavs@gmail.com>
Thu, 26 Sep 2013 02:36:10 +0000 (22:36 -0400)
commitdd20db220dd3273d595f98a3fb0c541d1d91f74d
treeb2dcebbe11d1c79477a62ca13465f3f1765624c5
parent9c9329f5227091a25803f0f63741ab722b20f4d7
plist-get-value treats arg as backquoted

This allows use of variables or even arbitrary expressions to construct
use-package arguments:

(use-package some-package
  :mode ,mode-spec
  :bind (,binding
         ,@more-bindings
         ,@(cl-loop for i from ?a to ?z
                    collect `(,(string i) . nifty-function))))
lisp/use-package/use-package.el