Description
When using Markdown bullet lists ("- item") inside a requirement's text: | block,
the doorstop publish command hangs and does not complete.
The command does not throw an error message; it simply appears to stall during publishing.
Environment
- OS: Arch Linux
- Python: 3.14
- Doorstop version:
Command Used
doorstop publish all ./public
Example Requirement
text: |
The VCU SHALL:
- Execute initialization
- Enter Ready-to-Ride state
- Assert Ready indication
Expected Behavior
The requirement should render correctly in HTML with bullet formatting.
Actual Behavior
The publish process stalls indefinitely and does not complete.
Additional Notes
Using numbered lists (1., 2., 3.) instead of '-' works correctly.
Removing bullet formatting also resolves the issue.
Description
When using Markdown bullet lists ("- item") inside a requirement's
text: |block,the
doorstop publishcommand hangs and does not complete.The command does not throw an error message; it simply appears to stall during publishing.
Environment
Command Used
doorstop publish all ./public
Example Requirement
text: |
The VCU SHALL:
Expected Behavior
The requirement should render correctly in HTML with bullet formatting.
Actual Behavior
The publish process stalls indefinitely and does not complete.
Additional Notes
Using numbered lists (1., 2., 3.) instead of '-' works correctly.
Removing bullet formatting also resolves the issue.