2001-08-25 Simon Josefsson <jas@extundo.com>
authorSimon Josefsson <jas@extundo.com>
Sat, 25 Aug 2001 15:43:36 +0000 (15:43 +0000)
committerSimon Josefsson <jas@extundo.com>
Sat, 25 Aug 2001 15:43:36 +0000 (15:43 +0000)
* nnml.el (nnml-marks-is-evil): Add doc.

lisp/ChangeLog
lisp/nnml.el

index 3d03092..0ad1bcc 100644 (file)
@@ -1,3 +1,7 @@
+2001-08-25  Simon Josefsson  <jas@extundo.com>
+
+       * nnml.el (nnml-marks-is-evil): Add doc.
+
 2001-08-25  Simon Josefsson  <jas@extundo.com>
 
        * nnml.el (nnml-save-marks): Wrap saving marks in a
index 23138b4..f88318e 100644 (file)
@@ -2,7 +2,8 @@
 ;; Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000
 ;;        Free Software Foundation, Inc.
 
-;; Author: Lars Magne Ingebrigtsen <larsi@gnus.org>
+;; Author: Simon Josefsson <simon@josefsson.org> (adding MARKS)
+;;      Lars Magne Ingebrigtsen <larsi@gnus.org>
 ;;     Masanobu UMEDA <umerin@flab.flab.fujitsu.junet>
 ;; Keywords: news, mail
 
@@ -61,7 +62,7 @@ This variable is a virtual server slot.  See the Gnus manual for details.")
 This variable is a virtual server slot.  See the Gnus manual for details.")
 
 (defvoo nnml-nov-is-evil nil
-  "If non-nil, Gnus will never generate and use nov databases for mail groups.
+  "If non-nil, Gnus will never generate and use nov databases for mail spools.
 Using nov databases will speed up header fetching considerably.
 This variable shouldn't be flipped much.  If you have, for some reason,
 set this to t, and want to set it to nil again, you should always run
@@ -71,6 +72,17 @@ all.  This may very well take some time.
 
 This variable is a virtual server slot.  See the Gnus manual for details.")
 
+(defvoo nnml-marks-is-evil nil
+  "If non-nil, Gnus will never generate and use marks file for mail spools.
+Using marks files makes it possible to backup and restore mail groups
+separately from `.newsrc.eld'.  If you have, for some reason, set this
+to t, and want to set it to nil again, you should always remove the
+corresponding marks file (usually named `.marks' in the nnml group
+directory, but see `nnml-marks-file-name') for the group.  Then the
+marks file will be regenerated properly by Gnus.
+
+This variable is a virtual server slot.  See the Gnus manual for details.")
+
 (defvoo nnml-prepare-save-mail-hook nil
   "Hook run narrowed to an article before saving.
 
@@ -88,6 +100,7 @@ This variable is a virtual server slot.  See the Gnus manual for details.")
   "nnml version.")
 
 (defvoo nnml-nov-file-name ".overview")
+(defvoo nnml-marks-file-name ".marks")
 
 (defvoo nnml-current-directory nil)
 (defvoo nnml-current-group nil)
@@ -106,6 +119,8 @@ check twice.")
 
 (defvoo nnml-file-coding-system nnmail-file-coding-system)
 
+(defvoo nnml-marks nil)
+
 \f
 
 ;;; Interface functions.
@@ -858,10 +873,6 @@ check twice.")
     (setq nnml-article-file-alist
          (nnheader-article-to-file-alist nnml-current-directory))))
 
-(defvoo nnml-marks-file-name ".marks")
-(defvoo nnml-marks-is-evil nil)
-(defvoo nnml-marks nil)
-
 (deffoo nnml-request-set-mark (group actions &optional server)
   (nnml-possibly-change-directory group server)
   (unless nnml-marks-is-evil