Commit Graph

4840 Commits

Author SHA1 Message Date
Antoine Pitrou 3b72e78196 Amend the collapsing the leading slashes to account for the POSIX special case of two leading slashes.
Thanks to Daniel Colascione for noticing.
2012-12-29 01:46:48 +01:00
Nick Coghlan 2e8f456d88 PEP 432 updates in response to initial comments
- explicitly narrow scope to exclude major changes to config storage
- better articulate the specific settings the API needs to handle
- more details on the status quo
- fix some issues with the random hashing description
2012-12-29 03:40:37 +10:00
Nick Coghlan 6c032178b4 Proofread before posting to python-ideas 2012-12-28 01:10:05 +10:00
Nick Coghlan 575cf00896 Additional header info for PEP 342 2012-12-28 00:54:23 +10:00
Nick Coghlan 9b1c04e85e PEP 432: Proposal for taming the startup sequence 2012-12-28 00:41:16 +10:00
Andrew Svetlov f7688406c6 Fix markup warning 2012-12-24 17:30:27 +02:00
Nick Coghlan a116485401 Eliminate some awkward phrasing (noted by Ezio Melloti) 2012-12-22 21:33:26 +10:00
Nick Coghlan 2af18441e8 Further updates to PEP 1 to better reflect current practice
- identify the current PEP editors and clarify their role
- separate out PEP administrative email from design discussion
- reference implementations typically co-evolve with their PEP
- it's OK to get a PEP number before a PEP is ready for python-dev
- eliminate most of the ambiguous 'we' references

(Initial patch by Chris Jerdonek)
2012-12-22 21:30:14 +10:00
Guido van Rossum 85cdc32db3 Remove some vague issues and the wait_one() proposal. 2012-12-21 22:17:35 -08:00
Guido van Rossum c1e111fd11 Replace par() with wait() and as_completed(), 2012-12-21 22:10:48 -08:00
Guido van Rossum 97a7a2a0cd Mark 3153 as superseded by 3156. 2012-12-21 16:52:41 -08:00
Guido van Rossum aaa5fdfc7f Specify start_serving(). Add Post-History. 2012-12-21 11:34:12 -08:00
Guido van Rossum 9bc98293d7 Specify create_transport() signature. 2012-12-20 14:41:31 -08:00
Guido van Rossum 34a462cfe0 Add run_forever(). 2012-12-20 13:48:24 -08:00
Guido van Rossum 7821b363da Add EventEmitter suggestion (Mark Nottingham). 2012-12-20 13:46:36 -08:00
Guido van Rossum 00c86dc74e Choose cancelled. Add/remove connector. Misc small additions. 2012-12-20 09:26:11 -08:00
Guido van Rossum f1881e8a43 Small tweaks and clarifications. 2012-12-19 19:35:42 -08:00
Guido van Rossum 8edbfcfdf1 Add stop(), run_once(), run_until_complete(), call_repeatedly().
Rename DelayedCall to Handler.
2012-12-19 09:59:50 -08:00
Guido van Rossum 209036b898 Strawman proposal for a flexible primitive to wait for one of a set of Futures. 2012-12-18 21:40:17 -08:00
Guido van Rossum 2377e8f715 Add Thunk to the alternatives for DelayedCall. 2012-12-18 11:11:29 -08:00
Guido van Rossum 9a65b16b45 Tweaks. 2012-12-17 16:46:54 -08:00
Guido van Rossum 4833721914 Rename call_later() arg when to delay. 2012-12-17 09:55:32 -08:00
Guido van Rossum 7a660f8674 Add set_default_executor(). 2012-12-16 20:01:54 -08:00
Guido van Rossum a095c0d53b Various small updates. 2012-12-16 14:26:48 -08:00
Antoine Pitrou 497fb136c0 Issue #16501: record the removal of RISC OS support in PEP 11.
RISC OS support was actually partially removed in 3.0 (whether or not a build still worked is not obvious, but unlikely).
2012-12-15 20:48:37 +01:00
Guido van Rossum 2ff63df79d Add TBD about the (un)desirability of optional APIs. 2012-12-14 21:05:22 -08:00
Guido van Rossum 3ed8b354d7 Add TBD about cancellation. 2012-12-14 20:09:48 -08:00
Guido van Rossum 8f1bf85241 Slight wording change suggested by Steve Dower. 2012-12-14 15:49:29 -08:00
Guido van Rossum 4f0c72e228 Add Protocol.eof_received() and protocol call sequence chart. 2012-12-14 15:36:20 -08:00
Guido van Rossum b0c9cd7852 Sprinkle some clarifications and TBDs in response to some private feedback. 2012-12-14 11:39:26 -08:00
Guido van Rossum a3fa07058d Clarify start_serving(). Add a section on coroutines and protocols. 2012-12-14 10:13:20 -08:00
Guido van Rossum 3e3fce8960 Add section on coroutines and the scheduler. 2012-12-13 17:47:40 -08:00
Guido van Rossum 000070388a Transports and protocols. 2012-12-13 14:40:23 -08:00
Guido van Rossum c0a378f775 Specify Futures. Minor cleanup. 2012-12-13 11:58:47 -08:00
Guido van Rossum 56159e8da3 Add some event loop methods returning Futures. Lots of TBD. 2012-12-13 11:05:52 -08:00
Guido van Rossum 36562fee3e Add optional socket calls returning a Future. Some TBD rearrangements. 2012-12-13 10:30:42 -08:00
Guido van Rossum bd2ff471a3 Make fd methods optional. 2012-12-13 07:54:08 -08:00
Guido van Rossum 53018c7e85 More about event loops. 2012-12-12 22:47:17 -08:00
Guido van Rossum 8e31cc29eb Add subsections about dependencies, namespace and event loop policy. 2012-12-12 20:26:20 -08:00
Guido van Rossum 1fda829833 Added an introduction. 2012-12-12 18:30:32 -08:00
Guido van Rossum 328fa7bb92 Reserve PEP 3156. 2012-12-12 17:35:17 -08:00
Christian Heimes f43a7083bd Fixed PEP type
excluding: PEP 431: "u'Standards Track ' is not a valid Type value"
2012-12-12 11:23:58 +01:00
Barry Warsaw 1a6a86df93 PEP 431: Time zone support improvements
(By Lennart Regebro, with very minor formatting by Barry.)
2012-12-11 15:28:45 -05:00
Brett Cannon 270126b5d1 Fix some markup where the wrong text markup style was used for bold and italic. 2012-12-09 13:31:24 -05:00
Daniel Holth b69666c9f5 merge 2012-12-03 20:36:20 -05:00
Daniel Holth 127bc4a235 PEP 426: try to clarify the bundle^H^H^Hmerge/fork meaning of Provides-Dist 2012-12-03 20:36:13 -05:00
Christian Heimes df0327c6a9 update my email address to @python.org 2012-12-02 09:35:44 +01:00
Christian Heimes fc995d868e reject pep 369. It's outdated and superseded by the new importlib 2012-12-02 09:32:28 +01:00
Nick Coghlan 304bfb8c80 Defer PEP 395 until I make it compatible with PEP 420 2012-11-20 23:35:12 +10:00
Daniel Holth 6549f8f705 PEP-0426 trivial copy changes 2012-11-19 18:46:41 -05:00