aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLars Magne Ingebrigtsen2014-11-26 20:30:59 +0100
committerLars Magne Ingebrigtsen2014-11-26 20:30:59 +0100
commit28653a727efaca298f6346ff35509f542add033d (patch)
tree3dcf2a670e287af7ae280e42611d8b2bc945d9f2
parent97d6e7e71182a421050601db662ee95c5b2cc172 (diff)
downloademacs-28653a727efaca298f6346ff35509f542add033d.tar.gz
emacs-28653a727efaca298f6346ff35509f542add033d.zip
* net/eww.el (eww-highest-readability): More dom.el fixes.
-rw-r--r--lisp/ChangeLog4
-rw-r--r--lisp/net/eww.el13
2 files changed, 11 insertions, 6 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 8c41bdb29e1..6a34f023a69 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,7 @@
12014-11-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
2
3 * net/eww.el (eww-highest-readability): More dom.el fixes.
4
12014-11-26 Ulf Jasper <ulf.jasper@web.de> 52014-11-26 Ulf Jasper <ulf.jasper@web.de>
2 6
3 * net/newst-backend.el (newsticker--parse-generic-items): Take 7 * net/newst-backend.el (newsticker--parse-generic-items): Take
diff --git a/lisp/net/eww.el b/lisp/net/eww.el
index f9be0b6521f..a1460a8f557 100644
--- a/lisp/net/eww.el
+++ b/lisp/net/eww.el
@@ -590,12 +590,13 @@ the like."
590 (let ((result node) 590 (let ((result node)
591 highest) 591 highest)
592 (dolist (elem (dom-children node)) 592 (dolist (elem (dom-children node))
593 (when (> (or (dom-attr 593 (when (and (not (stringp elem))
594 (setq highest (eww-highest-readability elem)) 594 (> (or (dom-attr
595 :eww-readability-score) 595 (setq highest (eww-highest-readability elem))
596 most-negative-fixnum) 596 :eww-readability-score)
597 (or (dom-attr (cdr result) :eww-readability-score) 597 most-negative-fixnum)
598 most-negative-fixnum)) 598 (or (dom-attr result :eww-readability-score)
599 most-negative-fixnum)))
599 (setq result highest))) 600 (setq result highest)))
600 result)) 601 result))
601 602