diff --git a/tools/generate_README.py b/tools/generate_README.py index bd92176..8293c20 100755 --- a/tools/generate_README.py +++ b/tools/generate_README.py @@ -20,7 +20,7 @@ re_keyval = re.compile(r'^[\s\*/]+@(\S+)\s+(.+)\s*$', re.IGNORECASE) items = list() for jsfilename in sorted(glob.glob('*.user.js')): in_header = False - with open(jsfilename) as jsfile: + with open(jsfilename, encoding='utf-8') as jsfile: d = defaultdict(list) for line in jsfile: if not in_header and re_start_header.search(line):