From 3b7bd46499c5c7b69e5052f54f8ba28382e573b5 Mon Sep 17 00:00:00 2001 From: Jonny Saunders Date: Fri, 5 Jun 2026 16:48:06 -0700 Subject: [PATCH] Only pass output to ANSILiteralBlock once --- src/sphinxcontrib/programoutput/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sphinxcontrib/programoutput/__init__.py b/src/sphinxcontrib/programoutput/__init__.py index a35c6b0..7062017 100644 --- a/src/sphinxcontrib/programoutput/__init__.py +++ b/src/sphinxcontrib/programoutput/__init__.py @@ -116,7 +116,7 @@ def _create_output_node(output, use_ansi, app=None): ) stripped_output = _strip_ansi_formatting(output) return nodes.literal_block(stripped_output, stripped_output) - return ANSILiteralBlock(output, output) + return ANSILiteralBlock(output) class ProgramOutputDirective(rst.Directive):