• Joined on 2024-08-05
tmk241 commented on issue tmk241/mim#1 2026-06-21 00:04:17 +00:00
NS1: Minimal protocol-first mim-min editor

NS1 complete.

Children closed:

  • #8 Build a Zig skeleton with canonical checks
  • #9 Headless session state and UTF-8 buffer basics
  • #10 Local session socket and mimctl basics
  • #11 Deterministic…
tmk241 commented on issue tmk241/mim#12 2026-06-21 00:03:22 +00:00
NS1 slice: Render and edit one buffer through the terminal thin client

Implemented in commit 16d2a023a3fb (Add scripted terminal thin client).

Verification:

  • zig fmt src/main.zig src/tui.zig: pass
  • zig build test: pass
  • zig build: pass
  • zig build run -- --help:…
tmk241 closed issue tmk241/mim#12 2026-06-21 00:03:22 +00:00
NS1 slice: Render and edit one buffer through the terminal thin client
tmk241 pushed to main at tmk241/mim 2026-06-21 00:03:13 +00:00
16d2a023a3 Add scripted terminal thin client
tmk241 commented on issue tmk241/mim#11 2026-06-20 23:58:51 +00:00
NS1 slice: Add deterministic record/replay for protocol and input events

Implemented in commit 86bac27a8abf (Add deterministic protocol replay harness).

Verification:

  • zig fmt src/main.zig src/replay.zig: pass
  • zig build test: pass
  • zig build: pass
  • zig build run…
tmk241 closed issue tmk241/mim#11 2026-06-20 23:58:51 +00:00
NS1 slice: Add deterministic record/replay for protocol and input events
tmk241 pushed to main at tmk241/mim 2026-06-20 23:58:42 +00:00
86bac27a8a Add deterministic protocol replay harness
tmk241 commented on issue tmk241/mim#10 2026-06-20 23:55:00 +00:00
NS1 slice: Expose the local session socket and mimctl basics

Addendum: commit 72a9d3127c75 lets mim --mimctl - <request...> read the socket path from MIM_SOCKET, while explicit socket paths still work. This covers the exported-socket-path CLI convention…

tmk241 pushed to main at tmk241/mim 2026-06-20 23:54:45 +00:00
72a9d3127c Read MIM_SOCKET in mimctl mode
tmk241 commented on issue tmk241/mim#10 2026-06-20 23:53:45 +00:00
NS1 slice: Expose the local session socket and mimctl basics

Implemented in commit 6c3b7fa55a9e (Expose local socket protocol and mimctl basics).

Verification:

  • zig fmt src/main.zig src/protocol.zig src/session.zig src/socket.zig: pass
  • zig build test:…
tmk241 closed issue tmk241/mim#10 2026-06-20 23:53:45 +00:00
NS1 slice: Expose the local session socket and mimctl basics
tmk241 pushed to main at tmk241/mim 2026-06-20 23:53:35 +00:00
6c3b7fa55a Expose local socket protocol and mimctl basics
tmk241 commented on issue tmk241/mim#9 2026-06-20 23:44:20 +00:00
NS1 slice: Implement headless session state and UTF-8 buffer basics

Implemented in commit 108c0533a86d (Add headless session and UTF-8 buffer core).

Verification:

  • zig fmt src/main.zig src/session.zig: pass
  • zig build test: pass
  • zig build: pass
  • zig build…
tmk241 closed issue tmk241/mim#9 2026-06-20 23:44:20 +00:00
NS1 slice: Implement headless session state and UTF-8 buffer basics
tmk241 pushed to main at tmk241/mim 2026-06-20 23:44:14 +00:00
108c0533a8 Add headless session and UTF-8 buffer core
tmk241 closed issue tmk241/mim#8 2026-06-20 23:40:35 +00:00
NS1 slice: Build a Zig skeleton with canonical checks
tmk241 commented on issue tmk241/mim#8 2026-06-20 23:40:34 +00:00
NS1 slice: Build a Zig skeleton with canonical checks

Implemented in commit 760afbf471bc (Build Zig skeleton with canonical checks).

Verification:

  • zig build: pass
  • zig build test: pass
  • zig build run -- --help: pass; output shows the mim…
tmk241 pushed to main at tmk241/mim 2026-06-20 23:40:17 +00:00
760afbf471 Build Zig skeleton with canonical checks
tmk241 pushed to main at tmk241/mim 2026-06-20 23:33:46 +00:00
043af63425 Add mobile LSP hover and signature requirements
tmk241 opened issue tmk241/mim#42 2026-06-20 23:33:28 +00:00
NS5 slice: Add viewport-aware LSP hover, signature help, and parameter navigation