Just van Rossum
c38198cfef
fixed a couple of typos
2005-01-14 19:01:09 +00:00
Alex Martelli
95bf581983
PEP 246 rewritten
2005-01-10 14:31:35 +00:00
Raymond Hettinger
f868ba34f0
Simplify the proposal for gen.throw().
2005-01-03 04:59:21 +00:00
Raymond Hettinger
9198b9cf32
Update for Py2.5.
2005-01-02 21:41:54 +00:00
David Goodger
edd8847113
typo
2004-12-11 20:31:10 +00:00
David Goodger
5514470bdf
added PEP 338, , by
2004-12-11 20:24:11 +00:00
David Goodger
9844a8b7c7
added PEP 337, Logging Usage in the Standard Library, by Michael P. Dubner
2004-12-11 20:01:08 +00:00
David Goodger
4394f47f1c
updated link
2004-12-11 18:34:25 +00:00
David Goodger
3e1ef30d38
filled in the footnote number
2004-12-11 18:06:27 +00:00
Brett Cannon
3c2cb884f2
Add reference to python-dev thread discussing comparing heterogeneous types.
...
Also fix ref for removal of '<>'; syntactically missing trailing underscore.
2004-12-11 07:54:17 +00:00
Raymond Hettinger
9518a04556
Fix argument order in an example
2004-12-03 16:23:45 +00:00
Anthony Baxter
881b4d15c4
pep 320 is finished. someone else can create the 2.5 release schedule pep
2004-11-30 13:44:08 +00:00
Peter Astrand
61de19f122
Corrected example "replacing shell pipe line".
2004-11-27 07:44:10 +00:00
Martin v. Löwis
293546a942
Bump distutils compat to 2.1, following
...
http://mail.python.org/pipermail/distutils-sig/2004-September/004168.html
2004-11-10 08:22:51 +00:00
Anthony Baxter
dc309b4d46
the release process marches on, like a tiny tiny napoleon advancing
...
on moscow, although hopefully with a better result.
2004-11-04 03:20:23 +00:00
David Goodger
b84e1267c4
added PEP 336, "Make None Callable", by Andrew McClelland
2004-11-03 16:58:30 +00:00
Anthony Baxter
71d5313e04
updates post beta1
2004-10-27 11:53:05 +00:00
Vinay Sajip
1103b473b7
Updated PEP282 status in numerical list
2004-10-27 10:09:55 +00:00
Phillip J. Eby
605fd0d0d6
Add SERVER_PROTOCOL as a required variable, since it's needed in order to
...
obey the RFC's. Note that 'wsgi.errors' should be a "text mode" file. Fix
a problem with the "URL reconstruction" algorithm: HTTP_HOST can contain
a port number, so don't try to add SERVER_PORT if you use HTTP_HOST.
2004-10-17 13:34:31 +00:00
Fredrik Lundh
e85c3e670f
added subprocess to the compatibility PEP
2004-10-13 15:57:42 +00:00
Andrew M. Kuchling
3b8316ebbd
Typo fixes
2004-10-12 16:37:47 +00:00
Fredrik Lundh
aea08398f2
Typo.
2004-10-12 15:48:03 +00:00
Fredrik Lundh
82f3c9a389
Updated the subprocess PEP to the latest version.
2004-10-12 15:43:24 +00:00
Tim Peters
bf4a5c7ebb
Some function renamings were overlooked in the PEP; repair them.
2004-10-09 22:58:24 +00:00
David Goodger
abd928379d
update from Peter Astrand; title change
2004-10-08 13:03:22 +00:00
Fred Drake
dee69d03e1
since PEP 262 was deferred, mark it consistently on both entries
2004-10-07 01:33:55 +00:00
Phillip J. Eby
c029c079a2
Fix misc. coding errors found while testing the reference library.
2004-10-06 06:23:54 +00:00
Phillip J. Eby
c96856e95c
Clarifications and citations as requested by Mark Nottingham, and
...
discussed further at:
http://mail.python.org/pipermail/web-sig/2004-September/000917.html
Also, add Mark to the Acknowledgments, since his input has now
touched a substantial number of paragraphs in the PEP. :)
2004-10-01 20:03:01 +00:00
David Goodger
fe4d196e3f
not complete; I stand corrected ;-)
2004-09-28 12:39:00 +00:00
David Goodger
2cd6800e7b
details and clarifications, should have been checked in long ago
2004-09-28 01:11:15 +00:00
David Goodger
29414016e9
tweak
2004-09-28 01:05:40 +00:00
Phillip J. Eby
ec6e1005bd
It's PyImport_AddModule, not PyImport_ModuleAdd. Fix Python code sample
...
to do the right thing for reload() to work. Revise explanation so it's
clear what to do to fulfill reload()'s requirements in both C and Python.
2004-09-23 13:54:53 +00:00
Phillip J. Eby
9822ad205e
Fix specification error that makes it impossible for 'reload()' to work
...
correctly with PEP 302 module loaders. See also SF#1029475, and:
http://mail.python.org/pipermail/python-dev/2004-September/048970.html
2004-09-23 04:06:40 +00:00
Phillip J. Eby
100532ac71
Move subsections on HTTP features, error handling, unicode, and
...
threading to the main "Specification Details" section. Juggle
order of implementation notes to better match their importance and
pedagogic sequence. Add current open issues re: async app
frameworks.
2004-09-19 19:49:37 +00:00
Phillip J. Eby
110c3a33a3
Get rid of tabs that sneaked into sample code.
2004-09-18 23:46:50 +00:00
Barry Warsaw
24bd216f0c
Another, and hopefully final round of edits.
2004-09-18 20:53:35 +00:00
Phillip J. Eby
3fd244d830
Fixed middleware example not handling 'close' correctly. Fixed an
...
erroneous statement re: calling 'write()' with empty strings. Moved
"Multiple Invocations" note into overview, and moved "callable"
definition to overview's preface.
2004-09-17 16:32:17 +00:00
Phillip J. Eby
3f6ca60005
Moved middleware introduction to "Specification Overview" section,
...
adding a code example for a trivial middleware component.
2004-09-17 15:31:58 +00:00
Phillip J. Eby
45b26f3c1f
Fix "hop-by-hop" headers issues raised in section 2 of this post:
...
http://mail.python.org/pipermail/web-sig/2004-September/000879.html
This ended up simplifying the language regarding who controls what
headers, and eliminated the previous complexity regarding logging of
suppressed headers. Thanks for the comments, James!
2004-09-16 22:04:35 +00:00
Phillip J. Eby
0611ed922e
Allow applications to yield empty strings, and require middleware
...
to respect applications' block boundaries, so that asynchronous
applications can potentially pause their output while waiting for
(non-browser) I/O. See these posts and the associated threads
for the discussion:
http://mail.python.org/pipermail/web-sig/2004-September/000868.html
http://mail.python.org/pipermail/web-sig/2004-September/000880.html
2004-09-16 21:22:39 +00:00
Anthony Baxter
262383a208
Oct 12 for b1.
2004-09-16 16:04:53 +00:00
Phillip J. Eby
b38414cc2a
Fix some minor errors found during actual implementation of
...
example code.
2004-09-16 01:56:44 +00:00
Phillip J. Eby
a214fcda03
Flesh out CGI variable definitions, and slightly loosen server-side
...
requirements for providing variables that may be empty. That's
the last of the open issues, so it's time for another posting, and
a last call for issues prior to finalization.
2004-09-15 20:41:16 +00:00
Phillip J. Eby
5dc9fcb7ae
Clarify the meaning of "string" for platforms where 'str' objects can
...
contain Unicode (e.g. Jython, IronPython, Python 3000, etc.), per
discussion at:
http://mail.python.org/pipermail/web-sig/2004-September/000860.html
Also, misc. copy edits. Only one open issue left!
2004-09-15 17:05:22 +00:00
Raymond Hettinger
dc2bfe867a
Include Guido's rationale for the order of application and for the
...
decorator declaration syntax allowing functions with arguments.
2004-09-14 07:34:23 +00:00
Phillip J. Eby
8769aa43a6
Fix expect/continue language per:
...
http://mail.python.org/pipermail/web-sig/2004-August/000633.html
and add general notes re: advanced HTTP features per:
http://mail.python.org/pipermail/web-sig/2004-August/000641.html
2004-09-14 06:02:28 +00:00
Phillip J. Eby
6fec30dfc6
Forgot to include the language about suppressing the logging of header
...
overrides, that was discussed in:
http://mail.python.org/pipermail/web-sig/2004-September/000749.html
Also, misc. copy edits.
2004-09-14 05:06:44 +00:00
Phillip J. Eby
a3f454b296
Update to reflect last few weeks' discussion on the Web-SIG. See:
...
http://mail.python.org/pipermail/web-sig/2004-September/000855.html
for a detailed description of the changes made in this draft. Hopefully, this
will be the last major set of *semantic* changes to the PEP, although there
are still a few minor open issues.
2004-09-13 20:01:54 +00:00
Barry Warsaw
b65f4ea22d
Updated the "Why" section based on comments from Andrew Durdin. More updates
...
to the PEP are no doubt still coming.
2004-09-10 03:02:32 +00:00
David Goodger
7b7e8eece2
spelling
2004-09-09 14:17:17 +00:00