Commit Graph

992 Commits

Author SHA1 Message Date
Barry Warsaw 4f0ce75e88 Renamed PEP 298... each time the title gets longer by 1 character. 2002-08-01 18:53:52 +00:00
Thomas Heller 7fadff7e8a Renamed everything from 'fixed buffer' to 'locked buffer'.
Recommandations on how to implement the interface.
2002-08-01 18:24:06 +00:00
Thomas Heller 419b7d99fb The model exposed by the fixed buffer interface was changed:
Retrieving a buffer from an object puts this in a locked state, and a
releasebuffer function must be called to unlock the object again.

Added releasefixedbuffer function slot, and renamed the
get...fixedbuffer functions to acquire...fixedbuffer functions.

Renamed the flag from Py_TPFLAG_HAVE_GETFIXEDBUFFER to
Py_TPFLAG_HAVE_FIXEDBUFFER. (Is the 'fixed buffer' name still useful,
or should we use 'static buffer' instead?)

Added posting date (was posted to c.l.p and python-dev).
2002-07-31 18:48:36 +00:00
Barry Warsaw ed22d15d72 Changed the name of PEP 298. 2002-07-30 17:04:39 +00:00
Thomas Heller a9f5ad2c5b Oops, forgotten words. 2002-07-30 16:52:53 +00:00
Thomas Heller 10d37607c9 Rename the 'safe buffer interface' to 'fixed buffer interface',
and give Scott Gilert credit for it.

Change the author line to the new style.
Small other changes.

Barry, can you run pep2html on it, and change the PEP index to the new
name?
2002-07-30 16:41:04 +00:00
Barry Warsaw b6612d3812 Oops, get rid of debugging prints. 2002-07-30 16:25:17 +00:00
Barry Warsaw 4a805d3603 Based on feedback inspired by Francois Pinard, we're changing the
format of the Author: header to be "Random J. User <address@dom.ain>"

Update PEP 1 style guidelines.

Updated PEP 9 template.

Updated PEP 0 as an example.
2002-07-30 16:23:15 +00:00
Barry Warsaw 946f4253b2 Note! Python 2.2 is now required (you need the email package).
fixfile(): Modify the Author: and Discussions-To: header handling for
the new required format.  Since this uses Python 2.2's email package,
it should normalize either old style or new style addresses to the new
style for the web page.
2002-07-30 16:17:11 +00:00
Barry Warsaw 888748d8c8 Some clarifications about what should go in a successful PEP, as well
as cause for rejection of pre-PEPs.
2002-07-29 18:34:59 +00:00
Barry Warsaw aed55275c0 Added PEPs 297 and 298. 2002-07-29 18:23:02 +00:00
Barry Warsaw 1def1df43e Spell checked and minor formatting nits. 2002-07-29 18:22:36 +00:00
Barry Warsaw 135eff8437 PEP 298, The Safe Buffer Interface, Heller 2002-07-29 18:22:09 +00:00
Barry Warsaw 1f177c83ae PEP 295 is rejected by BDFL decree. 2002-07-29 16:50:15 +00:00
Walter Dörwald b151a83ed7 Add another compatiblity issue: illegal "errors" values
will raise a different exception.
2002-07-25 13:30:28 +00:00
Walter Dörwald 078b0a43a4 Update the PEP to the current state of the patch. 2002-07-25 13:23:29 +00:00
Neal Norwitz 2150f9b63f Fix reference for urllib proxies. Hasn't this been implemented? 2002-07-23 19:41:36 +00:00
Neal Norwitz a11b31d82a strptime is now implemented 2002-07-23 19:39:54 +00:00
Marc-André Lemburg 9eb77a56dc First version of the PEP. 2002-07-23 15:14:06 +00:00
Barry Warsaw 575b7cd011 PEP 296, The Buffer Problem, Gilbert 2002-07-22 21:04:00 +00:00
Barry Warsaw f55ac177c4 Added PEP 295, Interpretation of multiline string constants, Koltsov 2002-07-22 20:45:24 +00:00
Barry Warsaw 52eae5725e PEP 295, Interpretation of multiline string constants, Koltsov 2002-07-22 20:45:07 +00:00
Guido van Rossum a2d549a704 Replace Ping's value judgement by a more neutral explanation of why
iterators need to support __iter__.
2002-07-19 04:25:06 +00:00
Guido van Rossum 9aee42f23e Add a number of clarifications and updates. 2002-07-18 20:38:28 +00:00
Ka-Ping Yee 6c29d4df54 Adjusted the wording to make __iter__() more strongly required on iterators.
See http://mail.python.org/pipermail/python-dev/2002-July/026668.html .

