mirror of
https://github.com/facebook/sapling.git
synced 2024-10-10 16:57:49 +03:00
7b9cb3b6fc
WSGI applications are not supposed to refer to sys.stdin. In af5aceab19f4, hgweb and hgwebdir were fixed to pass interactive=False to their ui()'s, but sys.stdin.isatty() was still called by the ui objects. This change makes sure only the ui.fixconfig() method will call ui.isatty() (by making the ui._readline() method, which is currently only called from ui.prompt(), private). ui.fixconfig() is changed to let config files override the initial interactivity setting, but not check isatty() if interactive=False was specified in the creation of the ui.
13 lines
235 B
Plaintext
13 lines
235 B
Plaintext
changeset: 0:61c9426e69fe
|
|
tag: tip
|
|
user: test
|
|
date: Thu Jan 01 00:00:00 1970 +0000
|
|
summary: test
|
|
|
|
---- HEADERS
|
|
200 Script output follows
|
|
---- DATA
|
|
[('content-type', 'text/html; charset=ascii')]
|
|
---- ERRORS
|
|
|