From 7d59b9c5a582f86d2f8a79f0b57e417c28e99f14 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Tue, 26 Jun 2018 18:33:25 +0200 Subject: [PATCH] Use abbreviated, extension-less paths for autodefs Decreases the size of doom-autoload-file, improves its portability and fixes byte-compilation support for autodefs. --- core/core-cli.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/core-cli.el b/core/core-cli.el index 23ee4b2c9..7cc6bcd5a 100644 --- a/core/core-cli.el +++ b/core/core-cli.el @@ -485,7 +485,7 @@ even if it doesn't need reloading!" ((memq type '(defmacro cl-defmacro)) (push doom-file-form forms) sexp) - ((make-autoload sexp path))) + ((make-autoload sexp (abbreviate-file-name (file-name-sans-extension path))))) forms) (push `(put ',name 'doom-module ',origin) forms))))