]> code.delx.au - gnu-emacs/commitdiff
* lisp/gnus/nntp.el (nntp-request-newgroups): Simplify
authorKatsumi Yamaoka <yamaoka@jpl.org>
Thu, 14 Jan 2016 11:26:13 +0000 (11:26 +0000)
committerKatsumi Yamaoka <yamaoka@jpl.org>
Thu, 14 Jan 2016 11:26:13 +0000 (11:26 +0000)
lisp/gnus/nntp.el

index 0006ef9f5cf858690e16b3a8c02f8ece9fe96564..f56b04568c8379f6f24fa02c4013442cc16de952 100644 (file)
@@ -1115,24 +1115,14 @@ command whose response triggered the error."
 
 (deffoo nntp-request-newgroups (date &optional server)
   (nntp-with-open-group
-   nil server
-   (with-current-buffer nntp-server-buffer
-     (let* ((time (date-to-time date))
-            (ls (- (cadr time) (nth 8 (decode-time time)))))
-       (cond ((< ls 0)
-              (setcar time (1- (car time)))
-              (setcar (cdr time) (+ ls 65536)))
-             ((>= ls 65536)
-              (setcar time (1+ (car time)))
-              (setcar (cdr time) (- ls 65536)))
-             (t
-              (setcar (cdr time) ls)))
-       (prog1
-           (nntp-send-command
-            "^\\.\r?\n" "NEWGROUPS"
-            (format-time-string "%y%m%d %H%M%S" time t)
-            "GMT")
-         (nntp-decode-text))))))
+      nil server
+    (with-current-buffer nntp-server-buffer
+      (prog1
+         (nntp-send-command
+          "^\\.\r?\n" "NEWGROUPS"
+          (format-time-string "%y%m%d %H%M%S" (date-to-time date) t)
+          "GMT")
+       (nntp-decode-text)))))
 
 (deffoo nntp-request-post (&optional server)
   (nntp-with-open-group