Skip to content

Publish freezes when using '-' bullet lists inside text block #747

@thakurpaudel

Description

@thakurpaudel

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.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions