comparison man/gnus-faq.texi @ 57224:d61099b391d7

Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-571 Merge from gnus--rel--5.10 Patches applied: * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-31 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-33 Update from CVS
author Miles Bader <miles@gnu.org>
date Sat, 25 Sep 2004 12:02:04 +0000
parents 55fd4f77387a
children f7785a1e8cf8 e23928ac5a97
comparison
equal deleted inserted replaced
57223:82faaf96bf77 57224:d61099b391d7
100 @end ifnottex 100 @end ifnottex
101 @subsection Installation 101 @subsection Installation
102 102
103 @menu 103 @menu
104 * [1.1]:: What is the latest version of Gnus? 104 * [1.1]:: What is the latest version of Gnus?
105 * [1.2]:: What's new in 5.10.0? 105 * [1.2]:: What's new in 5.10?
106 * [1.3]:: Where and how to get Gnus? 106 * [1.3]:: Where and how to get Gnus?
107 * [1.4]:: What to do with the tarball now? 107 * [1.4]:: What to do with the tarball now?
108 * [1.5]:: Which version of Emacs do I need? 108 * [1.5]:: Which version of Emacs do I need?
109 * [1.6]:: How do I run Gnus on both Emacs and XEmacs? 109 * [1.6]:: How do I run Gnus on both Emacs and XEmacs?
110 @end menu 110 @end menu
117 117
118 What is the latest version of Gnus? 118 What is the latest version of Gnus?
119 119
120 Answer: 120 Answer:
121 121
122 Jingle please: Gnus 5.10.0 is released, get it while it's 122 Jingle please: Gnus 5.10 is released, get it while it's
123 hot! As well as the step in version number is rather 123 hot! As well as the step in version number is rather
124 small, Gnus 5.10 has tons of new features which you 124 small, Gnus 5.10 has tons of new features which you
125 shouldn't miss, however if you are cautious, you might 125 shouldn't miss, however if you are cautious, you might
126 prefer to stay with 5.8.8 respectively 5.9 (they are 126 prefer to stay with 5.8.8 respectively 5.9 (they are
127 basically the same) until some bugfix releases are out. 127 basically the same) until some bugfix releases are out.
129 @ifnottex 129 @ifnottex
130 @node [1.2], [1.3], [1.1], FAQ 1 - Installation 130 @node [1.2], [1.3], [1.1], FAQ 1 - Installation
131 @end ifnottex 131 @end ifnottex
132 @subsubheading Question 1.2: 132 @subsubheading Question 1.2:
133 133
134 What's new in 5.10.0? 134 What's new in 5.10?
135 135
136 Answer: 136 Answer:
137 137
138 First of all, you should have a look into the file 138 First of all, you should have a look into the file
139 GNUS-NEWS in the toplevel directory of the Gnus tarball, 139 GNUS-NEWS in the toplevel directory of the Gnus tarball,
225 225
226 Which version of Emacs do I need? 226 Which version of Emacs do I need?
227 227
228 Answer: 228 Answer:
229 229
230 Gnus 5.10.0 requires an Emacs version that is greater 230 Gnus 5.10 requires an Emacs version that is greater
231 than or equal to Emacs 20.7 or XEmacs 21.1. 231 than or equal to Emacs 20.7 or XEmacs 21.1.
232 232
233 @ifnottex 233 @ifnottex
234 @node [1.6], , [1.5], FAQ 1 - Installation 234 @node [1.6], , [1.5], FAQ 1 - Installation
235 @end ifnottex 235 @end ifnottex
438 438
439 439
440 @example 440 @example
441 441
442 SET HOME=C:\myhome 442 SET HOME=C:\myhome
443 443
444 @end example 444 @end example
445 445
446 @noindent 446 @noindent
447 in your autoexec.bat and reboot. Under NT, 2000 and XP, 447 in your autoexec.bat and reboot. Under NT, 2000 and XP,
448 hit Winkey+Pause/Break to enter system options (if it 448 hit Winkey+Pause/Break to enter system options (if it
546 this in ~/.gnus: 546 this in ~/.gnus:
547 547
548 548
549 @example 549 @example
550 (add-to-list 'gnus-secondary-select-methods 550 (add-to-list 'gnus-secondary-select-methods
551 '(nntp "news.yourSecondProvider.net")) 551 '(nntp "news.yourSecondProvider.net"))
552 (add-to-list 'gnus-secondary-select-methods 552 (add-to-list 'gnus-secondary-select-methods
553 '(nntp "news.yourThirdProvider.net")) 553 '(nntp "news.yourThirdProvider.net"))
554 @end example 554 @end example
555 555
556 @ifnottex 556 @ifnottex
557 @node [3.7], [3.8], [3.6], FAQ 3 - Getting messages 557 @node [3.7], [3.8], [3.6], FAQ 3 - Getting messages
558 @end ifnottex 558 @end ifnottex
743 743
744 @example 744 @example
745 (add-to-list 745 (add-to-list
746 'gnus-secondary-select-methods 746 'gnus-secondary-select-methods
747 '(nnimap "Give the baby a name" 747 '(nnimap "Give the baby a name"
748 (nnimap-address "imap.yourProvider.net") 748 (nnimap-address "imap.yourProvider.net")
749 (nnimap-port 143) 749 (nnimap-port 143)
750 (nnimap-list-pattern "archive.*"))) 750 (nnimap-list-pattern "archive.*")))
751 @end example 751 @end example
752 752
753 @noindent 753 @noindent
754 Again, you might have to specify how to authenticate to the 754 Again, you might have to specify how to authenticate to the
755 server if Gnus can't guess the correct way, see the Manual 755 server if Gnus can't guess the correct way, see the Manual
875 in ~/.gnus to load enough old articles to prevent teared threads, replace 'some with t to load 875 in ~/.gnus to load enough old articles to prevent teared threads, replace 'some with t to load
876 all articles (Warning: Both settings enlarge the amount of data which is 876 all articles (Warning: Both settings enlarge the amount of data which is
877 fetched when you enter a group and slow down the process of entering a group). 877 fetched when you enter a group and slow down the process of entering a group).
878 878
879 879
880 If you already use Gnus 5.10.0, you can say 880 If you already use Gnus 5.10, you can say
881 @samp{/o N} 881 @samp{/o N}
882 In summary buffer to load the last N messages, this feature is not available in 5.8.8 882 In summary buffer to load the last N messages, this feature is not available in 5.8.8
883 883
884 884
885 If you don't want all old messages, but the parent of the message you're just reading, 885 If you don't want all old messages, but the parent of the message you're just reading,
998 Can I use some other browser than w3 to render my HTML-mails? 998 Can I use some other browser than w3 to render my HTML-mails?
999 999
1000 1000
1001 Answer: 1001 Answer:
1002 1002
1003 Only if you use Gnus 5.10.0 or younger. In this case you've got the 1003 Only if you use Gnus 5.10 or younger. In this case you've got the
1004 choice between w3, w3m, links, lynx and html2text, which 1004 choice between w3, w3m, links, lynx and html2text, which
1005 one is used can be specified in the variable 1005 one is used can be specified in the variable
1006 mm-text-html-renderer, so if you want links to render your 1006 mm-text-html-renderer, so if you want links to render your
1007 mail say 1007 mail say
1008 1008
1031 ) and "Outlook Deuglify" which repairs the dumb quoting used 1031 ) and "Outlook Deuglify" which repairs the dumb quoting used
1032 by many users of Microsoft products ( 1032 by many users of Microsoft products (
1033 @samp{W Y f} gives you full deuglify. 1033 @samp{W Y f} gives you full deuglify.
1034 See @samp{W Y C-h} or 1034 See @samp{W Y C-h} or
1035 have a look at the menus for other deuglifications). 1035 have a look at the menus for other deuglifications).
1036 Outlook deuglify is only available since Gnus 5.10.0. 1036 Outlook deuglify is only available since Gnus 5.10.
1037 1037
1038 @ifnottex 1038 @ifnottex
1039 @node [4.9], [4.10], [4.8], FAQ 4 - Reading messages 1039 @node [4.9], [4.10], [4.8], FAQ 4 - Reading messages
1040 @end ifnottex 1040 @end ifnottex
1041 @subsubheading Question 4.9: 1041 @subsubheading Question 4.9:
1202 1202
1203 1203
1204 @example 1204 @example
1205 (gnus-add-configuration 1205 (gnus-add-configuration
1206 '(article (vertical 1.0 1206 '(article (vertical 1.0
1207 (summary .35 point) 1207 (summary .35 point)
1208 (article 1.0)))) 1208 (article 1.0))))
1209 @end example 1209 @end example
1210 1210
1211 1211
1212 A three pane layout, Group buffer on the left, summary 1212 A three pane layout, Group buffer on the left, summary
1213 buffer top-right, article buffer bottom-right: 1213 buffer top-right, article buffer bottom-right:
1250 you'll find useful things like positioning the cursor and 1250 you'll find useful things like positioning the cursor and
1251 tabulators which allow you a summary in table form, but 1251 tabulators which allow you a summary in table form, but
1252 sadly hard tabulators are broken in 5.8.8. 1252 sadly hard tabulators are broken in 5.8.8.
1253 1253
1254 1254
1255 Since 5.10.0, Gnus offers you some very nice new specifiers, 1255 Since 5.10, Gnus offers you some very nice new specifiers,
1256 e.g. %B which draws a thread-tree and %&user-date which 1256 e.g. %B which draws a thread-tree and %&user-date which
1257 gives you a date where the details are dependent of the 1257 gives you a date where the details are dependent of the
1258 articles age. Here's an example which uses both: 1258 articles age. Here's an example which uses both:
1259 1259
1260 1260
1769 @example 1769 @example
1770 (setq gnus-confirm-mail-reply-to-news t) 1770 (setq gnus-confirm-mail-reply-to-news t)
1771 @end example 1771 @end example
1772 1772
1773 @noindent 1773 @noindent
1774 if you already use Gnus 5.10.0, if you still use 5.8.8 or 1774 if you already use Gnus 5.10, if you still use 5.8.8 or
1775 5.9 try this instead: 1775 5.9 try this instead:
1776 1776
1777 1777
1778 @example 1778 @example
1779 (defadvice gnus-summary-reply (around reply-in-news activate) 1779 (defadvice gnus-summary-reply (around reply-in-news activate)
1791 How to tell Gnus not to generate a sender header? 1791 How to tell Gnus not to generate a sender header?
1792 1792
1793 1793
1794 Answer: 1794 Answer:
1795 1795
1796 Since 5.10.0 Gnus doesn't generate a sender header by 1796 Since 5.10 Gnus doesn't generate a sender header by
1797 default. For older Gnus' try this in ~/.gnus: 1797 default. For older Gnus' try this in ~/.gnus:
1798 1798
1799 1799
1800 @example 1800 @example
1801 (eval-after-load "message" 1801 (eval-after-load "message"
1849 @example 1849 @example
1850 (setq message-user-fqdn "yourmachine.yourdomain.tld") 1850 (setq message-user-fqdn "yourmachine.yourdomain.tld")
1851 @end example 1851 @end example
1852 @noindent 1852 @noindent
1853 in ~/.gnus. If you use Gnus 5.9 or ealier, you can use this 1853 in ~/.gnus. If you use Gnus 5.9 or ealier, you can use this
1854 instead: 1854 instead (works for newer versions a well):
1855 @example 1855 @example
1856 (eval-after-load "message" 1856 (eval-after-load "message"
1857 '(let (myfqdn "yourmachine.yourdomain.tld");; <-- Edit this! 1857 '(let ((fqdn "yourmachine.yourdomain.tld"));; <-- Edit this!
1858 (if (boundp 'message-user-fqdn) 1858 (if (boundp 'message-user-fqdn)
1859 (setq message-user-fqdn fqdn) 1859 (setq message-user-fqdn fqdn)
1860 (gnus-message 1 "Redefining `message-make-fqdn'.") 1860 (gnus-message 1 "Redefining `message-make-fqdn'.")
1861 (defun message-make-fqdn () 1861 (defun message-make-fqdn ()
1862 "Return user's fully qualified domain name." 1862 "Return user's fully qualified domain name."
2019 @uref{http://groups.google.com,groups.google.com}, 2019 @uref{http://groups.google.com,groups.google.com},
2020 if you found the posting there, tell Google to display 2020 if you found the posting there, tell Google to display
2021 the raw message, look for the message-id, and say 2021 the raw message, look for the message-id, and say
2022 @samp{M-^ the@@message.id RET} in a 2022 @samp{M-^ the@@message.id RET} in a
2023 summary buffer. 2023 summary buffer.
2024 Since Gnus 5.10.0 there's also a Gnus interface for 2024 Since Gnus 5.10 there's also a Gnus interface for
2025 groups.google.com which you can call with 2025 groups.google.com which you can call with
2026 @samp{G W}) in group buffer. 2026 @samp{G W}) in group buffer.
2027 2027
2028 2028
2029 Another idea which works for both mail and news groups 2029 Another idea which works for both mail and news groups
2044 to search engines like swish-e or swish++ and 2044 to search engines like swish-e or swish++ and
2045 others. You index your mail with one of those search 2045 others. You index your mail with one of those search
2046 engines and with the help of nnir you can search trough 2046 engines and with the help of nnir you can search trough
2047 the indexed mail and generate a temporary group with all 2047 the indexed mail and generate a temporary group with all
2048 messages which met your search criteria. If this sound 2048 messages which met your search criteria. If this sound
2049 cool to you get nnir.el from 2049 cool to you get nnir.el from the contrib directory of the Gnus
2050 @uref{ftp://ls6-ftp.cs.uni-dortmund.de/pub/src/emacs/} 2050 distribution or
2051 or @uref{ftp://ftp.is.informatik.uni-duisburg.de/pub/src/emacs/}. 2051 @uref{http://quimby.gnus.org/cgi-bin/cvsweb.cgi/~checkout~/gnus/contrib/nnir.el?rev=HEAD&content-type=text/plain}
2052 Instructions on how to use it are at the top of the file. 2052 Instructions on how to use it are at the top of the file.
2053 2053
2054 @ifnottex 2054 @ifnottex
2055 @node [6.4], [6.5], [6.3], FAQ 6 - Old messages 2055 @node [6.4], [6.5], [6.3], FAQ 6 - Old messages
2056 @end ifnottex 2056 @end ifnottex
2229 The Gnus agent is part of Gnus, it allows you to fetch 2229 The Gnus agent is part of Gnus, it allows you to fetch
2230 mail and news and store them on disk for reading them 2230 mail and news and store them on disk for reading them
2231 later when you're offline. It kind of mimics offline 2231 later when you're offline. It kind of mimics offline
2232 newsreaders like e.g. Forte Agent. If you want to use 2232 newsreaders like e.g. Forte Agent. If you want to use
2233 the Agent place the following in ~/.gnus if you are 2233 the Agent place the following in ~/.gnus if you are
2234 still using 5.8.8 or 5.9 (it's the default since 5.10.0): 2234 still using 5.8.8 or 5.9 (it's the default since 5.10):
2235 2235
2236 2236
2237 @example 2237 @example
2238 (setq gnus-agent t) 2238 (setq gnus-agent t)
2239 @end example 2239 @end example
2522 (setq gc-cons-threshold 3500000) 2522 (setq gc-cons-threshold 3500000)
2523 @end example 2523 @end example
2524 2524
2525 @noindent 2525 @noindent
2526 in ~/.emacs. If you don't care about width of CJK 2526 in ~/.emacs. If you don't care about width of CJK
2527 characters or use Gnus 5.10.0 or younger together with a 2527 characters or use Gnus 5.10 or younger together with a
2528 recent GNU Emacs, you should say 2528 recent GNU Emacs, you should say
2529 2529
2530 2530
2531 @example 2531 @example
2532 (setq gnus-use-correct-string-widths nil) 2532 (setq gnus-use-correct-string-widths nil)
2536 @noindent 2536 @noindent
2537 in ~/.gnus (thanks to Jesper harder for the last 2537 in ~/.gnus (thanks to Jesper harder for the last
2538 two suggestions). Finally if you are still using 5.8.8 2538 two suggestions). Finally if you are still using 5.8.8
2539 or 5.9 and experience speed problems with summary 2539 or 5.9 and experience speed problems with summary
2540 buffer generation, you definitely should update to 2540 buffer generation, you definitely should update to
2541 5.10.0 since there quite some work on improving it has 2541 5.10 since there quite some work on improving it has
2542 been done. 2542 been done.
2543 2543
2544 @ifnottex 2544 @ifnottex
2545 @node [9.3], , [9.2], FAQ 9 - Tuning Gnus 2545 @node [9.3], , [9.2], FAQ 9 - Tuning Gnus
2546 @end ifnottex 2546 @end ifnottex