+1999-12-12 12:50:30 Shenghuo ZHU <zsh@cs.rochester.edu>
+
+ * gnus-agent.el: Revoke last Dave Love's patch, because of
+ incompatibility of XEmacs.
+
1999-12-12 12:27:03 Shenghuo ZHU <zsh@cs.rochester.edu>
* mm-uu.el: Change headers.
(let ((info (assq category gnus-category-alist)))
(gnus-edit-form
(cadr info) (format "Editing the predicate for category %s" category)
- (function
- `(lambda (predicate)
- (setcar (cdr (assq ',category gnus-category-alist)) predicate)
- (gnus-category-write)
- (gnus-category-list))))))
+ `(lambda (predicate)
+ (setf (cadr (assq ',category gnus-category-alist)) predicate)
+ (gnus-category-write)
+ (gnus-category-list)))))
(defun gnus-category-edit-score (category)
"Edit the score expression for CATEGORY."
(gnus-edit-form
(caddr info)
(format "Editing the score expression for category %s" category)
- (function
- `(lambda (groups)
- (setcar (cddr (assq ',category gnus-category-alist)) groups)
- (gnus-category-write)
- (gnus-category-list))))))
+ `(lambda (groups)
+ (setf (caddr (assq ',category gnus-category-alist)) groups)
+ (gnus-category-write)
+ (gnus-category-list)))))
(defun gnus-category-edit-groups (category)
"Edit the group list for CATEGORY."
(let ((info (assq category gnus-category-alist)))
(gnus-edit-form
(cadddr info) (format "Editing the group list for category %s" category)
- (function
- `(lambda (groups)
- (setcar (nthcdr 3 (assq ',category gnus-category-alist)) groups)
- (gnus-category-write)
- (gnus-category-list))))))
+ `(lambda (groups)
+ (setf (cadddr (assq ',category gnus-category-alist)) groups)
+ (gnus-category-write)
+ (gnus-category-list)))))
(defun gnus-category-kill (category)
"Kill the current category."