1. 13 Nis, 2006 2 kayıt (commit)
  2. 20 Mar, 2006 1 kayıt (commit)
  3. 17 Şub, 2006 1 kayıt (commit)
  4. 16 Şub, 2006 1 kayıt (commit)
  5. 15 Şub, 2006 1 kayıt (commit)
  6. 19 Ock, 2006 1 kayıt (commit)
  7. 19 Ara, 2005 1 kayıt (commit)
  8. 08 Haz, 2004 1 kayıt (commit)
  9. 02 Agu, 2002 1 kayıt (commit)
  10. 13 Haz, 2002 1 kayıt (commit)
  11. 27 Nis, 2002 1 kayıt (commit)
    • Tim Peters's avatar
      Repair widespread misuse of _PyString_Resize. Since it's clear people · 5de9842b
      Tim Peters yazdı
      don't understand how this function works, also beefed up the docs.  The
      most common usage error is of this form (often spread out across gotos):
      
      	if (_PyString_Resize(&s, n) < 0) {
      		Py_DECREF(s);
      		s = NULL;
      		goto outtahere;
      	}
      
      The error is that if _PyString_Resize runs out of memory, it automatically
      decrefs the input string object s (which also deallocates it, since its
      refcount must be 1 upon entry), and sets s to NULL.  So if the "if"
      branch ever triggers, it's an error to call Py_DECREF(s):  s is already
      NULL!  A correct way to write the above is the simpler (and intended)
      
      	if (_PyString_Resize(&s, n) < 0)
      		goto outtahere;
      
      Bugfix candidate.
      5de9842b
  12. 02 Nis, 2002 1 kayıt (commit)
  13. 01 Nis, 2002 1 kayıt (commit)
  14. 20 Mar, 2002 1 kayıt (commit)
  15. 28 Kas, 2001 2 kayıt (commit)
  16. 15 May, 2001 1 kayıt (commit)
  17. 10 May, 2001 4 kayıt (commit)
  18. 09 May, 2001 2 kayıt (commit)
  19. 26 Eyl, 2000 1 kayıt (commit)
  20. 01 Eyl, 2000 2 kayıt (commit)
  21. 03 Agu, 2000 2 kayıt (commit)
  22. 21 Tem, 2000 1 kayıt (commit)
    • Thomas Wouters's avatar
      Bunch of minor ANSIfications: 'void initfunc()' -> 'void initfunc(void)', · f3f33dcf
      Thomas Wouters yazdı
      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
  23. 16 Tem, 2000 1 kayıt (commit)
    • Thomas Wouters's avatar
      Spelling fixes supplied by Rob W. W. Hooft. All these are fixes in either · 7e474022
      Thomas Wouters yazdı
      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
  24. 12 Tem, 2000 1 kayıt (commit)
  25. 10 Tem, 2000 1 kayıt (commit)
  26. 09 Tem, 2000 1 kayıt (commit)
  27. 30 Haz, 2000 2 kayıt (commit)
  28. 03 May, 2000 1 kayıt (commit)
    • Guido van Rossum's avatar
      Vladimir Marangozov's long-awaited malloc restructuring. · b18618da
      Guido van Rossum yazdı
      For more comments, read the patches@python.org archives.
      For documentation read the comments in mymalloc.h and objimpl.h.
      
      (This is not exactly what Vladimir posted to the patches list; I've
      made a few changes, and Vladimir sent me a fix in private email for a
      problem that only occurs in debug mode.  I'm also holding back on his
      change to main.c, which seems unnecessary to me.)
      b18618da
  29. 20 Mar, 2000 1 kayıt (commit)
    • Barry Warsaw's avatar
      On 17-Mar-2000, Marc-Andre Lemburg said: · 51ac5803
      Barry Warsaw yazdı
          Attached you find an update of the Unicode implementation.
      
          The patch is against the current CVS version. I would appreciate
          if someone with CVS checkin permissions could check the changes
          in.
      
          The patch contains all bugs and patches sent this week and also
          fixes a leak in the codecs code and a bug in the free list code
          for Unicode objects (which only shows up when compiling Python
          with Py_DEBUG; thanks to MarkH for spotting this one).
      51ac5803
  30. 29 Şub, 2000 1 kayıt (commit)
  31. 04 Kas, 1999 1 kayıt (commit)