Commit Graph

1821 Commits

Author SHA1 Message Date
David Goodger 778f8da1d3 update from Josiah Carlson 2004-01-09 02:36:27 +00:00
Skip Montanaro cef13d2601 Add a note about configure file problems as raised on python-dev by Zack
Weinberg.
2004-01-08 01:58:29 +00:00
Martin v. Löwis 730c28e861 Patch #870500: Correct description of sorted() feature.
Fix typo.
2004-01-07 05:23:45 +00:00
David Goodger b9523879ea updates from Josiah Carlson, edited 2004-01-06 15:34:49 +00:00
David Goodger f5cddb1e9c added PEP 326, A Case for All, by Josiah Carlson 2004-01-04 17:30:47 +00:00
David Goodger ac8a18b42f added PEP 325 2004-01-03 16:23:15 +00:00
David Goodger d896b0ff97 added PEP 325, Resource-Release Support for Generators, by Samuele Pedroni 2004-01-03 16:18:11 +00:00
David Goodger f59d702cc5 added PEP 324, popen5 - New POSIX process module, by Peter Astrand 2004-01-02 20:53:01 +00:00
Alex Martelli 4279130666 fixed 2 typos in example code kindly pointed out by Tom Jenkins. 2004-01-02 09:15:55 +00:00
Michael W. Hudson 33602533d2 Long overdue updates.
A decision one way or the other should be made wrt. this PEP at some
point, I guess.
2003-12-15 11:04:01 +00:00
Raymond Hettinger 3ba0a893ba Known updates to Py2.4 plans. 2003-12-08 00:40:21 +00:00
Fred Drake 0692e7791f Note that the Pending Deprecation warning was removed from apply() in
2.3.3, but that the function remains deprecated.
2003-12-05 17:51:40 +00:00
Thomas Heller 841c93fcbc Note that it isn't required any more to manually edit PC/python_nt.rc,
this file is updated automatically now.  I'll leave the section in in
case a release of 2.2.x is done.
2003-12-05 08:37:41 +00:00
Kurt B. Kaiser 898d79e412 Add IDLE tasks.
Modified Files:
 	pep-0101.txt pep-0102.txt
2003-12-05 00:45:14 +00:00
Barry Warsaw 29de76cc1b Greg's really the maintainer of bsddb, I just back him up. 2003-12-04 15:16:00 +00:00
Barry Warsaw 246bdd7250 Elaborate that some packages may have different compatibility
requirements based on the branch of Python they're developed on.
2003-12-04 15:12:55 +00:00
Guido van Rossum c2ae605f20 Record recent changes of heart (see python-dev):
- No warnings for operations that changed semantics between 2.3 and 2.4.

- Trailing 'L' remains in repr() of long ints until Python 3.0.
2003-12-02 01:22:50 +00:00
Andrew M. Kuchling a1e2aca28a Record one user of rgbimgmodule 2003-11-19 17:12:46 +00:00
Andrew M. Kuchling daae55da4e Note removal of MacOS 9 2003-11-19 17:04:35 +00:00
Andrew M. Kuchling dde2b52686 Add reminder 2003-11-19 17:03:32 +00:00
Andrew M. Kuchling 76d58ad2e7 Add a link 2003-11-18 18:58:37 +00:00
Raymond Hettinger f5e491d9f9 Implement and apply PEP 322, reverse iteration 2003-11-06 14:07:17 +00:00
Raymond Hettinger 82963ef0a0 Record conditional acceptance of the PEP 2003-11-06 12:22:37 +00:00
Guido van Rossum d21c2362e1 Remove vestigial reference to __reversed__. 2003-11-06 05:32:14 +00:00
Raymond Hettinger f2ac224b3f Take the __reversed__ protocol out of the pep.
It's champions can argue their case elsewhere.
Good luck to them.
2003-11-06 03:27:22 +00:00
Raymond Hettinger d0908a58f4 Record Jeremy Fincher's naming suggestion. 2003-11-05 00:19:06 +00:00
Raymond Hettinger cfec7a1e79 Aahz requested that the principal objection be clearly identified. 2003-11-03 21:31:53 +00:00
Raymond Hettinger 2aa6c861f6 Remove the revrange() proposal. 2003-11-03 17:56:40 +00:00
Raymond Hettinger 1ae49ce2cc Three PEP updates:
* Correct the pure python implementation.
* Link to an implementation patch on SF.
* Remove the proposed application of __reverse__ to enumerate().
2003-11-02 07:12:04 +00:00
Raymond Hettinger a232b370a0 Update PEP based on discussion on comp.lang.python:
* reversed() is being preferred to ireverse() as the best name.

