feature/popup: add example to :popups docstring

This commit is contained in:
Henrik Lissner 2018-03-24 05:02:28 -04:00
parent 322295b5d8
commit abce3298fb
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -150,7 +150,12 @@ ALIST supports one custom parameter: `size', which will resolve to
+popup--display-buffer-alist)) +popup--display-buffer-alist))
(def-setting! :popups (&rest rules) (def-setting! :popups (&rest rules)
"Register multiple popup rules with :popup setting (`doom--set:popup')." "Register multiple popup rules with :popup setting (`doom--set:popup'). For
example:
(set! :popups
(\"^ \\*\" '((slot . 1) (vslot . -1) (size . +popup-shrink-to-fit)))
(\"^\\*\" '((slot . 1) (vslot . -1)) '((select . t))))"
`(progn `(progn
,@(cl-loop for rule in rules collect `(+popup-define ,@rule)) ,@(cl-loop for rule in rules collect `(+popup-define ,@rule))
(when (bound-and-true-p +popup-mode) (when (bound-and-true-p +popup-mode)