feat(ui): restore has('gui_running')

Problem:
has('gui_running') is still common in the wild and our answer has
changed over time, causing frustration.
95a6ccbe9f

Solution:
Use stdin_tty/stdout_tty to decide if a UI is (not) a GUI.
This commit is contained in:
Justin M. Keyes
2023-02-27 16:31:05 +01:00
parent 7f424e2b65
commit ce597235a2
8 changed files with 43 additions and 9 deletions

View File

@@ -352,7 +352,6 @@ static void ui_set_option(UI *ui, bool init, String name, Object value, Error *e
});
stdin_fd = (int)value.data.integer;
ui->stdin_fd = (int)value.data.integer;
return;
}