From afd538d6af0baf8a1861ff2cdef881edbfb57000 Mon Sep 17 00:00:00 2001 From: Anhgelus Morhtuuzh Date: Wed, 29 Apr 2026 19:55:57 +0200 Subject: feat(): support math content --- src/paragraph.zig | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/paragraph.zig') diff --git a/src/paragraph.zig b/src/paragraph.zig index 2e5383a..45af712 100644 --- a/src/paragraph.zig +++ b/src/paragraph.zig @@ -50,9 +50,12 @@ test "parse paragraphs" { try doTest(parse, alloc, "[](bar)", "

bar

"); try doTest(parse, alloc, "[foo](bar)", "

foo

"); try doTest(parse, alloc, "hello [foo](bar) world", "

hello foo world

"); + try doTest(parse, alloc, "$x$", "

" ++ @embedFile("data/test_content_1.svg") ++ "

"); + try doTest(parse, alloc, "$x^2$", "

" ++ @embedFile("data/test_content_2.svg") ++ "

"); try doTestError(parse, alloc, "hello *world", Error.ModifierNotClosed); try doTestError(parse, alloc, "hello *wo_rld*", Error.ModifierNotClosed); try doTestError(parse, alloc, "*hell*o *wo_rld*", Error.ModifierNotClosed); + try doTestError(parse, alloc, "hello wo$rld", Error.ModifierNotClosed); try doTestError(parse, alloc, "hello ::: world", Error.IllegalPlacement); } -- cgit v1.2.3