Files
TUIkit/Sources/TUIkitCore
phranck d39e02722b Refactor: Extract TUIkitCore micro-kernel module
- Move pure value types and protocols to new TUIkitCore target (zero deps)
- Move whole files: FrameBuffer, ViewIdentity, Lock, TerminalSymbols
- Split types from mixed files: LayoutTypes (from Renderable), KeyEvent
  (from KeyEventDispatcher), EnvironmentKey (from Environment),
  PreferenceKey (from Preferences), String+TerminalWidth (from String+ANSI)
- Inline ANSIRenderer.reset as private constant in FrameBuffer
- Promote internal types to public for cross-module visibility
- Add @_exported import TUIkitCore to Exports.swift
2026-02-14 04:23:50 +01:00
..