Skip to content

Phase 21: list-steal pipe-less delimiters not tables (v0.1.18) - #19

Merged
lidonggui merged 1 commit into
mainfrom
phase-21-list-steal-pipe-less-tables
Sep 28, 2026
Merged

lidonggui merged 1 commit into
mainfrom
phase-21-list-steal-pipe-less-tables

Conversation

@lidonggui

Copy link
Copy Markdown
Contributor

Summary

  • Micromark list-steal: pipe-less delimiter lines that are also list items (- | -, indented - | -, - | ---) open as lists, not GFM tables.
  • countDelimiterCells refuses isListItem lines; leading-| (| - | - |) and compact -|- stay tables.
  • Package v0.1.18; roadmap / contract / README updated.

Test plan

  • pnpm verify
  • CI green

Micromark steals pipe-less `- | -` / indented / `- | ---` as list items.
Refuse isListItem delimiter lines in countDelimiterCells so native split
matches (paragraph + list). Leading-`|` and compact `-|-` stay tables.
@lidonggui
lidonggui merged commit 7924b1a into main Sep 28, 2026
1 check passed
@lidonggui
lidonggui deleted the phase-21-list-steal-pipe-less-tables branch September 28, 2026 01:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant