aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
authorKatsumi Yamaoka2010-09-01 00:02:13 +0000
committerKatsumi Yamaoka2010-09-01 00:02:13 +0000
commit3c08d668f4fcb60182deb6a1c4c03a4ef697680d (patch)
tree380e12738ae6f2fa9f20a8f7a8fef745532cf588 /lisp
parentc4d82de839ead8d8b534ad11d14edc11d1ddbdb4 (diff)
downloademacs-3c08d668f4fcb60182deb6a1c4c03a4ef697680d.tar.gz
emacs-3c08d668f4fcb60182deb6a1c4c03a4ef697680d.zip
Remove nnwarchive by Lars Magne Ingebrigtsen <larsi@gnus.org>.
Diffstat (limited to 'lisp')
-rw-r--r--lisp/gnus/ChangeLog2
-rw-r--r--lisp/gnus/gnus-group.el36
-rw-r--r--lisp/gnus/gnus.el1
3 files changed, 2 insertions, 37 deletions
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index 9eccb71c866..3d8d4c9c16b 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -1,5 +1,7 @@
12010-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org> 12010-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
2 2
3 * nnwarchive.el: Removed.
4
3 * gnus-soup.el: Removed. 5 * gnus-soup.el: Removed.
4 6
5 * nnsoup.el: Removed. 7 * nnsoup.el: Removed.
diff --git a/lisp/gnus/gnus-group.el b/lisp/gnus/gnus-group.el
index 31f1718054c..e4758fadb85 100644
--- a/lisp/gnus/gnus-group.el
+++ b/lisp/gnus/gnus-group.el
@@ -3083,42 +3083,6 @@ If there is, use Gnus to create an nnrss group"
3083 (nnrss-save-server-data nil)) 3083 (nnrss-save-server-data nil))
3084 (error "No feeds found for %s" url)))) 3084 (error "No feeds found for %s" url))))
3085 3085
3086(defvar nnwarchive-type-definition)
3087(defvar gnus-group-warchive-type-history nil)
3088(defvar gnus-group-warchive-login-history nil)
3089(defvar gnus-group-warchive-address-history nil)
3090
3091(defun gnus-group-make-warchive-group ()
3092 "Create a nnwarchive group."
3093 (interactive)
3094 (require 'nnwarchive)
3095 (let* ((group (gnus-read-group "Group name: "))
3096 (default-type (or (car gnus-group-warchive-type-history)
3097 (symbol-name (caar nnwarchive-type-definition))))
3098 (type
3099 (gnus-string-or
3100 (completing-read
3101 (format "Warchive type (default %s): " default-type)
3102 (mapcar (lambda (elem) (list (symbol-name (car elem))))
3103 nnwarchive-type-definition)
3104 nil t nil 'gnus-group-warchive-type-history)
3105 default-type))
3106 (address (read-string "Warchive address: "
3107 nil 'gnus-group-warchive-address-history))
3108 (default-login (or (car gnus-group-warchive-login-history)
3109 user-mail-address))
3110 (login
3111 (gnus-string-or
3112 (read-string
3113 (format "Warchive login (default %s): " user-mail-address)
3114 default-login 'gnus-group-warchive-login-history)
3115 user-mail-address))
3116 (method
3117 `(nnwarchive ,address
3118 (nnwarchive-type ,(intern type))
3119 (nnwarchive-login ,login))))
3120 (gnus-group-make-group group method)))
3121
3122(defun gnus-group-make-archive-group (&optional all) 3086(defun gnus-group-make-archive-group (&optional all)
3123 "Create the (ding) Gnus archive group of the most recent articles. 3087 "Create the (ding) Gnus archive group of the most recent articles.
3124Given a prefix, create a full group." 3088Given a prefix, create a full group."
diff --git a/lisp/gnus/gnus.el b/lisp/gnus/gnus.el
index d95ebd7acec..dece8dccece 100644
--- a/lisp/gnus/gnus.el
+++ b/lisp/gnus/gnus.el
@@ -1747,7 +1747,6 @@ slower."
1747 ("nnweb" none) 1747 ("nnweb" none)
1748 ("nnrss" none) 1748 ("nnrss" none)
1749 ("nnwfm" none) 1749 ("nnwfm" none)
1750 ("nnwarchive" none)
1751 ("nnlistserv" none) 1750 ("nnlistserv" none)
1752 ("nnagent" post-mail) 1751 ("nnagent" post-mail)
1753 ("nnimap" post-mail address prompt-address physical-address) 1752 ("nnimap" post-mail address prompt-address physical-address)