Function: mm-url-insert-file-contents-external
mm-url-insert-file-contents-external is an autoloaded and
byte-compiled function defined in mm-url.el.gz.
Signature
(mm-url-insert-file-contents-external URL)
Documentation
Insert file contents of URL using mm-url-program.
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/mm-url.el.gz
;;;###autoload
(defun mm-url-insert-file-contents-external (url)
"Insert file contents of URL using `mm-url-program'."
(let (program args)
(if (symbolp mm-url-program)
(let ((item (cdr (assq mm-url-program mm-url-predefined-programs))))
(setq program (car item)
args (append (cdr item) (list url))))
(setq program mm-url-program
args (append mm-url-arguments (list url))))
(unless (eq 0 (apply #'call-process program nil t nil args))
(error "Couldn't fetch %s" url))))