Skip to content

feat(editor): add optional auto pairs#457

Open
AydenGarza wants to merge 4 commits into
ZenNotes:mainfrom
AydenGarza:feat/optional-auto-pairs
Open

feat(editor): add optional auto pairs#457
AydenGarza wants to merge 4 commits into
ZenNotes:mainfrom
AydenGarza:feat/optional-auto-pairs

Conversation

@AydenGarza

Copy link
Copy Markdown

Closes #456

Summary

  • add configurable structural auto-pairs for [], (), and {}
  • pair quotes inside Markdown code by default, with an optional prose setting
  • support selection wrapping, skipping existing closers, and paired backspace deletion
  • persist the settings to config.toml and expose them in Settings

Verification

  • focused auto-pair tests
  • config serialization tests
  • app-core and desktop typechecks

@AydenGarza
AydenGarza marked this pull request as ready for review July 23, 2026 14:02
@AydenGarza
AydenGarza requested a review from adibhanna as a code owner July 23, 2026 14:02
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.

Add configurable auto-pair closing

1 participant