X-Git-Url: http://cgit.sxemacs.org/?a=blobdiff_plain;f=lisp%2Fgnus-logic.el;h=9637ebfb38766d9ce052d7f47a0161317a5ab333;hb=de091d488a09fe5125d556e824baecdfdc9d73f7;hp=0f93173d59f6b90a4d89a9261ebeec52f1126d34;hpb=5193de49edd84a0e8d74e8289269b6055e14d6b1;p=gnus diff --git a/lisp/gnus-logic.el b/lisp/gnus-logic.el index 0f93173d5..9637ebfb3 100644 --- a/lisp/gnus-logic.el +++ b/lisp/gnus-logic.el @@ -1,7 +1,7 @@ ;;; gnus-logic.el --- advanced scoring code for Gnus ;; Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, -;; 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +;; 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. ;; Author: Lars Magne Ingebrigtsen ;; Keywords: news @@ -179,8 +179,7 @@ (defun gnus-advanced-body (header match type) (when (string= header "all") (setq header "article")) - (save-excursion - (set-buffer nntp-server-buffer) + (with-current-buffer nntp-server-buffer (let* ((request-func (cond ((string= "head" header) 'gnus-request-head) ((string= "body" header) @@ -225,5 +224,4 @@ (provide 'gnus-logic) -;; arch-tag: 9651a100-4a59-4b69-a55b-e511e67c0f8d ;;; gnus-logic.el ends here