Write core initfiles + defuns
This commit is contained in:
parent
c0661f5293
commit
b998f4ab08
52 changed files with 2444 additions and 706 deletions
17
core/lib/macros-yasnippet.el
Normal file
17
core/lib/macros-yasnippet.el
Normal file
|
@ -0,0 +1,17 @@
|
|||
;;; macros-yasnippet.el
|
||||
;; for ../core-yasnippet.el
|
||||
|
||||
;;;###autoload
|
||||
(defmacro add-yas-minor-mode! (&rest modes)
|
||||
"Register minor MODES in yasnippet."
|
||||
`(after! yasnippet
|
||||
(when (boundp 'yas-extra-modes)
|
||||
,@(mapcar (lambda (mode)
|
||||
`(after! ,(cadr mode)
|
||||
(if (symbol-value ,mode)
|
||||
(yas-activate-extra-mode ,mode)
|
||||
(setq yas-extra-modes (delq ,mode yas-extra-modes)))))
|
||||
modes))))
|
||||
|
||||
(provide 'macros-yasnippet)
|
||||
;;; macros-yasnippet.el ends here
|
Loading…
Add table
Add a link
Reference in a new issue