From 716c02a5ab464370a10e988c0b982bba98408356 Mon Sep 17 00:00:00 2001 From: jomae Date: Wed, 5 Feb 2025 10:29:55 +0000 Subject: [PATCH] 1.6.1dev: pass a list of CSS selectors to `HtmlFormatter.get_style_defs()` of Pygments rather than invoking the method twice git-svn-id: http://trac.edgewall.org/intertrac/log:/branches/1.6-stable@17876 af82e41b-90c4-0310-8c96-b1721e28e2e2 --- trac/mimeview/pygments.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/trac/mimeview/pygments.py b/trac/mimeview/pygments.py index f1c30f994d..da3775233e 100644 --- a/trac/mimeview/pygments.py +++ b/trac/mimeview/pygments.py @@ -187,10 +187,8 @@ def process_request(self, req): return formatter = HtmlFormatter(style=style_cls) - content = '\n\n'.join([ - formatter.get_style_defs('div.code pre'), - formatter.get_style_defs('table.code td') - ]).encode('utf-8') + content = formatter.get_style_defs(['div.code pre', 'table.code td']) + content = content.encode('utf-8') req.send_response(200) req.send_header('Content-Type', 'text/css; charset=utf-8')