2018-05-25 00:46:11 +02:00
|
|
|
;;; feature/lookup/autoload/devdocs.el -*- lexical-binding: t; -*-
|
|
|
|
;;;###if (featurep! +devdocs)
|
|
|
|
|
2018-06-15 13:36:43 +02:00
|
|
|
;;;###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))
|
2018-06-16 21:16:24 +02:00
|
|
|
(dolist (mode (doom-enlist modes))
|
2018-06-21 13:46:55 +02:00
|
|
|
(map-put devdocs-alist mode docset))))
|
2018-06-15 13:36:43 +02:00
|
|
|
|
2018-05-25 00:46:11 +02:00
|
|
|
;;;###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. "
|
2018-06-15 13:36:43 +02:00
|
|
|
:obsolete set-devdocs!
|
|
|
|
`(set-devdocs! ,modes ,docset))
|