Avoid recursion in version control repositories.

This commit is contained in:
Thomas Lété 2010-12-23 10:54:55 -08:00
parent 07f5dd0c83
commit 6ca6082e19

View file

@ -194,7 +194,7 @@ class StartQT4(QMainWindow):
Walks a directory, and executes a callback on each file
"""
dir = path.abspath(dir)
for file in [file for file in listdir(dir) if not file in [".",".."]]:
for file in [file for file in listdir(dir) if not file in [".","..",".svn",".git",".hg",".bzr",".cvs"]]:
nfile = path.join(dir, file)
if path.isdir(nfile):