Skip to content

Fix ordered list indentation, outdent, and renumbering behavior#24

Merged
florerion merged 2 commits intomainfrom
fix-ordered-lists-levels
Mar 28, 2026
Merged

Fix ordered list indentation, outdent, and renumbering behavior#24
florerion merged 2 commits intomainfrom
fix-ordered-lists-levels

Conversation

@florerion
Copy link
Copy Markdown
Owner

Summary

Fixes ordered list indentation behavior in the editor.

What changed

  • added custom Tab handling for ordered lists so nesting uses 4 spaces
  • added custom Shift-Tab handling so ordered-list outdent removes 4 spaces
  • added ordered-list renumbering after indent/outdent
  • added support for multi-line selections
  • added support for mixed ul + ol selections, including blank lines inside the selection
  • added regression tests for CodePanel behavior and preview rendering

Validation

  • targeted ordered-list unit and integration tests pass
  • full test suite passes

@florerion florerion self-assigned this Mar 28, 2026
@florerion florerion merged commit 2904aeb into main Mar 28, 2026
2 checks passed
@florerion florerion deleted the fix-ordered-lists-levels branch March 28, 2026 20:35
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