diff options
| author | Lars Magne Ingebrigtsen | 2014-12-13 16:32:17 +0100 |
|---|---|---|
| committer | Lars Magne Ingebrigtsen | 2014-12-13 16:32:17 +0100 |
| commit | 05beff88de02f0a70f20c06c5e8af73ef3002bff (patch) | |
| tree | c7eb45f767c621aabbd764dd496fe4d544316211 | |
| parent | 76f9994d677e0440584216e4e47be37e2d3dc312 (diff) | |
| download | emacs-05beff88de02f0a70f20c06c5e8af73ef3002bff.tar.gz emacs-05beff88de02f0a70f20c06c5e8af73ef3002bff.zip | |
(shr-fold-text): Inhibit state from being altered.
| -rw-r--r-- | lisp/ChangeLog | 1 | ||||
| -rw-r--r-- | lisp/net/shr.el | 2 |
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)))) |