Single-space blank line evicts a list-item continuation
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 65/100
Research direction
Reproduce the three list-item inputs from the issue and compare their rendered HTML. The payload names no source files or tests, so locate the list-continuation parsing entry point and its regression-test area first. Done means the single-space blank-line case preserves the continuation and matches the other two outputs.
Written by the indexing model from the issue text.
Description
- [r]:x\n\n\n l and - [r]:x\n\n \n l both produce
<ul>
<li>l</li>
</ul>
But the single-space blank line in - [r]:x\n\n \n l appears to break the list-item continuation, producing:
<ul>
<li></li>
</ul>
<p>l</p>
- Dominant language
- C
- Stars
- 2k
- Forks
- 698
- PR merge metrics
- No merged PRs in 30d
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from commonmark/cmark
-
Incorrect `parser->offset` advancement for closing fenced code blocks in `parse_code_block_prefix`Possibly taken @cpruijsen claimed this 21 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
commonmark/cmark#590 · 3 comments ·
-
API documentation is missing an explanation of CMARK_NODE_CUSTOM_BLOCK and CMARK_NODE_CUSTOM_INLINEOpen
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
commonmark/cmark#441 · 2 comments ·
-
Inline code languageOpen
Difficulty 4/5 3-5 days Newbie friendliness 52/100
commonmark/cmark#626 · 4 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
commonmark/cmark#624 ·
-
Check errno after calling strtolMay be free again A pull request for this issue was closed without being merged. Open
Difficulty 3/5 1-2 days Newbie friendliness 55/100
commonmark/cmark#614 ·
All issues in commonmark/cmark
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
libsdl-org/SDL#16444 ·
Maintainers usually reply within 1 day
-
bug Component component: net
Difficulty 1/5 Under an hour Newbie friendliness 90/100
RT-Thread/rt-thread#11852 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
MiSTer-devel/ao486_MiSTer#243 ·
-
Dropped last row with parallel scan of attached SQLite tables if the rowid range is a multiple of 122,880Possibly taken @staticlibs claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
duckdb/duckdb-sqlite#240 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
siderolabs/pkgs#1710 ·
Maintainers usually reply within 1 day