Sync with `t-gnus-6_14'.
authoryamaoka <yamaoka>
Wed, 9 Aug 2000 10:45:18 +0000 (10:45 +0000)
committeryamaoka <yamaoka>
Wed, 9 Aug 2000 10:45:18 +0000 (10:45 +0000)
ChangeLog
lisp/message.el
lisp/nntp.el

index 99151bf..4c7afe9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2000-08-09  Katsumi Yamaoka <yamaoka@jpl.org>
+
+       * lisp/nntp.el (nntp-open-telnet): Wait for the telnet prompt
+       before sending a command; allow the rtelnet prompt as well.
+
+       * lisp/message.el (message-make-forward-subject): Remove garbage
+       line.
+
 2000-08-01  Katsumi Yamaoka <yamaoka@jpl.org>
 
        * configure: Regenerate.
index e0e3f1e..a910739 100644 (file)
@@ -4925,7 +4925,6 @@ the message."
   "Return a Subject header suitable for the message in the current buffer."
   (save-excursion
     (save-restriction
-      (current-buffer)
       (message-narrow-to-head)
       (let ((funcs message-make-forward-subject-function)
            (subject (message-fetch-field "Subject")))
index b7919b9..846b61f 100644 (file)
@@ -1297,6 +1297,7 @@ password contained in '~/.nntp-authinfo'."
                  "nntpd" buffer nntp-telnet-command nntp-telnet-switches)))
          (case-fold-search t))
       (when (memq (process-status proc) '(open run))
+       (nntp-wait-for-string "^r?telnet")
        (process-send-string proc "set escape \^X\n")
        (cond
         ((and nntp-open-telnet-envuser nntp-telnet-user-name)
@@ -1326,7 +1327,7 @@ password contained in '~/.nntp-authinfo'."
        (beginning-of-line)
        (delete-region (point-min) (point))
        (process-send-string proc "\^]")
-       (nntp-wait-for-string "^telnet")
+       (nntp-wait-for-string "^r?telnet")
        (process-send-string proc "mode character\n")
        (accept-process-output proc 1)
        (sit-for 1)