Naoya Yamashita

Results 221 comments of Naoya Yamashita

I don't see it, but please check some flycheck variables to find use-package. https://www.flycheck.org/en/latest/languages.html#emacs-lisp one point, you use `eval-when-compile` to `require`, so Emacs should find `use-package` in compiler time.

use-package is not a package manager/downloader, it can't. You may like [el-get](https://github.com/dimitri/el-get) and use-package integrator, [use-package-el-get](https://github.com/edvorg/use-package-el-get)

Completely agree. I renamed `:commands*` to `:autoload`.

Thanks, @aspiers. Now I think `:functions` is better. How about @thomasf? CC: @jwiegley

It doesn't use-package issue, it is on swiper, I think. The line disappears now, your issue still exist?

How about? ```elisp (use-package org-crypt :commands org-crypt-use-before-save-magic) ``` It should generate autoload statement that you want ```elisp (setq use-package-expand-minimally t) ;;=> t (macroexpand-1 '(use-package org-crypt :commands org-crypt-use-before-save-magic)) ;;=> (unless (fboundp...

Oh, sorry I misunderstood your issue. I showed `use-pacakge` generates *interactive* autoload so you do `M-x`, you should see the command (but the function is not interactive) I think, there...

No, we define org-crypt-use-before-save-magic as a interctive one. ``` (autoload #'org-crypt-use-before-save-magic "org-crypt" nil t) (autoload FUNCTION FILE &optional DOCSTRING INTERACTIVE TYPE) ``` Here is a good news, `org-crypt-use-before-save-magic` is autoloaded...

> Do you think this is a valid feature request for other cases, or should packages always define the autoloads themselves? This is a valid feature request for other cases,...

With this patch, you can use `commands*` keyword. ```diff add-commands-keyword 3732a3ebaaf7e59d0228be698b385d5a3c57ac4b Author: Naoya Yamashita AuthorDate: Tue Feb 23 02:49:18 2021 +0900 Commit: Naoya Yamashita CommitDate: Tue Feb 23 03:02:53 2021...