diff options
| author | Katsumi Yamaoka | 2016-01-14 11:26:13 +0000 |
|---|---|---|
| committer | Katsumi Yamaoka | 2016-01-14 11:26:13 +0000 |
| commit | a53fc894808a8244baff4a22047b832dbf5ea311 (patch) | |
| tree | c0426ff278b68f443dbba8e76042c7a37b7fee75 | |
| parent | 058f8a8d55a6b20c68ee9728c537bb8ce50dfe81 (diff) | |
| download | emacs-a53fc894808a8244baff4a22047b832dbf5ea311.tar.gz emacs-a53fc894808a8244baff4a22047b832dbf5ea311.zip | |
* lisp/gnus/nntp.el (nntp-request-newgroups): Simplify
| -rw-r--r-- | lisp/gnus/nntp.el | 26 |
1 files changed, 8 insertions, 18 deletions
diff --git a/lisp/gnus/nntp.el b/lisp/gnus/nntp.el index 0006ef9f5cf..f56b04568c8 100644 --- a/lisp/gnus/nntp.el +++ b/lisp/gnus/nntp.el | |||
| @@ -1115,24 +1115,14 @@ command whose response triggered the error." | |||
| 1115 | 1115 | ||
| 1116 | (deffoo nntp-request-newgroups (date &optional server) | 1116 | (deffoo nntp-request-newgroups (date &optional server) |
| 1117 | (nntp-with-open-group | 1117 | (nntp-with-open-group |
| 1118 | nil server | 1118 | nil server |
| 1119 | (with-current-buffer nntp-server-buffer | 1119 | (with-current-buffer nntp-server-buffer |
| 1120 | (let* ((time (date-to-time date)) | 1120 | (prog1 |
| 1121 | (ls (- (cadr time) (nth 8 (decode-time time))))) | 1121 | (nntp-send-command |
| 1122 | (cond ((< ls 0) | 1122 | "^\\.\r?\n" "NEWGROUPS" |
| 1123 | (setcar time (1- (car time))) | 1123 | (format-time-string "%y%m%d %H%M%S" (date-to-time date) t) |
| 1124 | (setcar (cdr time) (+ ls 65536))) | 1124 | "GMT") |
| 1125 | ((>= ls 65536) | 1125 | (nntp-decode-text))))) |
| 1126 | (setcar time (1+ (car time))) | ||
| 1127 | (setcar (cdr time) (- ls 65536))) | ||
| 1128 | (t | ||
| 1129 | (setcar (cdr time) ls))) | ||
| 1130 | (prog1 | ||
| 1131 | (nntp-send-command | ||
| 1132 | "^\\.\r?\n" "NEWGROUPS" | ||
| 1133 | (format-time-string "%y%m%d %H%M%S" time t) | ||
| 1134 | "GMT") | ||
| 1135 | (nntp-decode-text)))))) | ||
| 1136 | 1126 | ||
| 1137 | (deffoo nntp-request-post (&optional server) | 1127 | (deffoo nntp-request-post (&optional server) |
| 1138 | (nntp-with-open-group | 1128 | (nntp-with-open-group |