[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#54648: 27.2; Cannot autoload iter-defun
From: |
Michael Heerdegen |
Subject: |
bug#54648: 27.2; Cannot autoload iter-defun |
Date: |
Sat, 02 Apr 2022 00:58:34 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
Lars Ingebrigtsen <larsi@gnus.org> writes:
> Leo Liu <sdl.web@gmail.com> writes:
>
> > I think the bigger issue is copying the definition verbatim to loaddefs.
> > It should be handled like `defun' i.e. only the name is copied.
>
> Yeah, that's true, I guess.
This seems to work:
From 933e969c95e95cf8612b0dd99836f1c0d6b7e3d1 Mon Sep 17 00:00:00 2001
From: Michael Heerdegen <michael_heerdegen@web.de>
Date: Sat, 2 Apr 2022 00:56:09 +0200
Subject: [PATCH] WIP: Fix 54648
---
lisp/emacs-lisp/autoload.el | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lisp/emacs-lisp/autoload.el b/lisp/emacs-lisp/autoload.el
index 1e4b2c14a0..82956375bd 100644
--- a/lisp/emacs-lisp/autoload.el
+++ b/lisp/emacs-lisp/autoload.el
@@ -168,7 +168,7 @@ make-autoload
define-globalized-minor-mode defun defmacro
easy-mmode-define-minor-mode define-minor-mode
define-inline cl-defun cl-defmacro cl-defgeneric
- cl-defstruct pcase-defmacro))
+ cl-defstruct pcase-defmacro iter-defun))
(macrop car)
(setq expand (let ((load-true-file-name file)
(load-file-name file))
--
2.30.2
Michael.
- bug#54648: 27.2; Cannot autoload iter-defun,
Michael Heerdegen <=