1. 26 May, 2000 2 commits
    • Greg Ward's avatar
      Added the DEBUG global (set from the DISTUTILS_DEBUG environment variable). · 37af1c38
      Greg Ward authored
      Changed the exception-handling code in 'setup()' to re-raise exceptions
        if DEBUG is true.
      37af1c38
    • Greg Ward's avatar
      Fixed a couple of long-hidden bugs (amazing what you find when you · 8bbba17d
      Greg Ward authored
      attempt to verify the bold assertions in the documentation):
        * entries for the "root package" in 'package_dir' didn't work --
          fixed by improving the fall-through code in 'get_package_dir()'
        * __init__.py files weren't installed when modules-in-packages
          were listed individually (ie. in 'py_modules' in the setup script);
          fixed by making 'check_package()' return the name of the __init__
          file if it exists, and making 'find_modules()' add an entry to
          the module list for __init__ if applicable
      8bbba17d
  2. 25 May, 2000 17 commits
  3. 24 May, 2000 2 commits
    • Guido van Rossum's avatar
      Remove unused "import curses". · 51060be2
      Guido van Rossum authored
      51060be2
    • Guido van Rossum's avatar
      Fix a problem reported by Oleg Broytmann, who complains that very · c580dae6
      Guido van Rossum authored
      often, ftp URLs hang in the final close.  Further analysis suggests
      that this is because the close hook in addclosehook() calls the hook
      before acually closing the connection.  The hook, in this case, waits
      for the '226 Transfer complete' status from the server on the command
      socket.  However, more and more ftp servers only send this status when
      the data socket has actually been closed -- causing a deadlock.
      
      The fix is simple: in addclosehook.close(), call addbase.close()
      *before* calling the closehook.
      c580dae6
  4. 23 May, 2000 15 commits
  5. 22 May, 2000 1 commit
  6. 21 May, 2000 1 commit
  7. 20 May, 2000 2 commits