(gnus-namazu-remote-groups): Call `gnus-namazu/make-directory-table'
authortsuchiya <tsuchiya>
Sun, 2 May 2004 02:11:06 +0000 (02:11 +0000)
committertsuchiya <tsuchiya>
Sun, 2 May 2004 02:11:06 +0000 (02:11 +0000)
only when `gnus-namazu' has already been loaded, in order to avoid
cyclic evaluation.

lisp/gnus-namazu.el

index 7542cac..5bb0ff7 100644 (file)
@@ -239,7 +239,8 @@ This means that the group \"nnimap+server:INBOX.group\" is placed in
                (string :tag "Base path of groups")))
   :set (lambda (symbol value)
         (prog1 (set-default symbol value)
-          (gnus-namazu/make-directory-table t))))
+          (when (featurep 'gnus-namazu)
+            (gnus-namazu/make-directory-table t)))))
 
 ;;; Internal Variable:
 (defconst gnus-namazu/group-name-regexp "\\`nnvirtual:namazu-search\\?")