diff options
| author | Gabriel Schneider <[email protected]> | 2026-09-28 15:53:29 -0300 |
|---|---|---|
| committer | Gabriel Schneider <[email protected]> | 2026-10-01 00:12:15 -0300 |
| commit | b67dce15e662ae44de3286686f5a0afc147b918d (patch) | |
| tree | 9f9dac843b61501bf778bf1d07ed7ee598b26db6 /src/Presentation.zig | |
| parent | 2868137e34c973a47cbf667a431e885ca23cd9a2 (diff) | |
| download | pardes-b67dce15e662ae44de3286686f5a0afc147b918d.tar.gz pardes-b67dce15e662ae44de3286686f5a0afc147b918d.zip | |
A REPL takes text only while its program has the terminal
A binding outlived its program: a command pane reused kept the REPL of the
command before, a done command pane could be bound, a document pane (a
terminal with no emulator) was accepted, and after Ctrl-D in python3 the text
went to the shell, which ran import os as ImageMagick's. A command pane's
binding now ends with its command and a done one is refused, a pane with no
emulator is refused, and an interactive terminal's REPL is live only while a
program other than its shell holds the tty (the host's tty_taken); when none
of the language's REPLs is, nothing is sent or run and the pane says so.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to 'src/Presentation.zig')
0 files changed, 0 insertions, 0 deletions
