summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Guerry <bzg@altern.org>2011-01-10 09:08:10 +0100
committerBastien Guerry <bzg@altern.org>2011-01-10 09:08:10 +0100
commit38953882e12a5abcdc80a904543cb4bb81ec60c5 (patch)
treec9d6a250e9b4ed36329b59a77a50eceba9f3e126
parent0b50ac2c692912882a8ef9b012ce8ec82eec1caf (diff)
parenta0b80b5392d6c481fdf4f22b70d997eb55daeba4 (diff)
downloadorg-mode-38953882e12a5abcdc80a904543cb4bb81ec60c5.tar.gz
Merge branch 'master' of orgmode.org:org-mode
-rw-r--r--lisp/ob.el7
1 files changed, 5 insertions, 2 deletions
diff --git a/lisp/ob.el b/lisp/ob.el
index 7502875..6c6aa57 100644
--- a/lisp/ob.el
+++ b/lisp/ob.el
@@ -1958,7 +1958,8 @@ of `org-babel-temporary-directory'."
prefix temporary-file-directory)
nil suffix))
(let ((temporary-file-directory
- (or (and (file-exists-p org-babel-temporary-directory)
+ (or (and (boundp 'org-babel-temporary-directory)
+ (file-exists-p org-babel-temporary-directory)
org-babel-temporary-directory)
temporary-file-directory)))
(make-temp-file prefix nil suffix))))
@@ -1983,7 +1984,9 @@ of `org-babel-temporary-directory'."
(delete-directory org-babel-temporary-directory))
(error
(message "Failed to remove temporary Org-babel directory %s"
- org-babel-temporary-directory)))))
+ (if (boundp 'org-babel-temporary-directory)
+ org-babel-temporary-directory
+ "[directory not defined]"))))))
(add-hook 'kill-emacs-hook 'org-babel-remove-temporary-directory)