From 76eee60ad5e4de0d0267394943440ec401ecdf1b Mon Sep 17 00:00:00 2001 From: Paul Gauthier Date: Mon, 17 Mar 2025 21:15:28 -0700 Subject: [PATCH] refactor: Update NoInsetMarkdown to use NoInsetCodeBlock for fence elements --- aider/mdstream.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/aider/mdstream.py b/aider/mdstream.py index 3170c635e..cd7477e19 100755 --- a/aider/mdstream.py +++ b/aider/mdstream.py @@ -52,6 +52,7 @@ class NoInsetCodeBlock(CodeBlock): def __rich_console__(self, console, options): code = str(self.text).rstrip() + dump(code) syntax = Syntax(code, self.lexer_name, theme=self.theme, word_wrap=True, padding=0) yield syntax @@ -62,6 +63,7 @@ class NoInsetMarkdown(Markdown): @classmethod def make_elements(cls): elements = super().make_elements() + elements["fence"] = NoInsetCodeBlock elements["code_block"] = NoInsetCodeBlock return elements