* gnus-agent.el (gnus-agent-fetch-headers, gnus-agent-retrieve-headers): Bind
authorKatsumi Yamaoka <yamaoka@jpl.org>
Thu, 14 Jun 2007 12:21:18 +0000 (12:21 +0000)
committerKatsumi Yamaoka <yamaoka@jpl.org>
Thu, 14 Jun 2007 12:21:18 +0000 (12:21 +0000)
 gnus-decode-encoded-address-function to identity.

* nntp.el (nntp-send-xover-command): Recognize an xover command is available
 also when the server returns simply a dot.

* gnus-ems.el (gnus-x-splash): Redisplay window before measuring it.

lisp/ChangeLog
lisp/gnus-agent.el
lisp/gnus-ems.el
lisp/nntp.el

index ffc5a1b..c979b31 100644 (file)
@@ -1,3 +1,14 @@
+2007-06-14  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * gnus-agent.el (gnus-agent-fetch-headers)
+       (gnus-agent-retrieve-headers): Bind
+       gnus-decode-encoded-address-function to identity.
+
+       * nntp.el (nntp-send-xover-command): Recognize an xover command is
+       available also when the server returns simply a dot.
+
+       * gnus-ems.el (gnus-x-splash): Redisplay window before measuring it.
+
 2007-06-08  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * gnus-ems.el (gnus-x-splash): Fix calculation; error in tty.
index 39b9d61..cc1b5f8 100644 (file)
@@ -1854,6 +1854,7 @@ article numbers will be returned."
                        (gnus-uncompress-range (gnus-active group))
                      (gnus-list-of-unread-articles group)))
          (gnus-decode-encoded-word-function 'identity)
+        (gnus-decode-encoded-address-function 'identity)
          (file (gnus-agent-article-name ".overview" group)))
 
     (unless fetch-all
@@ -3709,6 +3710,7 @@ has been fetched."
   (save-excursion
     (gnus-agent-create-buffer)
     (let ((gnus-decode-encoded-word-function 'identity)
+         (gnus-decode-encoded-address-function 'identity)
          (file (gnus-agent-article-name ".overview" group))
          cached-articles uncached-articles)
       (gnus-make-directory (nnheader-translate-file-chars
index 11d8d7c..2888289 100644 (file)
        (file (nnheader-find-etc-directory "images/gnus/x-splash" t))
        pixmap fcw fch width height fringes sbars left yoffset top ls)
     (erase-buffer)
+    (sit-for 0) ;; Necessary for measuring the window size correctly.
     (when (and file
               (ignore-errors
                (let ((coding-system-for-read 'raw-text)
index aa34293..004b067 100644 (file)
@@ -1651,7 +1651,8 @@ password contained in '~/.nntp-authinfo'."
                 ;; article number.  How... helpful.
                 (progn
                   (forward-line 1)
-                  (looking-at "[0-9]+\t...")) ; More text after number.
+                  ;; More text after number, or a dot.
+                  (looking-at "[0-9]+\t...\\|\\.\r?\n"))
                 (setq nntp-server-xover (car commands))))
          (setq commands (cdr commands)))
        ;; If none of the commands worked, we disable XOVER.