diff options
| author | Katsumi Yamaoka | 2010-11-04 11:00:25 +0000 |
|---|---|---|
| committer | Katsumi Yamaoka | 2010-11-04 11:00:25 +0000 |
| commit | b354bc5303712b3fc7a0b9837c8f2483b80b722d (patch) | |
| tree | 03136c999f6f7ae40b5cb5a4465d0a2914fd6a9b | |
| parent | 015eea5996f7191d3416d1ca5c4944a95c84d260 (diff) | |
| download | emacs-b354bc5303712b3fc7a0b9837c8f2483b80b722d.tar.gz emacs-b354bc5303712b3fc7a0b9837c8f2483b80b722d.zip | |
shr.el (shr-tag-img): Use string-width and truncate-string-to-width to measure the length and truncate alt text.
| -rw-r--r-- | lisp/gnus/ChangeLog | 5 | ||||
| -rw-r--r-- | lisp/gnus/shr.el | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog index 43ec85c8879..aff887fb770 100644 --- a/lisp/gnus/ChangeLog +++ b/lisp/gnus/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2010-11-04 Katsumi Yamaoka <yamaoka@jpl.org> | ||
| 2 | |||
| 3 | * shr.el (shr-tag-img): Use string-width and truncate-string-to-width | ||
| 4 | to measure the length and truncate alt text. | ||
| 5 | |||
| 1 | 2010-11-03 Glenn Morris <rgm@gnu.org> | 6 | 2010-11-03 Glenn Morris <rgm@gnu.org> |
| 2 | 7 | ||
| 3 | * nndiary.el (nndiary-generate-nov-databases-1) | 8 | * nndiary.el (nndiary-generate-nov-databases-1) |
diff --git a/lisp/gnus/shr.el b/lisp/gnus/shr.el index cc3855bed04..5614e72f518 100644 --- a/lisp/gnus/shr.el +++ b/lisp/gnus/shr.el | |||
| @@ -551,8 +551,8 @@ Return a string with image data." | |||
| 551 | (string-match shr-blocked-images url))) | 551 | (string-match shr-blocked-images url))) |
| 552 | (setq shr-start (point)) | 552 | (setq shr-start (point)) |
| 553 | (let ((shr-state 'space)) | 553 | (let ((shr-state 'space)) |
| 554 | (if (> (length alt) 8) | 554 | (if (> (string-width alt) 8) |
| 555 | (shr-insert (substring alt 0 8)) | 555 | (shr-insert (truncate-string-to-width alt 8)) |
| 556 | (shr-insert alt)))) | 556 | (shr-insert alt)))) |
| 557 | ((url-is-cached (shr-encode-url url)) | 557 | ((url-is-cached (shr-encode-url url)) |
| 558 | (shr-put-image (shr-get-image-data url) alt)) | 558 | (shr-put-image (shr-get-image-data url) alt)) |