[gnus git] branch master updated: n0-17-154-gf41b77a =2= * gnus-group.el (gnus-read-ephemeral-bug-group): Bind the coding systems to binary before writing and reading the mbox files. ; (Subscription Methods): Link to "Group Levels" to explain killed groups.

Lars Magne Ingebrigtsen <[email protected]>
Newsgroups gmane.emacs.gnus.cvs
Message-ID <[email protected]>
       via  f41b77aeab765e63638269241ae8911a887c6a74 (commit)
       via  ea1ce3b07f4ff51bc08339f67da0b5be168a4cbe (commit)
      from  46bc28360b7e23d04479940773cf289416be364a (commit)


- Log -----------------------------------------------------------------
commit f41b77aeab765e63638269241ae8911a887c6a74
Author: Lars Magne Ingebrigtsen <[email protected]>
Date:   Sun Jul 3 20:50:04 2011 +0200

    * gnus-group.el (gnus-read-ephemeral-bug-group): Bind the coding
    systems to binary before writing and reading the mbox files.

diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 5b34127..05a9f12 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,5 +1,8 @@
 2011-07-03  Lars Magne Ingebrigtsen  <[email protected]>
 
+	* gnus-group.el (gnus-read-ephemeral-bug-group): Bind the coding
+	systems to binary before writing and reading the mbox files.
+
 	* gnus.el (gnus-summary-line-format): Link to the info node for %U
 	instead of trying to list them all (bug#8978).
 
diff --git a/lisp/gnus-group.el b/lisp/gnus-group.el
index 4ef8412..8338318 100644
--- a/lisp/gnus-group.el
+++ b/lisp/gnus-group.el
@@ -2437,7 +2437,9 @@ the bug number, and browsing the URL must return mbox output."
 		     (cdr (assoc 'emacs gnus-bug-group-download-format-alist))))
   (when (stringp number)
     (setq number (string-to-number number)))
-  (let ((tmpfile (mm-make-temp-file "gnus-temp-group-")))
+  (let ((tmpfile (mm-make-temp-file "gnus-temp-group-"))
+	(coding-system-for-write 'binary)
+	(coding-system-for-read 'binary))
     (with-temp-file tmpfile
       (url-insert-file-contents (format mbox-url number))
       (goto-char (point-min))

commit ea1ce3b07f4ff51bc08339f67da0b5be168a4cbe
Author: Lars Magne Ingebrigtsen <[email protected]>
Date:   Sun Jul 3 18:52:00 2011 +0200

    (Subscription Methods): Link to "Group Levels" to explain killed groups.

diff --git a/texi/ChangeLog b/texi/ChangeLog
index f305d39..f8b16b2 100644
--- a/texi/ChangeLog
+++ b/texi/ChangeLog
@@ -2,6 +2,7 @@
 
 	* gnus.texi (Subscription Methods): Link to "Group Levels" to explain
 	zombies.
+	(Checking New Groups): Ditto (bug#8974).
 
 2011-07-03  Dave Abrahams  <[email protected]>  (tiny change)
 
diff --git a/texi/gnus.texi b/texi/gnus.texi
index ead5ec2..ab2df31 100644
--- a/texi/gnus.texi
+++ b/texi/gnus.texi
@@ -1167,16 +1167,17 @@ when you do the @kbd{g} command (@pxref{Scanning New Messages}).
 @node Checking New Groups
 @subsection Checking New Groups
 
-Gnus normally determines whether a group is new or not by comparing the
-list of groups from the active file(s) with the lists of subscribed and
-dead groups.  This isn't a particularly fast method.  If
-@code{gnus-check-new-newsgroups} is @code{ask-server}, Gnus will ask the
-server for new groups since the last time.  This is both faster and
-cheaper.  This also means that you can get rid of the list of killed
-groups altogether, so you may set @code{gnus-save-killed-list} to
-@code{nil}, which will save time both at startup, at exit, and all over.
-Saves disk space, too.  Why isn't this the default, then?
-Unfortunately, not all servers support this command.
+Gnus normally determines whether a group is new or not by comparing
+the list of groups (@pxref{Group Levels}) from the active file(s) with
+the lists of subscribed and dead groups.  This isn't a particularly
+fast method.  If @code{gnus-check-new-newsgroups} is
+@code{ask-server}, Gnus will ask the server for new groups since the
+last time.  This is both faster and cheaper.  This also means that you
+can get rid of the list of killed groups altogether, so you may set
+@code{gnus-save-killed-list} to @code{nil}, which will save time both
+at startup, at exit, and all over.  Saves disk space, too.  Why isn't
+this the default, then?  Unfortunately, not all servers support this
+command.
 
 I bet I know what you're thinking now: How do I find out whether my
 server supports @code{ask-server}?  No?  Good, because I don't have a

-----------------------------------------------------------------------
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we listed those
revisions in full, above.

Summary of changes:
 lisp/ChangeLog     |    3 +++
 lisp/gnus-group.el |    4 +++-
 texi/ChangeLog     |    1 +
 texi/gnus.texi     |   21 +++++++++++----------
 4 files changed, 18 insertions(+), 11 deletions(-)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Gnus Project".

The branch, master has been updated


hooks/post-receive
-- 
Gnus Project
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.