Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SF patch #969791: Add nlargest() and nsmallest() to heapq. | Raymond Hettinger | 2004-06-10 | 1 | -1/+4 |
| | |||||
* | SF #966375: Fix typo (Reported by Kristian Ovaska) | Hye-Shik Chang | 2004-06-04 | 1 | -1/+1 |
| | |||||
* | Fix typo. | Guido van Rossum | 2004-06-03 | 1 | -1/+1 |
| | |||||
* | Small clarification. | Michael W. Hudson | 2004-06-03 | 1 | -1/+2 |
| | |||||
* | - fix typo reported by John Belmonte | Fred Drake | 2004-06-03 | 1 | -4/+4 |
| | | | | - wrap a long line | ||||
* | Warn abou missing mutate flag to ioctl. Fixes #696535. | Martin v. Löwis | 2004-06-03 | 1 | -0/+2 |
| | |||||
* | Remove old reminder | Andrew M. Kuchling | 2004-06-02 | 1 | -2/+0 |
| | |||||
* | Patch #963318: Add support for client-side cookie management. | Martin v. Löwis | 2004-05-31 | 1 | -0/+19 |
| | |||||
* | Add weakref support to sockets and re pattern objects. | Raymond Hettinger | 2004-05-31 | 1 | -0/+4 |
| | |||||
* | Clarify when iter() is first called in generator expressions. | Raymond Hettinger | 2004-05-20 | 1 | -3/+3 |
| | |||||
* | Improved wording for generator expressions. | Raymond Hettinger | 2004-05-19 | 1 | -22/+15 |
| | |||||
* | Add more docs for generator expressions. | Raymond Hettinger | 2004-05-19 | 1 | -9/+12 |
| | | | | | * Put in a brief, example driven tutorial entry. * Use better examples in whatsnew24.tex. | ||||
* | SF patch #872326: Generator expression implementation | Raymond Hettinger | 2004-05-19 | 1 | -0/+78 |
| | | | | | | | | | | | | | | (Code contributed by Jiwon Seo.) The documentation portion of the patch is being re-worked and will be checked-in soon. Likewise, PEP 289 will be updated to reflect Guido's rationale for the design decisions on binding behavior (as described in in his patch comments and in discussions on python-dev). The test file, test_genexps.py, is written in doctest format and is meant to exercise all aspects of the the patch. Further additions are welcome from everyone. Please stress test this new feature as much as possible before the alpha release. | ||||
* | add some notes about the changes to ConfigParser | Fred Drake | 2004-05-18 | 1 | -0/+6 |
| | |||||
* | markup adjustments | Fred Drake | 2004-05-06 | 1 | -9/+10 |
| | |||||
* | Swap public and system ID in start_doctype_decl. Fixes #780300. | Martin v. Löwis | 2004-05-06 | 1 | -0/+4 |
| | |||||
* | fix two typos that turned text into markup | Fred Drake | 2004-03-20 | 1 | -1/+1 |
| | |||||
* | Add news entries for the dictionary optimizations. | Raymond Hettinger | 2004-03-18 | 1 | -1/+4 |
| | |||||
* | Optimize tuple_slice() and make further improvements to list_slice() | Raymond Hettinger | 2004-03-08 | 1 | -0/+3 |
| | | | | | | and list.extend(). Factoring the inner loops to remove the constant structure references and fixed offsets gives speedups ranging from 20% to 30%. | ||||
* | SF patch #910929: Optimize list comprehensions | Raymond Hettinger | 2004-03-07 | 1 | -0/+4 |
| | | | | | Add a new opcode, LIST_APPEND, and apply it to the code generation for list comprehensions. Reduces the per-loop overhead by about a third. | ||||
* | SF #904720: dict.update should take a 2-tuple sequence like dict.__init_ | Raymond Hettinger | 2004-03-04 | 1 | -0/+4 |
| | | | | | | | | (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. | ||||
* | Mention the optimization of list.extend(). | Raymond Hettinger | 2004-02-17 | 1 | -0/+2 |
| | |||||
* | Fine tune the speed/space trade-off for overallocating small lists. | Raymond Hettinger | 2004-02-14 | 1 | -2/+2 |
| | | | | | | | | | | | | | | The Py2.3 approach overallocated small lists by up to 8 elements. The last checkin would limited this to one but slowed down (by 20 to 30%) the creation of small lists between 3 to 8 elements. This tune-up balances the two, limiting overallocation to 3 elements (significantly reducing space consumption from Py2.3) and running faster than the previous checkin. The first part of the growth pattern (0, 4, 8, 16) neatly meshes with allocators that trigger data movement only when crossing a power of two boundary. Also, then even numbers mesh well with common data alignments. | ||||
* | Lists are measured in elements not bytes. | Raymond Hettinger | 2004-02-13 | 1 | -2/+2 |
| | |||||
* | * Note list optimizations | Raymond Hettinger | 2004-02-13 | 1 | -13/+14 |
| | | | | * Move an example out of a comment. | ||||
* | minor markup improvements | Fred Drake | 2004-02-12 | 1 | -7/+7 |
| | |||||
* | Minor edits | Andrew M. Kuchling | 2004-02-09 | 1 | -6/+7 |
| | |||||
* | * Move collections.deque() in from the sandbox | Raymond Hettinger | 2004-01-29 | 1 | -0/+25 |
| | | | | | | * Add unittests, newsitem, and whatsnew * Apply to Queue.py mutex.py threading.py pydoc.py and shlex.py * Docs are forthcoming | ||||
* | Add CJK codecs | Andrew M. Kuchling | 2004-01-18 | 1 | -0/+14 |
| | |||||
* | SF Patch #864863: Bisect C implementation | Raymond Hettinger | 2004-01-05 | 1 | -0/+4 |
| | | | | (Contributed by Dmitry Vasiliev.) | ||||
* | Small correction to example | Raymond Hettinger | 2004-01-05 | 1 | -2/+3 |
| | |||||
* | * Add various updates reflecting the last two weeks of checkins: | Raymond Hettinger | 2004-01-05 | 1 | -3/+38 |
| | | | | | | timeit, base64, MSVC++ 7.1 build, METH_COEXISTS, and optimizations. * Put in a comment suggesting an improvement to the rsplit() example. | ||||
* | list the Python Software Foundation on all the documents | Fred Drake | 2004-01-02 | 5 | -5/+20 |
| | |||||
* | Use 'input' as variable name, even though it shadows a built-in | Andrew M. Kuchling | 2004-01-01 | 1 | -9/+7 |
| | | | | | Remove applications of rsplit() and random numbers Typo fixes; minor tweaks | ||||
* | Various fixups: | Raymond Hettinger | 2003-12-31 | 1 | -26/+36 |
| | | | | | | | | * Add comment on the future of the sets module. * Change a variable from "input" to "data" to avoid shadowing a builtin. * Added possible applications for str.rsplit() and itertools.tee(). * Repaired the example for sorted(). * Cleaned-up the example for operator.itemgetter(). | ||||
* | markup fix | Fred Drake | 2003-12-30 | 1 | -2/+2 |
| | |||||
* | Fix silly typo | Andrew M. Kuchling | 2003-12-23 | 1 | -1/+1 |
| | |||||
* | Add various items | Andrew M. Kuchling | 2003-12-18 | 1 | -4/+60 |
| | |||||
* | Guido grants a Christmas wish: | Raymond Hettinger | 2003-12-17 | 1 | -11/+11 |
| | | | | sorted() becomes a regular function instead of a classmethod. | ||||
* | Make example more readable | Andrew M. Kuchling | 2003-12-16 | 1 | -3/+6 |
| | |||||
* | Expand the groupby() example to: | Raymond Hettinger | 2003-12-12 | 1 | -0/+15 |
| | | | | | | | * show that it is typically used with sorted data, * highlight commonalities with SQL's groupby and Unix's uniq, * demonstrate valid uses for the default identity function, * add some excitement by suggesting the range of possibilities. | ||||
* | Add groupby() | Andrew M. Kuchling | 2003-12-06 | 1 | -0/+28 |
| | |||||
* | Fix typo and mark-up; shorten text | Andrew M. Kuchling | 2003-11-26 | 1 | -5/+3 |
| | |||||
* | Fix typos | Andrew M. Kuchling | 2003-11-26 | 1 | -2/+2 |
| | |||||
* | Nits from a review of the documentation update. | Raymond Hettinger | 2003-11-26 | 1 | -3/+18 |
| | |||||
* | Note the addition of set() and frozenset(). | Raymond Hettinger | 2003-11-24 | 1 | -0/+44 |
| | |||||
* | Add two items | Andrew M. Kuchling | 2003-11-20 | 1 | -0/+7 |
| | |||||
* | Various edits | Andrew M. Kuchling | 2003-11-13 | 1 | -7/+9 |
| | |||||
* | Fix typo | Raymond Hettinger | 2003-11-12 | 1 | -2/+2 |
| | |||||
* | Explain the advantages of reversed. | Raymond Hettinger | 2003-11-12 | 1 | -3/+6 |
| |