Subject: Re: bug#69573: Eager macro-expansion failure: (wrong-type-argument integer-or-marker-p nil)

From: Michael Heerdegen <[email-masked]>
Date: Thu, 07 Mar 2024 04:15:57 +0100

Gabriele Nicolardi <[email-masked]> writes:

> This is the backtrace in 29.2:
>
> Debugger entered--Lisp error: (error "Eager macro-expansion failure:
> (wrong-type-argumen...")
>   error("Eager macro-expansion failure: %S" (wrong-type-argument
> integer-or-marker-p nil))

Thanks - I think that's the same problem as my backtrace showed.

My guesses are that either `easy-mmode--mode-docstring's setup of the
temporary buffer it uses for filling the docstring doesn't always suffice,
or there is an interference with nadvice's advices of docstring making
functions (`advice--defalias-fset', `nadvice--make-docstring').

Michael.