Skip to content

refactor: replace curses TUI with readline REPL - #11

Merged
VECTORG99 merged 1 commit into
masterfrom
pr-tui-repl
Jul 2, 2026
Merged

refactor: replace curses TUI with readline REPL#11
VECTORG99 merged 1 commit into
masterfrom
pr-tui-repl

Conversation

@VECTORG99

Copy link
Copy Markdown
Owner

Cambios

  • Elimina la TUI curses (244 lineas) que causaba ghost text, congelamientos y falta de respuesta por SSH
  • yap sin argumentos abre directo el REPL estilo Codex/Claude con prompt Chinco >
  • readline para historial con flechas ↑↓, persistente entre sesiones en ~/.config/yap/history.txt
  • Arte ANSI + menu de comandos al iniciar (esencia Chinco)
  • lowmem y ultra-lowmem ya actualizados

Tests

81/81 pasando en host y VM Debian 13.

- Remove 244-line curses TUI (tui_run), fixing ghost text and
  freezes over SSH
- yap (no args) now opens REPL directly: Chinco > prompt
- Add readline history with ↑↓ arrows, persisted to
  ~/.config/yap/history.txt
- Keep ANSI art + command menu on startup (Chinco essence)
- 81/81 tests pass
@VECTORG99
VECTORG99 merged commit 18975a8 into master Jul 2, 2026
9 checks passed
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.

1 participant