Open alphapapa opened 6 years ago
How do you imagine that this would work? Should there be a new command that also byte-compiles everything in, say, :config
, :preface
, etc. in the use-package
declaration? Or should it just compile the defun
at point, nested inside a use-package
declaration?
In terms of implementation, could we perhaps get away with narrowing, and then call compile-defun
directly?
Hi,
Forgive me if this is covered elsewhere, but I couldn't find any reference to it in the docs or old issues.
Would it be possible to add
compile-defun
support to use-package? For example, if I have several top-leveluse-package
forms in my init file, and I want to byte-compile all the functions defined in one form's:config
, it would be nice to be able to do this withcompile-defun
. The alternatives are, IIUC:a. Copy the individual functions to top-level in a buffer and compile them individually. b. Byte-compile and load the entire file. c. Move the
use-package
form into its own file and byte-compile and load it.Thanks.