Merge from Gnus git master

2014-03-14 Katsumi Yamaoka <yamaoka@jpl.org>
 * gnus.texi (Ma Gnus): Mention header attachment buttons.

2014-03-05 Lars Ingebrigtsen <larsi@gnus.org>
 * emacs-mime.texi (MML Definition): Document recipient-filename.

2014-02-05 Katsumi Yamaoka <yamaoka@jpl.org>
 * gnus.texi (MIME Commands): Mention
 gnus-mime-buttonize-attachments-in-header and
 gnus-mime-display-attachment-buttons-in-header.

2014-02-01 Lars Ingebrigtsen <larsi@gnus.org>
 * message.texi (Forwarding): Mention
 `message-forward-included-headers'.

2014-01-31 Lars Ingebrigtsen <larsi@gnus.org>
 * gnus.texi: w3 is no longer supported by Gnus.
This commit is contained in:
Gnus developers 2014-03-23 23:16:06 +00:00 committed by Katsumi Yamaoka
parent 7a31038fd9
commit c1df18450b
5 changed files with 72 additions and 55 deletions

View file

@ -1,3 +1,26 @@
2014-03-23 Katsumi Yamaoka <yamaoka@jpl.org>
* gnus.texi (Ma Gnus): Mention header attachment buttons.
2014-03-23 Lars Ingebrigtsen <larsi@gnus.org>
* emacs-mime.texi (MML Definition): Document recipient-filename.
2014-03-23 Katsumi Yamaoka <yamaoka@jpl.org>
* gnus.texi (MIME Commands): Mention
gnus-mime-buttonize-attachments-in-header and
gnus-mime-display-attachment-buttons-in-header.
2014-03-23 Lars Ingebrigtsen <larsi@gnus.org>
* message.texi (Forwarding): Mention
`message-forward-included-headers'.
2014-03-23 Lars Ingebrigtsen <larsi@gnus.org>
* gnus.texi: w3 is no longer supported by Gnus.
2014-03-22 Glenn Morris <rgm@gnu.org>
* efaq.texi (Informational files for Emacs): Do not mention etc/GNU.

View file

