summaryrefslogtreecommitdiff
path: root/igor.py
diff options
context:
space:
mode:
Diffstat (limited to 'igor.py')
-rw-r--r--igor.py14
1 files changed, 10 insertions, 4 deletions
diff --git a/igor.py b/igor.py
index 40216aea..8e9410bc 100644
--- a/igor.py
+++ b/igor.py
@@ -191,8 +191,10 @@ def do_check_eol():
"""Check files for incorrect newlines and trailing whitespace."""
ignore_dirs = [
- '.svn', '.hg', '.tox', '.tox_kits', 'coverage.egg-info',
- '_build', 'covtestegg1.egg-info',
+ '.svn', '.hg', '.git',
+ '.tox*',
+ '*.egg-info',
+ '_build',
]
checked = set([])
@@ -230,8 +232,12 @@ def do_check_eol():
if fnmatch.fnmatch(fname, p):
check_file(fname, **kwargs)
break
- for dir_name in ignore_dirs:
- if dir_name in dirs:
+ for ignore_dir in ignore_dirs:
+ ignored = []
+ for dir_name in dirs:
+ if fnmatch.fnmatch(dir_name, ignore_dir):
+ ignored.append(dir_name)
+ for dir_name in ignored:
dirs.remove(dir_name)
check_files("coverage", ["*.py", "*.c"])