1. 26 Ock, 2008 1 kayıt (commit)
  2. 25 Ock, 2008 6 kayıt (commit)
    • Thomas Wouters's avatar
      Make the testall target work again when building in a separate directory · d2d29154
      Thomas Wouters yazdı
      (with '../path/to/source/configure')
      d2d29154
    • Christian Heimes's avatar
      eee84e96
    • Walter Dörwald's avatar
      Fix typo. · 32f523ee
      Walter Dörwald yazdı
      32f523ee
    • Christian Heimes's avatar
      Merged revisions 60245-60277 via svnmerge from · 969fe57b
      Christian Heimes yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r60246 | guido.van.rossum | 2008-01-24 18:58:05 +0100 (Thu, 24 Jan 2008) | 2 lines
      
        Fix test67.py from issue #1303614.
      ........
        r60248 | raymond.hettinger | 2008-01-24 19:05:54 +0100 (Thu, 24 Jan 2008) | 1 line
      
        Clean-up and speed-up code by accessing numerator/denominator directly.  There's no reason to enforce readonliness
      ........
        r60249 | raymond.hettinger | 2008-01-24 19:12:23 +0100 (Thu, 24 Jan 2008) | 1 line
      
        Revert 60189 and restore performance.
      ........
        r60250 | guido.van.rossum | 2008-01-24 19:21:02 +0100 (Thu, 24 Jan 2008) | 5 lines
      
        News about recently fixed crashers:
        - A few crashers fixed: weakref_in_del.py (issue #1377858);
          loosing_dict_ref.py (issue #1303614, test67.py);
          borrowed_ref_[34].py (not in tracker).
      ........
        r60252 | thomas.heller | 2008-01-24 19:36:27 +0100 (Thu, 24 Jan 2008) | 7 lines
      
        Use a PyDictObject again for the array type cache; retrieving items
        from the WeakValueDictionary was slower by nearly a factor of 3.
      
        To avoid leaks, weakref proxies for the array types are put into the
        cache dict, with weakref callbacks that removes the entries when the
        type goes away.
      ........
        r60253 | thomas.heller | 2008-01-24 19:54:12 +0100 (Thu, 24 Jan 2008) | 2 lines
      
        Replace Py_BuildValue with PyTuple_Pack because it is faster.
        Also add a missing DECREF.
      ........
        r60254 | raymond.hettinger | 2008-01-24 20:05:29 +0100 (Thu, 24 Jan 2008) | 1 line
      
        Add support for trunc().
      ........
        r60255 | thomas.heller | 2008-01-24 20:15:02 +0100 (Thu, 24 Jan 2008) | 5 lines
      
        Invert the checks in get_[u]long and get_[u]longlong.  The intent was
        to not accept float types; the result was that integer-like objects
        were not accepted.
      
        Ported from release25-maint.
      ........
        r60256 | raymond.hettinger | 2008-01-24 20:30:19 +0100 (Thu, 24 Jan 2008) | 1 line
      
        Add support for int(r) just like the other numeric classes.
      ........
        r60263 | raymond.hettinger | 2008-01-24 22:23:58 +0100 (Thu, 24 Jan 2008) | 1 line
      
        Expand tests to include nested graph structures.
      ........
        r60264 | raymond.hettinger | 2008-01-24 22:47:56 +0100 (Thu, 24 Jan 2008) | 1 line
      
        Shorter pprint's for empty sets and frozensets.  Fix indentation of frozensets.  Add tests including two complex data structures.
      ........
        r60265 | amaury.forgeotdarc | 2008-01-24 23:51:18 +0100 (Thu, 24 Jan 2008) | 14 lines
      
        #1920: when considering a block starting by "while 0", the compiler optimized the
        whole construct away, even when an 'else' clause is present::
      
            while 0:
                print("no")
            else:
                print("yes")
      
        did not generate any code at all.
      
        Now the compiler emits the 'else' block, like it already does for 'if' statements.
      
        Will backport.
      ........
        r60266 | amaury.forgeotdarc | 2008-01-24 23:59:25 +0100 (Thu, 24 Jan 2008) | 2 lines
      
        News entry for r60265 (Issue 1920).
      ........
        r60269 | raymond.hettinger | 2008-01-25 00:50:26 +0100 (Fri, 25 Jan 2008) | 1 line
      
        More code cleanup.  Remove unnecessary indirection to useless class methods.
      ........
        r60270 | raymond.hettinger | 2008-01-25 01:21:54 +0100 (Fri, 25 Jan 2008) | 1 line
      
        Add support for copy, deepcopy, and pickle.
      ........
        r60271 | raymond.hettinger | 2008-01-25 01:33:45 +0100 (Fri, 25 Jan 2008) | 1 line
      
        Mark todos and review comments.
      ........
        r60272 | raymond.hettinger | 2008-01-25 02:13:12 +0100 (Fri, 25 Jan 2008) | 1 line
      
        Add one other review comment.
      ........
        r60273 | raymond.hettinger | 2008-01-25 02:23:38 +0100 (Fri, 25 Jan 2008) | 1 line
      
        Fix-up signature for approximation.
      ........
        r60274 | raymond.hettinger | 2008-01-25 02:46:33 +0100 (Fri, 25 Jan 2008) | 1 line
      
        More design notes
      ........
        r60276 | neal.norwitz | 2008-01-25 07:37:23 +0100 (Fri, 25 Jan 2008) | 6 lines
      
        Make the test more robust by trying to reconnect up to 3 times
        in case there were transient failures.  This will hopefully silence
        the buildbots for this test.  As we find other tests that have a problem,
        we can fix with a similar strategy assuming it is successful.  It worked
        on my box in a loop for 10+ runs where it would have an exception otherwise.
      ........
        r60277 | neal.norwitz | 2008-01-25 09:04:16 +0100 (Fri, 25 Jan 2008) | 4 lines
      
        Add prototypes to get the mathmodule.c to compile on OSF1 5.1 (Tru64)
        and eliminate a compiler warning in floatobject.c.  There might be
        a better way to go about this, but it should be good enough for now.
      ........
      969fe57b
    • Christian Heimes's avatar
    • Christian Heimes's avatar
  3. 24 Ock, 2008 4 kayıt (commit)
    • Georg Brandl's avatar
      Fix merge glitch. · b2673840
      Georg Brandl yazdı
      b2673840
    • Christian Heimes's avatar
      Merged revisions 60234-60244 via svnmerge from · e7a15bb8
      Christian Heimes yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r60234 | gregory.p.smith | 2008-01-24 10:38:26 +0100 (Thu, 24 Jan 2008) | 4 lines
      
        Fix issue1789: The tutorial contained a misuse of the struct module.
      
        (also remove an unneeded import struct from test_largefile)
      ........
        r60237 | vinay.sajip | 2008-01-24 13:37:08 +0100 (Thu, 24 Jan 2008) | 1 line
      
        Added optional delay argument to FileHandler and subclasses.
      ........
        r60238 | vinay.sajip | 2008-01-24 13:37:33 +0100 (Thu, 24 Jan 2008) | 1 line
      
        Added optional delay argument to FileHandler and subclasses.
      ........
        r60239 | vinay.sajip | 2008-01-24 13:38:30 +0100 (Thu, 24 Jan 2008) | 1 line
      
        Added documentation for optional delay argument to FileHandler and subclasses.
      ........
        r60240 | vinay.sajip | 2008-01-24 13:43:33 +0100 (Thu, 24 Jan 2008) | 1 line
      
        Updated for optional delay argument to FileHandler and subclasses.
      ........
        r60243 | guido.van.rossum | 2008-01-24 16:53:22 +0100 (Thu, 24 Jan 2008) | 2 lines
      
        Fi debug turd -- a call accidentally left out.
      ........
      e7a15bb8
    • Thomas Heller's avatar
      Fix a bug in the test. · e83ebd9a
      Thomas Heller yazdı
      e83ebd9a
    • Christian Heimes's avatar
      Merged revisions 60210-60233 via svnmerge from · bbffeb61
      Christian Heimes yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r60213 | christian.heimes | 2008-01-23 15:00:25 +0100 (Wed, 23 Jan 2008) | 1 line
      
        Use Py_TYPE() instead of ->ob_type
      ........
        r60214 | armin.rigo | 2008-01-23 15:07:13 +0100 (Wed, 23 Jan 2008) | 3 lines
      
        patch 1754489 by vlahan:
        improve portability of address length calculation for AF_UNIX sockets
      ........
        r60216 | christian.heimes | 2008-01-23 15:20:50 +0100 (Wed, 23 Jan 2008) | 1 line
      
        Fixed bug #1915: Python compiles with --enable-unicode=no again. However several extension methods and modules do not work without unicode support.
      ........
        r60221 | christian.heimes | 2008-01-23 18:15:06 +0100 (Wed, 23 Jan 2008) | 2 lines
      
        Applied #1069410
        The "can't load dll" message box on Windows is suppressed while an extension is loaded by calling SetErrorMode in dynload_win.c. The error is still reported properly.
      ........
        r60224 | guido.van.rossum | 2008-01-23 21:19:01 +0100 (Wed, 23 Jan 2008) | 2 lines
      
        Fix two crashers.
      ........
        r60225 | kurt.kaiser | 2008-01-23 23:19:23 +0100 (Wed, 23 Jan 2008) | 3 lines
      
        Could not open files in .idlerc directory if latter was hidden on Windows.
        Issue 1743, Issue 1862.
      ........
        r60226 | guido.van.rossum | 2008-01-23 23:43:27 +0100 (Wed, 23 Jan 2008) | 2 lines
      
        Fix misleading comment reported in issue #1917.
      ........
        r60227 | kurt.kaiser | 2008-01-23 23:55:26 +0100 (Wed, 23 Jan 2008) | 2 lines
      
        There was an error on exit if no sys.exitfunc was defined. Issue 1647.
      ........
        r60228 | guido.van.rossum | 2008-01-24 00:23:43 +0100 (Thu, 24 Jan 2008) | 2 lines
      
        Turn three recently fixed crashers into regular tests.
      ........
        r60229 | raymond.hettinger | 2008-01-24 01:54:21 +0100 (Thu, 24 Jan 2008) | 1 line
      
        Add first-cut at an approximation function (still needs rounding tweaks).  Add continued fraction conversions.
      ........
        r60230 | raymond.hettinger | 2008-01-24 03:00:25 +0100 (Thu, 24 Jan 2008) | 1 line
      
        Minor clean-up and more tests.
      ........
        r60231 | raymond.hettinger | 2008-01-24 03:05:06 +0100 (Thu, 24 Jan 2008) | 1 line
      
        Cleanup
      ........
        r60232 | neal.norwitz | 2008-01-24 05:14:50 +0100 (Thu, 24 Jan 2008) | 1 line
      
        Fix the tests by restoring __import__.  I think the test is still valid.
      ........
        r60233 | neal.norwitz | 2008-01-24 08:40:51 +0100 (Thu, 24 Jan 2008) | 4 lines
      
        Fix the test_urllib2net failures that were caused by r58067.
        I'm not sure this is the correct fix, but at least the test passes
        now and should be closer to correct.
      ........
      bbffeb61
  4. 23 Ock, 2008 2 kayıt (commit)
    • Georg Brandl's avatar
      Fix #1913. · 39b21ffd
      Georg Brandl yazdı
      39b21ffd
    • Christian Heimes's avatar
      Merged revisions 60176-60209 via svnmerge from · 1af737cd
      Christian Heimes yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r60178 | georg.brandl | 2008-01-21 22:05:49 +0100 (Mon, 21 Jan 2008) | 2 lines
      
        #1715: include sub-extension modules in pydoc text output.
      ........
        r60179 | georg.brandl | 2008-01-21 22:14:21 +0100 (Mon, 21 Jan 2008) | 2 lines
      
        Add a "const" to make gcc happy.
      ........
        r60180 | georg.brandl | 2008-01-21 22:19:07 +0100 (Mon, 21 Jan 2008) | 2 lines
      
        Add the correct build dir when building with pydebug.
      ........
        r60181 | georg.brandl | 2008-01-21 22:23:15 +0100 (Mon, 21 Jan 2008) | 3 lines
      
        Patch #1720595: add T_BOOL to the range of structmember types.
        Patch by Angelo Mottola, reviewed by MvL, tests by me.
      ........
        r60182 | georg.brandl | 2008-01-21 22:28:32 +0100 (Mon, 21 Jan 2008) | 2 lines
      
        Reformat some ugly code.
      ........
        r60187 | brett.cannon | 2008-01-22 00:50:16 +0100 (Tue, 22 Jan 2008) | 4 lines
      
        Make's MAKEFLAGS variable is set to a string containing the single-letter
        arguments to Make. This means there are no hyphens. Fix the '-s' check to
        silence distutils to now work.
      ........
        r60188 | gregory.p.smith | 2008-01-22 01:19:41 +0100 (Tue, 22 Jan 2008) | 3 lines
      
        accepts and closes issue #1221598: adds an optional callback to ftplib.FTP
        storbinary() and storlines() methods.
      ........
        r60189 | gregory.p.smith | 2008-01-22 02:12:02 +0100 (Tue, 22 Jan 2008) | 2 lines
      
        Replace spam.acquire() try: ... finally: spam.release() with "with spam:"
      ........
        r60190 | gregory.p.smith | 2008-01-22 02:20:42 +0100 (Tue, 22 Jan 2008) | 4 lines
      
        - Fix Issue #1703448: A joined thread could show up in the
          threading.enumerate() list after the join() for a brief period until
          it actually exited.
      ........
        r60193 | georg.brandl | 2008-01-22 08:53:31 +0100 (Tue, 22 Jan 2008) | 2 lines
      
        Fix \xhh specs, #1889.
      ........
        r60198 | christian.heimes | 2008-01-22 16:01:25 +0100 (Tue, 22 Jan 2008) | 1 line
      
        Fixed a missing (X) in define
      ........
        r60199 | christian.heimes | 2008-01-22 16:25:18 +0100 (Tue, 22 Jan 2008) | 2 lines
      
        Don't repeat yourself
        Added the macros PyModule_AddIntMacro and PyModule_AddStringMacro. They shorten PyModule_AddIntConstant(m, "AF_INET", AF_INET) to PyModule_AddIntMacro(m, AF_INET)
      ........
        r60201 | raymond.hettinger | 2008-01-22 20:51:41 +0100 (Tue, 22 Jan 2008) | 1 line
      
        Document when to use izip_longest().
      ........
        r60202 | georg.brandl | 2008-01-22 20:56:03 +0100 (Tue, 22 Jan 2008) | 2 lines
      
        Fix for #1087741 patch.
      ........
        r60203 | raymond.hettinger | 2008-01-22 21:18:53 +0100 (Tue, 22 Jan 2008) | 1 line
      
        Give zip() the same guarantee as izip() for left-to-right evaluation.
      ........
        r60204 | raymond.hettinger | 2008-01-22 23:09:26 +0100 (Tue, 22 Jan 2008) | 1 line
      
        Improve variable name in sample code
      ........
        r60205 | gregory.p.smith | 2008-01-23 00:15:34 +0100 (Wed, 23 Jan 2008) | 2 lines
      
        docstring and comment updates suggested by Giampaolo Rodola'
      ........
        r60207 | raymond.hettinger | 2008-01-23 01:04:40 +0100 (Wed, 23 Jan 2008) | 1 line
      
        Let pprint() support sets and frozensets (suggested by David Mertz).
      ........
        r60208 | guido.van.rossum | 2008-01-23 02:18:27 +0100 (Wed, 23 Jan 2008) | 4 lines
      
        I'm tired of these tests breaking at Google due to our large number of
        users and groups in LDAP/NIS.  So I'm limiting the extra-heavy part of
        the tests to passwd/group files with at most 1000 entries.
      ........
      1af737cd
  5. 22 Ock, 2008 1 kayıt (commit)
  6. 21 Ock, 2008 2 kayıt (commit)
    • Georg Brandl's avatar
      Merged revisions 60151-60159,60161-60168,60170,60172-60173,60175 via svnmerge from · 86def6cb
      Georg Brandl yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r60151 | christian.heimes | 2008-01-21 14:11:15 +0100 (Mon, 21 Jan 2008) | 1 line
      
        A bunch of header files were not listed as dependencies for object files. Changes to files like Parser/parser.h weren't picked up by make.
      ........
        r60152 | georg.brandl | 2008-01-21 15:16:46 +0100 (Mon, 21 Jan 2008) | 3 lines
      
        #1087741: make mmap.mmap the type of mmap objects, not a
        factory function. Allow it to be subclassed.
      ........
        r60153 | georg.brandl | 2008-01-21 15:18:14 +0100 (Mon, 21 Jan 2008) | 2 lines
      
        mmap is an extension module.
      ........
        r60154 | georg.brandl | 2008-01-21 17:28:13 +0100 (Mon, 21 Jan 2008) | 2 lines
      
        Fix example.
      ........
        r60155 | georg.brandl | 2008-01-21 17:34:07 +0100 (Mon, 21 Jan 2008) | 2 lines
      
        #1555501: document plistlib and move it to the general library.
      ........
        r60156 | georg.brandl | 2008-01-21 17:36:00 +0100 (Mon, 21 Jan 2008) | 2 lines
      
        Add a stub for bundlebuilder documentation.
      ........
        r60157 | georg.brandl | 2008-01-21 17:46:58 +0100 (Mon, 21 Jan 2008) | 2 lines
      
        Removing bundlebuilder docs again -- it's not to be used anymore (see #779825).
      ........
        r60158 | georg.brandl | 2008-01-21 17:51:51 +0100 (Mon, 21 Jan 2008) | 2 lines
      
        #997912: acknowledge nested scopes in tutorial.
      ........
        r60159 | vinay.sajip | 2008-01-21 18:02:26 +0100 (Mon, 21 Jan 2008) | 1 line
      
        Fix: #1836: Off-by-one bug in TimedRotatingFileHandler rollover calculation. Patch thanks to Kathryn M. Kowalski.
      ........
        r60161 | georg.brandl | 2008-01-21 18:13:03 +0100 (Mon, 21 Jan 2008) | 2 lines
      
        Adapt pydoc to new doc URLs.
      ........
        r60162 | georg.brandl | 2008-01-21 18:17:00 +0100 (Mon, 21 Jan 2008) | 2 lines
      
        Fix old link.
      ........
        r60163 | georg.brandl | 2008-01-21 18:22:06 +0100 (Mon, 21 Jan 2008) | 2 lines
      
        #1726198: replace while 1: fp.readline() with file iteration.
      ........
        r60164 | georg.brandl | 2008-01-21 18:29:23 +0100 (Mon, 21 Jan 2008) | 2 lines
      
        Clarify $ behavior in re docstring. #1631394.
      ........
        r60165 | vinay.sajip | 2008-01-21 18:39:22 +0100 (Mon, 21 Jan 2008) | 1 line
      
        Minor documentation change - hyperlink tidied up.
      ........
        r60166 | georg.brandl | 2008-01-21 18:42:40 +0100 (Mon, 21 Jan 2008) | 2 lines
      
        #1530959: change distutils build dir for --with-pydebug python builds.
      ........
        r60167 | vinay.sajip | 2008-01-21 19:16:05 +0100 (Mon, 21 Jan 2008) | 1 line
      
        Updated to include news on recent logging fixes and documentation changes.
      ........
        r60168 | georg.brandl | 2008-01-21 19:35:49 +0100 (Mon, 21 Jan 2008) | 3 lines
      
        Issue #1882: when compiling code from a string, encoding cookies in the
        second line of code were not always recognized correctly.
      ........
        r60170 | georg.brandl | 2008-01-21 19:36:51 +0100 (Mon, 21 Jan 2008) | 2 lines
      
        Add NEWS entry for #1882.
      ........
        r60172 | georg.brandl | 2008-01-21 19:41:24 +0100 (Mon, 21 Jan 2008) | 2 lines
      
        Use original location of document, which has translations.
      ........
        r60173 | walter.doerwald | 2008-01-21 21:18:04 +0100 (Mon, 21 Jan 2008) | 2 lines
      
        Follow PEP 8 in module docstring.
      ........
        r60175 | georg.brandl | 2008-01-21 21:20:53 +0100 (Mon, 21 Jan 2008) | 2 lines
      
        Adapt to latest doctools refactoring.
      ........
      86def6cb
    • Christian Heimes's avatar
      Merged revisions 60143-60149 via svnmerge from · e1c98116
      Christian Heimes yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r60143 | georg.brandl | 2008-01-20 15:50:05 +0100 (Sun, 20 Jan 2008) | 3 lines
      
        Switch mmap from old Py_FindMethod to new PyObject_GenericGetAttr attribute access.
        Fixes #1087735.
      ........
        r60145 | georg.brandl | 2008-01-20 20:40:58 +0100 (Sun, 20 Jan 2008) | 2 lines
      
        Add blurb about executable scripts on Windows. #760657.
      ........
        r60146 | georg.brandl | 2008-01-20 20:48:40 +0100 (Sun, 20 Jan 2008) | 2 lines
      
        #1219903: fix tp_richcompare docs.
      ........
        r60147 | georg.brandl | 2008-01-20 22:10:08 +0100 (Sun, 20 Jan 2008) | 2 lines
      
        Fix markup.
      ........
        r60148 | gregory.p.smith | 2008-01-21 08:11:11 +0100 (Mon, 21 Jan 2008) | 14 lines
      
        Provide a sanity check during PyThreadState_DeleteCurrent() and
        PyThreadState_Delete() to avoid an infinite loop when the tstate list
        is messed up and has somehow becomes circular and does not contain the
        current thread.
      
        I don't know how this happens but it does, *very* rarely.  On more than
        one hardware platform.  I have not been able to reproduce it manually.
      
        Attaching to a process where its happening: it has always been in an
        infinite loop over a single element tstate list that is not the tstate
        we're looking to delete.  It has been in t_bootstrap()'s call to
        PyThreadState_DeleteCurrent() as a pthread is exiting.
      ........
        r60149 | georg.brandl | 2008-01-21 11:24:59 +0100 (Mon, 21 Jan 2008) | 2 lines
      
        #1269: fix a bug in pstats.add_callers() and add a unit test file for pstats.
      ........
      e1c98116
  7. 20 Ock, 2008 7 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions 60124-60142 via svnmerge from · 9bd667ad
      Christian Heimes yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r60131 | georg.brandl | 2008-01-20 12:13:29 +0100 (Sun, 20 Jan 2008) | 3 lines
      
        #1351692: in pprint, always call format() for dict and list items to enable
        custom formatting of contents via subclassing PrettyPrinter.
      ........
        r60133 | georg.brandl | 2008-01-20 12:43:03 +0100 (Sun, 20 Jan 2008) | 2 lines
      
        #1178141: add addinfourl.code to get http status code from urllib.
      ........
        r60134 | georg.brandl | 2008-01-20 13:05:43 +0100 (Sun, 20 Jan 2008) | 4 lines
      
        #856047: respect the ``no_proxy`` env var when checking for proxies
        in urllib and using the other ``_proxy`` env vars.
        Original patch by Donovan Baarda.
      ........
        r60135 | georg.brandl | 2008-01-20 13:18:17 +0100 (Sun, 20 Jan 2008) | 4 lines
      
        #1664522: in urllib, don't read non-existing directories in ftp mode,
        returning a 0-byte file -- raise an IOError instead.
        Original patch from Phil Knirsch.
      ........
        r60136 | georg.brandl | 2008-01-20 13:57:47 +0100 (Sun, 20 Jan 2008) | 2 lines
      
        #799369: document possible sys.platform values.
      ........
        r60137 | georg.brandl | 2008-01-20 14:08:37 +0100 (Sun, 20 Jan 2008) | 2 lines
      
        #652749: document the constants added to the builtins by site.py.
      ........
        r60138 | georg.brandl | 2008-01-20 14:59:46 +0100 (Sun, 20 Jan 2008) | 2 lines
      
        #1648: add sys.gettrace() and sys.getprofile().
      ........
        r60139 | georg.brandl | 2008-01-20 15:17:42 +0100 (Sun, 20 Jan 2008) | 2 lines
      
        #1669: don't allow shutil.rmtree() to be called on a symlink.
      ........
        r60140 | georg.brandl | 2008-01-20 15:20:02 +0100 (Sun, 20 Jan 2008) | 2 lines
      
        Fix test_pyclbr after urllib change.
      ........
        r60141 | christian.heimes | 2008-01-20 15:28:28 +0100 (Sun, 20 Jan 2008) | 1 line
      
        Fixed a wrong assumption in configure.in and Include/pyport.h. The is finite function is not called isfinite() but finite(). Sorry, my fault. :)
      ........
        r60142 | georg.brandl | 2008-01-20 15:31:27 +0100 (Sun, 20 Jan 2008) | 2 lines
      
        #1876: fix typos in test_operator.
      ........
      9bd667ad
    • Georg Brandl's avatar
      Fix now-wrong :keyword: markup. Remove the section about · 78b11870
      Georg Brandl yazdı
      "exec without namespace" from the "don't" howto since exec()
      can't overwrite names in the calling namespace anymore.
      78b11870
    • Georg Brandl's avatar
      Fix two oversights in C API split. · c31b0f78
      Georg Brandl yazdı
      c31b0f78
    • Georg Brandl's avatar
      Fix markup. · 72748582
      Georg Brandl yazdı
      72748582
    • Georg Brandl's avatar
      Split C API docs in Py3k branch. · 54a3faae
      Georg Brandl yazdı
      54a3faae
    • Georg Brandl's avatar
      Remove versionadded tag. · 135bf209
      Georg Brandl yazdı
      135bf209
    • Christian Heimes's avatar
      Merged revisions 60094-60123 via svnmerge from · fdab48ea
      Christian Heimes yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      *** NOTE ***
      I haven't merged the files in Doc/c-api/. I got too many conflicts. Georg,
      please split them manually.
      
      ........
        r60095 | andrew.kuchling | 2008-01-19 21:12:04 +0100 (Sat, 19 Jan 2008) | 2 lines
      
        Bug 1277: make Maildir use the user-provided factory instead of hard-wiring MaildirMessage.
        2.5.2 bugfix candidate.
      ........
        r60097 | georg.brandl | 2008-01-19 21:22:13 +0100 (Sat, 19 Jan 2008) | 4 lines
      
        #1663329: add os.closerange() to close a range of fds,
        ignoring errors, and use this in subprocess to speed up
        subprocess creation in close_fds mode. Patch by Mike Klaas.
      ........
        r60099 | georg.brandl | 2008-01-19 21:40:24 +0100 (Sat, 19 Jan 2008) | 2 lines
      
        #1411695: clarify behavior of xml.sax.utils.[un]escape.
      ........
        r60101 | andrew.kuchling | 2008-01-19 21:47:59 +0100 (Sat, 19 Jan 2008) | 7 lines
      
        Patch #1019808 from Federico Schwindt: Return correct socket error when
        a default timeout has been set, by using getsockopt() to get the error
        condition (instead of trying another connect() call, which seems to be
        a Linuxism).
      
        2.5 bugfix candidate, assuming no one reports any problems with this change.
      ........
        r60102 | gregory.p.smith | 2008-01-19 21:49:02 +0100 (Sat, 19 Jan 2008) | 3 lines
      
        fix comment typos, use not arg instead of arg == "", add test coverage
        for inside of the final if needquotes: within subprocess.list2cmdline().
      ........
        r60103 | georg.brandl | 2008-01-19 21:53:07 +0100 (Sat, 19 Jan 2008) | 2 lines
      
        #1509: fix sqlite3 docstrings and docs w.r.t. cursor.fetchXXX methods.
      ........
        r60104 | gregory.p.smith | 2008-01-19 21:57:59 +0100 (Sat, 19 Jan 2008) | 6 lines
      
        Fixes issue1336 - a race condition could occur when forking if the gc
        kicked in during the critical section.  solution: disable gc during
        that section.  Patch contributed by jpa and updated by me to cover the
        race condition still existing what therve from twistedmatrix pointed
        out (already seen and fixed in twisted's own subprocess code).
      ........
        r60105 | gregory.p.smith | 2008-01-19 22:00:37 +0100 (Sat, 19 Jan 2008) | 2 lines
      
        note about r60104
      ........
        r60106 | andrew.kuchling | 2008-01-19 22:00:38 +0100 (Sat, 19 Jan 2008) | 1 line
      
        Bug 1296: restore text describing OptionGroup
      ........
        r60109 | georg.brandl | 2008-01-19 23:08:21 +0100 (Sat, 19 Jan 2008) | 2 lines
      
        Split the monstrous C API manual files in smaller parts.
      ........
        r60110 | georg.brandl | 2008-01-19 23:14:27 +0100 (Sat, 19 Jan 2008) | 2 lines
      
        Missed one big file to split up.
      ........
        r60111 | gregory.p.smith | 2008-01-19 23:23:56 +0100 (Sat, 19 Jan 2008) | 12 lines
      
        Undo an unnecessary else: and indentation that r60104 added.
      
        try:
          ...
        except:
          ...
          raise
        else:
          ...
      
        the else: is unecessary due to the blind except: with a raise.
      ........
        r60115 | gregory.p.smith | 2008-01-19 23:49:37 +0100 (Sat, 19 Jan 2008) | 3 lines
      
        Fix issue 1300: Quote command line arguments that contain a '|' character in
        subprocess.list2cmdline (windows).
      ........
        r60116 | gregory.p.smith | 2008-01-20 00:10:52 +0100 (Sun, 20 Jan 2008) | 3 lines
      
        Fixes/Accepts Patch for issue1189216 - Work properly with archives
        that have file headers past the 2**31 byte boundary.
      ........
        r60119 | andrew.kuchling | 2008-01-20 01:00:38 +0100 (Sun, 20 Jan 2008) | 3 lines
      
        Patch #1048820 from Stefan Wehr: add insert-mode editing to Textbox.
        Fix an off-by-one error I noticed.
      ........
        r60120 | andrew.kuchling | 2008-01-20 01:12:19 +0100 (Sun, 20 Jan 2008) | 1 line
      
        Add an interactive test script for exercising curses
      ........
        r60121 | gregory.p.smith | 2008-01-20 02:21:03 +0100 (Sun, 20 Jan 2008) | 7 lines
      
        Fix zipfile decryption.  The check for validity only worked on one
        type of encrypted zip files.  Files using extended local headers
        needed to compare the check byte against different values.  (according
        to reading the infozip unzip crypt.c source code)
      
        Fixes issue1003.
      ........
        r60122 | gregory.p.smith | 2008-01-20 02:26:04 +0100 (Sun, 20 Jan 2008) | 2 lines
      
        note for r60121
      ........
        r60123 | gregory.p.smith | 2008-01-20 02:32:00 +0100 (Sun, 20 Jan 2008) | 4 lines
      
        Document that zipfile decryption is insanely slow and fix a typo and
        blatant lie in a docstring (it is not useful for security regardless of
        how you spell it).
      ........
      fdab48ea
  8. 19 Ock, 2008 5 kayıt (commit)
    • Georg Brandl's avatar
      825fc8be
    • Georg Brandl's avatar
      Merged revisions 60080-60089,60091-60093 via svnmerge from · fceab5a3
      Georg Brandl yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r60080 | andrew.kuchling | 2008-01-19 17:26:13 +0100 (Sat, 19 Jan 2008) | 2 lines
      
        Patch #742598 from Michael Pomraning: add .timeout attribute to SocketServer that will call
        .handle_timeout() method when no requests are received within the timeout period.
      ........
        r60081 | andrew.kuchling | 2008-01-19 17:34:09 +0100 (Sat, 19 Jan 2008) | 1 line
      
        Add item
      ........
        r60082 | christian.heimes | 2008-01-19 17:39:27 +0100 (Sat, 19 Jan 2008) | 2 lines
      
        Disabled test_xmlrpc:test_404. It's causing lots of false alarms.
        I also disabled a test in test_ssl which requires network access to svn.python.org. This fixes a bug Skip has reported a while ago.
      ........
        r60083 | georg.brandl | 2008-01-19 18:38:53 +0100 (Sat, 19 Jan 2008) | 2 lines
      
        Clarify thread.join() docs. #1873.
      ........
        r60084 | georg.brandl | 2008-01-19 19:02:46 +0100 (Sat, 19 Jan 2008) | 2 lines
      
        #1782: don't leak in error case in PyModule_AddXxxConstant. Patch by Hrvoje Nik?\197?\161i?\196?\135.
      ........
        r60085 | andrew.kuchling | 2008-01-19 19:08:52 +0100 (Sat, 19 Jan 2008) | 1 line
      
        Sort two names into position
      ........
        r60086 | andrew.kuchling | 2008-01-19 19:18:41 +0100 (Sat, 19 Jan 2008) | 2 lines
      
        Patch #976880: add mmap .rfind() method, and 'end' paramter to .find().
        Contributed by John Lenton.
      ........
        r60087 | facundo.batista | 2008-01-19 19:38:19 +0100 (Sat, 19 Jan 2008) | 5 lines
      
      
        Fix #1693149.  Now you can pass several modules separated by
        coma to trace.py in the same --ignore-module option.
        Thanks Raghuram Devarakonda.
      ........
        r60088 | facundo.batista | 2008-01-19 19:45:46 +0100 (Sat, 19 Jan 2008) | 3 lines
      
      
        Comment in NEWS regarding the change in trace.py.
      ........
        r60089 | skip.montanaro | 2008-01-19 19:47:24 +0100 (Sat, 19 Jan 2008) | 2 lines
      
        missing from r60088 checkin.
      ........
        r60091 | andrew.kuchling | 2008-01-19 20:14:05 +0100 (Sat, 19 Jan 2008) | 1 line
      
        Add item
      ........
        r60092 | georg.brandl | 2008-01-19 20:27:05 +0100 (Sat, 19 Jan 2008) | 4 lines
      
        Fix #1679: "0x" was taken as a valid integer literal.
        Fixes the tokenizer, tokenize.py and int() to reject this.
        Patches by Malte Helmert.
      ........
        r60093 | georg.brandl | 2008-01-19 20:48:19 +0100 (Sat, 19 Jan 2008) | 3 lines
      
        Fix #1146: TextWrap vs words 1-character shorter than the width.
        Patch by Quentin Gallet-Gilles.
      ........
      fceab5a3
    • Facundo Batista's avatar
      Fix Issue #1769: Now int('- 1') or int('+ 1') is not allowed · 2336bddd
      Facundo Batista yazdı
      any more.  Thanks Juan Jose Conti.  Also added tests.
      2336bddd
    • Christian Heimes's avatar
      Merged revisions 60053-60078 via svnmerge from · 587c2bfe
      Christian Heimes yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r60054 | christian.heimes | 2008-01-18 20:12:56 +0100 (Fri, 18 Jan 2008) | 1 line
      
        Silence Coverity false alerts with CIDs #172, #183, #184
      ........
        r60057 | guido.van.rossum | 2008-01-18 21:56:30 +0100 (Fri, 18 Jan 2008) | 3 lines
      
        Fix an edge case whereby the __del__() method of a classic class could
        create a new weakref to the object.
      ........
        r60058 | raymond.hettinger | 2008-01-18 22:14:58 +0100 (Fri, 18 Jan 2008) | 1 line
      
        Better variable name in an example.
      ........
        r60063 | guido.van.rossum | 2008-01-19 00:05:40 +0100 (Sat, 19 Jan 2008) | 3 lines
      
        This got fixed for classic classes in r60057,
        and backported to 2.5.2 in 60056.
      ........
        r60068 | jeffrey.yasskin | 2008-01-19 10:56:06 +0100 (Sat, 19 Jan 2008) | 4 lines
      
        Several tweaks: add construction from strings and .from_decimal(), change
        __init__ to __new__ to enforce immutability, and remove "rational." from repr
        and the parens from str.
      ........
        r60069 | georg.brandl | 2008-01-19 11:11:27 +0100 (Sat, 19 Jan 2008) | 2 lines
      
        Fix markup.
      ........
        r60070 | georg.brandl | 2008-01-19 11:16:09 +0100 (Sat, 19 Jan 2008) | 3 lines
      
        Amend curses docs by info how to write non-ascii characters.
        Thanks to Jeroen Ruigrok van der Werven.
      ........
        r60071 | georg.brandl | 2008-01-19 11:18:07 +0100 (Sat, 19 Jan 2008) | 2 lines
      
        Indentation normalization.
      ........
        r60073 | facundo.batista | 2008-01-19 13:32:27 +0100 (Sat, 19 Jan 2008) | 5 lines
      
      
        Fix issue #1822: MIMEMultipart.is_multipart() behaves correctly for a
        just-created (and empty) instance.  Added tests for this. Thanks
        Jonathan Share.
      ........
        r60074 | andrew.kuchling | 2008-01-19 14:33:20 +0100 (Sat, 19 Jan 2008) | 1 line
      
        Polish sentence
      ........
        r60075 | christian.heimes | 2008-01-19 14:46:06 +0100 (Sat, 19 Jan 2008) | 1 line
      
        Added unit test to verify that threading.local doesn't cause ref leaks. It seems that the thread local storage always keeps the storage of the last stopped thread alive. Can anybody comment on it, please?
      ........
        r60076 | christian.heimes | 2008-01-19 16:06:09 +0100 (Sat, 19 Jan 2008) | 1 line
      
        Update for threading.local test.
      ........
        r60077 | andrew.kuchling | 2008-01-19 16:16:37 +0100 (Sat, 19 Jan 2008) | 1 line
      
        Polish sentence
      ........
        r60078 | georg.brandl | 2008-01-19 16:22:16 +0100 (Sat, 19 Jan 2008) | 2 lines
      
        Fix typos.
      ........
      587c2bfe
    • Georg Brandl's avatar
  9. 18 Ock, 2008 2 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions 60043-60052 via svnmerge from · 04c420f6
      Christian Heimes yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r60043 | christian.heimes | 2008-01-18 10:51:43 +0100 (Fri, 18 Jan 2008) | 2 lines
      
        Build _ctypes after the other extensions. Its build process depends
        on the _weakref extension (and maybe other modules, too)
      ........
        r60048 | christian.heimes | 2008-01-18 12:58:50 +0100 (Fri, 18 Jan 2008) | 2 lines
      
        Added win_add2path.py to Tools/scripts/
        Added builddoc.bat to Doc/
      ........
        r60049 | vinay.sajip | 2008-01-18 16:54:14 +0100 (Fri, 18 Jan 2008) | 1 line
      
        Added section on passing contextual information to logging and documentation for the LoggerAdapter class.
      ........
        r60050 | vinay.sajip | 2008-01-18 16:55:57 +0100 (Fri, 18 Jan 2008) | 1 line
      
        Added LoggerAdapter class, changed copyright dates, made check for extra parameter passed to logging methods explicitly against None rather than a truth value.
      ........
        r60051 | georg.brandl | 2008-01-18 17:42:57 +0100 (Fri, 18 Jan 2008) | 2 lines
      
        Note that genexps are function scopes too and therefore won't see class attributes.
      ........
        r60052 | christian.heimes | 2008-01-18 19:24:07 +0100 (Fri, 18 Jan 2008) | 1 line
      
        Added bytes and b'' as aliases for str and ''
      ........
      04c420f6
    • Christian Heimes's avatar
      Merged revisions 59985-60000,60002,60005-60007,60009-60042 via svnmerge from · 679db4aa
      Christian Heimes yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r59987 | raymond.hettinger | 2008-01-15 21:52:42 +0100 (Tue, 15 Jan 2008) | 1 line
      
        Refactor if/elif chain for clarity and speed.  Remove dependency on subclasses having to implement _empty and _full.
      ........
        r59988 | raymond.hettinger | 2008-01-15 22:22:47 +0100 (Tue, 15 Jan 2008) | 1 line
      
        Fix-up half-written paragraph in the docs
      ........
        r59989 | amaury.forgeotdarc | 2008-01-15 22:25:11 +0100 (Tue, 15 Jan 2008) | 3 lines
      
        test_doctest fails since r59984.
        Not sure if these are the correct values, but save_stdout has to be set before its usage...
      ........
        r59992 | andrew.kuchling | 2008-01-16 01:32:03 +0100 (Wed, 16 Jan 2008) | 1 line
      
        Docstring typos
      ........
        r59993 | andrew.kuchling | 2008-01-16 04:17:25 +0100 (Wed, 16 Jan 2008) | 1 line
      
        Add PEP 3141 section
      ........
        r59998 | andrew.kuchling | 2008-01-16 14:01:51 +0100 (Wed, 16 Jan 2008) | 1 line
      
        Markup fix
      ........
        r59999 | georg.brandl | 2008-01-16 17:56:29 +0100 (Wed, 16 Jan 2008) | 2 lines
      
        Fix MSDN library URL. (#1854)
      ........
        r60006 | georg.brandl | 2008-01-16 21:27:56 +0100 (Wed, 16 Jan 2008) | 3 lines
      
        Add Python-specific content to Doc dir. Update configuration file
        to work with the newest Sphinx.
      ........
        r60007 | georg.brandl | 2008-01-16 21:29:00 +0100 (Wed, 16 Jan 2008) | 2 lines
      
        Doc build should work with 2.4 now.
      ........
        r60009 | raymond.hettinger | 2008-01-17 00:38:16 +0100 (Thu, 17 Jan 2008) | 1 line
      
        Minor wordsmithing.
      ........
        r60010 | raymond.hettinger | 2008-01-17 00:40:45 +0100 (Thu, 17 Jan 2008) | 1 line
      
        Add queues will alternative fetch orders (priority based and stack based).
      ........
        r60011 | raymond.hettinger | 2008-01-17 00:49:35 +0100 (Thu, 17 Jan 2008) | 1 line
      
        Add news entry.
      ........
        r60013 | raymond.hettinger | 2008-01-17 04:02:14 +0100 (Thu, 17 Jan 2008) | 1 line
      
        Make starmap() match its pure python definition and accept any itertable input (not just tuples).
      ........
        r60015 | gregory.p.smith | 2008-01-17 08:43:20 +0100 (Thu, 17 Jan 2008) | 3 lines
      
        Comply with RFC 3207.
        Fixes issue 829951 - http://bugs.python.org/issue829951
      ........
        r60018 | gregory.p.smith | 2008-01-17 09:03:17 +0100 (Thu, 17 Jan 2008) | 2 lines
      
        entry for r60015
      ........
        r60019 | raymond.hettinger | 2008-01-17 09:07:05 +0100 (Thu, 17 Jan 2008) | 1 line
      
        Note versionadded.
      ........
        r60020 | gregory.p.smith | 2008-01-17 09:35:49 +0100 (Thu, 17 Jan 2008) | 8 lines
      
        Fixes (accepts patch) issue1339 - http://bugs.python.org/issue1339
        - Factor out the duplication of EHLO/HELO in login() and sendmail() to
          a new function, ehlo_or_helo_if_needed().
        - Use ehlo_or_helo_if_needed() in starttls()
        - Check for the starttls exception in starttls() in the same way as
          login() checks for the auth extension.
        Contributed by Bill Fenner.
      ........
        r60021 | andrew.kuchling | 2008-01-17 13:00:15 +0100 (Thu, 17 Jan 2008) | 1 line
      
        Revise 3141 section a bit; add some Windows items
      ........
        r60022 | brett.cannon | 2008-01-17 19:45:10 +0100 (Thu, 17 Jan 2008) | 2 lines
      
        Fix a function pointer declaration to silence the compiler.
      ........
        r60024 | raymond.hettinger | 2008-01-17 20:31:38 +0100 (Thu, 17 Jan 2008) | 1 line
      
        Issue #1861:  Add read-only attribute listing upcoming events in the order they will be run.
      ........
        r60025 | andrew.kuchling | 2008-01-17 20:49:24 +0100 (Thu, 17 Jan 2008) | 1 line
      
        Correction from Jordan Lewis: halfdelay() uses tenths of a second, not milliseconds
      ........
        r60026 | raymond.hettinger | 2008-01-17 23:27:49 +0100 (Thu, 17 Jan 2008) | 1 line
      
        Add advice on choosing between scheduler and threading.Timer().
      ........
        r60028 | christian.heimes | 2008-01-18 00:01:44 +0100 (Fri, 18 Jan 2008) | 2 lines
      
        Updated new property syntax. An elaborate example for subclassing and the getter was missing.
        Added comment about VS 2008 and PGO builds.
      ........
        r60029 | raymond.hettinger | 2008-01-18 00:32:01 +0100 (Fri, 18 Jan 2008) | 1 line
      
        Fix-up Timer() example.
      ........
        r60030 | raymond.hettinger | 2008-01-18 00:56:56 +0100 (Fri, 18 Jan 2008) | 1 line
      
        Fix markup
      ........
        r60031 | raymond.hettinger | 2008-01-18 01:10:42 +0100 (Fri, 18 Jan 2008) | 1 line
      
        clearcache() needs to remove the dict as well as clear it.
      ........
        r60033 | andrew.kuchling | 2008-01-18 03:26:16 +0100 (Fri, 18 Jan 2008) | 1 line
      
        Bump verson
      ........
        r60034 | andrew.kuchling | 2008-01-18 03:42:52 +0100 (Fri, 18 Jan 2008) | 1 line
      
        Typo fix
      ........
        r60035 | christian.heimes | 2008-01-18 08:30:20 +0100 (Fri, 18 Jan 2008) | 3 lines
      
        Coverity issue CID #197
        var_decl: Declared variable "stm" without initializer
        ninit_use_in_call: Using uninitialized value "stm" (field "stm".tm_zone uninitialized) in call to function "mktime"
      ........
        r60036 | christian.heimes | 2008-01-18 08:45:30 +0100 (Fri, 18 Jan 2008) | 11 lines
      
        Coverity issue CID #167
        Event alloc_fn: Called allocation function "metacompile" [model]
        Event var_assign: Assigned variable "gr" to storage returned from "metacompile"
        		gr = metacompile(n);
        Event pass_arg: Variable "gr" not freed or pointed-to in function "maketables" [model]
        		g = maketables(gr);
          		translatelabels(g);
          		addfirstsets(g);
        Event leaked_storage: Returned without freeing storage "gr"
        		return g;
      ........
        r60038 | christian.heimes | 2008-01-18 09:04:57 +0100 (Fri, 18 Jan 2008) | 3 lines
      
        Coverity issue CID #182
        size_error: Allocating 1 bytes to pointer "children", which needs at least 4 bytes
      ........
        r60041 | christian.heimes | 2008-01-18 09:47:59 +0100 (Fri, 18 Jan 2008) | 4 lines
      
        Coverity issue CID #169
        local_ptr_assign_local: Assigning address of stack variable "namebuf" to pointer "filename"
        out_of_scope: Variable "namebuf" goes out of scope
        use_invalid: Used "filename" pointing to out-of-scope variable "namebuf"
      ........
        r60042 | christian.heimes | 2008-01-18 09:53:45 +0100 (Fri, 18 Jan 2008) | 2 lines
      
        Coverity CID #168
        leaked_storage: Returned without freeing storage "fp"
      ........
      679db4aa
  10. 17 Ock, 2008 3 kayıt (commit)
  11. 16 Ock, 2008 1 kayıt (commit)
  12. 15 Ock, 2008 5 kayıt (commit)
    • Guido van Rossum's avatar
      Merged revisions 59952-59984 via svnmerge from · 7736b5be
      Guido van Rossum yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r59952 | thomas.heller | 2008-01-14 02:35:28 -0800 (Mon, 14 Jan 2008) | 1 line
      
        Issue 1821: configure libffi for amd64 on FreeeBSD.
      ........
        r59953 | andrew.kuchling | 2008-01-14 06:48:43 -0800 (Mon, 14 Jan 2008) | 1 line
      
        Update description of float_info
      ........
        r59959 | raymond.hettinger | 2008-01-14 14:58:05 -0800 (Mon, 14 Jan 2008) | 1 line
      
        Fix 1698398:  Zipfile.printdir() crashed because the format string expected a tuple object of length six instead of a time.struct_time object.
      ........
        r59961 | andrew.kuchling | 2008-01-14 17:29:16 -0800 (Mon, 14 Jan 2008) | 1 line
      
        Typo fixes
      ........
        r59962 | andrew.kuchling | 2008-01-14 17:29:44 -0800 (Mon, 14 Jan 2008) | 1 line
      
        Markup fix
      ........
        r59963 | andrew.kuchling | 2008-01-14 17:47:32 -0800 (Mon, 14 Jan 2008) | 1 line
      
        Add many items
      ........
        r59964 | andrew.kuchling | 2008-01-14 17:55:32 -0800 (Mon, 14 Jan 2008) | 1 line
      
        Repair unfinished sentence
      ........
        r59967 | raymond.hettinger | 2008-01-14 19:02:37 -0800 (Mon, 14 Jan 2008) | 5 lines
      
        Issue 1820:  structseq objects did not work with the % formatting operator or isinstance(t, tuple).
      
        Orignal patch (without tests) by Leif Walsh.
      ........
        r59968 | raymond.hettinger | 2008-01-14 19:07:42 -0800 (Mon, 14 Jan 2008) | 1 line
      
        Tighten the definition of a named tuple.
      ........
        r59969 | skip.montanaro | 2008-01-14 19:40:20 -0800 (Mon, 14 Jan 2008) | 3 lines
      
        Better (?) text describing the lack of guarantees provided by qsize(),
        empty() and full().
      ........
        r59970 | raymond.hettinger | 2008-01-14 21:39:59 -0800 (Mon, 14 Jan 2008) | 1 line
      
        Temporarily revert 59967 until GC can be added.
      ........
        r59971 | raymond.hettinger | 2008-01-14 21:46:43 -0800 (Mon, 14 Jan 2008) | 1 line
      
        Small grammar nit
      ........
        r59972 | georg.brandl | 2008-01-14 22:55:56 -0800 (Mon, 14 Jan 2008) | 2 lines
      
        Typo.
      ........
        r59973 | georg.brandl | 2008-01-14 22:58:15 -0800 (Mon, 14 Jan 2008) | 2 lines
      
        Remove duplicate entry.
      ........
        r59974 | jeffrey.yasskin | 2008-01-14 23:46:24 -0800 (Mon, 14 Jan 2008) | 12 lines
      
        Add rational.Rational as an implementation of numbers.Rational with infinite
        precision. This has been discussed at http://bugs.python.org/issue1682. It's
        useful primarily for teaching, but it also demonstrates how to implement a
        member of the numeric tower, including fallbacks for mixed-mode arithmetic.
      
        I expect to write a couple more patches in this area:
         * Rational.from_decimal()
         * Rational.trim/approximate() (maybe with different names)
         * Maybe remove the parentheses from Rational.__str__()
         * Maybe rename one of the Rational classes
         * Maybe make Rational('3/2') work.
      ........
        r59978 | andrew.kuchling | 2008-01-15 06:38:05 -0800 (Tue, 15 Jan 2008) | 8 lines
      
        Restore description of sys.dont_write_bytecode.
      
        The duplication is intentional -- this paragraph is in a section
        describing additions to the sys module, and there's a later section
        that mentions the switch.  I think most people scan the what's-new and
        don't read it in detail, so a bit of duplication is OK.
      ........
        r59984 | guido.van.rossum | 2008-01-15 09:59:29 -0800 (Tue, 15 Jan 2008) | 3 lines
      
        Issue #1786 (by myself): pdb should use its own stdin/stdout around an
        exec call and when creating a recursive instance.
      ........
      7736b5be
    • Raymond Hettinger's avatar
      ae138cbf
    • Guido van Rossum's avatar
      f7bd964f
    • Christian Heimes's avatar
    • Christian Heimes's avatar
      Fixed merge accident · 62fe8a8e
      Christian Heimes yazdı
      62fe8a8e
  13. 14 Ock, 2008 1 kayıt (commit)