@ -405,7 +405,7 @@ variable will cause @samp{text/html} parts to be treated as attachments.
@item mm-text-html-renderer
@vindex mm-text-html-renderer
This selects the function used to render @acronym{HTML}. The predefined
renderers are selected by the symbols @code{gnus-article-html}, @code{w3},
renderers are selected by the symbols @code{gnus-article-html},
@code{w3m}@footnote{See @uref{http://emacs-w3m.namazu.org/} for more
information about emacs-w3m}, @code{links}, @code{lynx},
@code{w3m-standalone} or @code{html2text}. If @code{nil} use an
@ -418,11 +418,11 @@ Some @acronym{HTML} mails might have the trick of spammers using
@samp{<img>} tags. It is likely to be intended to verify whether you
have read the mail. You can prevent your personal information from
leaking by setting this option to @code{nil} (which is the default).
It is currently ignored by Emacs/w3. For emacs-w3m, you may use the
command @kbd{t} on the image anchor to show an image even if it is
@code{nil}.@footnote{The command @kbd{T} will load all images. If you
have set the option @code{w3m-key-binding} to @code{info}, use @kbd{i}
or @kbd{I} instead.}
For emacs-w3m, you may use the command @kbd{t} on the image anchor to
show an image even if it is @code{nil}.@footnote{The command @kbd{T}
will load all images. If you have set the option
@code{w3m-key-binding} to @code{info}, use @kbd{i} or @kbd{I}
instead.}
@item mm-w3m-safe-url-regexp
@vindex mm-w3m-safe-url-regexp
@ -648,6 +648,12 @@ The @acronym{MIME} type of the part (@code{Content-Type}).
Use the contents of the file in the body of the part
(@code{Content-Disposition}).
@item recipient-filename
Use this as the file name in the generated @acronym{MIME} message for
the recipient. That is, even if the file is called @file{foo.txt}
locally, use this name instead in the @code{Content-Disposition} in
the sent message.
@item charset
The contents of the body of the part are to be encoded in the character
set specified (@code{Content-Type}). @xref{Charset Translation}.

View file

@ -723,7 +723,7 @@ POP3 mail source. See @pxref{Mail Source Specifiers} for VALUE.
the top of the article buffer?
* FAQ 4-6:: I'd like Gnus NOT to render HTML-mails but show me the
text part if it's available. How to do it?
* FAQ 4-7:: Can I use some other browser than w3 to render my
* FAQ 4-7:: Can I use some other browser than shr to render my
HTML-mails?
* FAQ 4-8:: Is there anything I can do to make poorly formatted
mails more readable?
@ -868,12 +868,12 @@ too.
@node FAQ 4-7
@subsubheading Question 4.7
Can I use some other browser than w3 to render my HTML-mails?
Can I use some other browser than w3m to render my HTML-mails?
@subsubheading Answer
Only if you use Gnus 5.10 or younger. In this case you've got the
choice between w3, w3m, links, lynx and html2text, which
choice between shr, w3m, links, lynx and html2text, which
one is used can be specified in the variable
mm-text-html-renderer, so if you want links to render your
mail say

View file

@ -704,7 +704,6 @@ Browsing the Web
* Archiving Mail::
* Web Searches:: Creating groups from articles that match a string.
* RSS:: Reading RDF site summary.
* Customizing W3:: Doing stuff to Emacs/W3 from Gnus.
Other Sources
@ -9140,9 +9139,6 @@ Use Gnus simple html renderer.
@item gnus-w3m
Use Gnus rendered based on w3m.
@item w3
Use Emacs/W3.
@item w3m
Use @uref{http://emacs-w3m.namazu.org/, emacs-w3m}.
@ -9805,6 +9801,19 @@ Make all the @acronym{MIME} parts have buttons in front of them. This is
mostly useful if you wish to save (or perform other actions) on inlined
parts.
@item W M h
@kindex W M h (Summary)
@findex gnus-mime-buttonize-attachments-in-header
@vindex gnus-mime-display-attachment-buttons-in-header
Display @acronym{MIME} part buttons in the end of the header of an
article (@code{gnus-mime-buttonize-attachments-in-header}). This
command toggles the display. Note that buttons to be added to the
header are only the ones that aren't inlined in the body. If you want
those buttons always to be displayed, set
@code{gnus-mime-display-attachment-buttons-in-header} to non-@code{nil}.
The default is @code{t}. To change the appearance of buttons, customize
@code{gnus-header-face-alist}.
@item K m
@kindex K m (Summary)
@findex gnus-summary-repair-multipart
@ -16841,12 +16850,8 @@ interfaces to these sources.
* Archiving Mail::
* Web Searches:: Creating groups from articles that match a string.
* RSS:: Reading RDF site summary.
* Customizing W3:: Doing stuff to Emacs/W3 from Gnus.
@end menu
All the web sources require Emacs/W3 and the url library or those
alternatives to work.
The main caveat with all these web sources is that they probably won't
work for a very long time. Gleaning information from the @acronym{HTML} data
is guesswork at best, and when the layout is altered, the Gnus back end
@ -16922,10 +16927,6 @@ make money off of advertisements, not to provide services to the
community. Since @code{nnweb} washes the ads off all the articles, one
might think that the providers might be somewhat miffed. We'll see.
You must have the @code{url} and @code{W3} package or those alternatives
(try @code{customize-group} on the @samp{mm-url} variable group)
installed to be able to use @code{nnweb}.
Virtual server variables:
@table @code
@ -17123,38 +17124,6 @@ Parameters}) in order to display @samp{text/html} parts only in
@end lisp
@node Customizing W3
@subsection Customizing W3
@cindex W3
@cindex html
@cindex url
@cindex Netscape
Gnus uses the url library to fetch web pages and Emacs/W3 (or those
alternatives) to display web pages. Emacs/W3 is documented in its own
manual, but there are some things that may be more relevant for Gnus
users.
For instance, a common question is how to make Emacs/W3 follow links
using the @code{browse-url} functions (which will call some external web
browser like Netscape). Here's one way:
@lisp
(eval-after-load "w3"
'(progn
(fset 'w3-fetch-orig (symbol-function 'w3-fetch))
(defun w3-fetch (&optional url target)
(interactive (list (w3-read-url-with-default)))
(if (eq major-mode 'gnus-article-mode)
(browse-url url)
(w3-fetch-orig url target)))))
@end lisp
Put that in your @file{.emacs} file, and hitting links in W3-rendered
@acronym{HTML} in the Gnus article buffers will use @code{browse-url} to
follow the link.
@node Other Sources
@section Other Sources
@ -26338,7 +26307,7 @@ XEmacs is distributed as a collection of packages. You should install
whatever packages the Gnus XEmacs package requires. The current
requirements are @samp{gnus}, @samp{mail-lib}, @samp{xemacs-base},
@samp{eterm}, @samp{sh-script}, @samp{net-utils}, @samp{os-utils},
@samp{dired}, @samp{mh-e}, @samp{sieve}, @samp{ps-print}, @samp{W3},
@samp{dired}, @samp{mh-e}, @samp{sieve}, @samp{ps-print},
@samp{pgg}, @samp{mailcrypt}, @samp{ecrypto}, and @samp{sasl}.
@ -28415,6 +28384,19 @@ New features in Ma Gnus:
@itemize @bullet
@item Changes in summary and article mode
@c **************************************
@itemize @bullet
@item
By default, @acronym{MIME} part buttons for attachments (if any) will
appear in the end of the article header in addition to the bottom of the
article body, so you can easily find them without scrolling the article
again and again. @xref{MIME Commands}.
@end itemize
@item Changes in Message mode and related Gnus features
@c ****************************************************

View file

@ -310,7 +310,13 @@ news.
@table @code
@item message-forward-ignored-headers
@vindex message-forward-ignored-headers
All headers that match this regexp will be deleted when forwarding a message.
In non-@code{nil}, all headers that match this regexp will be deleted
when forwarding a message.
@item message-forward-included-headers
@vindex message-forward-included-headers
In non-@code{nil}, only headers that match this regexp will be kept
when forwarding a message.
@item message-make-forward-subject-function
@vindex message-make-forward-subject-function