From f6f265f9685f522982abb5adb85116b4f37a68e0 Mon Sep 17 00:00:00 2001 From: Adam Treat Date: Fri, 28 Jun 2024 11:36:34 -0400 Subject: [PATCH] This allows support for markdown table display and Signed-off-by: Adam Treat --- gpt4all-chat/chatviewtextprocessor.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gpt4all-chat/chatviewtextprocessor.cpp b/gpt4all-chat/chatviewtextprocessor.cpp index 9d4e3643..a195cf8e 100644 --- a/gpt4all-chat/chatviewtextprocessor.cpp +++ b/gpt4all-chat/chatviewtextprocessor.cpp @@ -1157,7 +1157,9 @@ void replaceAndInsertMarkdown(int startIndex, int endIndex, QTextDocument *doc) QTextDocumentFragment fragment(cursor); const QString plainText = fragment.toPlainText(); cursor.removeSelectedText(); - cursor.insertMarkdown(plainText, QTextDocument::MarkdownNoHTML); + QTextDocument::MarkdownFeatures features = static_cast( + QTextDocument::MarkdownNoHTML | QTextDocument::MarkdownDialectGitHub); + cursor.insertMarkdown(plainText, features); cursor.block().setUserState(Markdown); }