Changes committed gnus/texi (ChangeLog gnus.texi)
"Miles Bader" <[email protected]>
| Newsgroups | gmane.emacs.gnus.commits |
|---|---|
| Message-ID | <[email protected]> |
Modified: ChangeLog gnus.texi Merge from emacs--devo--0, emacs--rel--22 Patches applied: * emacs--devo--0 (patch 1092-1093, 1095, 1097, 1099-1104, 1106, 1108, 1110, 1113, 1118-1119, 1121) - Update from CVS - Merge from emacs--rel--22 - Merge from gnus--devo--0 * emacs--rel--22 (patch 241-243, 245-246, 249, 254) - Update from CVS - Merge from gnus--rel--5.10 2008-04-22 Juri Linkov <[email protected]> * lisp/mailcap.el (mailcap-file-default-commands): New function. 2008-04-08 Katsumi Yamaoka <[email protected]> * lisp/compface.el (uncompface): Make buffer unibyte. 2008-04-05 Glenn Morris <[email protected]> * lisp/gnus-ems.el (mm-disable-multibyte): Autoload it. 2008-04-05 Stefan Monnier <[email protected]> * lisp/mm-util.el (mm-with-unibyte-buffer, mm-with-multibyte-buffer): Prefer mm-(en|dis)able-multibyte to default-enable-multibyte-characters. * lisp/nnheader.el (nnheader-init-server-buffer): Change buffer's multibyteness after rather than before erasing it. * lisp/gnus-art.el (gnus-mime-replace-part): Remove unnecessary use of mm-with-multibyte. (gnus-request-article-this-buffer): Make sure the proper decoding is used if gnus-original-article-buffer happens to be unibyte. * lisp/gnus-ems.el (gnus-x-splash): Prefer mm-disable-multibyte to default-enable-multibyte-characters. * lisp/gnus-fun.el (gnus-display-x-face-in-from): Remove unnecessary use of default-enable-multibyte-characters. * lisp/mm-decode.el (mm-inline-media-tests): Add entry for x-diff. * lisp/nnweb.el (nnweb-init): Avoid nn-with-unibyte. 2008-03-31 Glenn Morris <[email protected]> * lisp/message.el (mml2015-use): Declare for compiler. (message-info): Require mml2015 when appropriate. 2008-03-30 Stefan Monnier <[email protected]> * lisp/nntp.el (nntp-netcat-command): Rename from nntp-via-netcat-command. (nntp-netcat-switches): Rename from nntp-via-netcat-switches. (nntp-open-telnet, nntp-open-rlogin): Use with-current-buffer. (nntp-service-to-port): New function. (nntp-open-via-rlogin-and-netcat, nntp-open-via-telnet-and-telnet) (nntp-open-telnet-stream, nntp-open-via-rlogin-and-telnet): Use it. (nntp-open-netcat-stream): New function. (nntp-open-via-rlogin-and-netcat): Don't use a pty. 2008-03-29 Stefan Monnier <[email protected]> * lisp/message.el (message-make-in-reply-to): Use mm-with-multibyte-buffer. 2008-03-28 Magnus Henoch <[email protected]> * lisp/net/dns.el (dns-write): Use set-buffer-multibyte. 2008-03-14 Stefan Monnier <[email protected]> * texi/gnus.texi (Example Methods, Direct Functions, Indirect Functions) (Common Variables): Give precedence to the netcat methods over the telnet methods, and mention that they are more reliable. Revision: [email protected]/gnus--devo--0--patch-481 Index: ChangeLog diff -u gnus/texi/ChangeLog:7.401 gnus/texi/ChangeLog:7.402 --- ChangeLog:7.401 Mon Apr 21 01:38:58 2008 +++ ChangeLog Thu Apr 24 06:19:22 2008 @@ -85,6 +85,12 @@ (Formatting Fonts): Add index entries for gnus-mouse-face, gnus-face-0, gnus-balloon-face-0 and the corresponding format specifiers. +2008-03-14 Stefan Monnier <[email protected]> + + * gnus.texi (Example Methods, Direct Functions, Indirect Functions) + (Common Variables): Give precedence to the netcat methods over the + telnet methods, and mention that they are more reliable. + 2008-03-08 Reiner Steib <[email protected]> * gnus.texi (Mail Source Customization, Gnus Development, Oort Gnus): @@ -266,7 +272,7 @@ (Misc Group Stuff): Move gnus-group-name-charset-method-alist and gnus-group-name-charset-group-alist to Non-ASCII Group Names node. -2007-08-31 Micha,Ak(Bl Cadilhac <[email protected]> +2007-08-31 Michaël Cadilhac <[email protected]> * gnus.texi (Mail Source Specifiers, IMAP): Add a notice on the need to clean the output of the program `imap-shell-program'. @@ -315,7 +321,7 @@ * Relicense all FSF files to GPLv3 or later. -2007-07-20 Micha,Ak(Bl Cadilhac <[email protected]> +2007-07-20 Michaël Cadilhac <[email protected]> * gnus.texi (RSS): Document nnrss-ignore-article-fields. @@ -376,7 +382,7 @@ * gnus.texi (Limiting): Document gnus-summary-limit-to-address. -2007-05-11 Micha,Ak(Bl Cadilhac <[email protected]> +2007-05-11 Michaël Cadilhac <[email protected]> * gnus.texi (Group Maneuvering): Document `gnus-summary-next-group-on-exit'. @@ -536,7 +542,7 @@ * gnus.texi (Customizing Articles): Add index entries for all gnus-treat-* variables. -2006-12-29 Jouni K. Sepp,Ad(Bnen <[email protected]> +2006-12-29 Jouni K. Seppänen <[email protected]> * gnus.texi (IMAP): Fix incorrect explanation of nnimap-search-uids-not-since-is-evil in documentation for @@ -559,7 +565,7 @@ * gnus.texi (Spam Package Configuration Examples): Don't encourage to rebind C-s. -2006-12-26 Jouni K. Sepp,Ad(Bnen <[email protected]> +2006-12-26 Jouni K. Seppänen <[email protected]> * gnus.texi (Group Parameters, Group Maintenance, Topic Commands) (Mail Group Commands, Expiring Mail, IMAP): Add index entries for @@ -751,7 +757,7 @@ * gnus.texi (Summary Buffer Lines): Add `*'. -2006-04-07 Jochen K,A|(Bpper <[email protected]> +2006-04-07 Jochen Küpper <[email protected]> * gnus.texi (Group Parameters): Mention gnus-permanently-visible-groups. @@ -1324,7 +1330,7 @@ * message.texi, gnus.texi: Update copyright. * xml2texi.scm (+tag-for-gnus-faq-texi+): New variable. - (transform): Use it. From Karl Pfl,Ad(Bsterer <[email protected]> with + (transform): Use it. From Karl Pflästerer <[email protected]> with minor modifications. (boilerplate): Update copyright for the output file. @@ -1338,7 +1344,7 @@ (transform): Avoid redundant entries in @urefs. (format-node): Don't insert optional arguments of @node. -2005-03-20 Karl Pfl,Ad(Bsterer <[email protected]> +2005-03-20 Karl Pflästerer <[email protected]> * xml2texi.scm, xml2texi.sh: New files. PLT Scheme program to convert FAQ from xml to texi. @@ -1411,7 +1417,7 @@ * Makefile.in (.texi): Use LC_ALL instead of LANG. (makeinfo): Ditto. -2005-01-04 Jochen K,A|(Bpper <[email protected]> +2005-01-04 Jochen Küpper <[email protected]> * gnus.texi (Group Parameters): Slight extension of sieve parameter description. @@ -1839,7 +1845,7 @@ * texi2latex.el (latexi-translate-file): Support accents. - * gnus.texi: Don't use 8bit chars (except ,A,(B). + * gnus.texi: Don't use 8bit chars (except ¬). * emacs-mime.texi: do. @@ -2401,17 +2407,17 @@ * gnus.texi (Customizing Articles): Ditto. * gnus.texi (Image Enhancements): Put the Face node into the menu. -2003-06-17 Kai Gro,A_(Bjohann <[email protected]> +2003-06-17 Kai Großjohann <[email protected]> * gnus.texi (Splitting Mail): Add "splitting" entry and concept - index entries. Small patch from Karl Pfl,Ad(Bsterer + index entries. Small patch from Karl Pflästerer <[email protected]>. 2003-06-15 Reiner Steib <[email protected]> * gnus.texi (Daemons): Fixed typo. -2003-06-15 Kai Gro,A_(Bjohann <[email protected]> +2003-06-15 Kai Großjohann <[email protected]> * message.texi (Message Headers): Extend `message-subject-re-regexp' example. From Niklas Morberg @@ -2508,7 +2514,7 @@ * gnus.texi (Oort Gnus): Fix typo. -2003-05-03 Kai Gro,A_(Bjohann <[email protected]> +2003-05-03 Kai Großjohann <[email protected]> * gnus.texi (Agent Basics): Explain that some servers can be agentized, whereas others aren't. @@ -2618,7 +2624,7 @@ * gnus.texi (Server Variables): Added server parameters and index. -2003-04-21 Kai Gro,A_(Bjohann <[email protected]> +2003-04-21 Kai Großjohann <[email protected]> * gnus.texi (Group Parameters): Pointer to gnus-newsgroup-variables. @@ -2961,7 +2967,7 @@ * gnus.texi (Picons): Update. -2003-01-22 Kai Gro,A_(Bjohann <[email protected]> +2003-01-22 Kai Großjohann <[email protected]> * gnus.texi (Agent Expiry, Agent Variables): Don't use @pxref for index entries. @@ -3212,7 +3218,7 @@ * message.texi (Message Headers): Added example. (Message Headers): Addition. -2002-12-31 Kai Gro,A_(Bjohann <[email protected]> +2002-12-31 Kai Großjohann <[email protected]> * gnus.texi (Top): Add pointers to related manuals. Suggested by Reiner Steib. @@ -3256,14 +3262,14 @@ * gnus.texi (Mail): Explain nil value of gnus-uu-digest-headers. -2002-12-10 Kai Gro,A_(Bjohann <[email protected]> +2002-12-10 Kai Großjohann <[email protected]> * gnus.texi (Posting Styles): Clarify the `(header MATCH REGEXP)' case. (Back End Interface): Mention nnnotbackends. Suggested by Jan Rychter. -2002-11-29 Kai Gro,A_(Bjohann <[email protected]> +2002-11-29 Kai Großjohann <[email protected]> * gnus.texi (MIME Commands): Document gnus-inhibit-mime-unbuttonizing. @@ -3310,7 +3316,7 @@ * gnus.texi (Expiring in IMAP): Add. (Group Parameters): Add reference. -2002-11-16 Kai Gro,A_(Bjohann <[email protected]> +2002-11-16 Kai Großjohann <[email protected]> * gnus.texi (Expiring Mail): Give summary on difference between auto-expire and total-expire and provide information for choosing @@ -3330,7 +3336,7 @@ * gnus.texi (RSS): Add gnus-summary-mark-as-read-forward into the example code. From Christoph Conrad <[email protected]>. -2002-10-17 Kai Gro,A_(Bjohann <[email protected]> +2002-10-17 Kai Großjohann <[email protected]> * gnus.texi (Other Marks): Document gnus-downloadable-mark and gnus-undownloaded-mark. Adapted idea from Sriram Karra @@ -3367,7 +3373,7 @@ * pgg.texi: New file. -2002-10-03 Kai Gro,A_(Bjohann <[email protected]> +2002-10-03 Kai Großjohann <[email protected]> * gnus.texi (Group Information): Mention prefix argument for gnus-group-fetch-charter and gnus-group-fetch-control. @@ -3393,19 +3399,19 @@ * gnus.texi (A note on namespaces): New. -2002-09-16 Kai Gro,A_(Bjohann <[email protected]> +2002-09-16 Kai Großjohann <[email protected]> * gnus.texi (Splitting Mail): "By default, splitting is performed on all incoming messages." This sentence had a "not" too many. Explicitly say that `nnmail-resplit-incoming' has effect only for `directory' mail-sources entries. -2002-09-15 Kai Gro,A_(Bjohann <[email protected]> +2002-09-15 Kai Großjohann <[email protected]> * gnus.texi (Mail Source Specifiers): Say "one-to-one correspondence" in the description of `directory'. -2002-09-11 Kai Gro,b_(Bjohann <[email protected]> +2002-09-11 Kai Großjohann <[email protected]> * gnus.texi (Top, Summary Buffer): Add info to "Delayed Articles" menu line. @@ -3423,7 +3429,7 @@ * gnus.texi (Other Marks): Fix. -2002-09-09 Kai Gro,b_(Bjohann <[email protected]> +2002-09-09 Kai Großjohann <[email protected]> * gnus.texi (Splitting Mail): Typo. (Comparing Mail Back Ends): Say "back end" instead of "backend". @@ -3433,7 +3439,7 @@ * gnus.texi (Article Buttons): Add. -2002-09-09 Kai Gro,b_(Bjohann <[email protected]> +2002-09-09 Kai Großjohann <[email protected]> * gnus.texi (Splitting Mail): Document nnmail-resplit-incoming, xref to Mail Source Specifiers. @@ -3487,12 +3493,12 @@ (MIME Commands): Index gnus-article-decode-mime-words, gnus-article-decode-charset and gnus-mime-view-all-parts. -2002-08-20 Kai Gro,b_(Bjohann <[email protected]> +2002-08-20 Kai Großjohann <[email protected]> * gnus.texi (Mail Source Specifiers): Mention variable nnmail-resplit-incoming under `directory' specifier. -2002-08-18 Kai Gro,b_(Bjohann <[email protected]> +2002-08-18 Kai Großjohann <[email protected]> * gnus.texi (Summary Buffer Lines): Document the %k specifier. @@ -3510,7 +3516,7 @@ * gnus.texi (Summary Sorting): Document randomization. -2002-07-28 Kai Gro,b_(Bjohann <[email protected]> +2002-07-28 Kai Großjohann <[email protected]> * gnus.texi (Web Searches): Added gmane and removed old non-functioning search engines. From Niklas Morberg @@ -3531,7 +3537,7 @@ regenerate overviews via server buffer, and note to news admins about overview.fmt. -2002-07-14 Kai Gro,b_(Bjohann <[email protected]> +2002-07-14 Kai Großjohann <[email protected]> * gnus.texi (Posting Styles): Fix example (it was using the To header instead of the From header). From Christopher Splinter @@ -3551,12 +3557,12 @@ * gnus.texi (NNTP): Doc fix. -2002-07-02 Kai Gro,b_(Bjohann <[email protected]> +2002-07-02 Kai Großjohann <[email protected]> * gnus.texi (Washing Mail): Document the shortcoming of nnmail-remove-leading-whitespace. -2002-06-30 Kai Gro,b_(Bjohann <[email protected]> +2002-06-30 Kai Großjohann <[email protected]> * message.texi (News Headers): Include example for removing an entry from message-required-news-headers. @@ -3565,14 +3571,14 @@ * gnus.texi (NNTP): Add nntp-via-rlogin-command-switches. -2002-06-27 Kai Gro,b_(Bjohann <[email protected]> +2002-06-27 Kai Großjohann <[email protected]> * gnus.texi (Mail Back End Variables): Document nnmail-cache-ignore-groups. Xref Fancy Mail Splitting. (Fancy Mail Splitting): Mention nnmail-cache-ignore-groups and why it is useful. -2002-06-25 Kai Gro,b_(Bjohann <[email protected]> +2002-06-25 Kai Großjohann <[email protected]> * gnus.texi (Fancy Mail Splitting): Include all necessary variables in the Lisp example. @@ -3598,7 +3604,7 @@ * gnus.texi (Loose Threads): Add gnus-simplify-all-whitespace. -2002-05-08 Kai Gro,A_(Bjohann <[email protected]> +2002-05-08 Kai Großjohann <[email protected]> * gnus.texi (Mail-To-News Gateways): The default nngateway-header-transformation function inserts a "To" header, @@ -3668,7 +3674,7 @@ message-gen-unsubscribed-mft. From Karra <[email protected]>. -2002-04-05 Kai Gro,A_(Bjohann <[email protected]> +2002-04-05 Kai Großjohann <[email protected]> * gnus.texi (Saving Articles): Add xref to Mail Group Commands because people might be interested in `B c' for saving articles. @@ -3825,11 +3831,11 @@ * message.texi (Various Commands): use the proper @point glyph. - * gnus.texi (Summary Mail Commands): ,A_(B doesn't work. A German + * gnus.texi (Summary Mail Commands): ß doesn't work. A German spelling reform changed the correct spelling to "muss" anyway (I think). - * gnus.texi (Mail sources): ,A'(B doesn't work. Use "section" instead. + * gnus.texi (Mail sources): § doesn't work. Use "section" instead. * gnus.texi (Mail Source Specifiers): use @url. @@ -4151,7 +4157,7 @@ * gnus.texi (Summary Mail Commands): advertise `gnus-summary-news-other-window'. -2001-12-10 Kai Gro,A_(Bjohann <[email protected]> +2001-12-10 Kai Großjohann <[email protected]> * gnus.texi (Advanced Scoring Examples): Clarify that the examples are rules, not complete score files. @@ -4160,7 +4166,7 @@ * gnus.texi (Expiring Mail): Add. -2001-12-05 Kai Gro,A_(Bjohann <[email protected]> +2001-12-05 Kai Großjohann <[email protected]> * gnus.texi (Splitting in IMAP): Typo. From Colin Marquardt <[email protected]>. @@ -4234,7 +4240,7 @@ * message.texi (Security): * emacs-mime.texi (MML Definition): Add PGP. -2001-11-09 Kai Gro,A_(Bjohann <[email protected]> +2001-11-09 Kai Großjohann <[email protected]> * message.texi (Movement): message-beginning-of-line. @@ -4316,11 +4322,11 @@ * gnus.texi (Posting Server): Use `native' instead of `nil' for posting to native server. -2001-10-22 Kai Gro,A_(Bjohann <[email protected]> +2001-10-22 Kai Großjohann <[email protected]> * dir (File): Add standard explanation header. -2001-10-21 Kai Gro,A_(Bjohann <[email protected]> +2001-10-21 Kai Großjohann <[email protected]> * gnus.texi (Mail Source Specifiers): Explain more explicitly what happens for the `directory' entries. Say that mail from foo.spool @@ -4333,7 +4339,7 @@ * gnus.texi (Using MIME): s/mime/MIME/ for PDF version. -2001-10-19 Kai Gro,A_(Bjohann <[email protected]> +2001-10-19 Kai Großjohann <[email protected]> * gnus.texi (Finding the News): Disrecommend nnspool for Leafnode users. @@ -4519,7 +4525,7 @@ * gnus.texi (MIME Commands): Add gnus-buttonized-mime-types. -2001-09-08 Kai Gro,A_(Bjohann <[email protected]> +2001-09-08 Kai Großjohann <[email protected]> * gnus.texi (Topic Commands): Make this the first subsection of `Group Topics'. Rearrange keys to mention the most important keys @@ -4527,7 +4533,7 @@ C-k/C-y. (Group Buffer): Add comment from Alex Schroeder as todo item. -2001-09-06 Kai Gro,A_(Bjohann <[email protected]> +2001-09-06 Kai Großjohann <[email protected]> * gnus.texi (Fancy Mail Splitting): Mention `delete' near the explanation of `junk'. @@ -4538,12 +4544,12 @@ make a date format is `message-make-date', which should produce a time zone. -2001-09-04 Kai Gro,A_(Bjohann <[email protected]> +2001-09-04 Kai Großjohann <[email protected]> * gnus.texi (Optional Backend Functions): More detail about the DATE arg for nnchoke-request-newgroups. Reported by Paul Jarc. -2001-09-01 Kai Gro,A_(Bjohann <[email protected]> +2001-09-01 Kai Großjohann <[email protected]> * gnus.texi (Hooking New Backends Into Gnus): Say where to put the call for gnus-declare-backend. Add an index entry for @@ -4594,7 +4600,7 @@ * gnus.texi (Score Variables): Fix. -2001-08-20 Kai Gro,A_(Bjohann <[email protected]> +2001-08-20 Kai Großjohann <[email protected]> * gnus.texi (Delayed Articles): New section. Documents gnus-delay.el. @@ -4607,7 +4613,7 @@ (Positioning Point): New. (Tabulation): New. -2001-08-19 Kai Gro,A_(Bjohann <[email protected]> +2001-08-19 Kai Großjohann <[email protected]> * gnus.texi (Getting Started Reading Mail): Use (nnml "") rather than (nnml "private") as the example server specification. This @@ -4651,7 +4657,7 @@ Configuration'. After all, we're not talking about Microsoft. Suggested by Barry Fishman. -2001-08-11 Kai Gro,A_(Bjohann <[email protected]> +2001-08-11 Kai Großjohann <[email protected]> * gnus.texi (Summary Mail Commands): Remove duplicate explanation of `S W'. Reported by Norbert Koch. @@ -4666,11 +4672,11 @@ * gnus.texi (Mail Backend Variables): Fix. -2001-08-04 Kai Gro,A_(Bjohann <[email protected]> +2001-08-04 Kai Großjohann <[email protected]> * gnus.texi (Summary Buffer Lines): Mention `gnus-goto-colon'. -2001-08-03 Kai Gro,A_(Bjohann <[email protected]> +2001-08-03 Kai Großjohann <[email protected]> * gnus.texi (Backend Interface): Explain about article numbers. Suggested by Paul Jarc. @@ -4707,7 +4713,7 @@ * gnus.texi (Fancy Mail Splitting): New variable nnmail-split-fancy-with-parent-ignore-groups -2001-07-24 Kai Gro,A_(Bjohann <[email protected]> +2001-07-24 Kai Großjohann <[email protected]> * gnus.texi (Duplicates): Make split method regexp more specific, in case other `Gnus-Warning' headers are added in the future. @@ -4731,7 +4737,7 @@ * gnus.texi (Searching for Articles): Raw articles. -2001-07-16 Kai Gro,A_(Bjohann <[email protected]> +2001-07-16 Kai Großjohann <[email protected]> * message.texi (Insertion): Refer to gnus-cite-attribution-suffix. @@ -4766,12 +4772,12 @@ * gnus.texi (MIME Commands): Add. -2001-06-24 Kai Gro,A_(Bjohann <[email protected]> +2001-06-24 Kai Großjohann <[email protected]> * gnus.texi (Summary Score Commands): Say that some commands create ADAPT files. -2001-06-23 Kai Gro,A_(Bjohann <[email protected]> +2001-06-23 Kai Großjohann <[email protected]> * gnus.texi (Duplicates): Contents of Gnus-Warning header have changed. Reported by Peter J Acklam. @@ -4782,7 +4788,7 @@ * gnus-faq.texi (Frequently Asked Questions): Fix URL. -2001-06-17 Kai Gro,A_(Bjohann <[email protected]> +2001-06-17 Kai Großjohann <[email protected]> * gnus.texi (Group Line Specification): Explain why %t is only an estimate. @@ -4875,12 +4881,12 @@ * gnus.texi: Remove a few The's. (RSS): New. -2001-04-26 Kai Gro,A_(Bjohann <[email protected]> +2001-04-26 Kai Großjohann <[email protected]> * gnus.texi (Unread Articles): Say that dormants are similar to ticked. -2001-04-13 Kai Gro,A_(Bjohann <[email protected]> +2001-04-13 Kai Großjohann <[email protected]> * gnus.texi (Sorting Groups): Note `C-k' and `C-y' for manually moving groups around. @@ -4912,12 +4918,12 @@ * message.texi (Security): Typos. -2001-03-15 Kai Gro,A_(Bjohann <[email protected]> +2001-03-15 Kai Großjohann <[email protected]> * gnus.texi (Hiding Headers): Typos. Reported by Sriram Karra <[email protected]>. -2001-03-11 Kai Gro,A_(Bjohann <[email protected]> +2001-03-11 Kai Großjohann <[email protected]> * message.texi (Message Headers): Update doc for `message-generate-headers-first'. @@ -4932,7 +4938,7 @@ * infohack.el (infohack): Set max-lisp-eval-depth to 600+. -2001-03-03 Kai Gro,A_(Bjohann <[email protected]> +2001-03-03 Kai Großjohann <[email protected]> * gnus.texi (Posting Styles): Posting styles have (NAME VALUE), not (NAME . VALUE). @@ -4963,7 +4969,7 @@ * gnus.texi (Optional Backend Functions): Fix case. -2001-02-14 Kai Gro,A_(Bjohann <[email protected]> +2001-02-14 Kai Großjohann <[email protected]> * gnus.texi (Unread Articles): Say that Gnus itself never expires ticked articles. Suggested by M D Greenhow @@ -4986,11 +4992,11 @@ * gnus.texi (Pterodactyl Gnus): Added. (Newest Features): Removed. Suggested by RMS. -2001-02-08 Kai Gro,A_(Bjohann <[email protected]> +2001-02-08 Kai Großjohann <[email protected]> * gnus.texi (Group Parameters): Mention `G c' in addition to `G p'. -2001-02-07 Kai Gro,A_(Bjohann <[email protected]> +2001-02-07 Kai Großjohann <[email protected]> * gnus.texi (To From Newsgroups): Make it clear where to put the sample code. Suggested by Dan Jacobson. @@ -4998,7 +5004,7 @@ * gnus.texi (Mail Source Specifiers, IMAP, Agent and IMAP): Improve IMAP discussion. -2001-02-07 Kai Gro,A_(Bjohann <[email protected]> +2001-02-07 Kai Großjohann <[email protected]> * message.texi (Message Headers): `message-generate-headers-first'. @@ -5059,7 +5065,7 @@ * message.texi (Security): Requires OpenSSL 0.9.6+. -2001-01-13 Kai Gro,A_(Bjohann <[email protected]> +2001-01-13 Kai Großjohann <[email protected]> * gnus.texi (Mail): Move explanation of `message-send-mail-partially-limit' to message.texi @@ -5074,7 +5080,7 @@ * gnus.texi (myself): Quote . -2001-01-05 Kai Gro,A_(Bjohann <[email protected]> +2001-01-05 Kai Großjohann <[email protected]> * gnus.texi (Choosing Commands): Add xref for redisplaying the group. Suggestion from Galen Boyer <[email protected]>. @@ -5093,13 +5099,13 @@ * texi2latex.el (latexi-translate-file): Ignore anchor. -2001-01-04 Kai Gro,A_(Bjohann <[email protected]> +2001-01-04 Kai Großjohann <[email protected]> * gnus.texi (Article Washing): Refer to `Customizing Articles' for permanent changes. Suggested by Russell Marks (russel dot marks at ntlworld dot com). -2001-01-03 Kai Gro,A_(Bjohann <[email protected]> +2001-01-03 Kai Großjohann <[email protected]> * gnus.texi (Article Washing): Mention `C-u g' as a sort of anti-washing. @@ -5112,7 +5118,7 @@ * texi2latex.el (latexi-translate-file): Understand uref. -2000-12-30 Kai Gro,A_(Bjohann <[email protected]> +2000-12-30 Kai Großjohann <[email protected]> * gnus.texi (Selecting a Group): Explain in more detail, what a prefix arg means for SPC. Refer people to M-g command from @@ -5166,7 +5172,7 @@ * gnus.texi (Adaptive Scoring): Use setq by Thomas Seck <[email protected]>. -2000-12-21 Kai Gro,A_(Bjohann <[email protected]> +2000-12-21 Kai Großjohann <[email protected]> * gnus.texi (Article Washing): Doc addition by Paul Stevenson <[email protected]>. @@ -5184,7 +5190,7 @@ * gnus.texi (Archived Messages): Add. -2000-11-20 Jochen K,A|(Bpper <[email protected]> +2000-11-20 Jochen Küpper <[email protected]> * gnus.texi (Security): Fix typo. @@ -5210,7 +5216,7 @@ * emacs-mime.texi (MML Definition): Add sign, encrypt, keyfile and certfile. -2000-11-07 Kai Gro,A_(Bjohann <[email protected]> +2000-11-07 Kai Großjohann <[email protected]> * gnus.texi (Mail Group Commands): `gnus-move-split-methods' uses group names as target, where `gnus-split-methods' uses file @@ -5220,7 +5226,7 @@ * gnus.texi: Doc fix. -2000-11-01 Kai Gro,A_(Bjohann <[email protected]> +2000-11-01 Kai Großjohann <[email protected]> * gnus.texi (Fancy Mail Splitting): Explain `nnmail-split-fancy-with-parent'. @@ -5237,18 +5243,18 @@ * gnus.texi (NNTP): Explain `port'. -2000-10-30 Kai Gro,A_(Bjohann <[email protected]> +2000-10-30 Kai Großjohann <[email protected]> * gnus.texi (Archived Messages): Explain what happens when group names mentioned in `gnus-message-archive-group' contain a select method. -2000-10-28 Kai Gro,A_(Bjohann <[email protected]> +2000-10-28 Kai Großjohann <[email protected]> * gnus.texi (Group Levels): Explain meaning of subscribed, unsubscribed, zombie, killed groups. -2000-10-26 Kai Gro,A_(Bjohann <[email protected]> +2000-10-26 Kai Großjohann <[email protected]> * gnus.texi (Gnus Development): nnmail-delete-incoming --> mail-source-delete-incoming. Suggested by Karl Kleinpaste @@ -5262,10 +5268,10 @@ * gnus.texi (IMAP): Add. -2000-10-05 Kai Gro,A_(Bjohann <[email protected]> +2000-10-05 Kai Großjohann <[email protected]> * gnus.texi (Windows Configuration): add examples; first example - suggested by Stein A. Str,Ax(Bmme <[email protected]>. (The actual + suggested by Stein A. Strømme <[email protected]>. (The actual Lisp code is also from him.) 2000-10-07 Dave Love <[email protected]> @@ -5318,7 +5324,7 @@ * gnus.texi (IMAP): Add examples. -2000-09-19 Kai Gro,A_(Bjohann <[email protected]> +2000-09-19 Kai Großjohann <[email protected]> * gnus.texi (IMAP): Add pointer to description of ~/.authinfo file format. @@ -6088,7 +6094,7 @@ Boston, MA 02110-1301, USA. ;; Local Variables: -;; coding: iso-2022-7bit +;; coding: utf-8 ;; fill-column: 79 ;; add-log-time-zone-rule: t ;; End: Index: gnus.texi diff -u gnus/texi/gnus.texi:7.282 gnus/texi/gnus.texi:7.283 --- gnus.texi:7.282 Mon Apr 21 01:38:58 2008 +++ gnus.texi Thu Apr 24 06:19:22 2008 @@ -13103,16 +13103,17 @@ If you are behind a firewall and only have access to the @acronym{NNTP} server from the firewall machine, you can instruct Gnus to @code{rlogin} -on the firewall machine and telnet from there to the @acronym{NNTP} server. +on the firewall machine and connect with +@uref{http://netcat.sourceforge.net/, netcat} from there to the +@acronym{NNTP} server. Doing this can be rather fiddly, but your virtual server definition should probably look something like this: @lisp (nntp "firewall" - (nntp-open-connection-function nntp-open-via-rlogin-and-telnet) + (nntp-open-connection-function nntp-open-via-rlogin-and-netcat) (nntp-via-address "the.firewall.machine") - (nntp-address "the.real.nntp.host") - (nntp-end-of-line "\n")) + (nntp-address "the.real.nntp.host")) @end lisp If you want to use the wonderful @code{ssh} program to provide a @@ -13125,6 +13126,7 @@ See also @code{nntp-via-rlogin-command-switches}. Here's an example for an indirect connection: + @lisp (setq gnus-select-method '(nntp "indirect" @@ -13132,28 +13134,24 @@ (nntp-via-user-name "intermediate_user_name") (nntp-via-address "intermediate.host.example") (nntp-via-rlogin-command "ssh") - (nntp-end-of-line "\n") - (nntp-via-rlogin-command-switches ("-C" "-t" "-e" "none")) - (nntp-open-connection-function nntp-open-via-rlogin-and-telnet))) + (nntp-via-rlogin-command-switches ("-C")) + (nntp-open-connection-function nntp-open-via-rlogin-and-netcat))) @end lisp +This means that you have to have set up @code{ssh-agent} correctly to +provide automatic authorization, of course. + If you're behind a firewall, but have direct access to the outside world through a wrapper command like "runsocks", you could open a socksified -telnet connection to the news server as follows: +netcat connection to the news server as follows: @lisp (nntp "outside" (nntp-pre-command "runsocks") - (nntp-open-connection-function nntp-open-via-telnet) - (nntp-address "the.news.server") - (nntp-end-of-line "\n")) + (nntp-open-connection-function nntp-open-netcat-stream) + (nntp-address "the.news.server")) @end lisp -This means that you have to have set up @code{ssh-agent} correctly to -provide automatic authorization, of course. And to get a compressed -connection, you have to have the @samp{Compression} option in the -@code{ssh} @file{config} file. - @node Creating a Virtual Server @subsection Creating a Virtual Server @@ -13620,11 +13618,11 @@ (nntp-address "snews.bar.com")) @end lisp -@findex nntp-open-telnet-stream -@item nntp-open-telnet-stream -Opens a connection to an @acronym{NNTP} server by simply @samp{telnet}'ing -it. You might wonder why this function exists, since we have the -default @code{nntp-open-network-stream} which would do the job. (One +@findex nntp-open-netcat-stream +@item nntp-open-netcat-stream +Opens a connection to an @acronym{NNTP} server using the @code{netcat} +program. You might wonder why this function exists, since we have +the default @code{nntp-open-network-stream} which would do the job. (One of) the reason(s) is that if you are behind a firewall but have direct connections to the outside world thanks to a command wrapper like @code{runsocks}, you can use it like this: @@ -13632,12 +13630,27 @@ @lisp (nntp "socksified" (nntp-pre-command "runsocks") - (nntp-open-connection-function nntp-open-telnet-stream) + (nntp-open-connection-function nntp-open-netcat-stream) (nntp-address "the.news.server")) @end lisp With the default method, you would need to wrap your whole Emacs session, which is not a good idea. + +@findex nntp-open-telnet-stream +@item nntp-open-telnet-stream +Like @code{nntp-open-netcat-stream}, but uses @code{telnet} rather than +@code{netcat}. @code{telnet} is a bit less robust because of things +like line-end-conversion, but sometimes netcat is simply +not available. The previous example would turn into: + +@lisp +(nntp "socksified" + (nntp-pre-command "runsocks") + (nntp-open-connection-function nntp-open-telnet-stream) + (nntp-address "the.news.server") + (nntp-end-of-line "\n")) +@end lisp @end table @@ -13653,13 +13666,13 @@ commonly understood variables (@pxref{Common Variables}). @table @code -@item nntp-open-via-rlogin-and-telnet -@findex nntp-open-via-rlogin-and-telnet -Does an @samp{rlogin} on a remote system, and then does a @samp{telnet} +@item nntp-open-via-rlogin-and-netcat +@findex nntp-open-via-rlogin-and-netcat +Does an @samp{rlogin} on a remote system, and then uses @code{netcat} to connect to the real @acronym{NNTP} server from there. This is useful for instance if you need to connect to a firewall machine first. -@code{nntp-open-via-rlogin-and-telnet}-specific variables: +@code{nntp-open-via-rlogin-and-netcat}-specific variables: @table @code @item nntp-via-rlogin-command @@ -13672,35 +13685,28 @@ List of strings to be used as the switches to @code{nntp-via-rlogin-command}. The default is @code{nil}. If you use @samp{ssh} for @code{nntp-via-rlogin-command}, you may set this to -@samp{("-C")} in order to compress all data connections, otherwise set -this to @samp{("-t" "-e" "none")} or @samp{("-C" "-t" "-e" "none")} if -the telnet command requires a pseudo-tty allocation on an intermediate -host. +@samp{("-C")} in order to compress all data connections. @end table -Note that you may want to change the value for @code{nntp-end-of-line} -to @samp{\n} (@pxref{Common Variables}). - -@item nntp-open-via-rlogin-and-netcat -@findex nntp-open-via-rlogin-and-netcat -Does essentially the same, but uses -@uref{http://netcat.sourceforge.net/, netcat} instead of @samp{telnet} +@item nntp-open-via-rlogin-and-telnet +@findex nntp-open-via-rlogin-and-telnet +Does essentially the same, but uses @code{telnet} instead of @samp{netcat} to connect to the real @acronym{NNTP} server from the intermediate host. +@code{telnet} is a bit less robust because of things like +line-end-conversion, but sometimes @code{netcat} is simply not available. -@code{nntp-open-via-rlogin-and-netcat}-specific variables: +@code{nntp-open-via-rlogin-and-telnet}-specific variables: @table @code -@item nntp-via-netcat-command -@vindex nntp-via-netcat-command +@item nntp-telnet-command +@vindex nntp-telnet-command Command used to connect to the real @acronym{NNTP} server from the -intermediate host. The default is @samp{nc}. You can also use other -programs like @uref{http://www.imasy.or.jp/~gotoh/ssh/connect.html, -connect} instead. +intermediate host. The default is @samp{telnet}. -@item nntp-via-netcat-switches -@vindex nntp-via-netcat-switches +@item nntp-telnet-switches +@vindex nntp-telnet-switches List of strings to be used as the switches to the -@code{nntp-via-telnet-command} command. The default is @code{nil}. +@code{nntp-telnet-command} command. The default is @code{("-8")}. @item nntp-via-rlogin-command @vindex nntp-via-rlogin-command @@ -13710,9 +13716,15 @@ @item nntp-via-rlogin-command-switches @vindex nntp-via-rlogin-command-switches List of strings to be used as the switches to -@code{nntp-via-rlogin-command}. The default is @code{nil}. +@code{nntp-via-rlogin-command}. If you use @samp{ssh}, you may need to set +this to @samp{("-t" "-e" "none")} or @samp{("-C" "-t" "-e" "none")} if +the telnet command requires a pseudo-tty allocation on an intermediate +host. The default is @code{nil}. @end table +Note that you may want to change the value for @code{nntp-end-of-line} +to @samp{\n} (@pxref{Common Variables}). + @item nntp-open-via-telnet-and-telnet @findex nntp-open-via-telnet-and-telnet Does essentially the same, but uses @samp{telnet} instead of @@ -13806,17 +13818,17 @@ server. This is @samp{\r\n} by default, but should be @samp{\n} when using a non native telnet connection function. -@item nntp-telnet-command -@vindex nntp-telnet-command +@item nntp-netcat-command +@vindex nntp-netcat-command Command to use when connecting to the @acronym{NNTP} server through -@samp{telnet}. This is @emph{not} for an intermediate host. This is +@samp{netcat}. This is @emph{not} for an intermediate host. This is just for the real @acronym{NNTP} server. The default is -@samp{telnet}. +@samp{nc}. -@item nntp-telnet-switches -@vindex nntp-telnet-switches -A list of switches to pass to @code{nntp-telnet-command}. The default -is @samp{("-8")}. +@item nntp-netcat-switches +@vindex nntp-netcat-switches +A list of switches to pass to @code{nntp-netcat-command}. The default +is @samp{()}. @end table