Commit ebf693f3 authored by Miles Bader's avatar Miles Bader

Merge from gnus--rel--5.10

Patches applied:

 * gnus--rel--5.10  (patch 121-122)

   - Update from CVS

2006-07-28  Reiner Steib  <Reiner.Steib@gmx.de>

   * etc/GNUS-NEWS: Regenerate from Oort Gnus node in texi/gnus.texi using
   texi/gnus-news.el of the trunk.

2006-07-28  Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/gnus/nnheader.el (nnheader-insert-head): Make it work with Mac as well.

2006-07-27  Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/gnus/nnheader.el (nnheader-insert-head): Make it work even if the file
   uses CRLF for the line-break code.

2006-07-28  Katsumi Yamaoka  <yamaoka@jpl.org>

   * man/gnus.texi (Oort Gnus): Mention that the Lisp files are now installed
   in .../site-lisp/gnus/ by default.
   [ From gnus-news.texi in the trunk. ]

2006-07-27  Reiner Steib  <Reiner.Steib@gmx.de>

   * man/gnus.texi (MIME Commands): Additions for yEnc.

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-375
parent 988fd256
2006-07-28 Reiner Steib <Reiner.Steib@gmx.de>
* GNUS-NEWS: Regenerate from Oort Gnus node in texi/gnus.texi using
texi/gnus-news.el of the trunk.
2006-07-29 Reiner Steib <Reiner.Steib@gmx.de>
* NEWS: Fix typo.
......
This diff is collapsed.
2006-07-28 Katsumi Yamaoka <yamaoka@jpl.org>
* nnheader.el (nnheader-insert-head): Make it work with Mac as well.
2006-07-27 Katsumi Yamaoka <yamaoka@jpl.org>
* nnheader.el (nnheader-insert-head): Make it work even if the file
uses CRLF for the line-break code.
2006-07-19 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de>
* mm-url.el (mm-url-insert-file-contents): Inhibit Connection: close
......
......@@ -586,17 +586,27 @@ the line could be found."
(if (eq nnheader-max-head-length t)
;; Just read the entire file.
(nnheader-insert-file-contents file)
;; Read 1K blocks until we find a separator.
;; Read blocks of the size specified by `nnheader-head-chop-length'
;; until we find a separator.
(let ((beg 0)
format-alist)
(start (point))
;; Use `binary' to prevent the contents from being decoded,
;; or it will change the number of characters that
;; `insert-file-contents' returns.
(coding-system-for-read 'binary))
(while (and (eq nnheader-head-chop-length
(nth 1 (nnheader-insert-file-contents
(nth 1 (mm-insert-file-contents
file nil beg
(incf beg nnheader-head-chop-length))))
(prog1 (not (search-forward "\n\n" nil t))
;; CRLF of CR might be used for the line-break code.
(prog1 (not (re-search-forward "\n\r?\n\\|\r\r" nil t))
(goto-char (point-max)))
(or (null nnheader-max-head-length)
(< beg nnheader-max-head-length))))))
(< beg nnheader-max-head-length))))
;; Finally decode the contents.
(when (mm-coding-system-p nnheader-file-coding-system)
(mm-decode-coding-region start (point-max)
nnheader-file-coding-system))))
t))
(defun nnheader-article-p ()
......
2006-07-28 Katsumi Yamaoka <yamaoka@jpl.org>
* gnus.texi (Oort Gnus): Mention that the Lisp files are now installed
in .../site-lisp/gnus/ by default.
[ From gnus-news.texi in the trunk. ]
2006-07-27 Reiner Steib <Reiner.Steib@gmx.de>
* gnus.texi (MIME Commands): Additions for yEnc.
2006-07-31 Nick Roberts <nickrob@snap.net.nz>
* building.texi (GDB commands in Fringe): Rename to...
......
......@@ -9372,11 +9372,15 @@ default is @code{nil}.
@item gnus-article-emulate-mime
@vindex gnus-article-emulate-mime
@cindex uuencode
@cindex yEnc
There are other, non-@acronym{MIME} encoding methods used. The most common
is @samp{uuencode}, but yEncode is also getting to be popular. If
this variable is non-@code{nil}, Gnus will look in message bodies to
see if it finds these encodings, and if so, it'll run them through the
Gnus @acronym{MIME} machinery. The default is @code{t}.
Gnus @acronym{MIME} machinery. The default is @code{t}. Only
single-part yEnc encoded attachments can be decoded. There's no support
for encoding in Gnus.
@item gnus-unbuttonized-mime-types
@vindex gnus-unbuttonized-mime-types
......@@ -26074,6 +26078,14 @@ read from your @file{.newsrc.eld} instead of from the
later entry for more information about marks. Note that downgrading
isn't save in general.
@item
Lisp files are now installed in @file{.../site-lisp/gnus/} by default.
It defaulted to @file{.../site-lisp/} formerly. In addition to this,
the new installer issues a warning if other Gnus installations which
will shadow the latest one are detected. You can then remove those
shadows manually or remove them using @code{make
remove-installed-shadows}.
@item
New @file{make.bat} for compiling and installing Gnus under MS Windows
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment