ladybird/Userland/Libraries/LibMarkdown
Arda Cinar 5cc984d74c LibMarkdown: Render lines to terminal instead of a single string
With this patch, the blocks in a markdown document render a vector of
lines. These lines get concatenated in Document::render_to_terminal, so
this does not change any external APIs of LibMarkdown.

This change makes it possible to indent individual lines in the rendered
markdown. So, rendering blockquotes in a similar way to code blocks :^)
2022-12-31 00:09:23 +01:00
..
Block.h LibMarkdown: Render lines to terminal instead of a single string 2022-12-31 00:09:23 +01:00
BlockQuote.cpp LibMarkdown: Render lines to terminal instead of a single string 2022-12-31 00:09:23 +01:00
BlockQuote.h LibMarkdown: Render lines to terminal instead of a single string 2022-12-31 00:09:23 +01:00
CMakeLists.txt Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
CodeBlock.cpp LibMarkdown: Render lines to terminal instead of a single string 2022-12-31 00:09:23 +01:00
CodeBlock.h LibMarkdown: Render lines to terminal instead of a single string 2022-12-31 00:09:23 +01:00
CommentBlock.cpp LibMarkdown: Render lines to terminal instead of a single string 2022-12-31 00:09:23 +01:00
CommentBlock.h LibMarkdown: Render lines to terminal instead of a single string 2022-12-31 00:09:23 +01:00
ContainerBlock.cpp LibMarkdown: Render lines to terminal instead of a single string 2022-12-31 00:09:23 +01:00
ContainerBlock.h LibMarkdown: Render lines to terminal instead of a single string 2022-12-31 00:09:23 +01:00
Document.cpp LibMarkdown: Render lines to terminal instead of a single string 2022-12-31 00:09:23 +01:00
Document.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Forward.h LibMarkdown: Correct typo in forward declaration of HorizontalRule 2022-04-26 23:23:36 -07:00
Heading.cpp LibMarkdown: Render lines to terminal instead of a single string 2022-12-31 00:09:23 +01:00
Heading.h LibMarkdown: Render lines to terminal instead of a single string 2022-12-31 00:09:23 +01:00
HorizontalRule.cpp LibMarkdown: Render lines to terminal instead of a single string 2022-12-31 00:09:23 +01:00
HorizontalRule.h LibMarkdown: Render lines to terminal instead of a single string 2022-12-31 00:09:23 +01:00
LineIterator.cpp Everywhere: Pass AK::StringView by value 2021-11-11 01:27:46 +01:00
LineIterator.h Everywhere: Pass AK::StringView by value 2021-11-11 01:27:46 +01:00
List.cpp LibMarkdown: Render lines to terminal instead of a single string 2022-12-31 00:09:23 +01:00
List.h LibMarkdown: Render lines to terminal instead of a single string 2022-12-31 00:09:23 +01:00
Paragraph.cpp LibMarkdown: Render lines to terminal instead of a single string 2022-12-31 00:09:23 +01:00
Paragraph.h LibMarkdown: Render lines to terminal instead of a single string 2022-12-31 00:09:23 +01:00
Table.cpp LibMarkdown: Render lines to terminal instead of a single string 2022-12-31 00:09:23 +01:00
Table.h LibMarkdown: Render lines to terminal instead of a single string 2022-12-31 00:09:23 +01:00
Text.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Text.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Visitor.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00