Line break in Markdown string is considered to be code block. #5319
Labels
Status: Triage
Needs to be verified, categorized, etc
Type: Bug / Error
Something isn't working or is incorrect
Description
Line breaks in a Markdown string (
`"
) causes all except the text before the line break to not be rendered, and reports "Unsupported Markdown: code".Steps to reproduce
https://develop.git.mermaid.live/edit#pako:eNqtV8mOGzcQ_RVCFyeCpIy8JPYgMGDEDmwgixEPkkM6wFDskpoZNtkh2ZLl5d_ziouWmTGQQ3wYS1yqXlW9ekV9nCjX0uRysjZupzrpo7h62djG2uWfzeT6J7m7biZ_ifn8ufj0vX7-WpOXXnX7TyI84mNhmfd-d5HCJ2GXWHp4d-nJ3aWnd5awOK42Xg6dCMsLdj-d_iKjdlYsp1PsxxdW0PtI3kojBiMVdc605IXNp3adVh1O6BCDiE601DsbopeRROxkFIY20pj9TEiTrGA9Xw1CehJyZYjvJQvCjTHolm-SWLnRtkG4tSiALhbitdvRlvwMbglnvJB2fzCst9X0V-FrETo3mrbYLV9WJBQcw4OnVij4X4_AtuA8IFIRCJsMyJMM8Lh2XoQR8cka7gGpDmLo9kGrkEwiYG2RgeBgBAhL8O2YgkPabjgQudJGxz0v4VKUKiKA9ht4GbzbcuDZJlItQ4AbaVUywPnICGZCR9GPQLBx8GPxNZBZL8Sr9wOpiLC0PXEzZTDTgze241LiSjwIQ4qg41i-1oLGjneGwWgKMzGQ7-QQhF6zd-wg3C0Zo-0GV-AmDCCGQMASqTO0lTaKvGRbhnGyDEAW7oxoS3wLZntjybaZ3Bdivph_gfkHrj46o-pFpuoVg2Z0h2ydRtM6NfbwDYoG5fWKwkK8OaUGX-sdMjuAZR7MqEYI6XM9l8XsU0Q951d6ja_ImPPcD4hy8Ck4rG1lyLU62Q0oGkjCBRM9eR2dQpdolSz-zRXV4BFKkZqjZKWxAv9OejTH_aLttdWpzRjgizF2Dhb3OQ9NfJvphBKeHwQMdj-aqHt0IvAHGmRqVvgAVM0NenTeRHZvS7Z_k_ZGXIhbzn9dr7UCyYrrUgbv0EalFp3edIT4ZIUp5nmdZMttgbxEOvHZRPvoXvl7VvePCXl2b0LeWOu2X8hNE8sucR2wmUVG99yDlBjCrXpukA9we48rqIdG6c-S1MTM3vIfPlSNvhXA47J7gP84w0e92jGrgXhHfouEijcngL5cYOX6gcAaBik3kik0yxwducuYsC33ndyQG_n43KGbS3Po2KG5veZkgKgbafUHeU6_82x_W-COKwPiVqT3pPgKOol29anIJnb7U6CzpDl2MxoJ5cu2ECUTY1ebEXzBaNChozbLJd-mBPmAmBcBmRv53ZG92RRWj8YU9DxLIzyvCQ0J_emltbkzq3FsB4ioBp_RFyo6H4r8B4wC186EMlBPIM8pXqHLFXRsAzGAnhEnA1iuko4g9IOxJEhEMBDr3l2QvJWz8ACzBbPJopKjNRRC4t4wItu0g47hlnVRrFmLbZkOYR8i9YnJyRAPKWZO9TM7aruSgVjHVfLMGcXY5QmEydczEmY5l5bvB_Sx2dcZVIWj4GMpHTS-rohHgYV1WlTWFCHIwITUfXofkO3SUJNrDNe2TKqZ-AdcTR84rwpi6CCRIhSCrfbIP8x49tJLf0PxnE8rUnJEVHgW8OhOWCtLCgBs2XTJ60BZdnr0x5FErFbaKjmkJwn2p0jyFEtZStKoy6kG2TFKyfe39B1gt5RrnIdz6t1c4ChvcomTMHKVvGwTen5XFah4OrnB5Zm7p3qVe5qVkgNMr4o0n5JLPCBRnJpTNl8SWQULpCTjhgSkUoRTPGTBCZxaDByjP3CAbEAfpPNApkMmc0-ksTlN2KZVNutLh33WBoN4wgVrwFxIBbZBhcrLZMMcHodkHS9gbSvBzkZCYQOQICdtEmxwNRQVCBpjGAKCFkDR-fmZmmHj3YinSn1Xnr9HSfva7ZwwzjFkANrYciJOjK-8k1zXrQ5JDhHyg0wrfrS00reVVwBbqJgfQxkLKJl7CmKLChUnZ6p6qqsPs67-IWFS_JwOc8mOenqi-Lt0qD8cql0SblnHFGW5TkN7KbLpH5wxqYj5ZD333e1zL3UYkAt_ZvAw3M6xP8nYf9T-_4T-lK0WTGx6jTcEcnt9DvzZyanr_wL2aQaL31jilYUCqTtgy3LAo313F1b-jVQ8vpXRc0Jvo1ouj_m8B9St5wL-TGYTyF0vdYtfhR_5zddMwLWemsklPoJuN82ksZ9xDm8o925v1eQS3UWzyThwY7zUEgH2k8u1NIE-_wuYz0Ks
Screenshots
mjbvz/vscode-markdown-mermaid#243 (comment)
Code Sample
Setup
Mermaid version
I use https://github.com/mjbvz/vscode-markdown-mermaid/blob/bc6dfff7d69202b62be271f8a1bd34a7df9ab920/README.md#markdown-preview-mermaid-support:~:text=currently%20supports%20mermaid%20version%2010.8.0, which "Currently supports Mermaid version 10.8.0".
Browser and Version
code-insiders-1.87.0-1708582258.el8.src
and https://download.opensuse.org/repositories/openSUSE:/Factory/standard/x86_64/MozillaFirefox-122.0.1-1.1.x86_64.rpm
Suggested Solutions
Simply allow newlines. Markdown doesn't process them as indentation, even in indented lists:
1. Placeholder Placeholder
Additional Context
This cannot be worked around using Markdown line breaks, because that reports "Unsupported Markdown: break". Additionally, https://github.com/orgs/mermaid-js/discussions/4575#discussioncomment-8586213 may be of note.
The text was updated successfully, but these errors were encountered: