comparison lisp/gnus/gnus-cache.el @ 90143:146c086df160

Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-37 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 241-257) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 59-65) - Update from CVS - Merge from emacs--cvs-trunk--0 - (mm-string-to-multibyte): Use Gnus trunk definition.
author Miles Bader <miles@gnu.org>
date Thu, 14 Apr 2005 05:03:52 +0000
parents 95879cc1ed20 ad05d91d3598
children 01137c1fdbe9
comparison
equal deleted inserted replaced
90142:627771f44771 90143:146c086df160
1 ;;; gnus-cache.el --- cache interface for Gnus 1 ;;; gnus-cache.el --- cache interface for Gnus
2 ;; Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003 2 ;; Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
3 ;; Free Software Foundation, Inc. 3 ;; 2004, 2005 Free Software Foundation, Inc.
4 4
5 ;; Author: Lars Magne Ingebrigtsen <larsi@gnus.org> 5 ;; Author: Lars Magne Ingebrigtsen <larsi@gnus.org>
6 ;; Keywords: news 6 ;; Keywords: news
7 7
8 ;; This file is part of GNU Emacs. 8 ;; This file is part of GNU Emacs.
419 (and dormant (memq 'dormant class)) 419 (and dormant (memq 'dormant class))
420 (and unread (memq 'unread class)) 420 (and unread (memq 'unread class))
421 (and (not unread) (not ticked) (not dormant) (memq 'read class)))) 421 (and (not unread) (not ticked) (not dormant) (memq 'read class))))
422 422
423 (defun gnus-cache-file-name (group article) 423 (defun gnus-cache-file-name (group article)
424 (setq group (gnus-group-decoded-name group))
424 (expand-file-name 425 (expand-file-name
425 (if (stringp article) article (int-to-string article)) 426 (if (stringp article) article (int-to-string article))
426 (file-name-as-directory 427 (file-name-as-directory
427 (expand-file-name 428 (expand-file-name
428 (nnheader-translate-file-chars 429 (nnheader-translate-file-chars