Make file:// links work
authorRĂ¼diger Sonderfeld <ruediger@c-plusplus.de>
Thu, 13 Jun 2013 05:42:37 +0000 (07:42 +0200)
committerLars Magne Ingebrigtsen <larsi@gnus.org>
Thu, 13 Jun 2013 05:42:37 +0000 (07:42 +0200)
(eww-parse-headers): Parse headers from beginning of buffer so that
file:// links work.

lisp/ChangeLog
lisp/eww.el

index a674928..be24fa7 100644 (file)
@@ -2,6 +2,8 @@
 
        * eww.el (eww): Prepend urls with http:// if scheme is missing.
        (eww-mode): Use `define-derived-mode'.
+       (eww-parse-headers): Parse headers from beginning of buffer so that
+       file:// links work.
 
 2013-06-13  Katsumi Yamaoka  <yamaoka@jpl.org>
 
index 1e2abfd..3f0399e 100644 (file)
@@ -80,6 +80,7 @@
 
 (defun eww-parse-headers ()
   (let ((headers nil))
+    (goto-char (point-min))
     (while (and (not (eobp))
                (not (eolp)))
       (when (looking-at "\\([^:]+\\): *\\(.*\\)")