From b638b5c060872a1f8cd89f62d16822839c955125 Mon Sep 17 00:00:00 2001 From: Ivan Malison Date: Tue, 16 Jan 2018 15:31:47 -0800 Subject: [PATCH] [Emacs] Fix html generation for new straight keyword --- gen-gh-pages/generate-html.el | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/gen-gh-pages/generate-html.el b/gen-gh-pages/generate-html.el index eae66b93..fbd0c6f2 100755 --- a/gen-gh-pages/generate-html.el +++ b/gen-gh-pages/generate-html.el @@ -18,6 +18,13 @@ (require 'use-package) (require 's) (org-babel-tangle-file readme-src) + +;; This makes it so that any dependencies specified with :straight, will +;; actually just be installed with the default melpa use-package ensure logic. +(defalias 'use-package-handler/:straight + #'use-package-handler/:ensure) +(add-to-list 'use-package-keywords :straight) + (load-file (concat emacs-dir "org-config.el")) (defun export-target (target)