This is a rehash of https://bugs.gnu.org/54802#79 as a new bug report. This change: New generic function `oclosure-interactive-form` bffc4cb39d 2022-04-26 10:36:52 -0400 https://git.sv.gnu.org/cgit/emacs.git/commit/?id=bffc4cb39d Gave rise to the following error: 0. emacs -Q -f toggle-debug-on-error 1. (progn (defun my-foo (&rest _)) (function-put 'my-foo 'interactive-form (interactive-form #'ignore))) 2. C-x C-e 3. M-x C-i Backtrace attached. The interactive-form property is documented as (an admittedly unusual) supported practice in several Info nodes: - (elisp) Standard Properties - (elisp) Defining Commands - (elisp) Using Interactive - (elisp) Interactive Call What are the reasons for turning this into an error? Are there alternative solutions? Thanks, -- Basil