bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#47240: Images Treated as Whitespace and Removed from Buffer


From: Lars Ingebrigtsen
Subject: bug#47240: Images Treated as Whitespace and Removed from Buffer
Date: Fri, 19 Mar 2021 09:45:35 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)

"Spaulding, Jeff" <jeff.spaulding@englobal.com> writes:

> Press M-: to bring up an Eval: prompt in the minibuffer.  Enter the
> following elisp code:
>
> (insert-image (create-image "test.png"))
>
> The image will appear in the buffer.
>
> Press Enter.  The image will disappear.
>
> The image seems to always be deleted if the enter key is pressed (bound
> to the newline function), but not when C-j is pressed (bound to the
> electric-newline-and-maybe-indent function).  The image will not be
> deleted if there is any text following it on the line.  This suggests
> the image is being treated as trailing whitespace, as trailing
> whitespace is treated in the same way.

I think this is working basically as designed.  By default, images are
whitespace and handled as such, but if you don't want that, you have to
say

(insert-image (create-image "test.png") "*")

or something like that.

So I'm not sure whether there's anything to fix here.  Does anybody else
have an opinion here?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





reply via email to

[Prev in Thread] Current Thread [Next in Thread]