changeset 22334:979317421863

(normal-top-level-add-subdirs-to-load-path): Ignore CVS directories too.
author Dave Love <fx@gnu.org>
date Tue, 02 Jun 1998 13:21:13 +0000
parents 8d612a46dac6
children 124e852c4cdf
files lisp/startup.el
diffstat 1 files changed, 3 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/startup.el	Tue Jun 02 08:10:36 1998 +0000
+++ b/lisp/startup.el	Tue Jun 02 13:21:13 1998 +0000
@@ -339,8 +339,8 @@
 (defun normal-top-level-add-subdirs-to-load-path ()
   "Add all subdirectories of current directory to `load-path'.
 More precisely, this uses only the subdirectories whose names
-start with letters or digits; it excludes any subdirectory named`RCS',
-and any subdirectory that contains a file named `.nosearch'."
+start with letters or digits; it excludes any subdirectory named `RCS'
+or `CVS', and any subdirectory that contains a file named `.nosearch'."
   (let (dirs 
 	(pending (list default-directory)))
     ;; This loop does a breadth-first tree walk on DIR's subtree,
@@ -351,7 +351,7 @@
       (let ((contents (directory-files (car dirs)))
 	    (default-directory (car dirs)))
 	(while contents
-	  (unless (member (car contents) '("." ".." "RCS"))
+	  (unless (member (car contents) '("." ".." "RCS" "CVS"))
 	    (when (and (string-match "\\`[a-zA-Z0-9]" (car contents))
 		       (file-directory-p (car contents)))
 	      (let ((expanded (expand-file-name (car contents))))