]> code.delx.au - gnu-emacs/blobdiff - lisp/org/ob-plantuml.el
Fix typos.
[gnu-emacs] / lisp / org / ob-plantuml.el
index f455bc9bb4ccb4980e22a1515fdb8d2fc671a635..9fa557275925f64c4dff02828d178a6f9e6bf7bc 100644 (file)
@@ -5,7 +5,7 @@
 ;; Author: Zhang Weize
 ;; Keywords: literate programming, reproducible research
 ;; Homepage: http://orgmode.org
-;; Version: 7.4
+;; Version: 7.7
 
 ;; This file is part of GNU Emacs.
 
@@ -62,6 +62,8 @@ This function is called by `org-babel-execute-src-block'."
                         (expand-file-name org-plantuml-jar-path))
                        (if (string= (file-name-extension out-file) "svg")
                            " -tsvg" "")
+                       (if (string= (file-name-extension out-file) "eps")
+                           " -teps" "")
                        " -p " cmdline " < "
                        (org-babel-process-file-name in-file)
                        " > "
@@ -70,7 +72,7 @@ This function is called by `org-babel-execute-src-block'."
       (error "Could not find plantuml.jar at %s" org-plantuml-jar-path))
     (with-temp-file in-file (insert (concat "@startuml\n" body "\n@enduml")))
     (message "%s" cmd) (org-babel-eval cmd "")
-    out-file))
+    nil)) ;; signal that output has already been written to file
 
 (defun org-babel-prep-session:plantuml (session params)
   "Return an error because plantuml does not support sessions."
@@ -79,4 +81,5 @@ This function is called by `org-babel-execute-src-block'."
 (provide 'ob-plantuml)
 
 
+
 ;;; ob-plantuml.el ends here