1. 23 Apr, 2007 1 commit
    • Barry Warsaw's avatar
      Recommit r54805: · 5901d087
      Barry Warsaw authored
      Add code to read from master_fd in the parent, breaking when we get an OSError
      (EIO can occur on Linux) or there's no more data to read.  Without this,
      test_pty.py can hang on the waitpid() because the child is blocking on the
      stdout write.  This will definitely happen on Mac OS X and could potentially
      happen on other platforms.  See the comment for details.
      5901d087
  2. 22 Apr, 2007 1 commit
  3. 21 Apr, 2007 9 commits
  4. 20 Apr, 2007 2 commits
  5. 18 Apr, 2007 3 commits
  6. 16 Apr, 2007 5 commits
  7. 13 Apr, 2007 3 commits
  8. 11 Apr, 2007 1 commit
  9. 05 Apr, 2007 3 commits
  10. 04 Apr, 2007 3 commits
  11. 03 Apr, 2007 3 commits
  12. 02 Apr, 2007 2 commits
  13. 01 Apr, 2007 1 commit
    • Neal Norwitz's avatar
      Backport 54644: · 810178ca
      Neal Norwitz authored
      SF #1685563, MSVCCompiler creates redundant and long PATH strings
      
      If MSVCCompiler.initialize() was called multiple times, the path
      would get duplicated.  On Windows, this is a problem because the
      path is limited to 4k.  There's no benefit in adding a path multiple
      times, so prevent that from occuring.  We also normalize the path
      before checking for duplicates so things like /a and /a/ won't both
      be stored.
      810178ca
  14. 31 Mar, 2007 3 commits