Function: org-odt-convert-read-params

org-odt-convert-read-params is a byte-compiled function defined in ox-odt.el.gz.

Signature

(org-odt-convert-read-params)

Documentation

Return IN-FILE and OUT-FMT params for org-odt-do-convert.

This is a helper routine for interactive use.

Source Code

;; Defined in /usr/src/emacs/lisp/org/ox-odt.el.gz
(defun org-odt-convert-read-params ()
  "Return IN-FILE and OUT-FMT params for `org-odt-do-convert'.
This is a helper routine for interactive use."
  (let* ((in-file (read-file-name "File to be converted: "
				  nil buffer-file-name t))
	 (in-fmt (file-name-extension in-file))
	 (out-fmt-choices (org-odt-reachable-formats in-fmt))
	 (out-fmt
	  (or (and out-fmt-choices
		   (completing-read
                    "Output format: "
		    out-fmt-choices nil nil nil))
	      (error
	       "No known converter or no known output formats for %s files"
	       in-fmt))))
    (list in-file out-fmt)))