Function: eww-select-file

eww-select-file is an interactive and byte-compiled function defined in eww.el.gz.

Signature

(eww-select-file &optional EVENT)

Documentation

Change the value of the upload file menu under point.

EVENT, if non-nil, is the mouse event that preceded this command. Interactively, EVENT is the value of last-nonmenu-event.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/net/eww.el.gz
(defun eww-select-file (&optional event)
  "Change the value of the upload file menu under point.
EVENT, if non-nil, is the mouse event that preceded this command.
Interactively, EVENT is the value of `last-nonmenu-event'."
  (interactive (list last-nonmenu-event) eww-mode)
  (when (and event (setq event (event-start event)))
    (goto-char (posn-point event)))
  (let*  ((input (get-text-property (point) 'eww-form)))
    (let ((filename
	   (let ((insert-default-directory t))
	     (read-file-name "filename:  "))))
      (eww-update-field filename (length "Browse"))
              (plist-put input :filename filename))))