X-Git-Url: http://cgit.sxemacs.org/?a=blobdiff_plain;f=lisp%2Fnnrss.el;h=d35d7c623a7f5160dfa0d08291f460a4bf15d641;hb=5beb390633ce1e32cdf319c6ba19926244bbfdf2;hp=bfe31b71dfe0a2a10e9b3eb16e225f6a2790a550;hpb=477d2d1e18caaf92a73dbbcbfb1e87d3c104a10a;p=gnus diff --git a/lisp/nnrss.el b/lisp/nnrss.el index bfe31b71d..d35d7c623 100644 --- a/lisp/nnrss.el +++ b/lisp/nnrss.el @@ -1,7 +1,6 @@ ;;; nnrss.el --- interfacing with RSS -;; Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, -;; 2008, 2009, 2010, 2011 Free Software Foundation, Inc. +;; Copyright (C) 2001-2012 Free Software Foundation, Inc. ;; Author: Shenghuo Zhu ;; Keywords: RSS @@ -364,12 +363,13 @@ for decoding when the cdr that the data specify is not available.") (deffoo nnrss-retrieve-groups (groups &optional server) (dolist (group groups) + (setq group (nnrss-decode-group-name group)) (nnrss-possibly-change-group group server) (nnrss-check-group group server)) (with-current-buffer nntp-server-buffer (erase-buffer) (dolist (group groups) - (let ((elem (assoc group nnrss-server-data))) + (let ((elem (assoc (gnus-group-decoded-name group) nnrss-server-data))) (insert (format "%S %s 1 y\n" group (or (cadr elem) 0))))) 'active))