1. 10 Eki, 2009 5 kayıt (commit)
  2. 09 Eki, 2009 5 kayıt (commit)
  3. 08 Eki, 2009 3 kayıt (commit)
  4. 07 Eki, 2009 2 kayıt (commit)
  5. 06 Eki, 2009 1 kayıt (commit)
    • Amaury Forgeot d'Arc's avatar
      Merged revisions 75272-75273 via svnmerge from · 7d520793
      Amaury Forgeot d'Arc yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r75272 | amaury.forgeotdarc | 2009-10-06 21:56:32 +0200 (mar., 06 oct. 2009) | 5 lines
      
        #1571184: makeunicodedata.py now generates the functions _PyUnicode_ToNumeric,
        _PyUnicode_IsLinebreak and _PyUnicode_IsWhitespace.
      
        It now also parses the Unihan.txt for numeric values.
      ........
        r75273 | amaury.forgeotdarc | 2009-10-06 22:02:09 +0200 (mar., 06 oct. 2009) | 2 lines
      
        Add Anders Chrigstrom to Misc/ACKS for his work on unicodedata.
      ........
      7d520793
  6. 05 Eki, 2009 1 kayıt (commit)
  7. 04 Eki, 2009 10 kayıt (commit)
    • Benjamin Peterson's avatar
      Merged revisions 75066 via svnmerge from · 7e2ef573
      Benjamin Peterson yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r75066 | andrew.kuchling | 2009-09-25 17:23:54 -0500 (Fri, 25 Sep 2009) | 4 lines
      
        #6243: fix segfault when keyname() returns a NULL pointer.
      
        Bug noted by Trundle, patched by Trundle and Jerry Chen.
      ........
      7e2ef573
    • Benjamin Peterson's avatar
      Merged revisions 74841 via svnmerge from · 0df35a93
      Benjamin Peterson yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r74841 | thomas.wouters | 2009-09-16 14:55:54 -0500 (Wed, 16 Sep 2009) | 23 lines
      
      
        Fix issue #1590864, multiple threads and fork() can cause deadlocks, by
        acquiring the import lock around fork() calls. This prevents other threads
        from having that lock while the fork happens, and is the recommended way of
        dealing with such issues. There are two other locks we care about, the GIL
        and the Thread Local Storage lock. The GIL is obviously held when calling
        Python functions like os.fork(), and the TLS lock is explicitly reallocated
        instead, while also deleting now-orphaned TLS data.
      
        This only fixes calls to os.fork(), not extension modules or embedding
        programs calling C's fork() directly. Solving that requires a new set of API
        functions, and possibly a rewrite of the Python/thread_*.c mess. Add a
        warning explaining the problem to the documentation in the mean time.
      
        This also changes behaviour a little on AIX. Before, AIX (but only AIX) was
        getting the import lock reallocated, seemingly to avoid this very same
        problem. This is not the right approach, because the import lock is a
        re-entrant one, and reallocating would do the wrong thing when forking while
        holding the import lock.
      
        Will backport to 2.6, minus the tiny AIX behaviour change.
      ........
      0df35a93
    • Benjamin Peterson's avatar
      Blocked revisions 75164-75166 via svnmerge · 60e4cae0
      Benjamin Peterson yazdı
      ........
        r75164 | senthil.kumaran | 2009-09-30 20:07:03 -0500 (Wed, 30 Sep 2009) | 3 lines
      
        Fix for issue7026 test_urllib: unsetting missing 'env' variable.
      ........
        r75165 | senthil.kumaran | 2009-09-30 20:19:18 -0500 (Wed, 30 Sep 2009) | 3 lines
      
        using dict.unset(k) instead of del dict[k]. consistent with release26-maint
      ........
        r75166 | senthil.kumaran | 2009-09-30 20:50:13 -0500 (Wed, 30 Sep 2009) | 3 lines
      
        That's self.env.unset(k) and not env.unset(k) I was heading back to the problem.
      ........
      60e4cae0
    • Benjamin Peterson's avatar
      Blocked revisions 74849,75143,75181 via svnmerge · dff06266
      Benjamin Peterson yazdı
      ........
        r74849 | thomas.wouters | 2009-09-16 15:36:34 -0500 (Wed, 16 Sep 2009) | 4 lines
      
      
        Add news entry for r74841.
      ........
        r75143 | philip.jenvey | 2009-09-29 14:10:15 -0500 (Tue, 29 Sep 2009) | 5 lines
      
        #5329: fix os.popen* regression from 2.5: don't execute commands as a sequence
        through the shell. also document the correct subprocess replacement for this
        case
        patch from Jean-Paul Calderone and Jani Hakala
      ........
        r75181 | georg.brandl | 2009-10-01 16:02:39 -0500 (Thu, 01 Oct 2009) | 1 line
      
        Add NEWS entry for r75180.
      ........
      dff06266
    • Benjamin Peterson's avatar
      Merged revisions 74865,75175,75180 via svnmerge from · 6e8c7575
      Benjamin Peterson yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r74865 | georg.brandl | 2009-09-17 02:49:37 -0500 (Thu, 17 Sep 2009) | 1 line
      
        #6912: add "with" block support to pindent.
      ........
        r75175 | georg.brandl | 2009-10-01 15:11:14 -0500 (Thu, 01 Oct 2009) | 1 line
      
        Fix some weird whitespace and two other overlong lines.
      ........
        r75180 | georg.brandl | 2009-10-01 15:59:31 -0500 (Thu, 01 Oct 2009) | 1 line
      
        #7031: Add TestCase.assertIsInstance and negated method.
      ........
      6e8c7575
    • Benjamin Peterson's avatar
      Blocked revisions 74845 via svnmerge · 23c5050b
      Benjamin Peterson yazdı
      ........
        r74845 | georg.brandl | 2009-09-16 15:30:09 -0500 (Wed, 16 Sep 2009) | 5 lines
      
        #6844: do not emit DeprecationWarnings on access if Exception.message has been set by the user.
      
        This works by always setting it in __dict__, except when it's implicitly set in __init__.
      ........
      23c5050b
    • Benjamin Peterson's avatar
      Merged revisions 74524,74556 via svnmerge from · 9a779ea9
      Benjamin Peterson yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r74524 | gregory.p.smith | 2009-08-20 04:39:38 -0500 (Thu, 20 Aug 2009) | 2 lines
      
        Add weakref support to the thread.lock type.
      ........
        r74556 | kristjan.jonsson | 2009-08-27 17:20:21 -0500 (Thu, 27 Aug 2009) | 2 lines
      
        issue 6275
        Add an "exc_value" attribute to the _AssertRaisesContext context manager in the unittest package.  This allows further tests on the exception that was raised after the context manager exits.
      ........
      9a779ea9
    • Mark Dickinson's avatar
      Merged revisions 75236 via svnmerge from · 2e304401
      Mark Dickinson yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r75236 | mark.dickinson | 2009-10-04 19:38:39 +0100 (Sun, 04 Oct 2009) | 4 lines
      
        Issue #7042:  Fix test_signal failure on OS X 10.6 64-bit builds
        (and also, with luck, on the x86 FreeBSD buildbot), by making sure
        that some user time is used in test_itimer_virtual.
      ........
      2e304401
    • Benjamin Peterson's avatar
      remove 8-bit string sentence · a539fd18
      Benjamin Peterson yazdı
      a539fd18
    • Benjamin Peterson's avatar
      Merged revisions… · 4ac9ce4f
      Benjamin Peterson yazdı
      Merged revisions 74779-74786,74793,74795,74811,74860-74861,74863,74876,74886,74896,74901,74903,74908,74912,74930,74933,74943,74946,74952-74955,75015,75019,75032,75068,75076,75095,75098,75102,75129,75139,75230 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r74779 | michael.foord | 2009-09-13 11:13:36 -0500 (Sun, 13 Sep 2009) | 1 line
      
        Change to tutorial wording for reading text / binary files on Windows. Issue #6301.
      ........
        r74780 | michael.foord | 2009-09-13 11:40:02 -0500 (Sun, 13 Sep 2009) | 1 line
      
        Objects that compare equal automatically pass or fail assertAlmostEqual and assertNotAlmostEqual tests on unittest.TestCase. Issue 6567.
      ........
        r74781 | michael.foord | 2009-09-13 11:46:19 -0500 (Sun, 13 Sep 2009) | 1 line
      
        Note that sys._getframe is not guaranteed to exist in all implementations of Python, and a corresponding note in inspect.currentframe. Issue 6712.
      ........
        r74782 | michael.foord | 2009-09-13 12:07:46 -0500 (Sun, 13 Sep 2009) | 1 line
      
        Tutorial tweaks. Issue 6849.
      ........
        r74783 | michael.foord | 2009-09-13 12:28:35 -0500 (Sun, 13 Sep 2009) | 1 line
      
        unittest.TestLoader.loadTestsFromName honors the loader suiteClass attribute. Issue 6866.
      ........
        r74784 | georg.brandl | 2009-09-13 13:15:07 -0500 (Sun, 13 Sep 2009) | 1 line
      
        Typo fix.
      ........
        r74785 | michael.foord | 2009-09-13 14:07:03 -0500 (Sun, 13 Sep 2009) | 1 line
      
        Test discovery in unittest will only attempt to import modules that are importable; i.e. their names are valid Python identifiers. If an import fails during discovery this will be recorded as an error and test discovery will continue. Issue 6568.
      ........
        r74786 | michael.foord | 2009-09-13 14:08:18 -0500 (Sun, 13 Sep 2009) | 1 line
      
        Remove an extraneous space in unittest documentation.
      ........
        r74793 | georg.brandl | 2009-09-14 09:50:47 -0500 (Mon, 14 Sep 2009) | 1 line
      
        #6908: fix association of hashlib hash attributes.
      ........
        r74795 | benjamin.peterson | 2009-09-14 22:36:26 -0500 (Mon, 14 Sep 2009) | 1 line
      
        Py_SetPythonHome uses static storage #6913
      ........
        r74811 | georg.brandl | 2009-09-15 15:26:59 -0500 (Tue, 15 Sep 2009) | 1 line
      
        Add Armin Ronacher.
      ........
        r74860 | benjamin.peterson | 2009-09-16 21:46:54 -0500 (Wed, 16 Sep 2009) | 1 line
      
        kill bare except
      ........
        r74861 | benjamin.peterson | 2009-09-16 22:18:28 -0500 (Wed, 16 Sep 2009) | 1 line
      
        pep 8 defaults
      ........
        r74863 | benjamin.peterson | 2009-09-16 22:27:33 -0500 (Wed, 16 Sep 2009) | 1 line
      
        rationalize a bit
      ........
        r74876 | georg.brandl | 2009-09-17 11:15:53 -0500 (Thu, 17 Sep 2009) | 1 line
      
        #6932: remove paragraph that advises relying on __del__ being called.
      ........
        r74886 | benjamin.peterson | 2009-09-17 16:33:46 -0500 (Thu, 17 Sep 2009) | 1 line
      
        use macros
      ........
        r74896 | georg.brandl | 2009-09-18 02:22:41 -0500 (Fri, 18 Sep 2009) | 1 line
      
        #6936: for interactive use, quit() is just fine.
      ........
        r74901 | georg.brandl | 2009-09-18 04:14:52 -0500 (Fri, 18 Sep 2009) | 1 line
      
        #6905: use better exception messages in inspect when the argument is of the wrong type.
      ........
        r74903 | georg.brandl | 2009-09-18 04:18:27 -0500 (Fri, 18 Sep 2009) | 1 line
      
        #6938: "ident" is always a string, so use a format code which works.
      ........
        r74908 | georg.brandl | 2009-09-18 08:57:11 -0500 (Fri, 18 Sep 2009) | 1 line
      
        Use str.format() to fix beginner's mistake with %-style string formatting.
      ........
        r74912 | georg.brandl | 2009-09-18 11:19:56 -0500 (Fri, 18 Sep 2009) | 1 line
      
        Optimize optimization and fix method name in docstring.
      ........
        r74930 | georg.brandl | 2009-09-18 16:21:41 -0500 (Fri, 18 Sep 2009) | 1 line
      
        #6925: rewrite docs for locals() and vars() a bit.
      ........
        r74933 | georg.brandl | 2009-09-18 16:35:59 -0500 (Fri, 18 Sep 2009) | 1 line
      
        #6930: clarify description about byteorder handling in UTF decoder routines.
      ........
        r74943 | georg.brandl | 2009-09-19 02:35:07 -0500 (Sat, 19 Sep 2009) | 1 line
      
        #6944: the argument to PyArg_ParseTuple should be a tuple, otherwise a SystemError is set.  Also clean up another usage of PyArg_ParseTuple.
      ........
        r74946 | georg.brandl | 2009-09-19 03:43:16 -0500 (Sat, 19 Sep 2009) | 1 line
      
        Update bug tracker reference.
      ........
        r74952 | georg.brandl | 2009-09-19 05:42:34 -0500 (Sat, 19 Sep 2009) | 1 line
      
        #6946: fix duplicate index entries for datetime classes.
      ........
        r74953 | georg.brandl | 2009-09-19 07:04:16 -0500 (Sat, 19 Sep 2009) | 1 line
      
        Fix references to threading.enumerate().
      ........
        r74954 | georg.brandl | 2009-09-19 08:13:56 -0500 (Sat, 19 Sep 2009) | 1 line
      
        Add Doug.
      ........
        r74955 | georg.brandl | 2009-09-19 08:20:49 -0500 (Sat, 19 Sep 2009) | 1 line
      
        Add Mark Summerfield.
      ........
        r75015 | georg.brandl | 2009-09-22 05:55:08 -0500 (Tue, 22 Sep 2009) | 1 line
      
        Fix encoding name.
      ........
        r75019 | vinay.sajip | 2009-09-22 12:23:41 -0500 (Tue, 22 Sep 2009) | 1 line
      
        Fixed a typo, and added sections on optimization and using arbitrary objects as messages.
      ........
        r75032 | benjamin.peterson | 2009-09-22 17:15:28 -0500 (Tue, 22 Sep 2009) | 1 line
      
        fix typos/rephrase
      ........
        r75068 | benjamin.peterson | 2009-09-25 21:57:59 -0500 (Fri, 25 Sep 2009) | 1 line
      
        comment out ugly xxx
      ........
        r75076 | vinay.sajip | 2009-09-26 09:53:32 -0500 (Sat, 26 Sep 2009) | 1 line
      
        Tidied up name of parameter in StreamHandler
      ........
        r75095 | michael.foord | 2009-09-27 14:15:41 -0500 (Sun, 27 Sep 2009) | 1 line
      
        Test creation moved from TestProgram.parseArgs to TestProgram.createTests exclusively. Issue 6956.
      ........
        r75098 | michael.foord | 2009-09-27 15:08:23 -0500 (Sun, 27 Sep 2009) | 1 line
      
        Documentation improvement for load_tests protocol in unittest. Issue 6515.
      ........
        r75102 | skip.montanaro | 2009-09-27 21:12:27 -0500 (Sun, 27 Sep 2009) | 3 lines
      
        Patch from Thomas Barr so that csv.Sniffer will set doublequote property.
        Closes issue 6606.
      ........
        r75129 | vinay.sajip | 2009-09-29 02:08:54 -0500 (Tue, 29 Sep 2009) | 1 line
      
        Issue #7014: logging: Improved IronPython 2.6 compatibility.
      ........
        r75139 | raymond.hettinger | 2009-09-29 13:53:24 -0500 (Tue, 29 Sep 2009) | 3 lines
      
        Issue 7008: Better document str.title and show how to work around the apostrophe problem.
      ........
        r75230 | benjamin.peterson | 2009-10-04 08:38:38 -0500 (Sun, 04 Oct 2009) | 1 line
      
        test logging
      ........
      4ac9ce4f
  8. 03 Eki, 2009 8 kayıt (commit)
  9. 02 Eki, 2009 1 kayıt (commit)
  10. 01 Eki, 2009 4 kayıt (commit)