comparison lisp/gnus/gnus.el @ 111029:fc6dc700cc9f

Merge changes made in Gnus trunk. gnus-art.el: Make the "dumbquotes" translation work again. gnus-registry.el (gnus-registry-split-fancy-with-parent): Splitting according to references/in-reply-to obeys the ignore-groups variable, while splitting by sender and subject do not. nnimap.el (nnimap-request-group): Don't SELECT the group twice on `M-g'. nnimap.el (nnimap-update-info): Update flags/read marks even if \* isn't part of the permanent marks. gnus-coding.texi (Gnus Maintainance Guide): Update to mention Emacs bzr/Gnus git sync. gnus-delay.el (gnus-delay-article): Remove superfluous `group' binding. gnus-art.el (gnus-article-make-menu-bar): The article/group menus aren't so wide as to need to switch off the edit menu.
author Katsumi Yamaoka <yamaoka@jpl.org>
date Mon, 18 Oct 2010 22:09:28 +0000
parents c6a7ac5bcef4
children 28e0e0ac22e4
comparison
equal deleted inserted replaced
111028:f9f451f4584f 111029:fc6dc700cc9f
3936 (while old-params 3936 (while old-params
3937 (when (or (not (listp (car old-params))) 3937 (when (or (not (listp (car old-params)))
3938 (not (eq (caar old-params) name))) 3938 (not (eq (caar old-params) name)))
3939 (setq new-params (append new-params (list (car old-params))))) 3939 (setq new-params (append new-params (list (car old-params)))))
3940 (setq old-params (cdr old-params))) 3940 (setq old-params (cdr old-params)))
3941 (gnus-group-set-info new-params (gnus-info-group info) 'params))))) 3941 (if (listp group)
3942 (gnus-info-set-params info new-params t)
3943 (gnus-group-set-info new-params (gnus-info-group info) 'params))))))
3942 3944
3943 (defun gnus-group-remove-parameter (group name) 3945 (defun gnus-group-remove-parameter (group name)
3944 "Remove parameter NAME from GROUP. 3946 "Remove parameter NAME from GROUP.
3945 GROUP can also be an INFO structure." 3947 GROUP can also be an INFO structure."
3946 (let ((info (if (listp group) 3948 (let ((info (if (listp group)