diff options
| author | Miles Bader | 2008-05-02 12:12:44 +0000 |
|---|---|---|
| committer | Miles Bader | 2008-05-02 12:12:44 +0000 |
| commit | 3a23a519591b06980f79db48f5bf5e0d34451211 (patch) | |
| tree | 154ebbc4157ddeb66d53a43b56603e1294fe3ea0 /lisp | |
| parent | 38ac8b91921a5d646c1c0ee071463fb501571e84 (diff) | |
| download | emacs-3a23a519591b06980f79db48f5bf5e0d34451211.tar.gz emacs-3a23a519591b06980f79db48f5bf5e0d34451211.zip | |
Merge from gnus--devo--0
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1137
Diffstat (limited to 'lisp')
| -rw-r--r-- | lisp/gnus/ChangeLog | 8 | ||||
| -rw-r--r-- | lisp/gnus/gnus-sum.el | 13 |
2 files changed, 20 insertions, 1 deletions
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog index 9f6b8d5aa32..3e0948a4aea 100644 --- a/lisp/gnus/ChangeLog +++ b/lisp/gnus/ChangeLog | |||
| @@ -1,3 +1,11 @@ | |||
| 1 | 2008-05-01 Lars Magne Ingebrigtsen <larsi@gnus.org> | ||
| 2 | |||
| 3 | * gnus-sum.el (gnus-summary-save-parts): Inhibit even more treatment | ||
| 4 | hooks. | ||
| 5 | (gnus-update-read-articles): Speed up non-marks-using users. | ||
| 6 | (gnus-use-marks): Define gnus-use-marks. | ||
| 7 | (gnus-propagate-marks): Rename variable to something more sensible. | ||
| 8 | |||
| 1 | 2008-05-02 Juanma Barranquero <lekktu@gmail.com> | 9 | 2008-05-02 Juanma Barranquero <lekktu@gmail.com> |
| 2 | 10 | ||
| 3 | * gmm-utils.el (gmm, gmm-verbose, gmm-lazy, gmm-customize-mode) | 11 | * gmm-utils.el (gmm, gmm-verbose, gmm-lazy, gmm-customize-mode) |
diff --git a/lisp/gnus/gnus-sum.el b/lisp/gnus/gnus-sum.el index 6b9f9c65f22..fd6ea06e8f8 100644 --- a/lisp/gnus/gnus-sum.el +++ b/lisp/gnus/gnus-sum.el | |||
| @@ -1208,6 +1208,12 @@ For example: ((1 . cn-gb-2312) (2 . big5))." | |||
| 1208 | :type 'boolean | 1208 | :type 'boolean |
| 1209 | :group 'gnus-summary-marks) | 1209 | :group 'gnus-summary-marks) |
| 1210 | 1210 | ||
| 1211 | (defcustom gnus-propagate-marks t | ||
| 1212 | "If non-nil, do not propagate marks to the backends." | ||
| 1213 | :version "21.1" | ||
| 1214 | :type 'boolean | ||
| 1215 | :group 'gnus-summary-marks) | ||
| 1216 | |||
| 1211 | (defcustom gnus-alter-articles-to-read-function nil | 1217 | (defcustom gnus-alter-articles-to-read-function nil |
| 1212 | "Function to be called to alter the list of articles to be selected." | 1218 | "Function to be called to alter the list of articles to be selected." |
| 1213 | :type '(choice (const nil) function) | 1219 | :type '(choice (const nil) function) |
| @@ -11818,6 +11824,10 @@ If REVERSE, save parts that do not match TYPE." | |||
| 11818 | current-prefix-arg)) | 11824 | current-prefix-arg)) |
| 11819 | (gnus-summary-iterate n | 11825 | (gnus-summary-iterate n |
| 11820 | (let ((gnus-display-mime-function nil) | 11826 | (let ((gnus-display-mime-function nil) |
| 11827 | gnus-article-prepare-hook | ||
| 11828 | gnus-article-decode-hook | ||
| 11829 | gnus-display-mime-function | ||
| 11830 | gnus-break-pages | ||
| 11821 | (gnus-inhibit-treatment t)) | 11831 | (gnus-inhibit-treatment t)) |
| 11822 | (gnus-summary-select-article)) | 11832 | (gnus-summary-select-article)) |
| 11823 | (with-current-buffer gnus-article-buffer | 11833 | (with-current-buffer gnus-article-buffer |
| @@ -12151,7 +12161,8 @@ UNREAD is a sorted list." | |||
| 12151 | (save-excursion | 12161 | (save-excursion |
| 12152 | (let (setmarkundo) | 12162 | (let (setmarkundo) |
| 12153 | ;; Propagate the read marks to the backend. | 12163 | ;; Propagate the read marks to the backend. |
| 12154 | (when (gnus-check-backend-function 'request-set-mark group) | 12164 | (when (and gnus-propagate-marks |
| 12165 | (gnus-check-backend-function 'request-set-mark group)) | ||
| 12155 | (let ((del (gnus-remove-from-range (gnus-info-read info) read)) | 12166 | (let ((del (gnus-remove-from-range (gnus-info-read info) read)) |
| 12156 | (add (gnus-remove-from-range read (gnus-info-read info)))) | 12167 | (add (gnus-remove-from-range read (gnus-info-read info)))) |
| 12157 | (when (or add del) | 12168 | (when (or add del) |