mirror of
https://github.com/rendercv/rendercv.git
synced 2026-04-17 21:39:00 -04:00
When multi-line template fields (like main_column) contained markdown emphasis markers on adjacent lines, the Python markdown library treated single-newline- separated lines as one paragraph, causing markers to interact across lines and produce garbled Typst output with mismatched brackets. The fix processes each line of input independently in markdown_to_typst() while preserving multi-line admonition blocks. This prevents emphasis markers on one line from interfering with markers on adjacent lines.