Skip to content

Fix/editor view - #59

Merged
ChenZhenIO merged 7 commits into
release/v0.7.0from
fix/editor-view
Oct 23, 2026
Merged

ChenZhenIO merged 7 commits into
release/v0.7.0from
fix/editor-view

Conversation

@ChenZhenIO

Copy link
Copy Markdown
Collaborator

No description provided.

Scope focus-only caret reveal suppression to editor fields, retain the last editing target across desktop suspension, and preserve precise content-relative viewport sessions. Guard stale focus and scroll restoration, retain table ranges, and handle unpainted retained-table geometry.

Add Linux lifecycle, selection/session/Source/workspace regressions and isolated native focus acceptance tools. Retain verification evidence and limitations in the development report.
Share position-aware split ownership for physical Enter and newline input, preserve heading identity and authored state, retain list subtrees, and stage rejected selection edits atomically.

Preserve zero-width inline objects and enclosing formatting, correct nested checkbox ownership and empty-task serialization, and reject read-only structural history changes. Validate source rebinding, undo and save/reopen through production parser, widget, workspace and isolated native Linux regressions.

Record failing-before/passing-after evidence, complete suite and release-build verification, and native acceptance results in the development report.
Restore semantic anchors for hard-break and blank-line commands using the actual clamped insertion offset and length instead of an ambiguous text diff. Keep existing object boundary affinity and other editing paths unchanged.

Cover existing and consecutive breaks, multiple formatted images, object boundaries, publication, local and workspace history, and real saved-file reopening. Retain controller, widget and isolated native Linux failing-before/passing-after evidence and document the pre-existing spelling deadline failure in the broader suite.
@ChenZhenIO ChenZhenIO self-assigned this Oct 23, 2026
Preserve document-owned history, immediate traversal synchronization and
bounded grouping alongside editor focus, selection and viewport restoration.
Keep regression coverage from both parents and repair reproduced integration
failures in scroll-hook ownership, pre-edit snapshots and rejected-edit history.
Retain command focus for non-editable selection endpoints without frame retries.

Document the full-suite, pinned Linux build and isolated native verification.
@ChenZhenIO
ChenZhenIO merged commit 19efa43 into release/v0.7.0 Oct 23, 2026
5 checks passed
@ChenZhenIO
ChenZhenIO deleted the fix/editor-view branch October 23, 2026 14:11
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.

2 participants