if data[:1] == "\\":
ignore_from_idx(data, ignore_dict)
else:
- ignore_from_filelist(data, ignore_dict)
+ ignore_from_modulelist(data, ignore_dict)
if args or (annotate and categorize):
usage()
sys.exit(2)
print string.join(modules, "\n")
-def ignore_from_filelist(data, ignore_dict):
+def ignore_from_modulelist(data, ignore_dict):
for name in string.split(data):
ignore_dict[name] = name
def ignore_from_idx(data, ignore_dict):
data = string.replace(data, r"\hackscore {}", "_")
- rx = re.compile(r"\indexentry {([^@]*)@")
+ rx = re.compile(r"\\indexentry\s*{([^@]*)@")
for line in string.split(data, "\n"):
m = rx.match(line)
if m: