aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/gnus/ChangeLog
diff options
context:
space:
mode:
authorLars Magne Ingebrigtsen2013-06-17 09:19:50 +0000
committerKatsumi Yamaoka2013-06-17 09:19:50 +0000
commit7304e4dd67bb88abadf198f47e75cea971aaa5cc (patch)
tree183bd9a84da52497ce1a012ab3ee0b6bdf3ccfb2 /lisp/gnus/ChangeLog
parentd363bffbedce7027288fbe7f05040e4ff71ff4bc (diff)
downloademacs-7304e4dd67bb88abadf198f47e75cea971aaa5cc.tar.gz
emacs-7304e4dd67bb88abadf198f47e75cea971aaa5cc.zip
Convert shr.el from using overlays into using text properties
* eww.el (eww-mode-map): Use `shr-next-link' (etc) instead of the widget commands, since we're no longer using widgets for links. * mm-decode.el (mm-convert-shr-links): New function to convert new-style shr URL links into widgets. (mm-shr): Use it. * shr.el (shr-next-link): New command. (shr-previous-link): New command. (shr-urlify): Don't use `widget-convert', because that's slow. (shr-put-color-1): Use `add-face-text-property' instead of overlays, because collecting the overlays and reapplying them when generating tables is slow. (shr-insert-table): Ditto.
Diffstat (limited to 'lisp/gnus/ChangeLog')
-rw-r--r--lisp/gnus/ChangeLog17
1 files changed, 17 insertions, 0 deletions
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index 8b0741bec6e..9552078ddb8 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -1,3 +1,20 @@
12013-06-17 Lars Magne Ingebrigtsen <larsi@gnus.org>
2
3 * mm-decode.el (mm-convert-shr-links): New function to convert
4 new-style shr URL links into widgets.
5 (mm-shr): Use it.
6
7 * eww.el (eww-mode-map): Use `shr-next-link' (etc) instead of the
8 widget commands, since we're no longer using widgets for links.
9
10 * shr.el (shr-next-link): New command.
11 (shr-previous-link): New command.
12 (shr-urlify): Don't use `widget-convert', because that's slow.
13 (shr-put-color-1): Use `add-face-text-property' instead of overlays,
14 because collecting the overlays and reapplying them when generating
15 tables is slow.
16 (shr-insert-table): Ditto.
17
12013-06-17 Stefan Monnier <monnier@iro.umontreal.ca> 182013-06-17 Stefan Monnier <monnier@iro.umontreal.ca>
2 19
3 * sieve.el (sieve-edit-script): Avoid beginning-of-buffer. 20 * sieve.el (sieve-edit-script): Avoid beginning-of-buffer.