bug#81491: 30.2; Doc of `image-dired-display-*

Eli Zaretskii <[email protected]> Sat, 01 Aug 2026 18:31:22 +0300
Newsgroups gmane.emacs.bugs
Message-ID <[email protected]>
> From: "Drew Adams" <[email protected]>
> Cc: <[email protected]>
> Date: Sat, 1 Aug 2026 08:26:27 -0700
> 
> > > I don't recall which Emacs release was current in 2015,
> > > when I added the command, but I'm pretty sure it worked
> > > then, at least with my PC etc.  Of course, that was
> > > with a different MS Windows, different PC, etc.
> > 
> > What happens if you don't pass the prefix argument to
> > image-dired-display-image?
> 
> I believe I covered that above.  For Emacs 30.2 (which
> I think is what you're asking about) - I get an error:
> 
>   > > > Before I answer, I need you to try and describe what
>   > > > happens in a modern Emacs when you don't pass that
>   > > > argument.  I suspect that what happens completely
>   > > > removes the need for the argument.
>   > > 
>   > > With Emacs 30.2 I get the error "No buffer named
>   > > *image-dired-display-image*", whether or not I
>   > > provide a prefix arg.
> 
> (I also mentioned what happens for earlier releases.)

I cannot see any connection between the change in the signature of
image-dired-display-image and the error message, sorry.

> > (I couldn't try your code, because it's incomplete: some functions it
> > calls are missing.)
> 
> To be clear, I'm willing to not belabor this and just
> remove (give up on) my command.  But if you really do
> want to try the code:

Not really, I just thought it would explain the error message.

Anyway, at this point I must bow out of the attempt to help you
understand how to change your code to avoid the error.  I hope someone
else will be able to do that.