paul@0 | 1 | shedskin (0.3) lenny; urgency=low |
paul@0 | 2 | |
paul@0 | 3 | * Support for 3 new standard library modules (now about 20 |
paul@0 | 4 | in total): |
paul@0 | 5 | - itertools (jeremie roquet) |
paul@0 | 6 | - heapq (jeremie roquet) |
paul@0 | 7 | - csv (converted using shedskin) |
paul@0 | 8 | * 4 new example programs (now 44 in total!): |
paul@0 | 9 | - maximum weighted matching algorithm (joris van |
paul@0 | 10 | rantwijk) |
paul@0 | 11 | - kanoodle: knuth's dancing links (david austin) |
paul@0 | 12 | - bidirectional dijkstra algorithm (from networkx) |
paul@0 | 13 | - barnes-hut force calculation |
paul@0 | 14 | * Improved type inference (scalability, bugfixes, major |
paul@0 | 15 | cleanup) |
paul@0 | 16 | * Support for 'map', 'filter', 'reduce' and 'next' |
paul@0 | 17 | * Support for 'with' statement (jeremie roquet) |
paul@0 | 18 | * Support for 'key' argument of 'sorted' (and 'list.sort') |
paul@0 | 19 | * Reorganized codebase, distutils setup.py (thomas spura) |
paul@0 | 20 | * Optimized list indexing (joris van rantwijk) |
paul@0 | 21 | * Optimized addition of 1-length lists and strings |
paul@0 | 22 | * Improved forward referencing of variables/functions |
paul@0 | 23 | * Avoid GCC warnings for 'shedskin -e' |
paul@0 | 24 | * Support for passing keyword arguments to extension module |
paul@0 | 25 | * Optimized list slicing |
paul@0 | 26 | * Ignore blocks surrounded by #{ and #} (mike schrick) |
paul@0 | 27 | * Add --makefile option (mike schrick) |
paul@0 | 28 | * Several cleanups, removing about 100 lines again |
paul@0 | 29 | * Large amount of bugfixes |
paul@0 | 30 | |
paul@4 | 31 | -- Paul Boddie <paul@boddie.org.uk> Thu, 14 Jan 2010 00:07:52 +0100 |