diff options
| author | Jose Antonio Ortega Ruiz <jao@gnu.org> | 2012-09-02 20:56:22 +0200 | 
|---|---|---|
| committer | Jose Antonio Ortega Ruiz <jao@gnu.org> | 2012-09-02 20:56:22 +0200 | 
| commit | cfed599a48b36b412a08b08df96fee230b58c06b (patch) | |
| tree | 7ac8890cdfc1de0c8b52c0be0918fc5153114d56 /elisp | |
| parent | 8f2e4ba17b704965f3a35d1d0a312dec31800862 (diff) | |
| download | geiser-chez-cfed599a48b36b412a08b08df96fee230b58c06b.tar.gz geiser-chez-cfed599a48b36b412a08b08df96fee230b58c06b.tar.bz2 | |
Elisp: insert instead of put images
Images rendered via put-image won't be deleted by
erase-buffer (they're overlays), while those inserted by
insert-image (text properties) will.
Diffstat (limited to 'elisp')
| -rw-r--r-- | elisp/geiser-image.el | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/elisp/geiser-image.el b/elisp/geiser-image.el index f194e04..3769c4c 100644 --- a/elisp/geiser-image.el +++ b/elisp/geiser-image.el @@ -96,9 +96,9 @@ images in `geiser-image-cache-dir'."                   (begin (match-beginning 0))                   (end (match-end 0)))              (delete-region begin end) +            (goto-char begin)              (if (and inline-images-p (display-images-p)) -                (put-image (create-image file) begin "[image]") -              (goto-char begin) +                (insert-image (create-image file) "[image]")                (geiser-image--insert-button file)                (when auto-p (geiser-image--display file)))              (setq geiser-image-cache-dir (file-name-directory file)) | 
