doomemacs/modules/feature/lookup/autoload/devdocs.el
Henrik Lissner 5e23429309
Fix set-devdocs!
Was not applying to all MODES and was using incorrect variable (docsets
-> docset), causing a void-variable error.
2018-06-16 21:16:24 +02:00

21 lines
655 B
EmacsLisp

;;; feature/lookup/autoload/devdocs.el -*- lexical-binding: t; -*-
;;;###if (featurep! +devdocs)
;;;###autodef
(defun set-devdocs! (modes docset)
"Map major MODES (one major-mode symbol or a list of them) to a devdocs
DOCSET (a string).
See `devdocs-alist' for the defaults. "
(after! (:when (boundp 'devdocs-alist))
(dolist (mode (doom-enlist modes))
(map-put devdocs-alist modes docset))))
;;;###autoload
(def-setting! :devdocs (modes docset)
"Map major MODES (one major-mode symbol or a list of them) to a devdocs
DOCSET (a string).
See `devdocs-alist' for the defaults. "
:obsolete set-devdocs!
`(set-devdocs! ,modes ,docset))