diff options
| author | Gnus developers | 2010-11-17 22:15:24 +0000 |
|---|---|---|
| committer | Katsumi Yamaoka | 2010-11-17 22:15:24 +0000 |
| commit | c0f9edcead3abc84d0732d8099dedcfaea89219b (patch) | |
| tree | 29443af81e94759d7c58287f1a5d1d031ae01926 | |
| parent | 146d267b8b8ef2c1823d54eb8a056bb6c443a22d (diff) | |
| download | emacs-c0f9edcead3abc84d0732d8099dedcfaea89219b.tar.gz emacs-c0f9edcead3abc84d0732d8099dedcfaea89219b.zip | |
Merge changes made in Gnus trunk.
nnir.el (nnir-run-imap): Order the article list separately for each group.
shr.el (shr-put-image): Break lines when inserting big pictures.
mml2015.el (mml2015-epg-encrypt): Fix two cons with missing sender.
| -rw-r--r-- | lisp/gnus/ChangeLog | 14 | ||||
| -rw-r--r-- | lisp/gnus/mml2015.el | 4 | ||||
| -rw-r--r-- | lisp/gnus/nnir.el | 6 | ||||
| -rw-r--r-- | lisp/gnus/shr.el | 5 |
4 files changed, 24 insertions, 5 deletions
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog index b509bc39c76..a22314646f4 100644 --- a/lisp/gnus/ChangeLog +++ b/lisp/gnus/ChangeLog | |||
| @@ -1,3 +1,17 @@ | |||
| 1 | 2010-11-17 Lars Magne Ingebrigtsen <larsi@gnus.org> | ||
| 2 | |||
| 3 | * shr.el (shr-put-image): Break lines when inserting big pictures. | ||
| 4 | |||
| 5 | 2010-11-17 Daniel Dehennin <daniel.dehennin@baby-gnu.org> | ||
| 6 | |||
| 7 | * mml2015.el (mml2015-epg-encrypt): Fix two cons with missing | ||
| 8 | sender, thanks Katsumi Yamaoka. | ||
| 9 | |||
| 10 | 2010-11-17 Andrew Cohen <cohen@andy.bu.edu> | ||
| 11 | |||
| 12 | * nnir.el (nnir-run-imap): Reverse the article list for each group | ||
| 13 | rather than the whole list. | ||
| 14 | |||
| 1 | 2010-11-17 Katsumi Yamaoka <yamaoka@jpl.org> | 15 | 2010-11-17 Katsumi Yamaoka <yamaoka@jpl.org> |
| 2 | 16 | ||
| 3 | * shr.el (shr-image-displayer): Protect function against non-existent | 17 | * shr.el (shr-image-displayer): Protect function against non-existent |
diff --git a/lisp/gnus/mml2015.el b/lisp/gnus/mml2015.el index 5a515fa282a..e247abbb476 100644 --- a/lisp/gnus/mml2015.el +++ b/lisp/gnus/mml2015.el | |||
| @@ -1062,7 +1062,7 @@ If no one is selected, symmetric encryption will be performed. " | |||
| 1062 | (epa-select-keys context "\ | 1062 | (epa-select-keys context "\ |
| 1063 | Select keys for signing. | 1063 | Select keys for signing. |
| 1064 | If no one is selected, default secret key is used. " | 1064 | If no one is selected, default secret key is used. " |
| 1065 | (cons mml2015-signers) t) | 1065 | (cons sender mml2015-signers) t) |
| 1066 | (if (or sender mml2015-signers) | 1066 | (if (or sender mml2015-signers) |
| 1067 | (delq nil | 1067 | (delq nil |
| 1068 | (mapcar | 1068 | (mapcar |
| @@ -1077,7 +1077,7 @@ If no one is selected, default secret key is used. " | |||
| 1077 | signer))) | 1077 | signer))) |
| 1078 | (error "No secret key for %s" signer)) | 1078 | (error "No secret key for %s" signer)) |
| 1079 | signer-key) | 1079 | signer-key) |
| 1080 | (cons mml2015-signers)))))))) | 1080 | (cons sender mml2015-signers)))))))) |
| 1081 | (epg-context-set-signers context signers)) | 1081 | (epg-context-set-signers context signers)) |
| 1082 | (epg-context-set-armor context t) | 1082 | (epg-context-set-armor context t) |
| 1083 | (epg-context-set-textmode context t) | 1083 | (epg-context-set-textmode context t) |
diff --git a/lisp/gnus/nnir.el b/lisp/gnus/nnir.el index 37456774da2..1983a0a5cbd 100644 --- a/lisp/gnus/nnir.el +++ b/lisp/gnus/nnir.el | |||
| @@ -677,14 +677,14 @@ details on the language and supported extensions" | |||
| 677 | (cdr (assoc nnir-imap-default-search-key | 677 | (cdr (assoc nnir-imap-default-search-key |
| 678 | nnir-imap-search-arguments)))) | 678 | nnir-imap-search-arguments)))) |
| 679 | (gnus-inhibit-demon t) | 679 | (gnus-inhibit-demon t) |
| 680 | (groups (or groups (nnir-get-active srv))) | 680 | (groups (or groups (nnir-get-active srv)))) |
| 681 | artlist) | ||
| 682 | (message "Opening server %s" server) | 681 | (message "Opening server %s" server) |
| 683 | (apply | 682 | (apply |
| 684 | 'vconcat | 683 | 'vconcat |
| 685 | (mapcar | 684 | (mapcar |
| 686 | (lambda (x) | 685 | (lambda (x) |
| 687 | (let ((group x)) | 686 | (let ((group x) |
| 687 | artlist) | ||
| 688 | (condition-case () | 688 | (condition-case () |
| 689 | (when (nnimap-possibly-change-group | 689 | (when (nnimap-possibly-change-group |
| 690 | (gnus-group-short-name group) server) | 690 | (gnus-group-short-name group) server) |
diff --git a/lisp/gnus/shr.el b/lisp/gnus/shr.el index 526f8121891..b55ee2f431f 100644 --- a/lisp/gnus/shr.el +++ b/lisp/gnus/shr.el | |||
| @@ -388,6 +388,11 @@ redirects somewhere else." | |||
| 388 | (let ((image (ignore-errors | 388 | (let ((image (ignore-errors |
| 389 | (shr-rescale-image data)))) | 389 | (shr-rescale-image data)))) |
| 390 | (when image | 390 | (when image |
| 391 | ;; When inserting big-ish pictures, put them at the | ||
| 392 | ;; beginning of the line. | ||
| 393 | (when (and (> (current-column) 0) | ||
| 394 | (> (car (image-size image t)) 400)) | ||
| 395 | (insert "\n")) | ||
| 391 | (insert-image image (or alt "*")))) | 396 | (insert-image image (or alt "*")))) |
| 392 | (insert alt))) | 397 | (insert alt))) |
| 393 | 398 | ||