Added text describing the distinct purposes of __iter__() and next().
See http://mail.python.org/pipermail/python-dev/2002-July/026683.html .
2002-07-18 20:00:21 +00:00
Barry Warsaw ed5074fb4e Update title of PEP 11 2002-07-15 18:37:26 +00:00
Martin v. Löwis 59f1b0992b Change title. Proposed by /F. 2002-07-15 18:26:52 +00:00
Barry Warsaw b4b2812169 Typo 2002-07-15 02:47:06 +00:00
Martin v. Löwis a8249589a8 Add MS-DOS (proposed by Aahz). 2002-07-14 08:21:16 +00:00
Neal Norwitz cd5edf4e05 Fix typo. 2002-07-13 14:49:50 +00:00
Guido van Rossum 015b177fe7 Revive PEP 218 (sets) for 2.3. 2002-07-13 14:00:04 +00:00
Barry Warsaw ca9c142872 Added Alex Martelli as primary author of PEP 246, with Clark Evans'
permission.  Retained Clark as secondary author.
2002-07-13 01:12:40 +00:00
Barry Warsaw 1ac7cab285 Added a section containing Guido's list of real issues. 2002-07-12 23:21:08 +00:00
Barry Warsaw 19b917b634 Restore Trent Mick as co-author of PEP 282. 2002-07-12 23:17:00 +00:00
Barry Warsaw 6d7d0d9ace Oops, add PEP 11 one more place 2002-07-12 22:32:15 +00:00
Barry Warsaw 7033e9329a PEP 11, Unsupported Platforms, Martin von Loewis 2002-07-12 22:31:47 +00:00
Guido van Rossum 15b727a78c Let's deprecate the buffer object. 2002-07-12 20:42:29 +00:00
Guido van Rossum 727c08659b Add PEP 263 as slated for inclusion. 2002-07-12 19:51:55 +00:00
Barry Warsaw 83614f97e5 Addeda paragraph about transferring ownership of the PEP. 2002-07-12 16:39:49 +00:00
Jeremy Hylton 80093461c0 Add eval / free var feature request. 2002-07-11 18:11:32 +00:00
Walter Dörwald 5fbb4389bd Incorporate the result of the XML-SIG discussion:
stream readers/writers need a changeable errors attribute.
2002-07-09 18:35:04 +00:00
Barry Warsaw ff7fbb6b19 Vinay's update, with lots of reformatting by Barry. 2002-07-08 16:50:43 +00:00
Guido van Rossum 664cf2aec9 Typo (has_keys -> has_key), found by F.Pinard. 2002-07-08 06:48:55 +00:00
Raymond Hettinger b26cc7ccc7 Version correction spotted by Zoltan Felleg 2002-06-30 23:02:23 +00:00
Barry Warsaw 80885cce69 Transferring ownership of PEP 282 to Vinaj Sajip with permission of
previous PEP author.
2002-06-23 23:58:18 +00:00
Barry Warsaw f5e3e7bad4 Added PEP 294, Type Names in the types Module, Oren Tirosh 2002-06-23 23:52:19 +00:00
Barry Warsaw a5c763ede9 Bunch of updates (not sure I got them all, the thread was looonggg. ;) 2002-06-23 02:20:50 +00:00
Fred Drake d5b900cf13 Fix a couple of import statements. 2002-06-22 02:14:49 +00:00
Fred Drake 3951e91c08 Add information about writing docstrings in C code. 2002-06-20 18:56:11 +00:00
Barry Warsaw 5fcdd18392 Many updates based on great comments by python-dev'ers. 2002-06-20 03:58:03 +00:00