org-download

a fork of abo-abo's org-download
git clone https://git.trogloxene.org/org-download.git
Log | Files | Refs | README

commit 9a3b3828d4d56a36419dc57b75249ed1a09205cf
parent 12a201a03ce50f1e161689cf672646a63ee8bd3a
Author: Oleh Krehel <ohwoeowho@gmail.com>
Date:   Sat,  4 Jan 2014 15:12:50 +0100

org-download.el (org-download-image): simplify attachment machinery

Diffstat:
Morg-download.el | 10+++-------
1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/org-download.el b/org-download.el @@ -243,19 +243,15 @@ The screenshot tool is determined by `org-download-screenshot-method'." (interactive "sUrl: ") (let ((filename (if (eq org-download-method 'attach) - (let (org-download-image-dir + (let ((org-download-image-dir (progn (require 'org-attach) + (org-attach-dir t))) org-download-heading-lvl) (org-download--fullname link)) (org-download--fullname link)))) (when (image-type-from-file-name filename) (org-download--image link filename) (when (eq org-download-method 'attach) - (require 'org-attach) - (org-attach-attach filename nil 'mv) - (let* ((attach-dir (org-attach-dir t))) - (setq filename - (expand-file-name - (file-name-nondirectory filename) attach-dir)))) + (org-attach-attach filename nil 'none)) (if (looking-back "^[ \t]+") (delete-region (match-beginning 0) (match-end 0)) (newline))