summaryrefslogtreecommitdiffstats
path: root/tests/auto/testlib/selftests/benchlibcounting/CMakeLists.txt
diff options
context:
space:
mode:
authorShawn Rutledge <shawn.rutledge@qt.io>2024-01-26 13:36:00 -0700
committerShawn Rutledge <shawn.rutledge@qt.io>2024-01-27 12:41:35 -0700
commit3bcfd55cb3bc45c92345cc69b361030534ddb140 (patch)
tree90ea6d2642cd7b0def21499405b92361af1be3c9 /tests/auto/testlib/selftests/benchlibcounting/CMakeLists.txt
parent9a08f2fbc8476111b1d7a42f0b9b9eb4e71deeaa (diff)
Clarify that the textmarkdownwriter feature includes GitHub features
Markdown support in Qt has always been symmetrically including all the features to the best of our ability: we can write all the same features as we can read (including github extensions like tables and checkboxes), except that we standardize the output (so it's not always identical to what was read: headings always have hashes, not setext-style; code fences and thematic breaks are regenerated, so we don't keep the same style as the original; and so on), and we probably still have a few bugs. And in fact QTextMarkdownWriter does not (yet) have logic to restrict itself to CommonMark, even if it's requested by means of the QTextDocument::MarkdownFeatures ctor argument. (Of course if QTextMarkdownImporter reads a document with CommonMark-only restriction applied, and then you rewrite the document with QTextMarkdownWriter, presumably you would not have any GitHub features in the output.) So the existing output from configure -list-features was misleading: texthtmlparser ........... Kernel: Provides a parser for HTML. textmarkdownreader ....... Kernel: Provides a Markdown (CommonMark and GitHub) reader textmarkdownwriter ....... Kernel: Provides a Markdown (CommonMark) writer textodfwriter ............ Kernel: Provides an ODF writer. Amends e4079eca49adce16e31dac2a18d49d7a55817891 Pick-to: 6.7 Change-Id: Ic2d9664388bbf17cef41ca0eaad600485a1bb7ec Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'tests/auto/testlib/selftests/benchlibcounting/CMakeLists.txt')
0 files changed, 0 insertions, 0 deletions