diff options
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/ref/bugs/3841-tabs-in-raw-typ-code.png | bin | 0 -> 13011 bytes | |||
| -rw-r--r-- | tests/typ/bugs/3841-tabs-in-raw-typ-code.typ | 20 |
2 files changed, 20 insertions, 0 deletions
diff --git a/tests/ref/bugs/3841-tabs-in-raw-typ-code.png b/tests/ref/bugs/3841-tabs-in-raw-typ-code.png Binary files differnew file mode 100644 index 00000000..37dab136 --- /dev/null +++ b/tests/ref/bugs/3841-tabs-in-raw-typ-code.png diff --git a/tests/typ/bugs/3841-tabs-in-raw-typ-code.typ b/tests/typ/bugs/3841-tabs-in-raw-typ-code.typ new file mode 100644 index 00000000..db04fe3c --- /dev/null +++ b/tests/typ/bugs/3841-tabs-in-raw-typ-code.typ @@ -0,0 +1,20 @@ +// Issue 3841 Tab chars are not rendered in raw blocks with lang: "typ(c)" +// https://github.com/typst/typst/issues/3841 + +#raw("#if true {\n\tf()\t// typ\n}", lang: "typ") + +#raw("if true {\n\tf()\t// typc\n}", lang: "typc") + +```typ +#if true { + // tabs around f() + f() // typ +} +``` + +```typc +if true { + // tabs around f() + f() // typc +} +``` |
