unix/main: Enter REPL when inspect active, even with stdin redirected.

This is how CPython behaves.
pull/6049/head
Yu-Ming Chang 2020-05-14 16:49:13 +08:00 zatwierdzone przez Damien George
rodzic cd9a8c1742
commit dd8db974d7
1 zmienionych plików z 1 dodań i 1 usunięć

Wyświetl plik

@ -657,7 +657,7 @@ MP_NOINLINE int main_(int argc, char **argv) {
inspect = true;
}
if (ret == NOTHING_EXECUTED || inspect) {
if (isatty(0)) {
if (isatty(0) || inspect) {
prompt_read_history();
ret = do_repl();
prompt_write_history();