Mercurial > emacs
comparison man/gnus.texi @ 59764:472e5513512f
Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-58
Merge from gnus--rel--5.10
Patches applied:
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-7
Merge from emacs--cvs-trunk--0
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-8
- miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-11
Update from CVS
2005-01-28 Katsumi Yamaoka <yamaoka@jpl.org>
* lisp/gnus/gnus-art.el (gnus-article-setup-buffer): Kill and re-create the
article buffer when editing of the article is discarded.
(gnus-article-prepare): Revert.
2005-01-28 Katsumi Yamaoka <yamaoka@jpl.org>
* lisp/gnus/gnus-art.el (gnus-article-prepare): Remove
message-strip-forbidden-properties from the local hook.
2005-01-24 Katsumi Yamaoka <yamaoka@jpl.org>
* lisp/gnus/mml.el (mml-generate-mime-1): Convert string into unibyte when
inserting " *mml*" buffer's contents into a unibyte temp buffer.
2005-01-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
* man/gnus.texi: Some edits based on comments from David Abrahams.
2005-01-24 Katsumi Yamaoka <yamaoka@jpl.org>
* man/gnus.texi (RSS): Fix the keystroke.
author | Miles Bader <miles@gnu.org> |
---|---|
date | Fri, 28 Jan 2005 23:52:19 +0000 |
parents | d48d49494b20 |
children | 3f394ef46f57 f8a7a9ba3d08 |
comparison
equal
deleted
inserted
replaced
59763:61d237d84508 | 59764:472e5513512f |
---|---|
389 the program. | 389 the program. |
390 | 390 |
391 @end iftex | 391 @end iftex |
392 | 392 |
393 @menu | 393 @menu |
394 * Starting Up:: Finding news can be a pain. | 394 * Starting Up:: Finding news can be a pain. |
395 * Group Buffer:: Selecting, subscribing and killing groups. | 395 * Group Buffer:: Selecting, subscribing and killing groups. |
396 * Summary Buffer:: Reading, saving and posting articles. | 396 * Summary Buffer:: Reading, saving and posting articles. |
397 * Article Buffer:: Displaying and handling articles. | 397 * Article Buffer:: Displaying and handling articles. |
398 * Composing Messages:: Information on sending mail and news. | 398 * Composing Messages:: Information on sending mail and news. |
399 * Select Methods:: Gnus reads all messages from various select methods. | 399 * Select Methods:: Gnus reads all messages from various select methods. |
400 * Scoring:: Assigning values to articles. | 400 * Scoring:: Assigning values to articles. |
401 * Various:: General purpose settings. | 401 * Various:: General purpose settings. |
402 * The End:: Farewell and goodbye. | 402 * The End:: Farewell and goodbye. |
403 * Appendices:: Terminology, Emacs intro, @acronym{FAQ}, History, Internals. | 403 * Appendices:: Terminology, Emacs intro, @acronym{FAQ}, History, Internals. |
404 * Index:: Variable, function and concept index. | 404 * Index:: Variable, function and concept index. |
405 * Key Index:: Key Index. | 405 * Key Index:: Key Index. |
406 | 406 |
407 Other related manuals | 407 Other related manuals |
408 | 408 |
409 * Message:(message). Composing messages. | 409 * Message:(message). Composing messages. |
410 * Emacs-MIME:(emacs-mime). Composing messages; @acronym{MIME}-specific parts. | 410 * Emacs-MIME:(emacs-mime). Composing messages; @acronym{MIME}-specific parts. |
411 * Sieve:(sieve). Managing Sieve scripts in Emacs. | 411 * Sieve:(sieve). Managing Sieve scripts in Emacs. |
412 * PGG:(pgg). @acronym{PGP/MIME} with Gnus. | 412 * PGG:(pgg). @acronym{PGP/MIME} with Gnus. |
413 | 413 |
414 @detailmenu | 414 @detailmenu |
415 --- The Detailed Node Listing --- | 415 --- The Detailed Node Listing --- |
416 | 416 |
417 Starting Gnus | 417 Starting Gnus |
949 | 949 |
950 If you puzzle at any terms used in this manual, please refer to the | 950 If you puzzle at any terms used in this manual, please refer to the |
951 terminology section (@pxref{Terminology}). | 951 terminology section (@pxref{Terminology}). |
952 | 952 |
953 @menu | 953 @menu |
954 * Finding the News:: Choosing a method for getting news. | 954 * Finding the News:: Choosing a method for getting news. |
955 * The First Time:: What does Gnus do the first time you start it? | 955 * The First Time:: What does Gnus do the first time you start it? |
956 * The Server is Down:: How can I read my mail then? | 956 * The Server is Down:: How can I read my mail then? |
957 * Slave Gnusae:: You can have more than one Gnus active at a time. | 957 * Slave Gnusae:: You can have more than one Gnus active at a time. |
958 * Fetching a Group:: Starting Gnus just to read a group. | 958 * New Groups:: What is Gnus supposed to do with new groups? |
959 * New Groups:: What is Gnus supposed to do with new groups? | 959 * Changing Servers:: You may want to move from one server to another. |
960 * Changing Servers:: You may want to move from one server to another. | 960 * Startup Files:: Those pesky startup files---@file{.newsrc}. |
961 * Startup Files:: Those pesky startup files---@file{.newsrc}. | 961 * Auto Save:: Recovering from a crash. |
962 * Auto Save:: Recovering from a crash. | 962 * The Active File:: Reading the active file over a slow line Takes Time. |
963 * The Active File:: Reading the active file over a slow line Takes Time. | 963 * Startup Variables:: Other variables you might change. |
964 * Startup Variables:: Other variables you might change. | |
965 @end menu | 964 @end menu |
966 | 965 |
967 | 966 |
968 @node Finding the News | 967 @node Finding the News |
969 @section Finding the News | 968 @section Finding the News |
990 (setq gnus-select-method '(nnspool "")) | 989 (setq gnus-select-method '(nnspool "")) |
991 @end lisp | 990 @end lisp |
992 | 991 |
993 If you can use a local spool, you probably should, as it will almost | 992 If you can use a local spool, you probably should, as it will almost |
994 certainly be much faster. But do not use the local spool if your | 993 certainly be much faster. But do not use the local spool if your |
995 server is running Leafnode; in this case, use @code{(nntp "localhost")}. | 994 server is running Leafnode (which is a simple, standalone private news |
995 server); in this case, use @code{(nntp "localhost")}. | |
996 | 996 |
997 @vindex gnus-nntpserver-file | 997 @vindex gnus-nntpserver-file |
998 @cindex NNTPSERVER | 998 @cindex NNTPSERVER |
999 @cindex @acronym{NNTP} server | 999 @cindex @acronym{NNTP} server |
1000 If this variable is not set, Gnus will take a look at the | 1000 If this variable is not set, Gnus will take a look at the |
1049 | 1049 |
1050 @node The First Time | 1050 @node The First Time |
1051 @section The First Time | 1051 @section The First Time |
1052 @cindex first time usage | 1052 @cindex first time usage |
1053 | 1053 |
1054 If no startup files exist, Gnus will try to determine what groups should | 1054 If no startup files exist (@pxref{Startup Files}), Gnus will try to |
1055 be subscribed by default. | 1055 determine what groups should be subscribed by default. |
1056 | 1056 |
1057 @vindex gnus-default-subscribed-newsgroups | 1057 @vindex gnus-default-subscribed-newsgroups |
1058 If the variable @code{gnus-default-subscribed-newsgroups} is set, Gnus | 1058 If the variable @code{gnus-default-subscribed-newsgroups} is set, Gnus |
1059 will subscribe you to just those groups in that list, leaving the rest | 1059 will subscribe you to just those groups in that list, leaving the rest |
1060 killed. Your system administrator should have set this variable to | 1060 killed. Your system administrator should have set this variable to |
1137 slave starts, you may be prompted as to whether to read an auto-save | 1137 slave starts, you may be prompted as to whether to read an auto-save |
1138 file. If you answer ``yes'', the unsaved changes to the master will be | 1138 file. If you answer ``yes'', the unsaved changes to the master will be |
1139 incorporated into the slave. If you answer ``no'', the slave may see some | 1139 incorporated into the slave. If you answer ``no'', the slave may see some |
1140 messages as unread that have been read in the master. | 1140 messages as unread that have been read in the master. |
1141 | 1141 |
1142 @node Fetching a Group | |
1143 @section Fetching a Group | |
1144 @cindex fetching a group | |
1145 | |
1146 @findex gnus-fetch-group | |
1147 It is sometimes convenient to be able to just say ``I want to read this | |
1148 group and I don't care whether Gnus has been started or not''. This is | |
1149 perhaps more useful for people who write code than for users, but the | |
1150 command @code{gnus-fetch-group} provides this functionality in any case. | |
1151 It takes the group name as a parameter. | |
1152 | 1142 |
1153 | 1143 |
1154 @node New Groups | 1144 @node New Groups |
1155 @section New Groups | 1145 @section New Groups |
1156 @cindex new groups | 1146 @cindex new groups |
1398 @cindex startup files | 1388 @cindex startup files |
1399 @cindex .newsrc | 1389 @cindex .newsrc |
1400 @cindex .newsrc.el | 1390 @cindex .newsrc.el |
1401 @cindex .newsrc.eld | 1391 @cindex .newsrc.eld |
1402 | 1392 |
1403 Now, you all know about the @file{.newsrc} file. All subscription | 1393 Most common Unix news readers use a shared startup file called |
1404 information is traditionally stored in this file. | 1394 @file{.newsrc}. This file contains all the information about what |
1395 groups are subscribed, and which articles in these groups have been | |
1396 read. | |
1405 | 1397 |
1406 Things got a bit more complicated with @sc{gnus}. In addition to | 1398 Things got a bit more complicated with @sc{gnus}. In addition to |
1407 keeping the @file{.newsrc} file updated, it also used a file called | 1399 keeping the @file{.newsrc} file updated, it also used a file called |
1408 @file{.newsrc.el} for storing all the information that didn't fit into | 1400 @file{.newsrc.el} for storing all the information that didn't fit into |
1409 the @file{.newsrc} file. (Actually, it also duplicated everything in | 1401 the @file{.newsrc} file. (Actually, it also duplicated everything in |
1424 @code{gnus-save-newsrc-file} to @code{nil}, which means you can delete | 1416 @code{gnus-save-newsrc-file} to @code{nil}, which means you can delete |
1425 the file and save some space, as well as exiting from Gnus faster. | 1417 the file and save some space, as well as exiting from Gnus faster. |
1426 However, this will make it impossible to use other newsreaders than | 1418 However, this will make it impossible to use other newsreaders than |
1427 Gnus. But hey, who would want to, right? Similarly, setting | 1419 Gnus. But hey, who would want to, right? Similarly, setting |
1428 @code{gnus-read-newsrc-file} to @code{nil} makes Gnus ignore the | 1420 @code{gnus-read-newsrc-file} to @code{nil} makes Gnus ignore the |
1429 @file{.newsrc} file and any @file{.newsrc-SERVER} files, which is | 1421 @file{.newsrc} file and any @file{.newsrc-SERVER} files, which can be |
1430 convenient if you have a tendency to use Netscape once in a while. | 1422 convenient if you use a different news reader occasionally, and you |
1423 want to read a different subset of the available groups with that | |
1424 news reader. | |
1431 | 1425 |
1432 @vindex gnus-save-killed-list | 1426 @vindex gnus-save-killed-list |
1433 If @code{gnus-save-killed-list} (default @code{t}) is @code{nil}, Gnus | 1427 If @code{gnus-save-killed-list} (default @code{t}) is @code{nil}, Gnus |
1434 will not save the list of killed groups to the startup file. This will | 1428 will not save the list of killed groups to the startup file. This will |
1435 save both time (when starting and quitting) and space (on disk). It | 1429 save both time (when starting and quitting) and space (on disk). It |
15882 @kindex G R (Summary) | 15876 @kindex G R (Summary) |
15883 Use @kbd{G R} from the summary buffer to subscribe to a feed---you | 15877 Use @kbd{G R} from the summary buffer to subscribe to a feed---you |
15884 will be prompted for the location of the feed. | 15878 will be prompted for the location of the feed. |
15885 | 15879 |
15886 An easy way to get started with @code{nnrss} is to say something like | 15880 An easy way to get started with @code{nnrss} is to say something like |
15887 the following in the group buffer: @kbd{B nnrss RET y}, then | 15881 the following in the group buffer: @kbd{B nnrss RET RET y}, then |
15888 subscribe to groups. | 15882 subscribe to groups. |
15889 | 15883 |
15890 The following @code{nnrss} variables can be altered: | 15884 The following @code{nnrss} variables can be altered: |
15891 | 15885 |
15892 @table @code | 15886 @table @code |
20605 * Daemons:: Gnus can do things behind your back. | 20599 * Daemons:: Gnus can do things behind your back. |
20606 * NoCeM:: How to avoid spam and other fatty foods. | 20600 * NoCeM:: How to avoid spam and other fatty foods. |
20607 * Undo:: Some actions can be undone. | 20601 * Undo:: Some actions can be undone. |
20608 * Predicate Specifiers:: Specifying predicates. | 20602 * Predicate Specifiers:: Specifying predicates. |
20609 * Moderation:: What to do if you're a moderator. | 20603 * Moderation:: What to do if you're a moderator. |
20604 * Fetching a Group:: Starting Gnus just to read a group. | |
20610 * Image Enhancements:: Modern versions of Emacs/XEmacs can display images. | 20605 * Image Enhancements:: Modern versions of Emacs/XEmacs can display images. |
20611 * Fuzzy Matching:: What's the big fuzz? | 20606 * Fuzzy Matching:: What's the big fuzz? |
20612 * Thwarting Email Spam:: A how-to on avoiding unsolicited commercial email. | 20607 * Thwarting Email Spam:: A how-to on avoiding unsolicited commercial email. |
20613 * Other modes:: Interaction with other modes. | 20608 * Other modes:: Interaction with other modes. |
20614 * Various Various:: Things that are really various. | 20609 * Various Various:: Things that are really various. |
21874 | 21869 |
21875 @lisp | 21870 @lisp |
21876 (setq gnus-moderated-list | 21871 (setq gnus-moderated-list |
21877 "^nnml:rec.zoofle$\\|^rec.zoofle$") | 21872 "^nnml:rec.zoofle$\\|^rec.zoofle$") |
21878 @end lisp | 21873 @end lisp |
21874 | |
21875 | |
21876 @node Fetching a Group | |
21877 @section Fetching a Group | |
21878 @cindex fetching a group | |
21879 | |
21880 @findex gnus-fetch-group | |
21881 It is sometimes convenient to be able to just say ``I want to read this | |
21882 group and I don't care whether Gnus has been started or not''. This is | |
21883 perhaps more useful for people who write code than for users, but the | |
21884 command @code{gnus-fetch-group} provides this functionality in any case. | |
21885 It takes the group name as a parameter. | |
21879 | 21886 |
21880 | 21887 |
21881 @node Image Enhancements | 21888 @node Image Enhancements |
21882 @section Image Enhancements | 21889 @section Image Enhancements |
21883 | 21890 |
26573 @cindex activating groups | 26580 @cindex activating groups |
26574 The act of asking the server for info on a group and computing the | 26581 The act of asking the server for info on a group and computing the |
26575 number of unread articles is called @dfn{activating the group}. | 26582 number of unread articles is called @dfn{activating the group}. |
26576 Un-activated groups are listed with @samp{*} in the group buffer. | 26583 Un-activated groups are listed with @samp{*} in the group buffer. |
26577 | 26584 |
26585 @item spool | |
26586 @cindex spool | |
26587 News servers store their articles locally in one fashion or other. | |
26588 One old-fashioned storage method is to have just one file per | |
26589 article. That's called a ``traditional spool''. | |
26590 | |
26578 @item server | 26591 @item server |
26579 @cindex server | 26592 @cindex server |
26580 A machine one can connect to and get news (or mail) from. | 26593 A machine one can connect to and get news (or mail) from. |
26581 | 26594 |
26582 @item select method | 26595 @item select method |