diff options
| author | Přemysl Janouch <[email protected]> | 2013-09-11 18:10:12 +0000 |
|---|---|---|
| committer | Jason A. Donenfeld <[email protected]> | 2014-01-08 15:49:42 +0000 |
| commit | b6da53dd75a662f9a72163bc0f7052b5aa0d8d19 (patch) | |
| tree | c305b65f9f50a19facac9d1f417d73ff3059ec43 /filters/syntax-highlighting.py | |
| parent | Add a suggestion to the manpage (diff) | |
| download | cgit-b6da53dd75a662f9a72163bc0f7052b5aa0d8d19.tar.gz cgit-b6da53dd75a662f9a72163bc0f7052b5aa0d8d19.zip | |
Fix UTF-8 with syntax-highlighting.py
Previously the script tried to encode output from Pygments with
the ASCII codec, which failed.
Signed-off-by: Přemysl Janouch <[email protected]>
Diffstat (limited to 'filters/syntax-highlighting.py')
| -rwxr-xr-x | filters/syntax-highlighting.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/filters/syntax-highlighting.py b/filters/syntax-highlighting.py index dcdba03..72d9097 100755 --- a/filters/syntax-highlighting.py +++ b/filters/syntax-highlighting.py @@ -25,6 +25,7 @@ from pygments import highlight from pygments.formatters import HtmlFormatter sys.stdin = codecs.getreader("utf-8")(sys.stdin.detach()) +sys.stdout = codecs.getwriter("utf-8")(sys.stdout.detach()) doc = sys.stdin.read() try: lexer = get_lexer_for_filename(sys.argv[1]) |
