Paragraph should be able to contain tight lists and block-level equations
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 56.1k
- Forks
- 1.7k
- Avg merge
- 3d 10h
- Merged PRs (30d)
- 22
Description
Currently, a tight list attaches to the preceding paragraph when there is no whitespace, and a new paragraph is always created after the list.
In this case, this behavior is not desirable, because everything here is really part of the same paragraph.
For comparison, the behavior in LaTeX is that the next line is also part of the paragraph (new paragraphs are indented by default)
unless whitespace is added
Contributor guide
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.
Research direction
Start by reproducing the tight-list and block-equation examples from the issue and tracing how paragraph boundaries are determined. Done means tight lists and block-level equations remain part of the preceding paragraph when there is no whitespace, while added whitespace still creates a new paragraph.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- compilers
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100