Mercurial > hg > xemacs-beta
comparison man/gnus.texi @ 26:441bb1e64a06 r19-15b96
Import from CVS: tag r19-15b96
author | cvs |
---|---|
date | Mon, 13 Aug 2007 08:51:32 +0200 |
parents | 4103f0995bd7 |
children | 1917ad0d78d7 |
comparison
equal
deleted
inserted
replaced
25:383a494979f8 | 26:441bb1e64a06 |
---|---|
956 times you start Gnus. | 956 times you start Gnus. |
957 | 957 |
958 @item gnus-startup-hook | 958 @item gnus-startup-hook |
959 @vindex gnus-startup-hook | 959 @vindex gnus-startup-hook |
960 A hook that is run after starting up Gnus successfully. | 960 A hook that is run after starting up Gnus successfully. |
961 | |
962 @item gnus-started-hook | |
963 @vindex gnus-started-hook | |
964 A hook that is run as the very last thing after starting up Gnus | |
965 successfully. | |
961 | 966 |
962 @item gnus-check-bogus-newsgroups | 967 @item gnus-check-bogus-newsgroups |
963 @vindex gnus-check-bogus-newsgroups | 968 @vindex gnus-check-bogus-newsgroups |
964 If non-@code{nil}, Gnus will check for and delete all bogus groups at | 969 If non-@code{nil}, Gnus will check for and delete all bogus groups at |
965 startup. A @dfn{bogus group} is a group that you have in your | 970 startup. A @dfn{bogus group} is a group that you have in your |
4378 variable to a really low number, you'll find that Gnus will gather | 4383 variable to a really low number, you'll find that Gnus will gather |
4379 everything in sight into one thread, which isn't very helpful. | 4384 everything in sight into one thread, which isn't very helpful. |
4380 | 4385 |
4381 @cindex fuzzy article gathering | 4386 @cindex fuzzy article gathering |
4382 If you set this variable to the special value @code{fuzzy}, Gnus will | 4387 If you set this variable to the special value @code{fuzzy}, Gnus will |
4383 use a fuzzy string comparison algorithm on the subjects. | 4388 use a fuzzy string comparison algorithm on the subjects (@pxref{Fuzzy |
4389 Matching}). | |
4384 | 4390 |
4385 @item gnus-simplify-subject-fuzzy-regexp | 4391 @item gnus-simplify-subject-fuzzy-regexp |
4386 @vindex gnus-simplify-subject-fuzzy-regexp | 4392 @vindex gnus-simplify-subject-fuzzy-regexp |
4387 This can either be a regular expression or list of regular expressions | 4393 This can either be a regular expression or list of regular expressions |
4388 that match strings that will be removed from subjects if fuzzy subject | 4394 that match strings that will be removed from subjects if fuzzy subject |
4663 you can fiddle with @code{gnus-thread-operation-ignore-subject}. If is | 4669 you can fiddle with @code{gnus-thread-operation-ignore-subject}. If is |
4664 is non-@code{nil} (which it is by default), subjects will be ignored | 4670 is non-@code{nil} (which it is by default), subjects will be ignored |
4665 when doing thread commands. If this variable is @code{nil}, articles in | 4671 when doing thread commands. If this variable is @code{nil}, articles in |
4666 the same thread with different subjects will not be included in the | 4672 the same thread with different subjects will not be included in the |
4667 operation in question. If this variable is @code{fuzzy}, only articles | 4673 operation in question. If this variable is @code{fuzzy}, only articles |
4668 that have subjects that are fuzzily equal will be included. | 4674 that have subjects that are fuzzily equal will be included (@pxref{Fuzzy |
4675 Matching}). | |
4669 | 4676 |
4670 | 4677 |
4671 @node Sorting | 4678 @node Sorting |
4672 @section Sorting | 4679 @section Sorting |
4673 | 4680 |
7575 @node Archived Messages | 7582 @node Archived Messages |
7576 @section Archived Messages | 7583 @section Archived Messages |
7577 @cindex archived messages | 7584 @cindex archived messages |
7578 @cindex sent messages | 7585 @cindex sent messages |
7579 | 7586 |
7580 Gnus provides a few different methods for storing the mail you send. | 7587 Gnus provides a few different methods for storing the mail and news you |
7581 The default method is to use the @dfn{archive virtual server} to store | 7588 send. The default method is to use the @dfn{archive virtual server} to |
7582 the mail. If you want to disable this completely, the | 7589 store the messages. If you want to disable this completely, the |
7583 @code{gnus-message-archive-group} variable should be @code{nil}, which | 7590 @code{gnus-message-archive-group} variable should be @code{nil}, which |
7584 is the default. | 7591 is the default. |
7585 | 7592 |
7586 @vindex gnus-message-archive-method | 7593 @vindex gnus-message-archive-method |
7587 @code{gnus-message-archive-method} says what virtual server Gnus is to | 7594 @code{gnus-message-archive-method} says what virtual server Gnus is to |
7672 group. If the group gets really big and annoying, you can simply rename | 7679 group. If the group gets really big and annoying, you can simply rename |
7673 if (using @kbd{G r} in the group buffer) to something | 7680 if (using @kbd{G r} in the group buffer) to something |
7674 nice---@samp{misc-mail-september-1995}, or whatever. New messages will | 7681 nice---@samp{misc-mail-september-1995}, or whatever. New messages will |
7675 continue to be stored in the old (now empty) group. | 7682 continue to be stored in the old (now empty) group. |
7676 | 7683 |
7677 That's the default method of archiving sent mail. Gnus also a different | 7684 That's the default method of archiving sent messages. Gnus also a |
7678 way for the people who don't like the default method. In that case you | 7685 different way for the people who don't like the default method. In that |
7679 should set @code{gnus-message-archive-group} to @code{nil}; this will | 7686 case you should set @code{gnus-message-archive-group} to @code{nil}; |
7680 disable archiving. | 7687 this will disable archiving. |
7681 | 7688 |
7682 XEmacs 19.13 doesn't have @code{format-time-string}, so you'll have to | 7689 XEmacs 19.13 doesn't have @code{format-time-string}, so you'll have to |
7683 use a different value for @code{gnus-message-archive-group} there. | 7690 use a different value for @code{gnus-message-archive-group} there. |
7684 | 7691 |
7685 @table @code | 7692 @table @code |
7692 | 7699 |
7693 If you want to have greater control over what group to put each | 7700 If you want to have greater control over what group to put each |
7694 message in, you can set this variable to a function that checks the | 7701 message in, you can set this variable to a function that checks the |
7695 current newsgroup name and then returns a suitable group name (or list | 7702 current newsgroup name and then returns a suitable group name (or list |
7696 of names). | 7703 of names). |
7704 | |
7705 This variable can be used instead of @code{gnus-message-archive-group}, | |
7706 but the latter is the preferred method. | |
7697 @end table | 7707 @end table |
7698 | 7708 |
7699 | 7709 |
7700 @c @node Posting Styles | 7710 @c @node Posting Styles |
7701 @c @section Posting Styles | 7711 @c @section Posting Styles |
10636 | 10646 |
10637 @item s | 10647 @item s |
10638 Substring matching. | 10648 Substring matching. |
10639 | 10649 |
10640 @item f | 10650 @item f |
10641 Fuzzy matching. | 10651 Fuzzy matching (@pxref{Fuzzy Matching}). |
10642 | 10652 |
10643 @item r | 10653 @item r |
10644 Regexp matching | 10654 Regexp matching |
10645 @end table | 10655 @end table |
10646 | 10656 |
11430 exploited---the following rule will raise the score on all followups to | 11440 exploited---the following rule will raise the score on all followups to |
11431 myself: | 11441 myself: |
11432 | 11442 |
11433 @lisp | 11443 @lisp |
11434 ("references" | 11444 ("references" |
11435 ("<x6[0-9a-z]+\\.fsf@.*eyesore.no>" 1000 nil r)) | 11445 ("<x6[0-9a-z]+\\.fsf@@.*eyesore.no>" 1000 nil r)) |
11436 @end lisp | 11446 @end lisp |
11437 | 11447 |
11438 Whether it's the first two or first three characters that are ``yours'' | 11448 Whether it's the first two or first three characters that are ``yours'' |
11439 is system-dependent. | 11449 is system-dependent. |
11440 | 11450 |
12131 * NoCeM:: How to avoid spam and other fatty foods. | 12141 * NoCeM:: How to avoid spam and other fatty foods. |
12132 * Picons:: How to display pictures of what your reading. | 12142 * Picons:: How to display pictures of what your reading. |
12133 * Undo:: Some actions can be undone. | 12143 * Undo:: Some actions can be undone. |
12134 * Moderation:: What to do if you're a moderator. | 12144 * Moderation:: What to do if you're a moderator. |
12135 * XEmacs Enhancements:: There are more pictures and stuff under XEmacs. | 12145 * XEmacs Enhancements:: There are more pictures and stuff under XEmacs. |
12146 * Fuzzy Matching:: What's the big fuzz? | |
12136 * Various Various:: Things that are really various. | 12147 * Various Various:: Things that are really various. |
12137 @end menu | 12148 @end menu |
12138 | 12149 |
12139 | 12150 |
12140 @node Process/Prefix | 12151 @node Process/Prefix |
13335 @vindex gnus-xmas-modeline-glyph | 13346 @vindex gnus-xmas-modeline-glyph |
13336 A glyph displayed in all Gnus mode lines. It is a tiny gnu head by | 13347 A glyph displayed in all Gnus mode lines. It is a tiny gnu head by |
13337 default. | 13348 default. |
13338 | 13349 |
13339 @end table | 13350 @end table |
13351 | |
13352 | |
13353 @node Fuzzy Matching | |
13354 @section Fuzzy Matching | |
13355 @cindex fuzzy matching | |
13356 | |
13357 Gnus provides @dfn{fuzzy matching} of @code{Subject} lines when doing | |
13358 things like scoring, thread gathering and thread comparison. | |
13359 | |
13360 As opposed to regular expression matching, fuzzy matching is very fuzzy. | |
13361 It's so fuzzy that there's not even a definition of what @dfn{fuzziness} | |
13362 means, and the implementation has changed over time. | |
13363 | |
13364 Basically, it tries to remove all noise from lines before comparing. | |
13365 @samp{Re: }, parenthetical remarks, white space, and so on, are filtered | |
13366 out of the strings before comparing the results. This often leads to | |
13367 adequate results---even when faced with strings generated by text | |
13368 manglers masquerading as newsreaders. | |
13340 | 13369 |
13341 | 13370 |
13342 @node Various Various | 13371 @node Various Various |
13343 @section Various Various | 13372 @section Various Various |
13344 @cindex mode lines | 13373 @cindex mode lines |
15196 | 15225 |
15197 @item (nnchoke-request-update-info GROUP INFO &optional SERVER) | 15226 @item (nnchoke-request-update-info GROUP INFO &optional SERVER) |
15198 | 15227 |
15199 A Gnus group info (@pxref{Group Info}) is handed to the backend for | 15228 A Gnus group info (@pxref{Group Info}) is handed to the backend for |
15200 alterations. This comes in handy if the backend really carries all the | 15229 alterations. This comes in handy if the backend really carries all the |
15201 information (as is the case with virtual an imap groups). This function | 15230 information (as is the case with virtual and imap groups). This |
15202 should destructively alter the info to suit its needs, and should return | 15231 function should destructively alter the info to suit its needs, and |
15203 the (altered) group info. | 15232 should return the (altered) group info. |
15204 | 15233 |
15205 There should be no result data from this function. | 15234 There should be no result data from this function. |
15206 | 15235 |
15207 | 15236 |
15208 @item (nnchoke-request-type GROUP &optional ARTICLE) | 15237 @item (nnchoke-request-type GROUP &optional ARTICLE) |