1. 31 Mar, 2008 2 kayıt (commit)
  2. 30 Mar, 2008 1 kayıt (commit)
  3. 31 Agu, 2007 1 kayıt (commit)
  4. 11 Tem, 2007 1 kayıt (commit)
    • Guido van Rossum's avatar
      Merged revisions 56154-56264 via svnmerge from · 992d4a3e
      Guido van Rossum yazdı
      svn+ssh://pythondev@svn.python.org/python/branches/p3yk
      
      ................
        r56155 | neal.norwitz | 2007-07-03 08:59:08 +0300 (Tue, 03 Jul 2007) | 1 line
      
        Get this test working after converting map to return an iterator
      ................
        r56202 | neal.norwitz | 2007-07-09 04:30:09 +0300 (Mon, 09 Jul 2007) | 37 lines
      
        Merged revisions 56124-56201 via svnmerge from
        svn+ssh://pythondev@svn.python.org/python/trunk
      
        ........
          r56129 | georg.brandl | 2007-06-30 04:01:01 -0700 (Sat, 30 Jun 2007) | 2 lines
      
          Document smtp.SMTPAuthenticationError.
        ........
          r56137 | georg.brandl | 2007-07-01 01:11:35 -0700 (Sun, 01 Jul 2007) | 2 lines
      
          Fix a few webbrowser.py problems.
        ........
          r56143 | georg.brandl | 2007-07-02 04:54:28 -0700 (Mon, 02 Jul 2007) | 2 lines
      
          Remove duplicate sentence from alarm() doc.
        ........
          r56170 | mark.hammond | 2007-07-03 19:03:10 -0700 (Tue, 03 Jul 2007) | 3 lines
      
          copy built files to the PCBuild directory, where tools like
          distutils or external build processes can find them.
        ........
          r56176 | kurt.kaiser | 2007-07-05 15:03:39 -0700 (Thu, 05 Jul 2007) | 10 lines
      
          Many calls to tk.call involve an arglist containing a single tuple.
          Calls using METH_OLDARGS unpack this tuple; calls using METH_VARARG
          don't.  Tcl's concatenation of args was affected; IDLE doesn't start.
      
          Modify Tkapp_Call() to unpack single tuple arglists.
      
          Bug 1733943
          Ref http://mail.python.org/pipermail/python-checkins/2007-May/060454.html
        ........
          r56177 | neal.norwitz | 2007-07-05 21:13:39 -0700 (Thu, 05 Jul 2007) | 1 line
      
          Fix typo in comment
        ........
      ................
        r56251 | neal.norwitz | 2007-07-11 10:01:01 +0300 (Wed, 11 Jul 2007) | 1 line
      
        Get working with map returning an iterator (had to fix whitespace too)
      ................
        r56255 | thomas.wouters | 2007-07-11 13:41:37 +0300 (Wed, 11 Jul 2007) | 6 lines
      
      
        Clean up merge glitch or copy-paste error (the entire module was duplicated,
        except the first half even had some more copy-paste errors, referring to
        listcomps and genexps instead of setcomps)
      ................
        r56256 | thomas.wouters | 2007-07-11 15:16:01 +0300 (Wed, 11 Jul 2007) | 14 lines
      
      
        Dict comprehensions. Still needs doc changes (like many python-3000 features
        ;-). It generates bytecode similar to:
      
        x = {}
        for k, v in (generator here):
          x[k] = v
      
        except there is no tuple-packing and -unpacking involved. Trivial
        measurement suggests it's significantly faster than dict(generator here) (in
        the order of 2 to 3 times as fast) but I have not done extensive
        measurements.
      ................
        r56263 | guido.van.rossum | 2007-07-11 15:36:26 +0300 (Wed, 11 Jul 2007) | 3 lines
      
        Patch 1724999 by Ali Gholami Rudi -- avoid complaints about dict size
        change during iter in destroy call.
      ................
      992d4a3e
  5. 22 May, 2007 1 kayıt (commit)
    • Guido van Rossum's avatar
      Merged revisions 55407-55513 via svnmerge from · d59da4b4
      Guido van Rossum yazdı
      svn+ssh://pythondev@svn.python.org/python/branches/p3yk
      
      ................
        r55413 | fred.drake | 2007-05-17 12:30:10 -0700 (Thu, 17 May 2007) | 1 line
      
        fix argument name in documentation; match the implementation
      ................
        r55430 | jack.diederich | 2007-05-18 06:39:59 -0700 (Fri, 18 May 2007) | 1 line
      
        Implements class decorators, PEP 3129.
      ................
        r55432 | guido.van.rossum | 2007-05-18 08:09:41 -0700 (Fri, 18 May 2007) | 2 lines
      
        obsubmit.
      ................
        r55434 | guido.van.rossum | 2007-05-18 09:39:10 -0700 (Fri, 18 May 2007) | 3 lines
      
        Fix bug in test_inspect.  (I presume this is how it should be fixed;
        Jack Diedrich, please verify.)
      ................
        r55460 | brett.cannon | 2007-05-20 00:31:57 -0700 (Sun, 20 May 2007) | 4 lines
      
        Remove the imageop module.  With imgfile already removed in Python 3.0 and
        rgbimg gone in Python 2.6 the unit tests themselves were made worthless.  Plus
        third-party libraries perform the same function much better.
      ................
        r55469 | neal.norwitz | 2007-05-20 11:28:20 -0700 (Sun, 20 May 2007) | 118 lines
      
        Merged revisions 55324-55467 via svnmerge from
        svn+ssh://pythondev@svn.python.org/python/trunk
      
        ........
          r55348 | georg.brandl | 2007-05-15 13:19:34 -0700 (Tue, 15 May 2007) | 4 lines
      
          HTML-escape the plain traceback in cgitb's HTML output, to prevent
          the traceback inadvertently or maliciously closing the comment and
          injecting HTML into the error page.
        ........
          r55372 | neal.norwitz | 2007-05-15 21:33:50 -0700 (Tue, 15 May 2007) | 6 lines
      
          Port rev 55353 from Guido:
          Add what looks like a necessary call to PyErr_NoMemory() when PyMem_MALLOC()
          fails.
      
          Will backport.
        ........
          r55377 | neal.norwitz | 2007-05-15 22:06:33 -0700 (Tue, 15 May 2007) | 1 line
      
          Mention removal of some directories for obsolete platforms
        ........
          r55380 | brett.cannon | 2007-05-15 22:50:03 -0700 (Tue, 15 May 2007) | 2 lines
      
          Change the maintainer of the BeOS port.
        ........
          r55383 | georg.brandl | 2007-05-16 06:44:18 -0700 (Wed, 16 May 2007) | 2 lines
      
          Bug #1719995: don't use deprecated method in sets example.
        ........
          r55386 | neal.norwitz | 2007-05-16 13:05:11 -0700 (Wed, 16 May 2007) | 5 lines
      
          Fix bug in marshal where bad data would cause a segfault due to
          lack of an infinite recursion check.
      
          Contributed by Damien Miller at Google.
        ........
          r55389 | brett.cannon | 2007-05-16 15:42:29 -0700 (Wed, 16 May 2007) | 6 lines
      
          Remove the gopherlib module.  It has been raising a DeprecationWarning since
          Python 2.5.
      
          Also remove gopher support from urllib/urllib2.  As both imported gopherlib the
          usage of the support would have raised a DeprecationWarning.
        ........
          r55394 | raymond.hettinger | 2007-05-16 18:08:04 -0700 (Wed, 16 May 2007) | 1 line
      
          calendar.py gets no benefit from xrange() instead of range()
        ........
          r55395 | brett.cannon | 2007-05-16 19:02:56 -0700 (Wed, 16 May 2007) | 3 lines
      
          Complete deprecation of BaseException.message.  Some subclasses were directly
          accessing the message attribute instead of using the descriptor.
        ........
          r55396 | neal.norwitz | 2007-05-16 23:11:36 -0700 (Wed, 16 May 2007) | 4 lines
      
          Reduce the max stack depth to see if this fixes the segfaults on
          Windows and some other boxes.  If this is successful, this rev should
          be backported.  I'm not sure how close to the limit we should push this.
        ........
          r55397 | neal.norwitz | 2007-05-16 23:23:50 -0700 (Wed, 16 May 2007) | 4 lines
      
          Set the depth to something very small to try to determine if the
          crashes on Windows are really due to the stack size or possibly
          some other problem.
        ........
          r55398 | neal.norwitz | 2007-05-17 00:04:46 -0700 (Thu, 17 May 2007) | 4 lines
      
          Last try for tweaking the max stack depth.  5000 was the original value,
          4000 didn't work either.  1000 does work on Windows.  If 2000 works,
          that will hopefully be a reasonable balance.
        ........
          r55412 | fred.drake | 2007-05-17 12:29:58 -0700 (Thu, 17 May 2007) | 1 line
      
          fix argument name in documentation; match the implementation
        ........
          r55427 | neal.norwitz | 2007-05-17 22:47:16 -0700 (Thu, 17 May 2007) | 1 line
      
          Verify neither dumps or loads overflow the stack and segfault.
        ........
          r55446 | collin.winter | 2007-05-18 16:11:24 -0700 (Fri, 18 May 2007) | 1 line
      
          Backport PEP 3110's new 'except' syntax to 2.6.
        ........
          r55448 | raymond.hettinger | 2007-05-18 18:11:16 -0700 (Fri, 18 May 2007) | 1 line
      
          Improvements to NamedTuple's implementation, tests, and documentation
        ........
          r55449 | raymond.hettinger | 2007-05-18 18:50:11 -0700 (Fri, 18 May 2007) | 1 line
      
          Fix beginner mistake -- don't mix spaces and tabs.
        ........
          r55450 | neal.norwitz | 2007-05-18 20:48:47 -0700 (Fri, 18 May 2007) | 1 line
      
          Clear data so random memory does not get freed.  Will backport.
        ........
          r55452 | neal.norwitz | 2007-05-18 21:34:55 -0700 (Fri, 18 May 2007) | 3 lines
      
          Whoops, need to pay attention to those test failures.
          Move the clear to *before* the first use, not after.
        ........
          r55453 | neal.norwitz | 2007-05-18 21:35:52 -0700 (Fri, 18 May 2007) | 1 line
      
          Give some clue as to what happened if the test fails.
        ........
          r55455 | georg.brandl | 2007-05-19 11:09:26 -0700 (Sat, 19 May 2007) | 2 lines
      
          Fix docstring for add_package in site.py.
        ........
          r55458 | brett.cannon | 2007-05-20 00:09:50 -0700 (Sun, 20 May 2007) | 2 lines
      
          Remove the rgbimg module.  It has been deprecated since Python 2.5.
        ........
          r55465 | nick.coghlan | 2007-05-20 04:12:49 -0700 (Sun, 20 May 2007) | 1 line
      
          Fix typo in example (should be backported, but my maintenance branch is woefully out of date)
        ........
      ................
        r55472 | brett.cannon | 2007-05-20 12:06:18 -0700 (Sun, 20 May 2007) | 2 lines
      
        Remove imageop from the Windows build process.
      ................
        r55486 | neal.norwitz | 2007-05-20 23:59:52 -0700 (Sun, 20 May 2007) | 1 line
      
        Remove callable() builtin
      ................
        r55506 | neal.norwitz | 2007-05-22 00:43:29 -0700 (Tue, 22 May 2007) | 78 lines
      
        Merged revisions 55468-55505 via svnmerge from
        svn+ssh://pythondev@svn.python.org/python/trunk
      
        ........
          r55468 | neal.norwitz | 2007-05-20 11:06:27 -0700 (Sun, 20 May 2007) | 1 line
      
          rotor is long gone.
        ........
          r55470 | neal.norwitz | 2007-05-20 11:43:00 -0700 (Sun, 20 May 2007) | 1 line
      
          Update directories/files at the top-level.
        ........
          r55471 | brett.cannon | 2007-05-20 12:05:06 -0700 (Sun, 20 May 2007) | 2 lines
      
          Try to remove rgbimg from Windows builds.
        ........
          r55474 | brett.cannon | 2007-05-20 16:17:38 -0700 (Sun, 20 May 2007) | 4 lines
      
          Remove the macfs module.  This led to the deprecation of macostools.touched();
          it completely relied on macfs and is a no-op on OS X according to code
          comments.
        ........
          r55476 | brett.cannon | 2007-05-20 16:56:18 -0700 (Sun, 20 May 2007) | 3 lines
      
          Move imgfile import to the global namespace to trigger an import error ASAP to
          prevent creation of a test file.
        ........
          r55477 | brett.cannon | 2007-05-20 16:57:38 -0700 (Sun, 20 May 2007) | 3 lines
      
          Cause posixfile to raise a DeprecationWarning.  Documented as deprecated since
          Ptyhon 1.5.
        ........
          r55479 | andrew.kuchling | 2007-05-20 17:03:15 -0700 (Sun, 20 May 2007) | 1 line
      
          Note removed modules
        ........
          r55481 | martin.v.loewis | 2007-05-20 21:35:47 -0700 (Sun, 20 May 2007) | 2 lines
      
          Add Alexandre Vassalotti.
        ........
          r55482 | george.yoshida | 2007-05-20 21:41:21 -0700 (Sun, 20 May 2007) | 4 lines
      
          fix against r55474 [Remove the macfs module]
      
          Remove "libmacfs.tex" from Makefile.deps and mac/mac.tex.
        ........
          r55487 | raymond.hettinger | 2007-05-21 01:13:35 -0700 (Mon, 21 May 2007) | 1 line
      
          Replace assertion with straight error-checking.
        ........
          r55489 | raymond.hettinger | 2007-05-21 09:40:10 -0700 (Mon, 21 May 2007) | 1 line
      
          Allow all alphanumeric and underscores in type and field names.
        ........
          r55490 | facundo.batista | 2007-05-21 10:32:32 -0700 (Mon, 21 May 2007) | 5 lines
      
      
          Added timeout support to HTTPSConnection, through the
          socket.create_connection function. Also added a small
          test for this, and updated NEWS file.
        ........
          r55495 | georg.brandl | 2007-05-21 13:34:16 -0700 (Mon, 21 May 2007) | 2 lines
      
          Patch #1686487: you can now pass any mapping after '**' in function calls.
        ........
          r55502 | neal.norwitz | 2007-05-21 23:03:36 -0700 (Mon, 21 May 2007) | 1 line
      
          Document new params to HTTPSConnection
        ........
          r55504 | neal.norwitz | 2007-05-22 00:16:10 -0700 (Tue, 22 May 2007) | 1 line
      
          Stop using METH_OLDARGS
        ........
          r55505 | neal.norwitz | 2007-05-22 00:16:44 -0700 (Tue, 22 May 2007) | 1 line
      
          Stop using METH_OLDARGS implicitly
        ........
      ................
      d59da4b4
  6. 15 May, 2007 1 kayıt (commit)
    • Guido van Rossum's avatar
      Merged revisions 55328-55341 via svnmerge from · 1bc535dc
      Guido van Rossum yazdı
      svn+ssh://pythondev@svn.python.org/python/branches/p3yk
      
      ........
        r55329 | brett.cannon | 2007-05-14 16:36:56 -0700 (Mon, 14 May 2007) | 3 lines
      
        Implement the removal of tuple parameter unpacking (PEP 3113).
        Thanks, Tony Lownds for the patch.
      ........
        r55331 | neal.norwitz | 2007-05-14 16:40:30 -0700 (Mon, 14 May 2007) | 1 line
      
        Update to use Python 3.0
      ........
        r55332 | brett.cannon | 2007-05-14 16:47:18 -0700 (Mon, 14 May 2007) | 2 lines
      
        Mention PEP 3113.  And thanks to Tony Lownds for the PEP 3113 patch.
      ........
        r55333 | neal.norwitz | 2007-05-14 16:57:06 -0700 (Mon, 14 May 2007) | 1 line
      
        Fix exception printing (no more exceptions module)
      ........
        r55334 | neal.norwitz | 2007-05-14 17:11:10 -0700 (Mon, 14 May 2007) | 1 line
      
        Remove popen* functions from os
      ........
        r55335 | neal.norwitz | 2007-05-14 18:03:38 -0700 (Mon, 14 May 2007) | 1 line
      
        Get rid of most of popen.  There are still some uses I need to cleanup.
      ........
        r55336 | neal.norwitz | 2007-05-14 21:11:34 -0700 (Mon, 14 May 2007) | 1 line
      
        Remove a few more remnants of the compiler package
      ........
        r55337 | neal.norwitz | 2007-05-14 22:28:27 -0700 (Mon, 14 May 2007) | 1 line
      
        Get test_[cx]pickle working on 64-bit platforms (avoid overflow int/long)
      ........
      1bc535dc
  7. 11 May, 2007 1 kayıt (commit)
    • Guido van Rossum's avatar
      Merged revisions 55225-55227,55229-55269 via svnmerge from · 0368b726
      Guido van Rossum yazdı
      svn+ssh://pythondev@svn.python.org/python/branches/p3yk
      
      ................
        r55238 | guido.van.rossum | 2007-05-10 16:46:05 -0700 (Thu, 10 May 2007) | 9 lines
      
        Merged revisions 55227 via svnmerge from
        svn+ssh://pythondev@svn.python.org/python/trunk
      
        ........
          r55227 | guido.van.rossum | 2007-05-10 10:20:15 -0700 (Thu, 10 May 2007) | 2 lines
      
          Fix a bug in test_c_api() that caused a negative refcount.
        ........
      ................
        r55246 | neal.norwitz | 2007-05-11 00:01:52 -0700 (Fri, 11 May 2007) | 1 line
      
        Remove commands.getstatus() it is obsolete.
      ................
        r55248 | neal.norwitz | 2007-05-11 00:29:05 -0700 (Fri, 11 May 2007) | 2 lines
      
        Remove bsddb185 support.
      ................
        r55249 | neal.norwitz | 2007-05-11 00:29:50 -0700 (Fri, 11 May 2007) | 1 line
      
        Remove bsddb185 module too
      ................
        r55250 | neal.norwitz | 2007-05-11 00:32:13 -0700 (Fri, 11 May 2007) | 1 line
      
        bsddb185: Gotta remove from the file checked in, not Setup
      ................
        r55251 | neal.norwitz | 2007-05-11 00:53:26 -0700 (Fri, 11 May 2007) | 1 line
      
        Remove obsolete IRIX modules (as much as I could find, there is probably more)
      ................
        r55252 | neal.norwitz | 2007-05-11 00:55:35 -0700 (Fri, 11 May 2007) | 1 line
      
        Remove SGI turd.
      ................
        r55254 | georg.brandl | 2007-05-11 03:11:01 -0700 (Fri, 11 May 2007) | 2 lines
      
        Add a case for set comprehensions to the "cannot assign to" switch.
      ................
        r55255 | georg.brandl | 2007-05-11 03:11:25 -0700 (Fri, 11 May 2007) | 2 lines
      
        Fix wrong imports.
      ................
        r55261 | georg.brandl | 2007-05-11 07:37:48 -0700 (Fri, 11 May 2007) | 2 lines
      
        Remove removed tex files.
      ................
        r55262 | georg.brandl | 2007-05-11 08:28:41 -0700 (Fri, 11 May 2007) | 2 lines
      
        Commit PEP 3132 implementation.
      ................
        r55264 | georg.brandl | 2007-05-11 08:50:19 -0700 (Fri, 11 May 2007) | 2 lines
      
        Check in the inevitable AST version number and format Py_ssize_t with %zd.
      ................
        r55265 | neal.norwitz | 2007-05-11 09:12:22 -0700 (Fri, 11 May 2007) | 1 line
      
        Remove mention of os.popen* and popen2.* since these will be removed.
      ................
        r55266 | neal.norwitz | 2007-05-11 09:19:57 -0700 (Fri, 11 May 2007) | 1 line
      
        Get doc to build again (almost, the doc is fine)
      ................
        r55267 | neal.norwitz | 2007-05-11 09:21:02 -0700 (Fri, 11 May 2007) | 1 line
      
        Really get doc to build (remove use of string module)
      ................
        r55269 | neal.norwitz | 2007-05-11 09:29:43 -0700 (Fri, 11 May 2007) | 1 line
      
        Add some notes to cleanup later
      ................
      0368b726
  8. 15 Nis, 2007 1 kayıt (commit)
  9. 18 Mar, 2007 1 kayıt (commit)
  10. 27 Şub, 2007 1 kayıt (commit)
    • Jeremy Hylton's avatar
      Provisional implementation of PEP 3104. · 81e9502d
      Jeremy Hylton yazdı
      Add nonlocal_stmt to Grammar and Nonlocal node to AST.  They both
      parallel the definitions for globals.  The symbol table treats
      variables declared as nonlocal just like variables that are free
      implicitly.
      
      This change is missing the language spec changes, but makes some
      decisions about what the spec should say via the unittests.  The PEP
      is silent on a number of decisions, so we should review those before
      claiming that nonlocal is complete.
      
      Thomas Wouters made the grammer and ast changes.  Jeremy Hylton added
      the symbol table changes and the tests.  Pete Shinners and Neal
      Norwitz helped review the code.
      81e9502d
  11. 24 Şub, 2007 1 kayıt (commit)
  12. 23 Şub, 2007 3 kayıt (commit)
    • Thomas Wouters's avatar
      Prevent regeneration. · 7ea15d09
      Thomas Wouters yazdı
      7ea15d09
    • Thomas Wouters's avatar
      Bytes literal. · 00e41def
      Thomas Wouters yazdı
      00e41def
    • Thomas Wouters's avatar
      Merged revisions 53623-53858 via svnmerge from · cf297e46
      Thomas Wouters yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r53624 | peter.astrand | 2007-02-02 20:06:36 +0100 (Fri, 02 Feb 2007) | 1 line
      
        We had several if statements checking the value of a fd. This is unsafe, since valid fds might be zero. We should check for not None instead.
      ........
        r53635 | kurt.kaiser | 2007-02-05 07:03:18 +0100 (Mon, 05 Feb 2007) | 2 lines
      
        Add 'raw' support to configHandler. Patch 1650174 Tal Einat.
      ........
        r53641 | kurt.kaiser | 2007-02-06 00:02:16 +0100 (Tue, 06 Feb 2007) | 5 lines
      
        1. Calltips now 'handle' tuples in the argument list (display '<tuple>' :)
           Suggested solution by Christos Georgiou, Bug 791968.
        2. Clean up tests, were not failing when they should have been.
        4. Remove some camelcase and an unneeded try/except block.
      ........
        r53644 | kurt.kaiser | 2007-02-06 04:21:40 +0100 (Tue, 06 Feb 2007) | 2 lines
      
        Clean up ModifiedInterpreter.runcode() structure
      ........
        r53646 | peter.astrand | 2007-02-06 16:37:50 +0100 (Tue, 06 Feb 2007) | 1 line
      
        Applied patch 1124861.3.patch to solve bug #1124861: Automatically create pipes on Windows, if GetStdHandle fails. Will backport.
      ........
        r53648 | lars.gustaebel | 2007-02-06 19:38:13 +0100 (Tue, 06 Feb 2007) | 4 lines
      
        Patch #1652681: create nonexistent files in append mode and
        allow appending to empty files.
      ........
        r53649 | kurt.kaiser | 2007-02-06 20:09:43 +0100 (Tue, 06 Feb 2007) | 4 lines
      
        Updated patch (CodeContext.061217.patch) to
        [ 1362975 ] CodeContext - Improved text indentation
        Tal Einat 16Dec06
      ........
        r53650 | kurt.kaiser | 2007-02-06 20:21:19 +0100 (Tue, 06 Feb 2007) | 2 lines
      
        narrow exception per [ 1540849 ] except too broad
      ........
        r53653 | kurt.kaiser | 2007-02-07 04:39:41 +0100 (Wed, 07 Feb 2007) | 4 lines
      
        [ 1621265 ] Auto-completion list placement
        Move AC window below input line unless not enough space, then put it above.
        Patch: Tal Einat
      ........
        r53654 | kurt.kaiser | 2007-02-07 09:07:13 +0100 (Wed, 07 Feb 2007) | 2 lines
      
        Handle AttributeError during calltip lookup
      ........
        r53656 | raymond.hettinger | 2007-02-07 21:08:22 +0100 (Wed, 07 Feb 2007) | 3 lines
      
        SF #1615701:  make d.update(m) honor __getitem__() and keys() in dict subclasses
      ........
        r53658 | raymond.hettinger | 2007-02-07 22:04:20 +0100 (Wed, 07 Feb 2007) | 1 line
      
        SF: 1397711 Set docs conflated immutable and hashable
      ........
        r53660 | raymond.hettinger | 2007-02-07 22:42:17 +0100 (Wed, 07 Feb 2007) | 1 line
      
        Check for a common user error with defaultdict().
      ........
        r53662 | raymond.hettinger | 2007-02-07 23:24:07 +0100 (Wed, 07 Feb 2007) | 1 line
      
        Bug #1575169: operator.isSequenceType() now returns False for subclasses of dict.
      ........
        r53664 | raymond.hettinger | 2007-02-08 00:49:03 +0100 (Thu, 08 Feb 2007) | 1 line
      
        Silence compiler warning
      ........
        r53666 | raymond.hettinger | 2007-02-08 01:07:32 +0100 (Thu, 08 Feb 2007) | 1 line
      
        Do not let overflows in enumerate() and count() pass silently.
      ........
        r53668 | raymond.hettinger | 2007-02-08 01:50:39 +0100 (Thu, 08 Feb 2007) | 1 line
      
        Bypass set specific optimizations for set and frozenset subclasses.
      ........
        r53670 | raymond.hettinger | 2007-02-08 02:42:35 +0100 (Thu, 08 Feb 2007) | 1 line
      
        Fix docstring bug
      ........
        r53671 | martin.v.loewis | 2007-02-08 10:13:36 +0100 (Thu, 08 Feb 2007) | 3 lines
      
        Bug #1653736: Complain about keyword arguments to time.isoformat.
        Will backport to 2.5.
      ........
        r53679 | kurt.kaiser | 2007-02-08 23:58:18 +0100 (Thu, 08 Feb 2007) | 6 lines
      
        Corrected some bugs in AutoComplete.  Also, Page Up/Down in ACW implemented;
        mouse and cursor selection in ACWindow implemented; double Tab inserts current
        selection and closes ACW (similar to double-click and Return); scroll wheel now
        works in ACW.  Added AutoComplete instructions to IDLE Help.
      ........
        r53689 | martin.v.loewis | 2007-02-09 13:19:32 +0100 (Fri, 09 Feb 2007) | 3 lines
      
        Bug #1653736: Properly discard third argument to slot_nb_inplace_power.
        Will backport.
      ........
        r53691 | martin.v.loewis | 2007-02-09 13:36:48 +0100 (Fri, 09 Feb 2007) | 4 lines
      
        Bug #1600860: Search for shared python library in LIBDIR, not
        lib/python/config, on "linux" and "gnu" systems.
        Will backport.
      ........
        r53693 | martin.v.loewis | 2007-02-09 13:58:49 +0100 (Fri, 09 Feb 2007) | 2 lines
      
        Update broken link. Will backport to 2.5.
      ........
        r53697 | georg.brandl | 2007-02-09 19:48:41 +0100 (Fri, 09 Feb 2007) | 2 lines
      
        Bug #1656078: typo in in profile docs.
      ........
        r53731 | brett.cannon | 2007-02-11 06:36:00 +0100 (Sun, 11 Feb 2007) | 3 lines
      
        Change a very minor inconsistency (that is purely cosmetic) in the AST
        definition.
      ........
        r53735 | skip.montanaro | 2007-02-11 19:24:37 +0100 (Sun, 11 Feb 2007) | 1 line
      
        fix trace.py --ignore-dir
      ........
        r53741 | brett.cannon | 2007-02-11 20:44:41 +0100 (Sun, 11 Feb 2007) | 3 lines
      
        Check in changed Python-ast.c from a cosmetic change to Python.asdl (in
        r53731).
      ........
        r53751 | brett.cannon | 2007-02-12 04:51:02 +0100 (Mon, 12 Feb 2007) | 5 lines
      
        Modify Parser/asdl_c.py so that the __version__ number for Python/Python-ast.c
        is specified at the top of the file.  Also add a note that Python/Python-ast.c
        needs to be committed separately after a change to the AST grammar to capture
        the revision number of the change (which is what __version__ is set to).
      ........
        r53752 | lars.gustaebel | 2007-02-12 10:25:53 +0100 (Mon, 12 Feb 2007) | 3 lines
      
        Bug #1656581: Point out that external file objects are supposed to be
        at position 0.
      ........
        r53754 | martin.v.loewis | 2007-02-12 13:21:10 +0100 (Mon, 12 Feb 2007) | 3 lines
      
        Patch 1463026: Support default namespace in XMLGenerator.
        Fixes #847665. Will backport.
      ........
        r53757 | armin.rigo | 2007-02-12 17:23:24 +0100 (Mon, 12 Feb 2007) | 4 lines
      
        Fix the line to what is my guess at the original author's meaning.
        (The line has no effect anyway, but is present because it's
        customary call the base class __init__).
      ........
        r53763 | martin.v.loewis | 2007-02-13 09:34:45 +0100 (Tue, 13 Feb 2007) | 3 lines
      
        Patch #685268: Consider a package's __path__ in imputil.
        Will backport.
      ........
        r53765 | martin.v.loewis | 2007-02-13 10:49:38 +0100 (Tue, 13 Feb 2007) | 2 lines
      
        Patch #698833: Support file decryption in zipfile.
      ........
        r53766 | martin.v.loewis | 2007-02-13 11:10:39 +0100 (Tue, 13 Feb 2007) | 3 lines
      
        Patch #1517891: Make 'a' create the file if it doesn't exist.
        Fixes #1514451.
      ........
        r53767 | martin.v.loewis | 2007-02-13 13:08:24 +0100 (Tue, 13 Feb 2007) | 3 lines
      
        Bug #1658794: Remove extraneous 'this'.
        Will backport to 2.5.
      ........
        r53769 | martin.v.loewis | 2007-02-13 13:14:19 +0100 (Tue, 13 Feb 2007) | 3 lines
      
        Patch #1657276: Make NETLINK_DNRTMSG conditional.
        Will backport.
      ........
        r53771 | lars.gustaebel | 2007-02-13 17:09:24 +0100 (Tue, 13 Feb 2007) | 4 lines
      
        Patch #1647484: Renamed GzipFile's filename attribute to name. The
        filename attribute is still accessible as a property that emits a
        DeprecationWarning.
      ........
        r53772 | lars.gustaebel | 2007-02-13 17:24:00 +0100 (Tue, 13 Feb 2007) | 3 lines
      
        Strip the '.gz' extension from the filename that is written to the
        gzip header.
      ........
        r53774 | martin.v.loewis | 2007-02-14 11:07:37 +0100 (Wed, 14 Feb 2007) | 2 lines
      
        Patch #1432399: Add HCI sockets.
      ........
        r53775 | martin.v.loewis | 2007-02-14 12:30:07 +0100 (Wed, 14 Feb 2007) | 2 lines
      
        Update 1432399 to removal of _BT_SOCKADDR_MEMB.
      ........
        r53776 | martin.v.loewis | 2007-02-14 12:30:56 +0100 (Wed, 14 Feb 2007) | 3 lines
      
        Ignore directory time stamps when considering
        whether to rerun libffi configure.
      ........
        r53778 | lars.gustaebel | 2007-02-14 15:45:12 +0100 (Wed, 14 Feb 2007) | 4 lines
      
        A missing binary mode in AppendTest caused failures in Windows
        Buildbot.
      ........
        r53782 | martin.v.loewis | 2007-02-15 10:51:35 +0100 (Thu, 15 Feb 2007) | 2 lines
      
        Patch #1397848: add the reasoning behind no-resize-on-shrinkage.
      ........
        r53783 | georg.brandl | 2007-02-15 11:37:59 +0100 (Thu, 15 Feb 2007) | 2 lines
      
        Make functools.wraps() docs a bit clearer.
      ........
        r53785 | georg.brandl | 2007-02-15 12:29:04 +0100 (Thu, 15 Feb 2007) | 2 lines
      
        Patch #1494140: Add documentation for the new struct.Struct object.
      ........
        r53787 | georg.brandl | 2007-02-15 12:29:55 +0100 (Thu, 15 Feb 2007) | 2 lines
      
        Add missing \versionadded.
      ........
        r53800 | brett.cannon | 2007-02-15 23:54:39 +0100 (Thu, 15 Feb 2007) | 11 lines
      
        Update the encoding package's search function to use absolute imports when
        calling __import__.  This helps make the expected search locations for encoding
        modules be more explicit.
      
        One could use an explicit value for __path__ when making the call to __import__
        to force the exact location searched for encodings.  This would give the most
        strict search path possible if one is worried about malicious code being
        imported.  The unfortunate side-effect of that is that if __path__ was modified
        on 'encodings' on purpose in a safe way it would not be picked up in future
        __import__ calls.
      ........
        r53801 | brett.cannon | 2007-02-16 20:33:01 +0100 (Fri, 16 Feb 2007) | 2 lines
      
        Make the __import__ call in encodings.__init__ absolute with a level 0 call.
      ........
        r53809 | vinay.sajip | 2007-02-16 23:36:24 +0100 (Fri, 16 Feb 2007) | 1 line
      
        Minor fix for currentframe (SF #1652788).
      ........
        r53818 | raymond.hettinger | 2007-02-19 03:03:19 +0100 (Mon, 19 Feb 2007) | 3 lines
      
        Extend work on revision 52962:  Eliminate redundant calls to PyObject_Hash().
      ........
        r53820 | raymond.hettinger | 2007-02-19 05:08:43 +0100 (Mon, 19 Feb 2007) | 1 line
      
        Add merge() function to heapq.
      ........
        r53821 | raymond.hettinger | 2007-02-19 06:28:28 +0100 (Mon, 19 Feb 2007) | 1 line
      
        Add tie-breaker count to preserve sort stability.
      ........
        r53822 | raymond.hettinger | 2007-02-19 07:59:32 +0100 (Mon, 19 Feb 2007) | 1 line
      
        Use C heapreplace() instead of slower _siftup() in pure python.
      ........
        r53823 | raymond.hettinger | 2007-02-19 08:30:21 +0100 (Mon, 19 Feb 2007) | 1 line
      
        Add test for merge stability
      ........
        r53824 | raymond.hettinger | 2007-02-19 10:14:10 +0100 (Mon, 19 Feb 2007) | 1 line
      
        Provide an example of defaultdict with non-zero constant factory function.
      ........
        r53825 | lars.gustaebel | 2007-02-19 10:54:47 +0100 (Mon, 19 Feb 2007) | 2 lines
      
        Moved misplaced news item.
      ........
        r53826 | martin.v.loewis | 2007-02-19 11:55:19 +0100 (Mon, 19 Feb 2007) | 3 lines
      
        Patch #1490190: posixmodule now includes os.chflags() and os.lchflags()
        functions on platforms where the underlying system calls are available.
      ........
        r53827 | raymond.hettinger | 2007-02-19 19:15:04 +0100 (Mon, 19 Feb 2007) | 1 line
      
        Fixup docstrings for merge().
      ........
        r53829 | raymond.hettinger | 2007-02-19 21:44:04 +0100 (Mon, 19 Feb 2007) | 1 line
      
        Fixup set/dict interoperability.
      ........
        r53837 | raymond.hettinger | 2007-02-21 06:20:38 +0100 (Wed, 21 Feb 2007) | 1 line
      
        Add itertools.izip_longest().
      ........
        r53838 | raymond.hettinger | 2007-02-21 18:22:05 +0100 (Wed, 21 Feb 2007) | 1 line
      
        Remove filler struct item and fix leak.
      ........
      cf297e46
  13. 09 Şub, 2007 1 kayıt (commit)
    • Georg Brandl's avatar
      * Remove PRINT_ITEM(_TO), PRINT_NEWLINE(_TO) opcodes. · 88fc6646
      Georg Brandl yazdı
      * Fix some docstrings and one Print -> print.
      * Fix test_{class,code,descrtut,dis,extcall,parser,popen,pkg,subprocess,syntax,traceback}.
        These were the ones that generated code with a print statement.
        In most remaining failing tests there's an issue with the soft space.
      88fc6646
  14. 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
  15. 10 Ock, 2007 1 kayıt (commit)
  16. 28 Ara, 2006 1 kayıt (commit)
  17. 27 Eki, 2006 1 kayıt (commit)
  18. 06 Eyl, 2006 2 kayıt (commit)
  19. 28 Agu, 2006 1 kayıt (commit)
  20. 25 Agu, 2006 1 kayıt (commit)
  21. 21 Nis, 2006 1 kayıt (commit)
  22. 01 Mar, 2006 1 kayıt (commit)
  23. 28 Şub, 2006 1 kayıt (commit)
    • Thomas Wouters's avatar
      SF patch #1438387, PEP 328: relative and absolute imports. · f7f438ba
      Thomas Wouters yazdı
       - IMPORT_NAME takes an extra argument from the stack: the relativeness of
         the import. Only passed to __import__ when it's not -1.
      
       - __import__() takes an optional 5th argument for the same thing; it
         __defaults to -1 (old semantics: try relative, then absolute)
      
       - 'from . import name' imports name (be it module or regular attribute)
         from the current module's *package*. Likewise, 'from .module import name'
         will import name from a sibling to the current module.
      
       - Importing from outside a package is not allowed; 'from . import sys' in a
         toplevel module will not work, nor will 'from .. import sys' in a
         (single-level) package.
      
       - 'from __future__ import absolute_import' will turn on the new semantics
         for import and from-import: imports will be absolute, except for
         from-import with dots.
      
      Includes tests for regular imports and importhooks, parser changes and a
      NEWS item, but no compiler-package changes or documentation changes.
      f7f438ba
  24. 27 Şub, 2006 2 kayıt (commit)
    • Guido van Rossum's avatar
      PEP 343 -- the with-statement. · c2e20744
      Guido van Rossum yazdı
      This was started by Mike Bland and completed by Guido
      (with help from Neal).
      
      This still needs a __future__ statement added;
      Thomas is working on Michael's patch for that aspect.
      
      There's a small amount of code cleanup and refactoring
      in ast.c, compile.c and ceval.c (I fixed the lltrace
      behavior when EXT_POP is used -- however I had to make
      lltrace a static global).
      c2e20744
    • Thomas Wouters's avatar
      PEP 308 implementation, including minor refdocs and some testcases. It · dca3b9c7
      Thomas Wouters yazdı
      breaks the parser module, because it adds the if/else construct as well as
      two new grammar rules for backward compatibility. If no one else fixes
      parsermodule, I guess I'll go ahead and fix it later this week.
      
      The TeX code was checked with texcheck.py, but not rendered. There is
      actually a slight incompatibility:
      
      >>> (x for x in lambda:0)
      Traceback (most recent call last):
        File "<stdin>", line 1, in <module>
      TypeError: iteration over non-sequence
      
      changes into
      
      >>> (x for x in lambda: 0)
        File "<stdin>", line 1
          (x for x in lambda: 0)
                           ^
      SyntaxError: invalid syntax
      
      Since there's no way the former version can be useful, it's probably a
      bugfix ;)
      dca3b9c7
  25. 26 Şub, 2006 1 kayıt (commit)
  26. 17 Ara, 2005 1 kayıt (commit)
  27. 11 Ara, 2005 1 kayıt (commit)
    • Neal Norwitz's avatar
      SF #1373150, diffs in working copy after a build · 897ff817
      Neal Norwitz yazdı
      Strip off leading dots and slash so the generated files are the same regardless
      of whether you configure in the checkout directory or build.
      
      If anyone configures in a different directory, we might want a cleaner
      approach using os.path.*().  Hopefully this is good enough.
      897ff817
  28. 13 Kas, 2005 2 kayıt (commit)
  29. 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