]> git.cameronkatri.com Git - cgit.git/blobdiff - filters/syntax-highlighting.py
ui-shared: pass repo object to print_snapshot_links()
[cgit.git] / filters / syntax-highlighting.py
index 1ca410815a85a980b927f3d412c280937d1ade6e..e912594c48a71fce1baffb11149ab9b72cc223d4 100755 (executable)
@@ -30,11 +30,11 @@ from pygments.lexers import guess_lexer_for_filename
 from pygments.formatters import HtmlFormatter
 
 
-sys.stdin = io.TextIOWrapper(sys.stdin.buffer, encoding='utf-8')
-sys.stdout = io.TextIOWrapper(sys.stdout.buffer, encoding='utf-8')
+sys.stdin = io.TextIOWrapper(sys.stdin.buffer, encoding='utf-8', errors='replace')
+sys.stdout = io.TextIOWrapper(sys.stdout.buffer, encoding='utf-8', errors='replace')
 data = sys.stdin.read()
 filename = sys.argv[1]
-formatter = HtmlFormatter(style='pastie')
+formatter = HtmlFormatter(style='pastie', nobackground=True)
 
 try:
        lexer = guess_lexer_for_filename(filename, data)