An error occurred fetching the project authors.
  1. 12 Dec, 2000 1 commit
  2. 06 Dec, 2000 2 commits
  3. 24 Oct, 2000 1 commit
    • Fred Drake's avatar
      Ka-Ping Yee <ping@lfw.org>: · 661ea26b
      Fred Drake authored
      Changes to error messages to increase consistency & clarity.
      
      This (mostly) closes SourceForge patch #101839.
      661ea26b
  4. 03 Oct, 2000 1 commit
  5. 25 Sep, 2000 1 commit
  6. 22 Sep, 2000 3 commits
    • Guido van Rossum's avatar
      It's better to test for __hpux rather than __hppa, and hpux or hppa is · 7f58e2ec
      Guido van Rossum authored
      unnecessary.  Sez edg@SF
      7f58e2ec
    • Guido van Rossum's avatar
      Hopefully fix the problem with undeclared fdatasync() on HP-UX that · ecc23b07
      Guido van Rossum authored
      was reported twice so far.
      
      Someone with access to HP-UX, please test this!  (Is '__hppa' or
      'hppa' really the correct symbol to test for?)
      ecc23b07
    • Tim Peters's avatar
      Implemented new os.startfile function, unique to Windows, exposing a · f58a7aaf
      Tim Peters authored
      subset of Win32 ShellExecute's functionality.  Guido wants this because
      IDLE's Help -> Docs function currently crashes his machine because of a
      conflict between his version of Norton AntiVirus (6.10.20) and MS's
      _popen.  Docs for startfile are being mailed to Fred (or just read the
      docstring -- it tells the whole story).
      Changed webbrowser.py to use os.startfile instead of os.popen on Windows.
      Changed IDLE's EditorWindow.py to pass an absolute path for the docs
      (hardcoding ShellExecute's "directory" arg to "." as used to be done let
      IDLE work, but made the startfile command exceedingly obscure for other
      uses -- the MS docs are terrible, of course, & still not sure I
      understand it).
      Note that Windows Python must link with shell32.lib now!  That's where
      ShellExecute lives.
      f58a7aaf
  7. 15 Sep, 2000 1 commit
  8. 01 Sep, 2000 3 commits
  9. 15 Aug, 2000 2 commits
  10. 14 Aug, 2000 1 commit
    • Mark Hammond's avatar
      Patch #101032, from David Bolen: · b37a3734
      Mark Hammond authored
      This is an enhancement to a prior patch (100941) ...
      [T]his patch removes the risk of deadlock waiting for the child previously present in certain cases. It adds tracking of all file handles returned from an os.popen* call and only waits for the child process, returning the exit code, on the closure of the final file handle to that child.
      b37a3734
  11. 31 Jul, 2000 1 commit
  12. 26 Jul, 2000 1 commit
  13. 24 Jul, 2000 1 commit
    • Thomas Wouters's avatar
      Create a new section of pyport.h to hold all external function declarations · 1e0c2f4b
      Thomas Wouters authored
      for systems that are missing those declarations from system include files.
      Start by moving a pointy-haired ones from their previous locations to the
      new section.
      
      (The gethostname() one, for instance, breaks on several systems, because
      some define it as (char *, size_t) and some as (char *, int).)
      
      I purposely decided not to include the summary of used #defines like Tim did
      in the first section of pyport.h. In my opinion, the number of #defines
      likedly to be used by this section would make such an overview unwieldy. I
      would suggest documenting the non-obvious ones, though.
      1e0c2f4b
  14. 23 Jul, 2000 1 commit
  15. 22 Jul, 2000 2 commits
  16. 21 Jul, 2000 1 commit
    • Thomas Wouters's avatar
      Bunch of minor ANSIfications: 'void initfunc()' -> 'void initfunc(void)', · f3f33dcf
      Thomas Wouters authored
      and a couple of functions that were missed in the previous batches. Not
      terribly tested, but very carefully scrutinized, three times.
      
      All these were found by the little findkrc.py that I posted to python-dev,
      which means there might be more lurking. Cases such as this:
      
      long
      func(a, b)
      	long a;
      	long b; /* flagword */
      {
      
      and other cases where the last ; in the argument list isn't followed by a
      newline and an opening curly bracket. Regexps to catch all are welcome, of
      course ;)
      f3f33dcf
  17. 19 Jul, 2000 2 commits
  18. 16 Jul, 2000 1 commit
    • Thomas Wouters's avatar
      Spelling fixes supplied by Rob W. W. Hooft. All these are fixes in either · 7e474022
      Thomas Wouters authored
      comments, docstrings or error messages. I fixed two minor things in
      test_winreg.py ("didn't" -> "Didn't" and "Didnt" -> "Didn't").
      
      There is a minor style issue involved: Guido seems to have preferred English
      grammar (behaviour, honour) in a couple places. This patch changes that to
      American, which is the more prominent style in the source. I prefer English
      myself, so if English is preferred, I'd be happy to supply a patch myself ;)
      7e474022
  19. 14 Jul, 2000 1 commit
  20. 13 Jul, 2000 1 commit
  21. 12 Jul, 2000 1 commit
  22. 10 Jul, 2000 2 commits
  23. 09 Jul, 2000 5 commits
  24. 08 Jul, 2000 1 commit
  25. 06 Jul, 2000 1 commit
    • Fred Drake's avatar
      Fix bug #392, reported by Jonathan Giddy <jon@dstc.edu.au>: · 49b0c3ba
      Fred Drake authored
      In posixmodule.c:posix_fork, the function PyOS_AfterFork is called for
      both the parent and the child, despite the docs stating that it should
      be called in the new (child) process.
      
      This causes problems in the parent since the forking thread becomes the
      main thread according to the signal module.
      
      Calling PyOS_AfterFork() only in the child fixes this.  Changed for both
      fork() and forkpty().
      49b0c3ba
  26. 30 Jun, 2000 2 commits