1. 18 Ock, 2008 1 kayıt (commit)
    • 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
  2. 04 Ara, 2007 1 kayıt (commit)
  3. 02 Ara, 2007 1 kayıt (commit)
  4. 15 Eki, 2007 1 kayıt (commit)
    • Guido van Rossum's avatar
      Patch #1272, by Christian Heimes and Alexandre Vassalotti. · 00bc0e0a
      Guido van Rossum yazdı
      Changes to make __file__ a proper Unicode object, using the default
      filesystem encoding.
      This is a bit tricky because the default filesystem encoding isn't
      set by the time we import the first modules; at that point we fudge
      things a bit.  This is okay since __file__ isn't really used much
      except for error reporting.
      Tested on OSX and Linux only so far.
      00bc0e0a
  5. 14 Agu, 2007 2 kayıt (commit)
  6. 11 Agu, 2007 1 kayıt (commit)
  7. 21 Tem, 2007 1 kayıt (commit)
    • Martin v. Löwis's avatar
      Merged revisions 56467-56482 via svnmerge from · 9f2e3469
      Martin v. Löwis yazdı
      svn+ssh://pythondev@svn.python.org/python/branches/p3yk
      
      ................
        r56477 | martin.v.loewis | 2007-07-21 09:04:38 +0200 (Sa, 21 Jul 2007) | 11 lines
      
        Merged revisions 56466-56476 via svnmerge from
        svn+ssh://pythondev@svn.python.org/python/trunk
      
        ........
          r56476 | martin.v.loewis | 2007-07-21 08:55:02 +0200 (Sa, 21 Jul 2007) | 4 lines
      
          PEP 3123: Provide forward compatibility with Python 3.0, while keeping
          backwards compatibility. Add Py_Refcnt, Py_Type, Py_Size, and
          PyVarObject_HEAD_INIT.
        ........
      ................
        r56478 | martin.v.loewis | 2007-07-21 09:47:23 +0200 (Sa, 21 Jul 2007) | 2 lines
      
        PEP 3123: Use proper C inheritance for PyObject.
      ................
        r56479 | martin.v.loewis | 2007-07-21 10:06:55 +0200 (Sa, 21 Jul 2007) | 3 lines
      
        Add longintrepr.h to Python.h, so that the compiler can
        see that PyFalse is really some kind of PyObject*.
      ................
        r56480 | martin.v.loewis | 2007-07-21 10:47:18 +0200 (Sa, 21 Jul 2007) | 2 lines
      
        Qualify SHIFT, MASK, BASE.
      ................
        r56482 | martin.v.loewis | 2007-07-21 19:10:57 +0200 (Sa, 21 Jul 2007) | 2 lines
      
        Correctly refer to _ob_next.
      ................
      9f2e3469
  8. 01 Şub, 2007 1 kayıt (commit)
    • Thomas Wouters's avatar
      Merged revisions 53451-53537 via svnmerge from · b213704f
      Thomas Wouters yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r53454 | brett.cannon | 2007-01-15 20:12:08 +0100 (Mon, 15 Jan 2007) | 3 lines
      
        Add a note for strptime that just because strftime supports some extra
        directive that is not documented that strptime will as well.
      ........
        r53458 | vinay.sajip | 2007-01-16 10:50:07 +0100 (Tue, 16 Jan 2007) | 1 line
      
        Updated rotating file handlers to use _open().
      ........
        r53459 | marc-andre.lemburg | 2007-01-16 14:03:06 +0100 (Tue, 16 Jan 2007) | 2 lines
      
        Add news items for the recent pybench and platform changes.
      ........
        r53460 | sjoerd.mullender | 2007-01-16 17:42:38 +0100 (Tue, 16 Jan 2007) | 4 lines
      
        Fixed ntpath.expandvars to not replace references to non-existing
        variables with nothing.  Also added tests.
        This fixes bug #494589.
      ........
        r53464 | neal.norwitz | 2007-01-17 07:23:51 +0100 (Wed, 17 Jan 2007) | 1 line
      
        Give Calvin Spealman access for python-dev summaries.
      ........
        r53465 | neal.norwitz | 2007-01-17 09:37:26 +0100 (Wed, 17 Jan 2007) | 1 line
      
        Remove Calvin since he only has access to the website currently.
      ........
        r53466 | thomas.heller | 2007-01-17 10:40:34 +0100 (Wed, 17 Jan 2007) | 2 lines
      
        Replace C++ comments with C comments.
      ........
        r53472 | andrew.kuchling | 2007-01-17 20:55:06 +0100 (Wed, 17 Jan 2007) | 1 line
      
        [Part of bug #1599254] Add suggestion to Mailbox docs to use Maildir, and warn user to lock/unlock mailboxes when modifying them
      ........
        r53475 | georg.brandl | 2007-01-17 22:09:04 +0100 (Wed, 17 Jan 2007) | 2 lines
      
        Bug #1637967: missing //= operator in list.
      ........
        r53477 | georg.brandl | 2007-01-17 22:19:58 +0100 (Wed, 17 Jan 2007) | 2 lines
      
        Bug #1629125: fix wrong data type (int -> Py_ssize_t) in PyDict_Next docs.
      ........
        r53481 | neal.norwitz | 2007-01-18 06:40:58 +0100 (Thu, 18 Jan 2007) | 1 line
      
        Try reverting part of r53145 that seems to cause the Windows buildbots to fail in test_uu.UUFileTest.test_encode
      ........
        r53482 | fred.drake | 2007-01-18 06:42:30 +0100 (Thu, 18 Jan 2007) | 1 line
      
        add missing version entry
      ........
        r53483 | neal.norwitz | 2007-01-18 07:20:55 +0100 (Thu, 18 Jan 2007) | 7 lines
      
        This test doesn't pass on Windows.  The cause seems to be that chmod
        doesn't support the same funcationality as on Unix.  I'm not sure if
        this fix is the best (or if it will even work)--it's a test to see
        if the buildbots start passing again.
      
        It might be better to not even run this test if it's windows (or non-posix).
      ........
        r53488 | neal.norwitz | 2007-01-19 06:53:33 +0100 (Fri, 19 Jan 2007) | 1 line
      
        SF #1635217, Fix unbalanced paren
      ........
        r53489 | martin.v.loewis | 2007-01-19 07:42:22 +0100 (Fri, 19 Jan 2007) | 3 lines
      
        Prefix AST symbols with _Py_. Fixes #1637022.
        Will backport.
      ........
        r53497 | martin.v.loewis | 2007-01-19 19:01:38 +0100 (Fri, 19 Jan 2007) | 2 lines
      
        Add UUIDs for 2.5.1 and 2.5.2
      ........
        r53499 | raymond.hettinger | 2007-01-19 19:07:18 +0100 (Fri, 19 Jan 2007) | 1 line
      
        SF# 1635892:  Fix docs for betavariate's input parameters .
      ........
        r53503 | martin.v.loewis | 2007-01-20 15:05:39 +0100 (Sat, 20 Jan 2007) | 2 lines
      
        Merge 53501 and 53502 from 25 branch:
        Add /GS- for AMD64 and Itanium builds where missing.
      ........
        r53504 | walter.doerwald | 2007-01-20 18:28:31 +0100 (Sat, 20 Jan 2007) | 2 lines
      
        Port test_resource.py to unittest.
      ........
        r53505 | walter.doerwald | 2007-01-20 19:19:33 +0100 (Sat, 20 Jan 2007) | 2 lines
      
        Add argument tests an calls of resource.getrusage().
      ........
        r53506 | walter.doerwald | 2007-01-20 20:03:17 +0100 (Sat, 20 Jan 2007) | 2 lines
      
        resource.RUSAGE_BOTH might not exist.
      ........
        r53507 | walter.doerwald | 2007-01-21 00:07:28 +0100 (Sun, 21 Jan 2007) | 2 lines
      
        Port test_new.py to unittest.
      ........
        r53508 | martin.v.loewis | 2007-01-21 10:33:07 +0100 (Sun, 21 Jan 2007) | 2 lines
      
        Patch #1610575: Add support for _Bool to struct.
      ........
        r53509 | georg.brandl | 2007-01-21 11:28:43 +0100 (Sun, 21 Jan 2007) | 3 lines
      
        Bug #1486663: don't reject keyword arguments for subclasses of builtin
        types.
      ........
        r53511 | georg.brandl | 2007-01-21 11:35:10 +0100 (Sun, 21 Jan 2007) | 2 lines
      
        Patch #1627441: close sockets properly in urllib2.
      ........
        r53517 | georg.brandl | 2007-01-22 20:40:21 +0100 (Mon, 22 Jan 2007) | 3 lines
      
        Use new email module names (#1637162, #1637159, #1637157).
      ........
        r53518 | andrew.kuchling | 2007-01-22 21:26:40 +0100 (Mon, 22 Jan 2007) | 1 line
      
        Improve pattern used for mbox 'From' lines; add a simple test
      ........
        r53519 | andrew.kuchling | 2007-01-22 21:27:50 +0100 (Mon, 22 Jan 2007) | 1 line
      
        Make comment match the code
      ........
        r53522 | georg.brandl | 2007-01-22 22:10:33 +0100 (Mon, 22 Jan 2007) | 2 lines
      
        Bug #1249573: fix rfc822.parsedate not accepting a certain date format
      ........
        r53524 | georg.brandl | 2007-01-22 22:23:41 +0100 (Mon, 22 Jan 2007) | 2 lines
      
        Bug #1627316: handle error in condition/ignore pdb commands more gracefully.
      ........
        r53526 | lars.gustaebel | 2007-01-23 12:17:33 +0100 (Tue, 23 Jan 2007) | 4 lines
      
        Patch #1507247: tarfile.py: use current umask for intermediate
        directories.
      ........
        r53527 | thomas.wouters | 2007-01-23 14:42:00 +0100 (Tue, 23 Jan 2007) | 13 lines
      
      
        SF patch #1630975: Fix crash when replacing sys.stdout in sitecustomize
      
        When running the interpreter in an environment that would cause it to set
        stdout/stderr/stdin's encoding, having a sitecustomize that would replace
        them with something other than PyFile objects would crash the interpreter.
        Fix it by simply ignoring the encoding-setting for non-files.
      
        This could do with a test, but I can think of no maintainable and portable
        way to test this bug, short of adding a sitecustomize.py to the buildsystem
        and have it always run with it (hmmm....)
      ........
        r53528 | thomas.wouters | 2007-01-23 14:50:49 +0100 (Tue, 23 Jan 2007) | 4 lines
      
      
        Add news entry about last checkin (oops.)
      ........
        r53531 | martin.v.loewis | 2007-01-23 22:11:47 +0100 (Tue, 23 Jan 2007) | 4 lines
      
        Make PyTraceBack_Here use the current thread, not the
        frame's thread state. Fixes #1579370.
        Will backport.
      ........
        r53535 | brett.cannon | 2007-01-24 00:21:22 +0100 (Wed, 24 Jan 2007) | 5 lines
      
        Fix crasher for when an object's __del__ creates a new weakref to itself.
        Patch only fixes new-style classes; classic classes still buggy.
      
        Closes bug #1377858.  Already backported.
      ........
        r53536 | walter.doerwald | 2007-01-24 01:42:19 +0100 (Wed, 24 Jan 2007) | 2 lines
      
        Port test_popen.py to unittest.
      ........
      b213704f
  9. 14 Ock, 2007 1 kayıt (commit)
  10. 21 Nis, 2006 1 kayıt (commit)
  11. 07 Mar, 2006 1 kayıt (commit)
  12. 16 Şub, 2006 1 kayıt (commit)
  13. 20 Eki, 2005 1 kayıt (commit)
    • Jeremy Hylton's avatar
      Merge ast-branch to head · 3e0055f8
      Jeremy Hylton yazdı
      This change implements a new bytecode compiler, based on a
      transformation of the parse tree to an abstract syntax defined in
      Parser/Python.asdl.
      
      The compiler implementation is not complete, but it is in stable
      enough shape to run the entire test suite excepting two disabled
      tests.
      3e0055f8
  14. 21 Mar, 2004 1 kayıt (commit)
  15. 19 Kas, 2003 1 kayıt (commit)
  16. 22 Şub, 2003 1 kayıt (commit)
  17. 15 Agu, 2002 1 kayıt (commit)
    • Michael W. Hudson's avatar
      This is my patch · dd32a91c
      Michael W. Hudson yazdı
      [ 587993 ] SET_LINENO killer
      
      Remove SET_LINENO.  Tracing is now supported by inspecting co_lnotab.
      
      Many sundry changes to document and adapt to this change.
      dd32a91c
  18. 14 Nis, 2002 1 kayıt (commit)
    • Jack Jansen's avatar
      Mass checkin of universal newline support. · 7b8c7546
      Jack Jansen yazdı
      Highlights: import and friends will understand any of \r, \n and \r\n
      as end of line. Python file input will do the same if you use mode 'U'.
      Everything can be disabled by configuring with --without-universal-newlines.
      
      See PEP278 for details.
      7b8c7546
  19. 29 Mar, 2002 1 kayıt (commit)
  20. 28 Kas, 2001 1 kayıt (commit)
  21. 27 Kas, 2001 1 kayıt (commit)
    • Tim Peters's avatar
      SF bug 485175: buffer overflow in traceback.c. · 6d20b43a
      Tim Peters yazdı
      Bugfix candidate.
      tb_displayline():  the sprintf format was choking off the file name, but
      used plain %s for the function name (which can be arbitrarily long).
      Limit both to 500 chars max.
      6d20b43a
  22. 22 Eki, 2001 2 kayıt (commit)
  23. 01 Eyl, 2000 1 kayıt (commit)
  24. 22 Tem, 2000 1 kayıt (commit)
  25. 30 Haz, 2000 2 kayıt (commit)
  26. 28 Haz, 2000 1 kayıt (commit)
  27. 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
  28. 31 Mar, 2000 1 kayıt (commit)
  29. 13 Mar, 2000 1 kayıt (commit)
    • Guido van Rossum's avatar
      Christian Tismer's "trashcan" patch: · d724b234
      Guido van Rossum yazdı
      Added wrapping macros to dictobject.c, listobject.c, tupleobject.c,
      frameobject.c, traceback.c that safely prevends core dumps
      on stack overflow. Macros and functions in object.c, object.h.
      The method is an "elevator destructor" that turns cascading
      deletes into tail recursive behavior when some limit is hit.
      d724b234
  30. 18 Eyl, 1999 1 kayıt (commit)
  31. 22 May, 1997 1 kayıt (commit)
  32. 05 May, 1997 2 kayıt (commit)
  33. 29 Nis, 1997 1 kayıt (commit)
  34. 11 Nis, 1997 1 kayıt (commit)
  35. 24 Ock, 1997 1 kayıt (commit)
  36. 25 Eki, 1996 1 kayıt (commit)