diff options
| author | Miles Bader | 2007-07-10 01:54:34 +0000 |
|---|---|---|
| committer | Miles Bader | 2007-07-10 01:54:34 +0000 |
| commit | 60b0b6685e16dd58897922e7cecd95a821aedc38 (patch) | |
| tree | 8a7b64e41566dd79165f6875ba368a0b859e1a74 | |
| parent | c40e86ef0a28ef43d849f39c1bb0d76bc43932bb (diff) | |
| download | emacs-60b0b6685e16dd58897922e7cecd95a821aedc38.tar.gz emacs-60b0b6685e16dd58897922e7cecd95a821aedc38.zip | |
Merge from gnus--rel--5.10
Patches applied:
* emacs--devo--0 (patch 797, 800, 802)
- Merge from emacs--rel--22
* gnus--rel--5.10 (patch 233-234)
- Merge from emacs--devo--0
- Update from CVS
2007-07-04 Katsumi Yamaoka <yamaoka@jpl.org>
* lisp/gnus/gnus-sum.el (gnus-summary-catchup): Don't recognize cached articles
as unfetched articles.
2007-07-02 Reiner Steib <Reiner.Steib@gmx.de>
* lisp/gnus/gnus-start.el (gnus-level-unsubscribed): Improve doc string.
2007-06-26 Katsumi Yamaoka <yamaoka@jpl.org>
* lisp/gnus/gnus-art.el (gnus-article-summary-command-nosave)
(gnus-article-read-summary-keys): Don't set the 3rd arg of
pop-to-buffer for XEmacs.
2007-07-02 Reiner Steib <Reiner.Steib@gmx.de>
* man/gnus-faq.texi ([3.2]): Fix locating of environment variables in the
Control Panel.
* man/gnus.texi (Misc Article): Add index entry for
gnus-single-article-buffer.
2007-06-27 Andreas Seltenreich <andreas@gate450.dyndns.org>
* man/gnus.texi (Starting Up): Fix typo.
2007-06-25 Katsumi Yamaoka <yamaoka@jpl.org>
* man/gnus.texi (Asynchronous Fetching): Fix typo.
Revision: emacs@sv.gnu.org/emacs--rel--22--patch-54
| -rw-r--r-- | lisp/gnus/ChangeLog | 15 | ||||
| -rw-r--r-- | lisp/gnus/gnus-art.el | 11 | ||||
| -rw-r--r-- | lisp/gnus/gnus-start.el | 9 | ||||
| -rw-r--r-- | lisp/gnus/gnus-sum.el | 3 | ||||
| -rw-r--r-- | man/ChangeLog | 16 | ||||
| -rw-r--r-- | man/gnus-faq.texi | 11 | ||||
| -rw-r--r-- | man/gnus.texi | 27 |
7 files changed, 68 insertions, 24 deletions
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog index 0e9da63da1a..6ff604ab53f 100644 --- a/lisp/gnus/ChangeLog +++ b/lisp/gnus/ChangeLog | |||
| @@ -1,3 +1,18 @@ | |||
| 1 | 2007-07-04 Katsumi Yamaoka <yamaoka@jpl.org> | ||
| 2 | |||
| 3 | * gnus-sum.el (gnus-summary-catchup): Don't recognize cached articles | ||
| 4 | as unfetched articles. | ||
| 5 | |||
| 6 | 2007-07-02 Reiner Steib <Reiner.Steib@gmx.de> | ||
| 7 | |||
| 8 | * gnus-start.el (gnus-level-unsubscribed): Improve doc string. | ||
| 9 | |||
| 10 | 2007-06-26 Katsumi Yamaoka <yamaoka@jpl.org> | ||
| 11 | |||
| 12 | * gnus-art.el (gnus-article-summary-command-nosave) | ||
| 13 | (gnus-article-read-summary-keys): Don't set the 3rd arg of | ||
| 14 | pop-to-buffer for XEmacs. | ||
| 15 | |||
| 1 | 2007-06-14 Katsumi Yamaoka <yamaoka@jpl.org> | 16 | 2007-06-14 Katsumi Yamaoka <yamaoka@jpl.org> |
| 2 | 17 | ||
| 3 | * gnus-agent.el (gnus-agent-fetch-headers) | 18 | * gnus-agent.el (gnus-agent-fetch-headers) |
diff --git a/lisp/gnus/gnus-art.el b/lisp/gnus/gnus-art.el index 90af0740318..cbfa6bded93 100644 --- a/lisp/gnus/gnus-art.el +++ b/lisp/gnus/gnus-art.el | |||
| @@ -5607,7 +5607,7 @@ not have a face in `gnus-article-boring-faces'." | |||
| 5607 | "Execute the last keystroke in the summary buffer." | 5607 | "Execute the last keystroke in the summary buffer." |
| 5608 | (interactive) | 5608 | (interactive) |
| 5609 | (let (func) | 5609 | (let (func) |
| 5610 | (pop-to-buffer gnus-article-current-summary nil 'norecord) | 5610 | (pop-to-buffer gnus-article-current-summary nil (not (featurep 'xemacs))) |
| 5611 | (setq func (lookup-key (current-local-map) (this-command-keys))) | 5611 | (setq func (lookup-key (current-local-map) (this-command-keys))) |
| 5612 | (call-interactively func))) | 5612 | (call-interactively func))) |
| 5613 | 5613 | ||
| @@ -5646,7 +5646,8 @@ not have a face in `gnus-article-boring-faces'." | |||
| 5646 | (member keys nosave-in-article)) | 5646 | (member keys nosave-in-article)) |
| 5647 | (let (func) | 5647 | (let (func) |
| 5648 | (save-window-excursion | 5648 | (save-window-excursion |
| 5649 | (pop-to-buffer gnus-article-current-summary nil 'norecord) | 5649 | (pop-to-buffer gnus-article-current-summary |
| 5650 | nil (not (featurep 'xemacs))) | ||
| 5650 | ;; We disable the pick minor mode commands. | 5651 | ;; We disable the pick minor mode commands. |
| 5651 | (let (gnus-pick-mode) | 5652 | (let (gnus-pick-mode) |
| 5652 | (setq func (lookup-key (current-local-map) keys)))) | 5653 | (setq func (lookup-key (current-local-map) keys)))) |
| @@ -5658,14 +5659,16 @@ not have a face in `gnus-article-boring-faces'." | |||
| 5658 | (call-interactively func) | 5659 | (call-interactively func) |
| 5659 | (setq new-sum-point (point))) | 5660 | (setq new-sum-point (point))) |
| 5660 | (when (member keys nosave-but-article) | 5661 | (when (member keys nosave-but-article) |
| 5661 | (pop-to-buffer gnus-article-buffer nil 'norecord))) | 5662 | (pop-to-buffer gnus-article-buffer |
| 5663 | nil (not (featurep 'xemacs))))) | ||
| 5662 | ;; These commands should restore window configuration. | 5664 | ;; These commands should restore window configuration. |
| 5663 | (let ((obuf (current-buffer)) | 5665 | (let ((obuf (current-buffer)) |
| 5664 | (owin (current-window-configuration)) | 5666 | (owin (current-window-configuration)) |
| 5665 | (opoint (point)) | 5667 | (opoint (point)) |
| 5666 | win func in-buffer selected new-sum-start new-sum-hscroll) | 5668 | win func in-buffer selected new-sum-start new-sum-hscroll) |
| 5667 | (cond (not-restore-window | 5669 | (cond (not-restore-window |
| 5668 | (pop-to-buffer gnus-article-current-summary nil 'norecord)) | 5670 | (pop-to-buffer gnus-article-current-summary |
| 5671 | nil (not (featurep 'xemacs)))) | ||
| 5669 | ((setq win (get-buffer-window gnus-article-current-summary)) | 5672 | ((setq win (get-buffer-window gnus-article-current-summary)) |
| 5670 | (select-window win)) | 5673 | (select-window win)) |
| 5671 | (t | 5674 | (t |
diff --git a/lisp/gnus/gnus-start.el b/lisp/gnus/gnus-start.el index d906cec6c6a..01b320e7186 100644 --- a/lisp/gnus/gnus-start.el +++ b/lisp/gnus/gnus-start.el | |||
| @@ -178,8 +178,13 @@ properly with all servers." | |||
| 178 | 178 | ||
| 179 | (defconst gnus-level-unsubscribed 7 | 179 | (defconst gnus-level-unsubscribed 7 |
| 180 | "Groups with levels less than or equal to this variable are unsubscribed. | 180 | "Groups with levels less than or equal to this variable are unsubscribed. |
| 181 | Groups with levels less than `gnus-level-subscribed', which should be | 181 | |
| 182 | less than this variable, are subscribed.") | 182 | Groups with levels less than `gnus-level-subscribed', which |
| 183 | should be less than this variable, are subscribed. Groups with | ||
| 184 | levels from `gnus-level-subscribed' (exclusive) upto this | ||
| 185 | variable (inclusive) are unsubscribed. See also | ||
| 186 | `gnus-level-zombie', `gnus-level-killed' and the Info node `Group | ||
| 187 | Levels' for details.") | ||
| 183 | 188 | ||
| 184 | (defconst gnus-level-zombie 8 | 189 | (defconst gnus-level-zombie 8 |
| 185 | "Groups with this level are zombie groups.") | 190 | "Groups with this level are zombie groups.") |
diff --git a/lisp/gnus/gnus-sum.el b/lisp/gnus/gnus-sum.el index b1b6c8b760b..56c5fffb7e5 100644 --- a/lisp/gnus/gnus-sum.el +++ b/lisp/gnus/gnus-sum.el | |||
| @@ -10514,7 +10514,8 @@ The number of articles marked as read is returned." | |||
| 10514 | (gnus-sorted-nunion | 10514 | (gnus-sorted-nunion |
| 10515 | (gnus-sorted-intersection gnus-newsgroup-unreads | 10515 | (gnus-sorted-intersection gnus-newsgroup-unreads |
| 10516 | gnus-newsgroup-downloadable) | 10516 | gnus-newsgroup-downloadable) |
| 10517 | gnus-newsgroup-unfetched))) | 10517 | (gnus-sorted-difference gnus-newsgroup-unfetched |
| 10518 | gnus-newsgroup-cached)))) | ||
| 10518 | ;; We actually mark all articles as canceled, which we | 10519 | ;; We actually mark all articles as canceled, which we |
| 10519 | ;; have to do when using auto-expiry or adaptive scoring. | 10520 | ;; have to do when using auto-expiry or adaptive scoring. |
| 10520 | (gnus-summary-show-all-threads) | 10521 | (gnus-summary-show-all-threads) |
diff --git a/man/ChangeLog b/man/ChangeLog index fcbeb4f03f8..131f02f5105 100644 --- a/man/ChangeLog +++ b/man/ChangeLog | |||
| @@ -1,3 +1,19 @@ | |||
| 1 | 2007-07-02 Reiner Steib <Reiner.Steib@gmx.de> | ||
| 2 | |||
| 3 | * gnus-faq.texi ([3.2]): Fix locating of environment variables in the | ||
| 4 | Control Panel. | ||
| 5 | |||
| 6 | * gnus.texi (Misc Article): Add index entry for | ||
| 7 | gnus-single-article-buffer. | ||
| 8 | |||
| 9 | 2007-06-27 Andreas Seltenreich <andreas@gate450.dyndns.org> | ||
| 10 | |||
| 11 | * gnus.texi (Starting Up): Fix typo. | ||
| 12 | |||
| 13 | 2007-06-25 Katsumi Yamaoka <yamaoka@jpl.org> | ||
| 14 | |||
| 15 | * gnus.texi (Asynchronous Fetching): Fix typo. | ||
| 16 | |||
| 1 | 2007-06-24 Karl Berry <karl@tug.org> | 17 | 2007-06-24 Karl Berry <karl@tug.org> |
| 2 | 18 | ||
| 3 | * emacs.texi: new Back-Cover Text. | 19 | * emacs.texi: new Back-Cover Text. |
diff --git a/man/gnus-faq.texi b/man/gnus-faq.texi index 093cb4c289b..6bfb3477627 100644 --- a/man/gnus-faq.texi +++ b/man/gnus-faq.texi | |||
| @@ -427,12 +427,11 @@ SET HOME=C:\myhome | |||
| 427 | @end example | 427 | @end example |
| 428 | @noindent | 428 | @noindent |
| 429 | 429 | ||
| 430 | in your autoexec.bat and reboot. Under NT, 2000 and XP, | 430 | in your autoexec.bat and reboot. Under NT, 2000 and XP, hit |
| 431 | hit Winkey+Pause/Break to enter system options (if it | 431 | Winkey+Pause/Break to enter system options (if it doesn't work, go to |
| 432 | doesn't work, go to Control Panel -> System). There you'll | 432 | Control Panel -> System -> Advanced). There you'll find the possibility |
| 433 | find the possibility to set environment variables, create | 433 | to set environment variables. Create a new one with name HOME and value |
| 434 | a new one with name HOME and value C:\myhome, a reboot is | 434 | C:\myhome. Rebooting is not necessary. |
| 435 | not necessary. | ||
| 436 | 435 | ||
| 437 | Now to create ~/.gnus.el, say | 436 | Now to create ~/.gnus.el, say |
| 438 | @samp{C-x C-f ~/.gnus.el RET C-x C-s}. | 437 | @samp{C-x C-f ~/.gnus.el RET C-x C-s}. |
diff --git a/man/gnus.texi b/man/gnus.texi index 85167d53432..fe26aa5f662 100644 --- a/man/gnus.texi +++ b/man/gnus.texi | |||
| @@ -947,8 +947,8 @@ Emacs for Heathens | |||
| 947 | @chapter Starting Gnus | 947 | @chapter Starting Gnus |
| 948 | @cindex starting up | 948 | @cindex starting up |
| 949 | 949 | ||
| 950 | If you are haven't used Emacs much before using Gnus, read @ref{Emacs | 950 | If you haven't used Emacs much before using Gnus, read @ref{Emacs for |
| 951 | for Heathens} first. | 951 | Heathens} first. |
| 952 | 952 | ||
| 953 | @kindex M-x gnus | 953 | @kindex M-x gnus |
| 954 | @findex gnus | 954 | @findex gnus |
| @@ -7173,12 +7173,12 @@ pre-fetch all the articles it can without bound. If it is | |||
| 7173 | @code{nil}, no pre-fetching will be done. | 7173 | @code{nil}, no pre-fetching will be done. |
| 7174 | 7174 | ||
| 7175 | @vindex gnus-async-prefetch-article-p | 7175 | @vindex gnus-async-prefetch-article-p |
| 7176 | @findex gnus-async-read-p | 7176 | @findex gnus-async-unread-p |
| 7177 | There are probably some articles that you don't want to pre-fetch---read | 7177 | There are probably some articles that you don't want to pre-fetch---read |
| 7178 | articles, for instance. The @code{gnus-async-prefetch-article-p} | 7178 | articles, for instance. The @code{gnus-async-prefetch-article-p} |
| 7179 | variable controls whether an article is to be pre-fetched. This | 7179 | variable controls whether an article is to be pre-fetched. This |
| 7180 | function should return non-@code{nil} when the article in question is | 7180 | function should return non-@code{nil} when the article in question is |
| 7181 | to be pre-fetched. The default is @code{gnus-async-read-p}, which | 7181 | to be pre-fetched. The default is @code{gnus-async-unread-p}, which |
| 7182 | returns @code{nil} on read articles. The function is called with an | 7182 | returns @code{nil} on read articles. The function is called with an |
| 7183 | article data structure as the only parameter. | 7183 | article data structure as the only parameter. |
| 7184 | 7184 | ||
| @@ -11504,6 +11504,7 @@ region. | |||
| 11504 | 11504 | ||
| 11505 | @item gnus-single-article-buffer | 11505 | @item gnus-single-article-buffer |
| 11506 | @vindex gnus-single-article-buffer | 11506 | @vindex gnus-single-article-buffer |
| 11507 | @cindex article buffers, several | ||
| 11507 | If non-@code{nil}, use the same article buffer for all the groups. | 11508 | If non-@code{nil}, use the same article buffer for all the groups. |
| 11508 | (This is the default.) If @code{nil}, each group will have its own | 11509 | (This is the default.) If @code{nil}, each group will have its own |
| 11509 | article buffer. | 11510 | article buffer. |
| @@ -13509,14 +13510,18 @@ Header lines longer than the value of | |||
| 13509 | @code{nnmail-split-header-length-limit} are excluded from the split | 13510 | @code{nnmail-split-header-length-limit} are excluded from the split |
| 13510 | function. | 13511 | function. |
| 13511 | 13512 | ||
| 13512 | @vindex nnmail-mail-splitting-charset | ||
| 13513 | @vindex nnmail-mail-splitting-decodes | 13513 | @vindex nnmail-mail-splitting-decodes |
| 13514 | By default, splitting @acronym{MIME}-decodes headers so you | 13514 | @vindex nnmail-mail-splitting-charset |
| 13515 | can match on non-@acronym{ASCII} strings. The | 13515 | By default, splitting does not decode headers, so you can not match on |
| 13516 | @code{nnmail-mail-splitting-charset} variable specifies the default | 13516 | non-@acronym{ASCII} strings. But it is useful if you want to match |
| 13517 | charset for decoding. The behavior can be turned off completely by | 13517 | articles based on the raw header data. To enable it, set the |
| 13518 | binding @code{nnmail-mail-splitting-decodes} to @code{nil}, which is | 13518 | @code{nnmail-mail-splitting-decodes} variable to a non-@code{nil} value. |
| 13519 | useful if you want to match articles based on the raw header data. | 13519 | In addition, the value of the @code{nnmail-mail-splitting-charset} |
| 13520 | variable is used for decoding non-@acronym{MIME} encoded string when | ||
| 13521 | @code{nnmail-mail-splitting-decodes} is non-@code{nil}. The default | ||
| 13522 | value is @code{nil} which means not to decode non-@acronym{MIME} encoded | ||
| 13523 | string. A suitable value for you will be @code{undecided} or be the | ||
| 13524 | charset used normally in mails you are interested in. | ||
| 13520 | 13525 | ||
| 13521 | @vindex nnmail-resplit-incoming | 13526 | @vindex nnmail-resplit-incoming |
| 13522 | By default, splitting is performed on all incoming messages. If you | 13527 | By default, splitting is performed on all incoming messages. If you |