* the sample implementation now shows a check for a custom reverse
  method and a guard against being applied to a mapping.

* added sample output for enumerate.__reversed__ to show an example of
  how a custom reverse method would work

* explained why the function is proposed as a builtin.

* expanded a couple for the real world use cases to show what the
  replacement code would look like.

* improved markup so that the function names get italicized.
2003-10-30 07:41:20 +00:00
Alex Martelli 36e7a69be3 Rewritten, with removal of deep-copying ideas, but otherwise many additions of
details and examples, as per feedback received on python-dev.
2003-10-29 13:39:51 +00:00
Raymond Hettinger f7f0a4d4ea No one likes the name inreverse(). 2003-10-28 22:39:22 +00:00
Raymond Hettinger e680cb67de The alternative builtin needed a better name. 2003-10-28 21:21:31 +00:00
Raymond Hettinger 6f412ebc5e Offer the community a choice for a simpler, limited alternative. 2003-10-28 20:40:56 +00:00
Andrew M. Kuchling 9939002fc5 Turn paragraph into a list, and add some items 2003-10-28 19:48:44 +00:00
Raymond Hettinger 6733f21058 Mark PEP 289 as accepted. 2003-10-28 18:06:32 +00:00
Raymond Hettinger 26733836c2 Update the reverse iteration pep to reflect comments from comp.lang.python,
from Guido, and from some on python-dev.
2003-10-28 10:16:32 +00:00
Alex Martelli eefc4df37c Added PEP 323, "Copyable Iterators". 2003-10-27 15:01:08 +00:00
Raymond Hettinger 068cdefc0d Fix typo 2003-10-24 01:29:14 +00:00
Andrew M. Kuchling 216bc1e95d Fix typo.
While fixing the typo, I noticed the list of patch czars is incomplete,
   so it also got updated.  If any of them are wrong, please correct them.
E-mail addresses removed; they don't seem very useful in this PEP.
2003-10-23 18:20:31 +00:00
Andrew M. Kuchling a1797963d4 Remove an item that got done in 2.3 2003-10-23 18:03:41 +00:00
Andrew M. Kuchling 520bd3b410 Record feature request 2003-10-23 17:58:20 +00:00
Raymond Hettinger a1471d7250 Fix typo 2003-10-23 17:02:11 +00:00
Raymond Hettinger 851181bca6 Remove discussion of loop variables in the form x[a] or x.a.
Deprecation of that form is a subject encompassing all for-loop constructs
and is not specific to this PEP.  Also, most people are not aware that those
forms are even possible, so it is prudent to not even bring it up as that
would inevitably increase the number of people trying it in their code.
2003-10-23 16:17:29 +00:00
David Goodger 326a56a0f3 fixed list indentation; status: Draft is correct 2003-10-23 12:51:30 +00:00
Just van Rossum 59156b6c63 Fixed typo in Norvig's URL 2003-10-23 08:10:05 +00:00
Guido van Rossum f7361e1f66 Add lots of detail and examples to the Details section. Free
variables are now captured at definition time.
2003-10-23 06:36:37 +00:00
Raymond Hettinger 1a2ad824e4 * Remove claim to minimize use of reduce()
* Add claim to minimize use of lambda.
* Remove details of proposed new accumulator functions.
* Reference Jeff Epler's proof-of-concept patch.
* Minor wording improvements everywhere.
2003-10-22 22:08:06 +00:00
Raymond Hettinger a08117dee0 Resurrect the PEP on generator expressions 2003-10-22 18:09:36 +00:00
Thomas Heller ea6410f7bd Further explain the creation of the Wise installer, especially which
MS dlls should be used and how to check their version numbers.
Disasters should happen at most once!
2003-10-16 19:13:48 +00:00