Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Convert heapq.py to a C implementation. | Raymond Hettinger | 2003-11-08 | 7 | -256/+367 |
| | |||||
* | Optimize reversed(list) using a custom iterator. | Raymond Hettinger | 2003-11-07 | 2 | -4/+98 |
| | |||||
* | Fix the problem addressed by patch | Michael W. Hudson | 2003-11-07 | 1 | -1/+1 |
| | | | | | | [ 819012 ] Fix for former/latter confusion in Extending documentation although not by using supplied patch. | ||||
* | Add a new looping idiom | Raymond Hettinger | 2003-11-07 | 1 | -0/+15 |
| | |||||
* | Patch #837322: Clarify owning, borrowing, stealing. Backported to 2.3. | Martin v. Löwis | 2003-11-06 | 1 | -6/+10 |
| | |||||
* | Overallocate target buffer for normalization more early. Fixes #834676. | Martin v. Löwis | 2003-11-06 | 2 | -5/+10 |
| | | | | Backported to 2.3. | ||||
* | Implement and apply PEP 322, reverse iteration | Raymond Hettinger | 2003-11-06 | 12 | -9/+198 |
| | |||||
* | Add traceback.format_exc(). | Neil Schemenauer | 2003-11-05 | 4 | -7/+22 |
| | |||||
* | Make undetected error on stack unwind a fatal error. | Jeremy Hylton | 2003-11-05 | 1 | -4/+4 |
| | |||||
* | missing news entry | Anthony Baxter | 2003-11-04 | 1 | -0/+2 |
| | |||||
* | * SF patch 835100 - C++ // comments are not allowed. Use /* */ | Gregory P. Smith | 2003-11-03 | 1 | -8/+8 |
| | |||||
* | Fix compiler warning about possible use of n without assignment. | Jeremy Hylton | 2003-11-03 | 1 | -5/+6 |
| | | | | Also fix use of n for two different variables in two different blocks. | ||||
* | * Use weakref's of DBCursor objects for the iterator cursors to avoid a | Gregory P. Smith | 2003-11-03 | 3 | -52/+159 |
| | | | | | | | | | | memory leak that would've occurred for all iterators that were destroyed before having iterated until they raised StopIteration. * Simplify some code. * Add new test cases to check for the memleak and ensure that mixing iteration with modification of the values for existing keys works. | ||||
* | SF patch #834444: add versionadd to new functions | Raymond Hettinger | 2003-11-02 | 1 | -0/+2 |
| | | | | (Contributed by George Yoshida.) | ||||
* | SF patch #834015: Remove imports of unused modules | Raymond Hettinger | 2003-11-02 | 5 | -13/+8 |
| | | | | (Contributed by George Yoshida.) | ||||
* | * Fix the singlethreaded deadlocks occurring in the simple bsddb interface. | Gregory P. Smith | 2003-11-02 | 3 | -9/+155 |
| | | | | | * Add support for multiple iterator/generator objects at once on the simple bsddb _DBWithCursor interface. | ||||
* | Fix a tuple memory leak when raising DB, DBEnv and DBCursor "object | Gregory P. Smith | 2003-11-02 | 1 | -17/+15 |
| | | | | | | | | | has been closed" exceptions. Adds a DBCursorClosedError exception in the closed cursor case for future use in fixing the legacy bsddb interface deadlock problems due to its use of cursors with DB_INIT_LOCK | DB_THREAD support enabled. | ||||
* | Use PyTuple_Pack() to simplify enumerate(). | Raymond Hettinger | 2003-11-02 | 1 | -5/+1 |
| | |||||
* | [Bug #817178] Fix incorrect arguments in example, noted by Terry Reedy | Andrew M. Kuchling | 2003-10-31 | 1 | -1/+1 |
| | |||||
* | Patch #833710: Set INSTSONAME on Solaris. Backported to 2.3. | Martin v. Löwis | 2003-10-31 | 2 | -1/+3 |
| | |||||
* | Patch #830858: Correct the number of is-functions. Backported to 2.3 and 2.2. | Martin v. Löwis | 2003-10-31 | 2 | -1/+5 |
| | |||||
* | Patch #628301: Update installer to | Martin v. Löwis | 2003-10-31 | 1 | -122/+227 |
| | | | | http://cesnet.dl.sourceforge.net/sourceforge/avpython/Python-2.3.2-Win32-159-Setup.iss | ||||
* | Patch #531629: Add multicall support. | Martin v. Löwis | 2003-10-31 | 3 | -1/+96 |
| | |||||
* | Patch #785689: Use basename in usage. Backported to 2.3. | Martin v. Löwis | 2003-10-31 | 1 | -1/+1 |
| | |||||
* | Patch #787189: Explicitly define CTRL on SGI. | Martin v. Löwis | 2003-10-31 | 1 | -0/+6 |
| | |||||
* | Patch #: Add POP3 over SSL support. | Martin v. Löwis | 2003-10-31 | 4 | -3/+110 |
| | |||||
* | Patch #788404: ignore "b" and "t" mode modifiers in posix_popen. | Martin v. Löwis | 2003-10-31 | 1 | -0/+5 |
| | | | | Fixes #703198. Backported to 2.3. | ||||
* | Fix typo. | Raymond Hettinger | 2003-10-30 | 1 | -1/+1 |
| | |||||
* | Minor grammatical fix. | Brett Cannon | 2003-10-30 | 1 | -1/+1 |
| | |||||
* | Update test to include "sorted" in dir(list). | Raymond Hettinger | 2003-10-29 | 1 | -1/+2 |
| | |||||
* | Add list.sorted() classmethod. | Raymond Hettinger | 2003-10-29 | 5 | -6/+113 |
| | |||||
* | SF bug #827902: ctime is not creation time | Raymond Hettinger | 2003-10-29 | 1 | -2/+3 |
| | | | | New fix for this bug recognizes differing definitions on various systems. | ||||
* | SF #775057, fix IDLE problem in about dialog | Neal Norwitz | 2003-10-28 | 1 | -1/+3 |
| | | | | | If the file doesn't exist, the code to display an error message was broken Will backport. | ||||
* | note db2pickle/pickle2db tweaks | Skip Montanaro | 2003-10-28 | 1 | -0/+2 |
| | |||||
* | allow dump/load of gdbm files | Skip Montanaro | 2003-10-28 | 2 | -6/+28 |
| | |||||
* | Fixed dis.disassemble_string(). | Armin Rigo | 2003-10-28 | 1 | -28/+24 |
| | | | | | Added dis.findlinestarts(). SF bug 811294 | ||||
* | Documented gc.get_referrers() as dangerous. | Armin Rigo | 2003-10-28 | 1 | -0/+5 |
| | | | | SF bug 793822 | ||||
* | Deleting cyclic object comparison. | Armin Rigo | 2003-10-28 | 9 | -275/+109 |
| | | | | | SF patch 825639 http://mail.python.org/pipermail/python-dev/2003-October/039445.html | ||||
* | Fix nits in error messages. | Raymond Hettinger | 2003-10-28 | 1 | -4/+4 |
| | |||||
* | SF bug #827902: ctime is not creation time | Raymond Hettinger | 2003-10-27 | 1 | -1/+2 |
| | | | | Document the correct definition of os.path.getctime() | ||||
* | Docstring fix: XHTML 1.0 entities are supported | Andrew M. Kuchling | 2003-10-27 | 1 | -3/+3 |
| | |||||
* | Fix inaccuracy: all entities from XHTML 1.0 are supported (according to text ↵ | Andrew M. Kuchling | 2003-10-27 | 1 | -4/+4 |
| | | | | further down in this file) | ||||
* | Patch #803998: Correctly check for error in SSL_write. | Martin v. Löwis | 2003-10-27 | 1 | -2/+3 |
| | |||||
* | Patch #817854: Add missing operations for SSLFile. Fixes #792101. | Martin v. Löwis | 2003-10-27 | 1 | -0/+25 |
| | | | | Backported to 2.3. | ||||
* | Fix Greg Ward's error message nit: PyObject_SetItem and PySequenceSetItem | Raymond Hettinger | 2003-10-27 | 1 | -1/+1 |
| | | | | had slightly different error messages. | ||||
* | Document that varlist can be NULL. | Raymond Hettinger | 2003-10-26 | 1 | -2/+4 |
| | |||||
* | Another instance of the same typo. | Steve Purcell | 2003-10-26 | 1 | -2/+2 |
| | |||||
* | Replace the window() example with pairwise() which demonstrates tee(). | Raymond Hettinger | 2003-10-26 | 2 | -23/+14 |
| | |||||
* | Minor improvements to itertools.tee(): | Raymond Hettinger | 2003-10-26 | 2 | -9/+21 |
| | | | | | | * tee object is no longer subclassable * independent iterators renamed to "itertools.tee_iterator" * fixed doc string typo and added entry in the module doc string | ||||
* | Incorporated patch 819077, from George Yoshida: | Steve Purcell | 2003-10-26 | 1 | -7/+6 |
| | | | | | | | | | | | | | * Fixed typo in docstring for 'failUnlessAlmostEqual()' * Removed unnecessary use of 'float()' for time values. * Removed apparently unnecessary import of unittest. At some point in the distant past I believe it was necessary otherwise the 'TestCase' that a module saw was not the same as the 'TestCase' seen within 'unittest', and the user's TestCase subclasses were not recognised as subclasses of the TestCase seen within unittest. Seems not to be necessary now. |