Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | SF #904720: dict.update should take a 2-tuple sequence like dict.__init_ | Raymond Hettinger | 2004-03-04 | 1 | -0/+1 | |
| | | | | | | | | (Championed by Bob Ippolito.) The update() method for mappings now accepts all the same argument forms as the dict() constructor. This includes item lists and/or keyword arguments. | |||||
* | SF patch #875689: >100k alloc wasted on startup | Raymond Hettinger | 2004-02-08 | 1 | -0/+1 | |
| | | | | | | | (Contributed by Mike Pall.) Make sure fill_free_list() is called only once rather than 106 times when pre-allocating small ints. | |||||
* | Patch #874083: Bluetooth support for socket module. | Martin v. Löwis | 2004-01-31 | 1 | -0/+1 | |
| | ||||||
* | SF Patch #864863: Bisect C implementation | Raymond Hettinger | 2004-01-05 | 1 | -0/+1 | |
| | | | | (Contributed by Dmitry Vasiliev.) | |||||
* | complete backout of listobject.c v2.171 | Andrew MacIntyre | 2003-12-28 | 1 | -1/+0 | |
| | ||||||
* | Performance of list([]) in 2.3 came up in a thread on comp.lang.python, | Andrew MacIntyre | 2003-12-25 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | which can be reviewed via http://coding.derkeiler.com/Archive/Python/comp.lang.python/2003-12/1011.html Duncan Booth investigated, and discovered that an "optimisation" was in fact a pessimisation for small numbers of elements in a source list, compared to not having the optimisation, although with large numbers of elements in the source list the optimisation was quite beneficial. He posted his change to comp.lang.python (but not to SF). Further research has confirmed his assessment that the optimisation only becomes a net win when the source list has more than 100 elements. I also found that the optimisation could apply to tuples as well, but the gains only arrive with source tuples larger than about 320 elements and are nowhere near as significant as the gains with lists, (~95% gain @ 10000 elements for lists, ~20% gain @ 10000 elements for tuples) so I haven't proceeded with this. The code as it was applied the optimisation to list subclasses as well, and this also appears to be a net loss for all reasonable sized sources (~80-100% for up to 100 elements, ~20% for more than 500 elements; I tested up to 10000 elements). Duncan also suggested special casing empty lists, which I've extended to all empty sequences. On the basis that list_fill() is only ever called with a list for the result argument, testing for the source being the destination has now happens before testing source types. | |||||
* | Patch #798297: Add IMAP THREAD command. | Martin v. Löwis | 2003-11-10 | 1 | -0/+1 | |
| | ||||||
* | Plug tempfile.mktemp() hole (Iustin Pop). | Guido van Rossum | 2003-11-10 | 1 | -0/+1 | |
| | ||||||
* | Patch #: Add POP3 over SSL support. | Martin v. Löwis | 2003-10-31 | 1 | -0/+1 | |
| | ||||||
* | Added Bjorn Pettersen for initial conversion of Lib/platform.py's docstring ↵ | Brett Cannon | 2003-10-14 | 1 | -0/+1 | |
| | | | | to LaTeX. | |||||
* | See rev. 1.250 for log message | Brett Cannon | 2003-10-12 | 1 | -0/+1 | |
| | ||||||
* | SF patch #820195 by Wojtek Walczak (gminick at users.sourceforge.net): | Guido van Rossum | 2003-10-08 | 1 | -0/+1 | |
| | | | | make obj.__contains__() returns True/False instead of 1/0. | |||||
* | SF 798269: bug fix for doctest (sf bug id: 798254 | Raymond Hettinger | 2003-09-02 | 1 | -0/+1 | |
| | | | | (Contributed by Alexander Belopolsky.) | |||||
* | SF patch #798534: Windows os.popen needlessly gets a reference to tuple () | Raymond Hettinger | 2003-09-01 | 1 | -0/+1 | |
| | | | | | | (Contributed by Andrew Gaul.) Fixes a minor leak. | |||||
* | SF patch #798467: Update docstring of has_key for bool changes | Raymond Hettinger | 2003-09-01 | 1 | -0/+1 | |
| | | | | (Contributed by George Yoshida.) | |||||
* | [Patch #739124] Add use_default_colors() to curses module | Andrew M. Kuchling | 2003-08-13 | 1 | -0/+1 | |
| | ||||||
* | SF patch 764470 | Jeremy Hylton | 2003-07-17 | 1 | -0/+1 | |
| | ||||||
* | SF bug 770601. | Jeremy Hylton | 2003-07-17 | 1 | -0/+1 | |
| | ||||||
* | Added Bob Halley for work on socket.timeout | Raymond Hettinger | 2003-06-29 | 1 | -0/+1 | |
| | ||||||
* | Added Steven Taschuk for efforts fixing zipfile.py | Raymond Hettinger | 2003-06-28 | 1 | -0/+1 | |
| | ||||||
* | Add the IDLEFORK team. | Raymond Hettinger | 2003-06-09 | 1 | -0/+2 | |
| | ||||||
* | SF bug 735293: Command line timeit.py sets sys.path badly | Raymond Hettinger | 2003-05-20 | 1 | -0/+1 | |
| | | | | | Paul Moore's patch to have timeit.py check the current directory for imports (instead of the directory for Lib/timeit.py). | |||||
* | John J. Lee contributed two urllib2 patches. | Brett Cannon | 2003-05-12 | 1 | -0/+1 | |
| | ||||||
* | help with MSVC 7 support in distutils | Jeremy Hylton | 2003-05-09 | 1 | -0/+1 | |
| | ||||||
* | SF bug 622042: Don't expect response body from HEAD request. | Jeremy Hylton | 2003-05-05 | 1 | -0/+1 | |
| | | | | Bug fix candidate. | |||||
* | Patch by Jp Calderone: | Guido van Rossum | 2003-04-25 | 1 | -0/+1 | |
| | | | | | | | | | - The socket module now provides the functions inet_pton and inet_ntop for converting between string and packed representation of IP addresses. See SF patch #658327. This still needs a bit of work in the doc area, because it is not available on all platforms (especially not on Windows). | |||||
* | - Several methods of nntplib.NNTP have grown an optional file argument | Guido van Rossum | 2003-04-19 | 1 | -0/+1 | |
| | | | | | | which specifies a file where to divert the command's output (already supported by the body() method). (SF patch #720468) Thanks to Terry Carroll. | |||||
* | Frank Vercruesse gave an okay on removing the copyright notice: | Jack Jansen | 2003-03-25 | 1 | -0/+1 | |
| | | | | | "Hereby I make the script in question available under the terms and conditions of the latest Python License." | |||||
* | add several people involved with PEP 305 and the csv package | Skip Montanaro | 2003-03-20 | 1 | -0/+3 | |
| | ||||||
* | Add Hye-Shik Chang for SF patch/bugreport #703471. | Thomas Wouters | 2003-03-17 | 1 | -0/+1 | |
| | ||||||
* | - New function time.tzset() provides access to the C library tzet() | Guido van Rossum | 2003-03-14 | 1 | -0/+1 | |
| | | | | function, if supported. (SF patch #675422, by Stuart Bishop.) | |||||
* | SF patch #667730: More DictMixin | Raymond Hettinger | 2003-03-09 | 1 | -0/+1 | |
| | | | | | | | | * Adds missing pop() methods to weakref.py * Expands test suite to broaden coverage of objects with a mapping interface. Contributed by Sebastien Keim. | |||||
* | Alphabetize some names | Neal Norwitz | 2003-02-10 | 1 | -2/+3 | |
| | | | | Add Grant Olson for patch provided to fix bug #678518 | |||||
* | - Thanks to Scott David Daniels, a subtle bug in how the zlib | Guido van Rossum | 2003-02-03 | 1 | -0/+1 | |
| | | | | | | | | extension implemented flush() was fixed. Scott also rewrite the zlib test suite using the unittest module. (SF bug #640230 and patch #678531.) Backport candidate I think. | |||||
* | Support socket timeout in SSL, by Geoff Talvola. | Guido van Rossum | 2003-01-27 | 1 | -0/+1 | |
| | | | | (SF patch #675750, to fix SF bug #675552.) | |||||
* | Gyro Func for patch #661719. | Martin v. Löwis | 2003-01-15 | 1 | -1/+2 | |
| | ||||||
* | Fix from Michael Stone for SF bug #660476 and #513033 (bogus thread | Guido van Rossum | 2003-01-07 | 1 | -0/+1 | |
| | | | | state swaps in readline). | |||||
* | SF #651082, tarfile module implementation from Lars Gustäbel | Neal Norwitz | 2003-01-05 | 1 | -0/+1 | |
| | ||||||
* | Patch #656590: /dev/ptmx support for ptys. | Martin v. Löwis | 2002-12-31 | 1 | -0/+1 | |
| | ||||||
* | Apparently FreeBSD enables some HW floating-point exceptions by default. | Tim Peters | 2002-12-28 | 1 | -0/+1 | |
| | | | | | | | This can cause core dumps when Python runs. Python relies on the 754- (and C99-) mandated default "non-stop" mode for FP exceptions. This patch from Ben Laurie disables at least one FP exception on FreeBSD at Python startup time. | |||||
* | Patch #614055: Support OpenVMS. | Martin v. Löwis | 2002-12-06 | 1 | -0/+1 | |
| | ||||||
* | Added Marius Gedminas, for contributions to the datetime code. | Tim Peters | 2002-11-25 | 1 | -0/+1 | |
| | ||||||
* | Patch #494845: Support string concatenation, detect non-string data, | Martin v. Löwis | 2002-11-22 | 1 | -0/+1 | |
| | | | | add globbing support, find modules by name instead of by file. | |||||
* | Patch #633547: Support plural forms. Do TODOs in test suite. | Martin v. Löwis | 2002-11-21 | 1 | -0/+1 | |
| | ||||||
* | Richie Hindle | Michael W. Hudson | 2002-11-08 | 1 | -0/+1 | |
| | ||||||
* | Patch #630829: Don't block on IAC, process suboptions. | Martin v. Löwis | 2002-11-04 | 1 | -0/+1 | |
| | ||||||
* | Patch #613256: Add nescape method to xml.sax.saxutils. | Martin v. Löwis | 2002-10-26 | 1 | -0/+1 | |
| | ||||||
* | Add Daniel Stutzbach, for #512981. | Martin v. Löwis | 2002-10-26 | 1 | -0/+1 | |
| | ||||||
* | Add new encoding for Ukrainian Cyrillic | Neal Norwitz | 2002-10-17 | 1 | -0/+1 | |
| | ||||||
* | Patch #621205: Tkinter updates for tk8.4. | Martin v. Löwis | 2002-10-13 | 1 | -0/+1 | |
| |