1. 01 Haz, 2009 1 kayıt (commit)
    • Benjamin Peterson's avatar
      Merged revisions… · fa0d7034
      Benjamin Peterson yazdı
      Merged revisions 72506,72525-72526,72551,72558,72616,72654-72655,72689,72745,72750,72802,72812,72822,72824,72826-72827,72833,72876,72890,72923,72946,73026,73042,73045,73047,73065,73068-73069 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r72506 | vinay.sajip | 2009-05-09 07:07:17 -0500 (Sat, 09 May 2009) | 1 line
      
        Issue #5971: StreamHandler.handleError now swallows IOErrors which occur when trying to print a traceback.
      ........
        r72525 | benjamin.peterson | 2009-05-09 20:38:02 -0500 (Sat, 09 May 2009) | 1 line
      
        close file explicitly
      ........
        r72526 | benjamin.peterson | 2009-05-09 21:29:00 -0500 (Sat, 09 May 2009) | 1 line
      
        make sure files are closed using the with statement
      ........
        r72551 | benjamin.peterson | 2009-05-10 09:16:47 -0500 (Sun, 10 May 2009) | 1 line
      
        use isinstance
      ........
        r72558 | benjamin.peterson | 2009-05-10 18:52:09 -0500 (Sun, 10 May 2009) | 1 line
      
        sys.setdefaultencoding() strikes me as a bad example
      ........
        r72616 | benjamin.peterson | 2009-05-13 19:33:10 -0500 (Wed, 13 May 2009) | 1 line
      
        importlib.import_module is better these days
      ........
        r72654 | benjamin.peterson | 2009-05-14 17:37:49 -0500 (Thu, 14 May 2009) | 1 line
      
        prevent refleaks from threads
      ........
        r72655 | benjamin.peterson | 2009-05-14 17:40:34 -0500 (Thu, 14 May 2009) | 1 line
      
        a useful decorator for cleaning up threads
      ........
        r72689 | benjamin.peterson | 2009-05-16 13:44:34 -0500 (Sat, 16 May 2009) | 1 line
      
        use skipTest()
      ........
        r72745 | benjamin.peterson | 2009-05-17 09:16:29 -0500 (Sun, 17 May 2009) | 1 line
      
        ignore .rst files in sphinx its self
      ........
        r72750 | benjamin.peterson | 2009-05-17 11:59:27 -0500 (Sun, 17 May 2009) | 1 line
      
        chop off slash
      ........
        r72802 | georg.brandl | 2009-05-20 13:35:27 -0500 (Wed, 20 May 2009) | 1 line
      
        #6051: refer to email examples for better way to construct email messages.
      ........
        r72812 | michael.foord | 2009-05-21 17:57:02 -0500 (Thu, 21 May 2009) | 1 line
      
        Rename TestCase._result to _resultForDoCleanups to avoid potential clashes in TestCase subclasses. Issue 6072.
      ........
        r72822 | georg.brandl | 2009-05-22 04:33:25 -0500 (Fri, 22 May 2009) | 1 line
      
        #6084: fix example.
      ........
        r72824 | georg.brandl | 2009-05-22 04:43:17 -0500 (Fri, 22 May 2009) | 1 line
      
        Fix references to file-related functions and methods (os.* vs file.*).
      ........
        r72826 | georg.brandl | 2009-05-22 04:49:42 -0500 (Fri, 22 May 2009) | 1 line
      
        Fix confusing wording.
      ........
        r72827 | georg.brandl | 2009-05-22 04:50:30 -0500 (Fri, 22 May 2009) | 1 line
      
        s/use/call/
      ........
        r72833 | georg.brandl | 2009-05-22 12:00:17 -0500 (Fri, 22 May 2009) | 1 line
      
        #6078: _warnings is a builtin module and has no standard init_warnings function.
      ........
        r72876 | benjamin.peterson | 2009-05-23 15:59:09 -0500 (Sat, 23 May 2009) | 1 line
      
        remove mention of old ctypes version
      ........
        r72890 | gregory.p.smith | 2009-05-24 13:00:13 -0500 (Sun, 24 May 2009) | 2 lines
      
        add a versionadded tag for set_tunnel
      ........
        r72923 | michael.foord | 2009-05-25 15:36:56 -0500 (Mon, 25 May 2009) | 1 line
      
        Make assertSequenceEqual error messages less cryptic, particularly for nested sequences.
      ........
        r72946 | ronald.oussoren | 2009-05-26 13:44:48 -0500 (Tue, 26 May 2009) | 2 lines
      
        Fixes issue 6110
      ........
        r73026 | r.david.murray | 2009-05-29 14:30:27 -0500 (Fri, 29 May 2009) | 3 lines
      
        Issue 6141: document that the first item of args is still the
        command name even when executable is specified.
      ........
        r73042 | benjamin.peterson | 2009-05-29 22:10:52 -0500 (Fri, 29 May 2009) | 1 line
      
        no fdatasync on macos
      ........
        r73045 | georg.brandl | 2009-05-30 02:26:04 -0500 (Sat, 30 May 2009) | 1 line
      
        #6146: fix markup bug.
      ........
        r73047 | georg.brandl | 2009-05-30 05:33:23 -0500 (Sat, 30 May 2009) | 1 line
      
        Fix some more small markup problems.
      ........
        r73065 | antoine.pitrou | 2009-05-30 16:39:25 -0500 (Sat, 30 May 2009) | 3 lines
      
        The test for #5330 wasn't correct.
      ........
        r73068 | antoine.pitrou | 2009-05-30 16:45:40 -0500 (Sat, 30 May 2009) | 3 lines
      
        Update ACKS
      ........
        r73069 | benjamin.peterson | 2009-05-30 19:42:42 -0500 (Sat, 30 May 2009) | 1 line
      
        fix signature
      ........
      fa0d7034
  2. 17 May, 2009 1 kayıt (commit)
  3. 17 Tem, 2008 1 kayıt (commit)
  4. 14 Tem, 2008 1 kayıt (commit)
    • Benjamin Peterson's avatar
      #2512 implement the 3.0 gettext API · 801844d6
      Benjamin Peterson yazdı
      All the u* gettext variants were renamed to their
      none u* variants, since there's no point in translating
      to byte strings. I also killed off the unicode parameters
      for install
      801844d6
  5. 02 Ara, 2007 1 kayıt (commit)
  6. 06 Kas, 2007 1 kayıt (commit)
    • Guido van Rossum's avatar
      Merging the py3k-pep3137 branch back into the py3k branch. · 98297ee7
      Guido van Rossum yazdı
      No detailed change log; just check out the change log for the py3k-pep3137
      branch.  The most obvious changes:
      
        - str8 renamed to bytes (PyString at the C level);
        - bytes renamed to buffer (PyBytes at the C level);
        - PyString and PyUnicode are no longer compatible.
      
      I.e. we now have an immutable bytes type and a mutable bytes type.
      
      The behavior of PyString was modified quite a bit, to make it more
      bytes-like.  Some changes are still on the to-do list.
      98297ee7
  7. 31 Eki, 2007 1 kayıt (commit)
  8. 30 Agu, 2007 1 kayıt (commit)
  9. 29 Agu, 2007 1 kayıt (commit)
  10. 12 Tem, 2007 1 kayıt (commit)
  11. 18 May, 2007 1 kayıt (commit)
  12. 07 May, 2007 1 kayıt (commit)
    • Guido van Rossum's avatar
      Merged revisions 55007-55179 via svnmerge from · 805365ee
      Guido van Rossum yazdı
      svn+ssh://pythondev@svn.python.org/python/branches/p3yk
      
      ........
        r55077 | guido.van.rossum | 2007-05-02 11:54:37 -0700 (Wed, 02 May 2007) | 2 lines
      
        Use the new print syntax, at least.
      ........
        r55142 | fred.drake | 2007-05-04 21:27:30 -0700 (Fri, 04 May 2007) | 1 line
      
        remove old cruftiness
      ........
        r55143 | fred.drake | 2007-05-04 21:52:16 -0700 (Fri, 04 May 2007) | 1 line
      
        make this work with the new Python
      ........
        r55162 | neal.norwitz | 2007-05-06 22:29:18 -0700 (Sun, 06 May 2007) | 1 line
      
        Get asdl code gen working with Python 2.3.  Should continue to work with 3.0
      ........
        r55164 | neal.norwitz | 2007-05-07 00:00:38 -0700 (Mon, 07 May 2007) | 1 line
      
        Verify checkins to p3yk (sic) branch go to 3000 list.
      ........
        r55166 | neal.norwitz | 2007-05-07 00:12:35 -0700 (Mon, 07 May 2007) | 1 line
      
        Fix this test so it runs again by importing warnings_test properly.
      ........
        r55167 | neal.norwitz | 2007-05-07 01:03:22 -0700 (Mon, 07 May 2007) | 8 lines
      
        So long xrange.  range() now supports values that are outside
        -sys.maxint to sys.maxint.  floats raise a TypeError.
      
        This has been sitting for a long time.  It probably has some problems and
        needs cleanup.  Objects/rangeobject.c now uses 4-space indents since
        it is almost completely new.
      ........
        r55171 | guido.van.rossum | 2007-05-07 10:21:26 -0700 (Mon, 07 May 2007) | 4 lines
      
        Fix two tests that were previously depending on significant spaces
        at the end of a line (and before that on Python 2.x print behavior
        that has no exact equivalent in 3.0).
      ........
      805365ee
  13. 02 May, 2007 1 kayıt (commit)
  14. 15 Ock, 2007 1 kayıt (commit)
  15. 19 Şub, 2006 1 kayıt (commit)
  16. 31 Ara, 2004 1 kayıt (commit)
  17. 22 Tem, 2004 1 kayıt (commit)
    • Gustavo Niemeyer's avatar
      This change implements the following gettext features, as · 7bd33c5e
      Gustavo Niemeyer yazdı
      discussed recently in python-dev:
      
      In _locale module:
      
      - bind_textdomain_codeset() binding
      
      In gettext module:
      
      - bind_textdomain_codeset() function
      - lgettext(), lngettext(), ldgettext(), ldngettext(),
        which return translated strings encoded in
        preferred system encoding, if
        bind_textdomain_codeset() was not used.
      - Added equivalent functionality in translate()
        function and catalog classes.
      
      Every change was also documented.
      7bd33c5e
  18. 04 May, 2004 1 kayıt (commit)
  19. 04 Eki, 2003 1 kayıt (commit)
  20. 20 May, 2003 1 kayıt (commit)
  21. 24 Nis, 2003 1 kayıt (commit)
    • Barry Warsaw's avatar
      GNUTranslations: · c4acc2bd
      Barry Warsaw yazdı
          __init__(): Removed since we no longer need the coerce flag.
          Message ids and strings are now always coerced to Unicode, /if/
          the catalog specified a charset parameter.
      
          gettext(), ngettext(): Since the message strings are Unicodes in
          the catalog, coerce back to encoded 8-bit strings on return.
      
          ugettext(), ungettext(): Coerce the message ids to Unicode when
          there's no entry for the id in the catalog.
      
      Minor code cleanups; use booleans where appropriate.
      c4acc2bd
  22. 11 Nis, 2003 2 kayıt (commit)
    • Barry Warsaw's avatar
      NullTranslations.__init__(): Back out of setting the default charset · 6008cbd4
      Barry Warsaw yazdı
      to iso-8859-1.
      
      GNUTranslations._parse(): Back out the addition of a test for
      Project-ID-Version in the metadata.  This was deliberately removed in
      response to SF patch #700839.
      
      Also, re-organize the code in _parse() so we parse the metadata header
      containing the charset parameter before we try to decode any strings
      using charset.
      6008cbd4
    • Barry Warsaw's avatar
      From http://mail.python.org/pipermail/i18n-sig/2003-April/001557.html · a1ce93f8
      Barry Warsaw yazdı
      - Expose NullTranslations and GNUTranslations to __all__
      
      - Set the default charset to iso-8859-1.  It used to be None, which
      would cause problems with .ugettext() if the file had no charset
      parameter.  Arguably, the po/mo file would be broken, but I still think
      iso-8859-1 is a reasonable default.
      
      - Add a "coerce" default argument to GNUTranslations's constructor.  The
      reason for this is that in Zope, we want all msgids and msgstrs to be
      Unicode.  For the latter, we could use .ugettext() but there isn't
      currently a mechanism for Unicode-ifying msgids.
      
      The plan then is that the charset parameter specifies the encoding for
      both the msgids and msgstrs, and both are decoded to Unicode when read.
      For example, we might encode po files with utf-8. I think the GNU
      gettext tools don't care.
      
      Since this could potentially break code [*] that wants to use the
      encoded interface .gettext(), the constructor flag is added, defaulting
      to False.  Most code I suspect will want to set this to True and use
      .ugettext().
      
      - A few other minor changes from the Zope project, including asserting
      that a zero-length msgid must have a Project-ID-Version header for it to
      be counted as the metadata record.
      a1ce93f8
  23. 10 Mar, 2003 1 kayıt (commit)
  24. 21 Kas, 2002 1 kayıt (commit)
  25. 14 Agu, 2002 1 kayıt (commit)
  26. 01 Haz, 2002 1 kayıt (commit)
  27. 11 Ock, 2002 2 kayıt (commit)
  28. 23 Ock, 2001 1 kayıt (commit)
  29. 14 Ock, 2001 1 kayıt (commit)
  30. 16 Eki, 2000 1 kayıt (commit)
  31. 05 Eki, 2000 1 kayıt (commit)
  32. 01 Eyl, 2000 1 kayıt (commit)
  33. 31 Agu, 2000 2 kayıt (commit)
  34. 30 Agu, 2000 1 kayıt (commit)
  35. 25 Agu, 2000 3 kayıt (commit)