id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,os,architecture,failure,difficulty,testcase,blockedby,blocking,related
2628,hIsTerminalDevice returns True for /dev/null (aka NUL) on Windows,igloo,,"test 2228 is failing for me in an msys window on Windows:
{{{
-BlockBuffering Nothing
+LineBuffering
 BlockBuffering Nothing
}}}
because isatty behaves unexpectedly on mingw:
{{{
#include <stdio.h>
#include <unistd.h>

int main(void) {
    int i;
    i = fileno(stdin);
    printf(""%d\n"", i);
    i = fileno(stdout);
    printf(""%d\n"", i);
    i = isatty(0);
    printf(""%d\n"", i);
    i = isatty(1);
    printf(""%d\n"", i);
    return 0;
}
}}}
{{{
$ ./w            
0
1
0
0

$ ./w < /dev/null
0
1
64
0
}}}
",bug,new,normal,_|_,libraries/base,6.8.3,,,,Windows,x86,None/Unknown,Unknown,2228,,,
