1. 23 Agu, 2008 1 kayıt (commit)
  2. 02 Ara, 2007 1 kayıt (commit)
  3. 16 Agu, 2007 1 kayıt (commit)
  4. 05 Şub, 2007 1 kayıt (commit)
    • Thomas Wouters's avatar
      Merged revisions 53538-53622 via svnmerge from · 9fe394c1
      Thomas Wouters yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r53545 | andrew.kuchling | 2007-01-24 21:06:41 +0100 (Wed, 24 Jan 2007) | 1 line
      
        Strengthen warning about using lock()
      ........
        r53556 | thomas.heller | 2007-01-25 19:34:14 +0100 (Thu, 25 Jan 2007) | 3 lines
      
        Fix for #1643874: When calling SysAllocString, create a PyCObject
        which will eventually call SysFreeString to free the BSTR resource.
      ........
        r53563 | andrew.kuchling | 2007-01-25 21:02:13 +0100 (Thu, 25 Jan 2007) | 1 line
      
        Add item
      ........
        r53564 | brett.cannon | 2007-01-25 21:22:02 +0100 (Thu, 25 Jan 2007) | 8 lines
      
        Fix time.strptime's %U support.  Basically rewrote the algorithm to be more
        generic so that one only has to shift certain values based on whether the week
        was specified to start on Monday or Sunday.  Cut out a lot of edge case code
        compared to the previous version.  Also broke algorithm out into its own
        function (that is private to the module).
      
        Fixes bug #1643943 (thanks Biran Nahas for the report).
      ........
        r53570 | brett.cannon | 2007-01-26 00:30:39 +0100 (Fri, 26 Jan 2007) | 4 lines
      
        Remove specific mention of my name and email address from modules.  Not really
        needed and all bug reports should go to the bug tracker, not directly to me.
        Plus I am not the only person to have edited these files at this point.
      ........
        r53573 | fred.drake | 2007-01-26 17:28:44 +0100 (Fri, 26 Jan 2007) | 1 line
      
        fix typo (extraneous ")")
      ........
        r53575 | georg.brandl | 2007-01-27 18:43:02 +0100 (Sat, 27 Jan 2007) | 4 lines
      
        Patch #1638243: the compiler package is now able to correctly compile
        a with statement; previously, executing code containing a with statement
        compiled by the compiler package crashed the interpreter.
      ........
        r53578 | georg.brandl | 2007-01-27 18:59:42 +0100 (Sat, 27 Jan 2007) | 3 lines
      
        Patch #1634778: add missing encoding aliases for iso8859_15 and
        iso8859_16.
      ........
        r53579 | georg.brandl | 2007-01-27 20:38:50 +0100 (Sat, 27 Jan 2007) | 2 lines
      
        Bug #1645944: os.access now returns bool but docstring is not updated
      ........
        r53590 | brett.cannon | 2007-01-28 21:58:00 +0100 (Sun, 28 Jan 2007) | 2 lines
      
        Use the thread lock's context manager instead of a try/finally statement.
      ........
        r53591 | brett.cannon | 2007-01-29 05:41:44 +0100 (Mon, 29 Jan 2007) | 2 lines
      
        Add a test for slicing an exception.
      ........
        r53594 | andrew.kuchling | 2007-01-29 21:21:43 +0100 (Mon, 29 Jan 2007) | 1 line
      
        Minor edits to the curses HOWTO
      ........
        r53596 | andrew.kuchling | 2007-01-29 21:55:40 +0100 (Mon, 29 Jan 2007) | 1 line
      
        Various minor edits
      ........
        r53597 | andrew.kuchling | 2007-01-29 22:28:48 +0100 (Mon, 29 Jan 2007) | 1 line
      
        More edits
      ........
        r53601 | tim.peters | 2007-01-30 04:03:46 +0100 (Tue, 30 Jan 2007) | 2 lines
      
        Whitespace normalization.
      ........
        r53603 | georg.brandl | 2007-01-30 21:21:30 +0100 (Tue, 30 Jan 2007) | 2 lines
      
        Bug #1648191: typo in docs.
      ........
        r53605 | brett.cannon | 2007-01-30 22:34:36 +0100 (Tue, 30 Jan 2007) | 8 lines
      
        No more raising of string exceptions!
      
        The next step of PEP 352 (for 2.6) causes raising a string exception to trigger
        a TypeError.  Trying to catch a string exception raises a DeprecationWarning.
        References to string exceptions has been removed from the docs since they are
        now just an error.
      ........
        r53618 | raymond.hettinger | 2007-02-01 22:02:59 +0100 (Thu, 01 Feb 2007) | 1 line
      
        Bug #1648179:  set.update() not recognizing __iter__ overrides in dict subclasses.
      ........
      9fe394c1
  5. 21 Eki, 2005 1 kayıt (commit)
  6. 09 Eki, 2005 1 kayıt (commit)
  7. 10 Ara, 2004 1 kayıt (commit)
  8. 05 Agu, 2004 1 kayıt (commit)
  9. 28 Tem, 2004 1 kayıt (commit)
  10. 18 Tem, 2004 1 kayıt (commit)
  11. 19 Mar, 2004 1 kayıt (commit)
  12. 20 Ock, 2004 2 kayıt (commit)
  13. 17 Ock, 2004 1 kayıt (commit)
  14. 23 Eyl, 2003 1 kayıt (commit)
  15. 04 Eki, 2002 4 kayıt (commit)
  16. 26 Eyl, 2002 1 kayıt (commit)
  17. 25 Eyl, 2002 1 kayıt (commit)
  18. 11 Şub, 2002 1 kayıt (commit)
  19. 10 Şub, 2002 1 kayıt (commit)
  20. 02 Ara, 2001 1 kayıt (commit)
  21. 20 Eyl, 2001 1 kayıt (commit)
  22. 10 Agu, 2001 1 kayıt (commit)
  23. 07 Haz, 2001 1 kayıt (commit)
  24. 04 Haz, 2001 1 kayıt (commit)
  25. 15 May, 2001 2 kayıt (commit)
    • Guido van Rossum's avatar
      Add quoted-printable codec · acfdf156
      Guido van Rossum yazdı
      acfdf156
    • Marc-André Lemburg's avatar
      This patch changes the way the string .encode() method works slightly · 2d920419
      Marc-André Lemburg yazdı
      and introduces a new method .decode().
      
      The major change is that strg.encode() will no longer try to convert
      Unicode returns from the codec into a string, but instead pass along
      the Unicode object as-is. The same is now true for all other codec
      return types. The underlying C APIs were changed accordingly.
      
      Note that even though this does have the potential of breaking
      existing code, the chances are low since conversion from Unicode
      previously took place using the default encoding which is normally
      set to ASCII rendering this auto-conversion mechanism useless for
      most Unicode encodings.
      
      The good news is that you can now use .encode() and .decode() with
      much greater ease and that the door was opened for better accessibility
      of the builtin codecs.
      
      As demonstration of the new feature, the patch includes a few new
      codecs which allow string to string encoding and decoding (rot13,
      hex, zip, uu, base64).
      
      Written by Marc-Andre Lemburg. Copyright assigned to the PSF.
      2d920419
  26. 07 Haz, 2000 1 kayıt (commit)
  27. 05 Nis, 2000 1 kayıt (commit)
    • Guido van Rossum's avatar
      Marc-Andre's third try at this bulk patch seems to work (except that · 9e896b37
      Guido van Rossum yazdı
      his copy of test_contains.py seems to be broken -- the lines he
      deleted were already absent).  Checkin messages:
      
      
      New Unicode support for int(), float(), complex() and long().
      
      - new APIs PyInt_FromUnicode() and PyLong_FromUnicode()
      - added support for Unicode to PyFloat_FromString()
      - new encoding API PyUnicode_EncodeDecimal() which converts
        Unicode to a decimal char* string (used in the above new
        APIs)
      - shortcuts for calls like int(<int object>) and float(<float obj>)
      - tests for all of the above
      
      Unicode compares and contains checks:
      - comparing Unicode and non-string types now works; TypeErrors
        are masked, all other errors such as ValueError during
        Unicode coercion are passed through (note that PyUnicode_Compare
        does not implement the masking -- PyObject_Compare does this)
      - contains now works for non-string types too; TypeErrors are
        masked and 0 returned; all other errors are passed through
      
      Better testing support for the standard codecs.
      
      Misc minor enhancements, such as an alias dbcs for the mbcs codec.
      
      Changes:
      - PyLong_FromString() now applies the same error checks as
        does PyInt_FromString(): trailing garbage is reported
        as error and not longer silently ignored. The only characters
        which may be trailing the digits are 'L' and 'l' -- these
        are still silently ignored.
      - string.ato?() now directly interface to int(), long() and
        float(). The error strings are now a little different, but
        the type still remains the same. These functions are now
        ready to get declared obsolete ;-)
      - PyNumber_Int() now also does a check for embedded NULL chars
        in the input string; PyNumber_Long() already did this (and
        still does)
      
      Followed by:
      
      Looks like I've gone a step too far there... (and test_contains.py
      seem to have a bug too).
      
      I've changed back to reporting all errors in PyUnicode_Contains()
      and added a few more test cases to test_contains.py (plus corrected
      the join() NameError).
      9e896b37
  28. 31 Mar, 2000 1 kayıt (commit)
  29. 10 Mar, 2000 1 kayıt (commit)