summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorTim Martin <tim@timmart.in>2022-09-21 13:17:14 -0500
committerGitHub <noreply@github.com>2022-09-21 20:17:14 +0200
commitd48686deae70c734a916886c9f93185dcd40494d (patch)
treed24f1e2b1478a97712c43a4b4d06353781ff4f5f /scripts
parentf59a3ef2e7a678074ccb3dce0d9b54e4123e449f (diff)
downloadpygments-git-d48686deae70c734a916886c9f93185dcd40494d.tar.gz
Add World of Warcraft TOC file lexer (#2244)
Also fix a broken link and decode as UTF8 in count_token_references.py.
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/count_token_references.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/scripts/count_token_references.py b/scripts/count_token_references.py
index e235cc40..8e798c2d 100755
--- a/scripts/count_token_references.py
+++ b/scripts/count_token_references.py
@@ -72,7 +72,10 @@ def fetch_lexer_sources():
to a list of lines.
"""
lexer_dir = (pathlib.Path(__file__).parent / "../pygments/lexers").resolve()
- lexer_sources = {fn: fn.read_text().splitlines(keepends=False) for fn in lexer_dir.glob("*.py")}
+ lexer_sources = {
+ fn: fn.read_text(encoding='utf-8').splitlines(keepends=False)
+ for fn in lexer_dir.glob("*.py")
+ }
return lexer_sources