1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-29 07:58:28 +00:00

Make `put-image' return the overlay created

* image.el (put-image): Return the overlay created instead of the
optional input string.  Note that this may break code
that is (for some reason or other) depending on `put-image'
returning the string.

Fixes: debbugs:7834
This commit is contained in:
Lars Magne Ingebrigtsen 2012-04-10 04:34:57 +02:00
parent bd2dba5afe
commit bc72b5d984
2 changed files with 7 additions and 1 deletions

View File

@ -1,5 +1,10 @@
2012-04-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
* image.el (put-image): Return the overlay created instead of the
optional input string (bug#7834). Note that this may break code
that is (for some reason or other) depending on `put-image'
returning the string.
* mouse-sel.el (mouse-sel-mode): Mark as obsolete (bug#6174).
* simple.el (zap-to-char): Allow zapping using input methods

View File

@ -412,7 +412,8 @@ means display it in the right marginal area."
(prop (if (null area) image (list (list 'margin area) image))))
(put-text-property 0 (length string) 'display prop string)
(overlay-put overlay 'put-image t)
(overlay-put overlay 'before-string string))))
(overlay-put overlay 'before-string string)
overlay)))
;;;###autoload