Function: eww-display-raw

eww-display-raw is a byte-compiled function defined in eww.el.gz.

Signature

(eww-display-raw BUFFER &optional ENCODE)

Source Code

;; Defined in /usr/src/emacs/lisp/net/eww.el.gz
(defun eww-display-raw (buffer &optional encode)
  (let ((data (buffer-substring (point) (point-max))))
    (unless (buffer-live-p buffer)
      (error "Buffer %s doesn't exist" buffer))
    (with-current-buffer buffer
      (let ((inhibit-read-only t))
	(erase-buffer)
	(insert data)
	(condition-case nil
	    (decode-coding-region (point-min) (1+ (length data)) encode)
	  (coding-system-error nil)))
      (goto-char (point-min)))))