comparison lisp/gnus/nndraft.el @ 62907:88db2adda4b7

Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-339 Merge from gnus--rel--5.10 Patches applied: * gnus--rel--5.10 (patch 76) - Update from CVS 2005-05-30 Reiner Steib <Reiner.Steib@gmx.de> * lisp/gnus/gnus-agent.el (gnus-agent-regenerate-group) (gnus-agent-fetch-articles): Replace `string-to-int' by `string-to-number'. * lisp/gnus/gnus-art.el (gnus-button-fetch-group): Ditto. * lisp/gnus/gnus-cache.el (gnus-cache-generate-active) (gnus-cache-articles-in-group): Ditto. * lisp/gnus/gnus-group.el (gnus-group-set-current-level) (gnus-group-insert-group-line): Ditto. * lisp/gnus/gnus-score.el (gnus-score-set-expunge-below) (gnus-score-set-mark-below, gnus-summary-score-effect) (gnus-summary-score-entry): Ditto. * lisp/gnus/gnus-soup.el (gnus-soup-send-packet, gnus-soup-parse-areas) (gnus-soup-pack): Ditto. * lisp/gnus/gnus-spec.el (gnus-xmas-format): Ditto. * lisp/gnus/gnus-start.el (gnus-newsrc-to-gnus-format): Ditto. * lisp/gnus/gnus-sum.el (gnus-create-xref-hashtb): Ditto. * lisp/gnus/gnus-uu.el (gnus-uu-expand-numbers): Ditto. * lisp/gnus/nnbabyl.el (nnbabyl-article-group-number): Ditto. * lisp/gnus/nndb.el (nndb-get-remote-expire-response): Ditto. * lisp/gnus/nndiary.el (nndiary-parse-schedule-value) (nndiary-string-to-number, nndiary-request-replace-article) (nndiary-request-article): Ditto. * lisp/gnus/nndoc.el (nndoc-rnews-body-end, nndoc-mbox-body-end): Ditto. * lisp/gnus/nndraft.el (nndraft-articles, nndraft-request-group): Ditto. * lisp/gnus/nneething.el (nneething-make-head): Ditto. * lisp/gnus/nnfolder.el (nnfolder-request-article) (nnfolder-retrieve-headers): Ditto. * lisp/gnus/nnheader.el (nnheader-file-to-number): Ditto. * lisp/gnus/nnkiboze.el (nnkiboze-request-article): Ditto. * lisp/gnus/nnmail.el (nnmail-process-unix-mail-format) (nnmail-process-babyl-mail-format): Ditto. * lisp/gnus/nnmbox.el (nnmbox-read-mbox, nnmbox-article-group-number): Ditto. * lisp/gnus/nnmh.el (nnmh-update-gnus-unreads, nnmh-active-number) (nnmh-request-create-group, nnmh-request-list-1) (nnmh-request-group, nnmh-request-article): Ditto. * lisp/gnus/nnml.el (nnml-request-replace-article, nnml-request-article): Ditto. * lisp/gnus/nnrss.el (nnrss-find-rss-via-syndic8): Ditto. * lisp/gnus/nnsoup.el (nnsoup-make-active): Ditto. * lisp/gnus/nnspool.el (nnspool-find-id, nnspool-request-group): Ditto. * lisp/gnus/nntp.el (nntp-find-group-and-number) (nntp-retrieve-headers-with-xover): Ditto. * lisp/gnus/pgg-gpg.el (pgg-gpg-snarf-keys-region): Ditto. * lisp/gnus/pgg-parse.el (pgg-read-body, pgg-read-bytes) (pgg-format-key-identifier): Ditto. * lisp/gnus/pop3.el (pop3-last, pop3-stat): Ditto. * lisp/gnus/qp.el (quoted-printable-decode-region): Ditto. * lisp/gnus/spam-report.el (spam-report-url-ping-mm-url): Use format instead of concat.
author Miles Bader <miles@gnu.org>
date Mon, 30 May 2005 17:13:58 +0000
parents 55fd4f77387a
children 11d53dd5abd9
comparison
equal deleted inserted replaced
62906:9736cb0522cd 62907:88db2adda4b7
183 (unless dont-check 183 (unless dont-check
184 (let* ((pathname (nnmail-group-pathname group nndraft-directory)) 184 (let* ((pathname (nnmail-group-pathname group nndraft-directory))
185 (file-name-coding-system nnmail-pathname-coding-system) 185 (file-name-coding-system nnmail-pathname-coding-system)
186 dir file) 186 dir file)
187 (nnheader-re-read-dir pathname) 187 (nnheader-re-read-dir pathname)
188 (setq dir (mapcar (lambda (name) (string-to-int (substring name 1))) 188 (setq dir (mapcar (lambda (name) (string-to-number (substring name 1)))
189 (ignore-errors (directory-files 189 (ignore-errors (directory-files
190 pathname nil "^#[0-9]+#$" t)))) 190 pathname nil "^#[0-9]+#$" t))))
191 (dolist (n dir) 191 (dolist (n dir)
192 (unless (file-exists-p 192 (unless (file-exists-p
193 (setq file (expand-file-name (int-to-string n) pathname))) 193 (setq file (expand-file-name (int-to-string n) pathname)))
291 291
292 (defun nndraft-articles () 292 (defun nndraft-articles ()
293 "Return the list of messages in the group." 293 "Return the list of messages in the group."
294 (gnus-make-directory nndraft-current-directory) 294 (gnus-make-directory nndraft-current-directory)
295 (sort 295 (sort
296 (mapcar 'string-to-int 296 (mapcar 'string-to-number
297 (directory-files nndraft-current-directory nil "\\`[0-9]+\\'" t)) 297 (directory-files nndraft-current-directory nil "\\`[0-9]+\\'" t))
298 '<)) 298 '<))
299 299
300 (nnoo-import nndraft 300 (nnoo-import nndraft
301 (nnmh 301 (nnmh