Repository navigation
Continue Moe integration improvements - #114
Merged
Merged
Conversation
Owner
Author
|
@Buegel26 have you found any other Moe integration issues? I'm curious if the backspace issue is resolved for you as well. |
Contributor
Contributor
No further issues yet - but I started using moe more often to see how it compares to nvim and to see what else is not as expected or weird in moes integration in kosmo. |
Contributor
|
@elcritch ok found something in main and this branch... interesting... Updated #105 : #105 (comment) Create #116 |
This was referenced Sep 24, 2026
* Harden Merenda resource lifetimes and reduce snapshot memory Restore shared-runner coverage and fix container removal, tab sizing, table redraws, terminal errors, and modal cleanup. Add repeated process-resource checks, diagnostics, an import coverage guard, and ARC/ORC sanitizer jobs. Stream URL assets with bounded bytes, admission, and concurrency. Compact unchanged renderer frame metadata to reduce queued incremental snapshots. Keep native rendering on the UI thread under ORC until its cross-thread ownership is safe. Update PLAN.md and document measurements and remaining aggregate cache work. Validated on macOS/arm64 with Nim 2.2.12: - atlas-run tests: four runners and 1,463 tests passed. - ARC and ORC ownership sanitizer subsets: 90 tests passed each. - Example bundle compiled; memory benchmark completed. - Import coverage, workflow syntax, formatting, and whitespace checks passed. * Convert shared test import checker to NimScript * Restore ORC renderer threads and preserve window lifetime * Remove experimental native dynlib support * Focus the work plan on near-term workstreams
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
49b04d9).mainand updated render assertions for shared FigDraw glyph views.system/orc.nimtrace callback; application UBSan checks remain active.Issue verification
:helpopens, survives resize, dismisses, and leaves the editor grid resizable.Verification
ignoredSpy.changes); the terminal-tab test and platform shortcut regressions pass.8742ba73, all PR checks pass: Linux/X11 and macOS full test jobs, Linux ARC and ORC ownership sanitizers, all three example bundles, and Linux, FreeBSD, macOS, and Windows builds. LeakSanitizer remains enabled with stack-specific suppressions for upstream FigDraw/Siwin allocations and application-lifetime worker state.