Commit Graph
5 Commits
Author SHA1 Message Date
mirkobrombin dd792f82b8 fix: ask a process's windows to close when taskkill has no /F 2026-10-28 16:27:35 +00:00
mirkobrombin 9a4eaa040e test: import a .reg file with escapes, a split line and deletions 2026-10-28 16:27:30 +00:00
Raymond Bennett 39e1ca33f0 feat: add the command-line tools a prompt has beside cmd
find, findstr, more, sort, where, xcopy, attrib, timeout, choice, whoami, hostname, tasklist, taskkill and reg, one program
each for both widths, copied into System32 and SysWOW64.

Assisted-by: Claude Code:claude-opus-5-5
AI-Scope: Wrote the fourteen tools and their shared runtime from Microsoft's public command reference, and the batch-file test.
2026-10-27 23:19:39 -04:00
Raymond Bennett ccca5c5b4e feat: give the command processor its parser, built-ins and line editor
Assisted-by: Claude Code:claude-opus-5-5
AI-Scope: Wrote cmd's parser, IF, FOR, CALL and SETLOCAL, the built-in commands, the prompt's line editor and the batch-file test from Microsoft's public cmd documentation.
2026-10-27 23:19:39 -04:00
Raymond Bennett ef953e9325 feat: start console programs on the terminal and give every prefix a cmd.exe
A console program started from a terminal gets it as its console without --stdio=inherit. CreateProcess runs .bat and .cmd
files through cmd /c, as Windows does. The console code pages start as UTF-8, since Raven has no table for code page 437.

Assisted-by: Claude Code:claude-opus-5-5
AI-Scope: Wrote the subsystem check, the batch-file launch, a first command processor from Microsoft's public cmd documentation and its test.
2026-10-27 23:19:39 -04:00