Synch to No Gnus 200602242253.
authoryamaoka <yamaoka>
Sat, 25 Feb 2006 00:07:53 +0000 (00:07 +0000)
committeryamaoka <yamaoka>
Sat, 25 Feb 2006 00:07:53 +0000 (00:07 +0000)
lisp/ChangeLog
lisp/dns.el
lisp/gnus-int.el
lisp/nnweb.el
texi/gnus-ja.texi
texi/gnus.texi

index 8171353..e035927 100644 (file)
@@ -1,3 +1,15 @@
+2006-02-24  Andreas Seltenreich  <uwi7@rz.uni-karlsruhe.de>
+
+       * nnweb.el (nnweb-gmane-create-mapping): Don't choke on ^M.
+
+2006-02-20  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * gnus-int.el (gnus-open-server): Respect gnus-batch-mode.
+
+2005-12-20  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * dns.el (query-dns): Protect more against buggy tcp output.
+
 2006-02-24  Reiner Steib  <Reiner.Steib@gmx.de>
 
        * nnweb.el (nnweb-type-definition, nnweb-gmane-search): Use new
index a3937f3..f9dd17f 100644 (file)
@@ -410,7 +410,7 @@ If REVERSEP, look up an IP address."
                     (>= (buffer-size) 2))
            (goto-char (point-min))
            (delete-region (point) (+ (point) 2)))
-         (unless (zerop (buffer-size))
+         (when (>= (buffer-size) 2)
            (let ((result (dns-read (buffer-string))))
              (if fullp
                  result
index 1e9637f..32b371d 100644 (file)
@@ -251,10 +251,12 @@ If it is down, start it up (again)."
                               ;; recurse to open the agent's backend.
                               (setq open-offline (eq gnus-server-unopen-status 'offline))
                               gnus-server-unopen-status)
-                             ((gnus-y-or-n-p
-                               (format "Unable to open %s:%s, go offline? "
-                                       (car gnus-command-method)
-                                       (cadr gnus-command-method)))
+                             ((and
+                              (not gnus-batch-mode)
+                              (gnus-y-or-n-p
+                               (format "Unable to open %s:%s, go offline? "
+                                       (car gnus-command-method)
+                                       (cadr gnus-command-method))))
                               (setq open-offline t)
                               'offline)
                              (t
index 3dd7cee..1e4a8ea 100644 (file)
@@ -471,7 +471,7 @@ Valid types include `google', `dejanews', and `gmane'.")
        (forward-line 1)
        ;; Thanks to Olly Betts we now have NOV lines in our buffer!
        (while (not (eobp))
-         (unless (eolp)
+         (unless (or (eolp) (looking-at "\x0d"))
            (let ((header (nnheader-parse-nov)))
              (let ((xref (mail-header-xref header))
                    (from (mail-header-from header))
index 78310ab..f6637e5 100644 (file)
@@ -921,7 +921,7 @@ New Features
 * Quassia Gnus::                2 \e$B$+$1$k\e(B 2 \e$B$O\e(B 4\e$B!"$b$7$/$O\e(B Gnus 5.6/5.7
 * Pterodactyl Gnus::            \e$B?@Hk$N?t$b\e(B P \e$B$G;O$^$k$1$l$I!#\e(BGnus 5.8/5.9 \e$B$NJLL>\e(B
 * Oort Gnus::                   \e$B5pBg$J!#1s$/MZ$+$J!#\e(BGnus 5.10/5.11\e$B!#\e(B
-* No Gnus::                     Lars \e$B$5$s!"D>$7$F\e(B!
+* No Gnus::                     Very punny.
 
 Customization
 
index 719dd6c..08d2cf8 100644 (file)
@@ -910,7 +910,7 @@ New Features
 * Quassia Gnus::                Two times two is four, or Gnus 5.6/5.7.
 * Pterodactyl Gnus::            Pentad also starts with P, AKA Gnus 5.8/5.9.
 * Oort Gnus::                   It's big.  It's far out.  Gnus 5.10/5.11.
-* No Gnus::                     Lars, FIXME!
+* No Gnus::                     Very punny. 
 
 Customization