]> git.eshelyaron.com Git - emacs.git/commitdiff
Auto detect mode suffix in hook keyword
authorTroy Hinckley <t.macman@gmail.com>
Tue, 16 Jul 2019 15:29:09 +0000 (08:29 -0700)
committerTroy Hinckley <t.macman@gmail.com>
Mon, 17 May 2021 21:34:26 +0000 (15:34 -0600)
lisp/use-package/use-package-core.el

index 28bc5a50ed05e315b58975511a8dc2477de49de2..a82e7b145c720d8ae6078a8f910f111e9eae1a01 100644 (file)
@@ -1264,7 +1264,10 @@ meaning:
                               (setq every nil)))
                           every))))
          #'use-package-recognize-function
-         name label arg))))
+         (if (string-suffix-p "-mode" (symbol-name name))
+             name
+           (intern (concat (symbol-name name) "-mode")))
+         label arg))))
 
 (defalias 'use-package-autoloads/:hook 'use-package-autoloads-mode)