Barry Warsaw
feddfef167
Added PEP 263, Defining Python Source Code Encodings, Lemburg
2001-07-18 16:02:41 +00:00
Andrew M. Kuchling
5ae683ddbb
Fix some typos (without, I trust, changing any of the semantics)
2001-07-18 13:44:57 +00:00
cvs2svn
bdc64cd7d7
This commit was manufactured by cvs2svn to create tag
...
'date2001-07-17b'.
2001-07-17 04:28:28 +00:00
Tim Peters
67c021817d
New text about "from __future__ import generators".
2001-07-17 04:28:28 +00:00
cvs2svn
1c2f3d4697
This commit was manufactured by cvs2svn to create tag
...
'date2001-07-17a'.
2001-07-14 16:21:44 +00:00
cvs2svn
767d1ccb05
This commit was manufactured by cvs2svn to create tag
...
'date2001-07-16'.
2001-07-14 16:21:44 +00:00
cvs2svn
bb8027f7dd
This commit was manufactured by cvs2svn to create tag
...
'date2001-07-15'.
2001-07-14 16:21:44 +00:00
Marc-André Lemburg
b58d7d0c23
Added Release-Date tags.
2001-07-14 16:21:44 +00:00
cvs2svn
d9e064b18e
This commit was manufactured by cvs2svn to create tag
...
'date2001-07-13'.
2001-07-13 21:50:48 +00:00
Guido van Rossum
cfe60dc128
Added a small example before I have to go.
2001-07-13 21:50:48 +00:00
Guido van Rossum
c22397f038
Add a section on static methods and class methods.
...
Add a very uncooked section on the C API.
2001-07-13 21:04:00 +00:00
Guido van Rossum
bf4b7e8c90
Note to self.
2001-07-13 19:48:07 +00:00
Guido van Rossum
51cb76f682
Exhausted myself today by adding a long section on the new MRO.
2001-07-11 21:26:08 +00:00
Guido van Rossum
3294596182
Added a section on multiple inheritance.
2001-07-11 19:09:28 +00:00
Guido van Rossum
9006318a33
Just a little bit more cleanup. Added a TODO list.
2001-07-10 20:46:24 +00:00
Guido van Rossum
14f1593cc7
Another intermediate checkin. Removed a lot of lies about an older
...
idea for what tp_alloc() should be.
2001-07-10 20:01:52 +00:00
Guido van Rossum
15299026e7
Intermediate checkin (documented tp_new, tp_init, tp_alloc properly).
2001-07-10 17:11:19 +00:00
Guido van Rossum
a921257c6a
Simplify the attribute descriptor spec: the only attributes defined
...
are now __name__, __doc__, __objclass__, __get__ and __set__. This is
also what's implemented now. A bunch of things (including the
precedence rules used when an attribute exists both in the instance
__dict__ and in the class __dict__) are clarified.
The C API and other stuff still need to be fleshed out.
2001-07-09 19:05:39 +00:00
Andrew M. Kuchling
3aa0892ca3
Add PEP 262, "A Database of Installed Python Packages". This is the same
...
version that's just been sent to the Distutils SIG.
2001-07-09 14:26:26 +00:00
Andrew M. Kuchling
fb5d3f1f0e
Change my e-mail address
2001-07-09 03:57:09 +00:00
Guido van Rossum
df3e9f6218
If we're going to group them by hundreds, the blank line belongs
...
*before* PEP 100, not after it.
2001-07-07 18:35:10 +00:00
cvs2svn
9e27547e35
This commit was manufactured by cvs2svn to create tag
...
'date2001-07-06'.
2001-07-05 20:38:11 +00:00
Guido van Rossum
8bee56c3bf
Make the section on consistency a separate section, as in the
...
original. Close an unmatched parenthesis at the very end.
2001-07-05 20:38:11 +00:00
Barry Warsaw
786551c3db
Use new acceptable practices for PEP references.
2001-07-05 19:20:16 +00:00
Barry Warsaw
bea68c0534
Use new acceptable practices for PEP references.
2001-07-05 19:09:19 +00:00
Guido van Rossum
96eb7ba974
Conform to Barry's new PEP referencing guidelines.
2001-07-05 19:00:02 +00:00
Barry Warsaw
e3eaa92bcf
Post it today.
2001-07-05 18:56:34 +00:00
Barry Warsaw
80caa6827f
Guido's famous Python Style Guide essay, converted to PEP format,
...
spellchecked and mildly edited. It's still as incomplete as the
former.
2001-07-05 18:56:12 +00:00
Barry Warsaw
3197c4a15c
Add a reference to PEP 8
2001-07-05 18:53:01 +00:00
Barry Warsaw
633cc715aa
In PEP style section, describe how to refer to URLs and PEPs in the
...
body of a PEP document. Also describe how to refer to PEP in the
References sections, including the use of www.python.org/peps as the
preferred link.
Added a section on reporting bugs and submitting patches w.r.t. PEPs.
2001-07-05 18:52:25 +00:00
Barry Warsaw
cd50ab8461
Use new acceptable practices for PEP references.
2001-07-05 18:50:28 +00:00
Barry Warsaw
b874a8a521
Added PEP 8, Style Guide for Python Code, Van Rossum, Warsaw
...
Adapted from Guido's Python Style Guide essay.
2001-07-05 18:48:30 +00:00
Barry Warsaw
d7727706d9
fixpat: Recognize current preferred usage for PEP references in body,
...
e.g. "PEP 1".
fixanchor(): Turn preferred usage for PEP references into PEP url
using the new PEPURL template (which uses the canonical
www.python.org/peps url instead of the sourceforge.net site).
(Also, get rid of base argument in int() calls; base 10 is default.)
fixfile(): If we can't open the input file, print an error message and
continue on.
2001-07-05 18:44:20 +00:00
Guido van Rossum
2118d90cf2
Mention changes to PyRange_New().
2001-07-05 14:50:56 +00:00
Guido van Rossum
b43961fd5d
Style Guide for C Code
2001-07-05 14:16:35 +00:00
Paul Prescod
bdff046670
Updated terminology and format.
2001-07-01 19:52:25 +00:00
Barry Warsaw
ec6436a790
Add PEP 261, Support for "wide" Unicode characters, Prescod
2001-06-27 23:12:54 +00:00
Barry Warsaw
91d6cfd268
Formatting and a title change to fit the PEP 1 guidelines.
2001-06-27 23:12:08 +00:00
Paul Prescod
46b137e31c
Add new PEP about handling non-BMP Unicode characters.
2001-06-27 22:47:09 +00:00
Barry Warsaw
b6056eb4dd
Added PEP 100, Python Unicode Integration, Lemburg
2001-06-27 17:12:05 +00:00
Barry Warsaw
f0639f2977
A reformat of Misc/unicode.txt (with some editorial comments).
...
Tagging at revision 1.7 to match the latest revision from
Misc/unicode.txt.
2001-06-27 17:11:33 +00:00
Guido van Rossum
f3c016e25f
PEP 260: simplify xrange()
2001-06-26 17:57:11 +00:00
Tim Peters
be63f6f87c
Record that the CVS tree now has generator tests.
2001-06-24 07:13:11 +00:00
Tim Peters
b931f96dea
Typos.
2001-06-23 08:56:42 +00:00
Tim Peters
1eee9e2d60
Lotsa changes: more details and examples covering recent decisions wrt
...
return stmts, try/except, try/finally; more Q&A. I expect this is the
last major revision of this PEP, so I'm going to post it again too.
2001-06-23 08:53:21 +00:00
Guido van Rossum
0c7da3beb7
Change 2.2 release schedule author to GvR.
2001-06-22 15:37:01 +00:00
Guido van Rossum
c25b4d926e
Add some text to the release schedule.
...
The release dates are picked pretty arbitrary: 3 weeks apart, on
Wednesdays.
2001-06-22 15:36:31 +00:00
Tim Peters
e36f9bc8d8
Added BDFL Pronouncement on reusing "def".
2001-06-21 16:56:41 +00:00
Tim Peters
de1820491f
Added Q&A about "return".
2001-06-20 20:56:07 +00:00
Tim Peters
db019e19e7
Add section explaining that yield *isn't* special wrt try/except/finally.
2001-06-20 20:32:56 +00:00