Replace :devdocs with set-devdocs! autodef
This commit is contained in:
parent
b99ab59578
commit
7b1db08ea2
1 changed files with 11 additions and 2 deletions
|
@ -1,11 +1,20 @@
|
||||||
;;; feature/lookup/autoload/devdocs.el -*- lexical-binding: t; -*-
|
;;; feature/lookup/autoload/devdocs.el -*- lexical-binding: t; -*-
|
||||||
;;;###if (featurep! +devdocs)
|
;;;###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))
|
||||||
|
(map-put devdocs-alist mode docsets)))
|
||||||
|
|
||||||
;;;###autoload
|
;;;###autoload
|
||||||
(def-setting! :devdocs (modes docset)
|
(def-setting! :devdocs (modes docset)
|
||||||
"Map major MODES (one major-mode symbol or a list of them) to a devdocs
|
"Map major MODES (one major-mode symbol or a list of them) to a devdocs
|
||||||
DOCSET (a string).
|
DOCSET (a string).
|
||||||
|
|
||||||
See `devdocs-alist' for the defaults. "
|
See `devdocs-alist' for the defaults. "
|
||||||
`(dolist (mode ',modes)
|
:obsolete set-devdocs!
|
||||||
(push (cons mode ,docset) devdocs-alist)))
|
`(set-devdocs! ,modes ,docset))
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue