Function: eww-restore-history

eww-restore-history is a byte-compiled function defined in eww.el.gz.

Signature

(eww-restore-history ELEM)

Source Code

;; Defined in /usr/src/emacs/lisp/net/eww.el.gz
(defun eww-restore-history (elem)
  (let ((inhibit-read-only t)
	(inhibit-modification-hooks t)
	(text (plist-get elem :text)))
    (setq eww-data elem)
    (if (null text)
	(eww-reload)			; FIXME: restore :point?
      (erase-buffer)
      (insert text)
      (goto-char (plist-get elem :point))
      ;; Make buffer listings more informative.
      (setq list-buffers-directory (plist-get elem :url))
      (eww-update-header-line-format))))