A simple, high performance text editor.
Go to file
Greg Pomerantz 013416ee08 Move logic into separate internal/editor package
- Create internal/editor/state.go with State struct and EditorLayout
- Create internal/editor/logic.go with Logic struct and Run method
- Logic owns all state, provides channels for config, frames, input, results
- Main goroutine uses editor.NewLogic() and logic.Run()
- Proper separation for testing later

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-05-08 17:06:00 -04:00
cmd/pad Move logic into separate internal/editor package 2026-05-08 17:06:00 -04:00
doc Re-arrange top bar icons, move byte position to bottom bar 2026-05-08 15:22:12 -04:00
internal Move logic into separate internal/editor package 2026-05-08 17:06:00 -04:00
go.mod Add Gioui scaffolding with Label and ListView rendering 2026-05-07 17:45:56 -04:00
go.sum Add Gioui scaffolding with Label and ListView rendering 2026-05-07 17:45:56 -04:00
pad Move logic into separate internal/editor package 2026-05-08 17:06:00 -04:00