From: Philip J. <pj...@gr...> - 2007-11-13 08:20:50
|
On Nov 12, 2007, at 11:35 PM, Philip Jenvey wrote: > > On Nov 12, 2007, at 3:20 AM, Alan Kennedy wrote: >> >>> o was it marked as a tty? for os.isatty >> >> I don't see how it is possible to implement this without getting into >> JNI; it's too platform specific. > > What I have for isatty is really a hack that makes it return True for > sys.stdin/out/err. It's totally fake, and we can drop the idea if > it's going to be problematic. I can't think of a good example of > where faking this would be big issue though (anyone correct if I'm > wrong). > > Most of the use cases for isatty() I've seen are for determining > whether we can use ANSI color codes or if we should/can print > something (like a progress bar). > Well, on second thought we should hold off on isatty for now. I did a cursory look for uses of it on google code before, but it really warrants a closer look before going in. http://www.google.com/codesearch?hl=en&lr=&q=isatty%5C%28+file%3A% 5C.py%24&btnG=Search -- Philip Jenvey |