Function: widget-field-value-set

widget-field-value-set is a byte-compiled function defined in wid-edit.el.gz.

Signature

(widget-field-value-set WIDGET VALUE)

Documentation

Set an editable text field WIDGET to VALUE.

Source Code

;; Defined in /usr/src/emacs/lisp/wid-edit.el.gz
(defun widget-field-value-set (widget value)
  "Set an editable text field WIDGET to VALUE."
  (let ((from (widget-field-start widget))
	(to (widget-field-text-end widget))
	(buffer (widget-field-buffer widget)))
    (when (and from to (buffer-live-p buffer))
      (with-current-buffer buffer
	(goto-char from)
	(delete-char (- to from))
	(insert value)))))