aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLars Magne Ingebrigtsen2014-12-13 16:32:17 +0100
committerLars Magne Ingebrigtsen2014-12-13 16:32:17 +0100
commit05beff88de02f0a70f20c06c5e8af73ef3002bff (patch)
treec7eb45f767c621aabbd764dd496fe4d544316211
parent76f9994d677e0440584216e4e47be37e2d3dc312 (diff)
downloademacs-05beff88de02f0a70f20c06c5e8af73ef3002bff.tar.gz
emacs-05beff88de02f0a70f20c06c5e8af73ef3002bff.zip
(shr-fold-text): Inhibit state from being altered.
-rw-r--r--lisp/ChangeLog1
-rw-r--r--lisp/net/shr.el2
2 files changed, 3 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 5caf37672c7..7ec7feb2b84 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -3,6 +3,7 @@
3 * net/shr.el (shr-fold-text): New function. 3 * net/shr.el (shr-fold-text): New function.
4 (shr-show-alt-text, shr-urlify, shr-tag-img): Use it to fold long 4 (shr-show-alt-text, shr-urlify, shr-tag-img): Use it to fold long
5 alt/title texts. 5 alt/title texts.
6 (shr-fold-text): Inhibit state from being altered.
6 7
7 * files.el (directory-files-recursively): Really check whether 8 * files.el (directory-files-recursively): Really check whether
8 files are symlinks. 9 files are symlinks.
diff --git a/lisp/net/shr.el b/lisp/net/shr.el
index 2fff3603546..15dd8dfefa9 100644
--- a/lisp/net/shr.el
+++ b/lisp/net/shr.el
@@ -415,6 +415,8 @@ size, and full-buffer size."
415(defun shr-fold-text (text) 415(defun shr-fold-text (text)
416 (with-temp-buffer 416 (with-temp-buffer
417 (let ((shr-indentation 0) 417 (let ((shr-indentation 0)
418 (shr-state nil)
419 (shr-start nil)
418 (shr-internal-width (window-width))) 420 (shr-internal-width (window-width)))
419 (shr-insert text) 421 (shr-insert text)
420 (buffer-string)))) 422 (buffer-string))))