Guido van Rossum
b1d315a541
Two wishes were fulfilled.
2014-02-20 16:55:12 -08:00
Guido van Rossum
7432fc0ea7
Change the definition of wait_for() to a more useful one.
...
(This is a change in the spec. But I don't recall we ever seriously
discussed this part of the spec, and the new behavior is more useful
and more intuitive. See discussion started by Gustavo Carneiro in
http://code.google.com/p/tulip/issues/detail?id=107 .)
2014-01-22 14:48:12 -08:00
Guido van Rossum
deccca5c41
Typo fix, patch by Brett Slatkin.
2013-12-26 15:12:56 -08:00
Guido van Rossum
d6a9523ada
Remove question to myself about set_child_watcher() now the issue is fixed.
2013-11-27 10:22:42 -08:00
Guido van Rossum
3d35067db1
Get rid of final TO DO items. Remove now-redundant section on coroutines and protocols.
2013-11-25 14:54:28 -08:00
Guido van Rossum
7619d7bfae
Document open_connection(), start_server(), and related Stream* classes.
2013-11-25 11:44:59 -08:00
Guido van Rossum
3d16aea558
Took care of a few TODOs in Tulip PEP.
2013-11-24 22:43:36 -08:00
Barry Warsaw
81261eafda
3156 has also been committed.
2013-11-22 12:35:10 -05:00
Guido van Rossum
27d2ebaaed
Add Gustavo Carneiro (Gambit Research) to the acknowledgments.
2013-11-20 10:34:19 -08:00
Antoine Pitrou
dcf86aae59
Add Resolution header
2013-11-20 19:11:28 +01:00
Antoine Pitrou
01f3dc0adc
Mark PEP 3156 accepted
2013-11-20 19:03:47 +01:00
Guido van Rossum
bf9b4e10d1
Replace connection_refused() with error_received().
2013-11-15 16:47:42 -08:00
Guido van Rossum
8517d920dd
Complete subprocess and flow control docs. Misc other additions.
2013-11-14 13:25:58 -08:00
Eric V. Smith
c29cc79166
Fixed typo.
2013-11-11 09:01:17 -05:00
Guido van Rossum
3e087d47c8
Resolve a few TBD/TODOs.
2013-11-01 15:14:39 -07:00
Guido van Rossum
65511fc035
Huge update to various parts of the spec. Still not done.
2013-10-31 15:48:48 -07:00
Guido van Rossum
586b21034e
Clarify that SSL could mean TLS. Allow duck typing SSLContext. Allow missing run/stop/close functionality.
2013-10-24 08:37:55 -07:00
Guido van Rossum
2d1e124438
Update a lot of the intro text in PEP 3156.
2013-10-23 08:17:05 -07:00
Guido van Rossum
0e2e677032
Various Tulip updates.
2013-10-18 09:35:37 -07:00
Guido van Rossum
29e97673eb
Clarify motivation for serializing callbacks.
2013-10-01 08:37:33 -07:00
Guido van Rossum
b782cdde3b
Remove pause/resume_writing() and discard_output(). Mention asyncio name. Clarify callback serialization.
2013-09-30 16:15:24 -07:00
Guido van Rossum
6f337d4c07
Add Discussions-To header to Tulip PEP.
2013-09-28 09:54:43 -07:00
Guido van Rossum
0be7861dee
Make start_serving() a coroutine.
2013-09-09 11:11:52 -07:00
Guido van Rossum
e67cea86ef
Remove @task; add gather(); remote run_until_complete() timeout; some wording cleanup.
2013-09-08 19:11:55 -07:00
Guido van Rossum
fb6e6e94e7
Add tulip.wait_for().
2013-08-20 12:38:58 -07:00
Guido van Rossum
1f417b8a9e
Somewhat rambling changes to event loop policy.
2013-08-09 17:27:42 -07:00
Guido van Rossum
003c30d64f
Get rid of Future.running(); see bug 18699.
2013-08-09 17:26:53 -07:00
Andrew Svetlov
31c754206a
Fix markup
2013-08-10 02:35:07 +03:00
Guido van Rossum
cdc8dab2ce
Minor clarifications.
2013-05-29 15:33:55 -07:00
Guido van Rossum
51d8e64d24
Add pause/resume_writing, discard_output.
2013-05-22 13:22:52 -07:00
Guido van Rossum
8acf02f633
Add async(). See https://codereview.appspot.com/9245047/
2013-05-21 08:34:55 -07:00
Guido van Rossum
1c38ea5dc3
Move wrap_future() out of EventLoop. Document local_addr.
2013-05-10 16:09:48 -07:00
Guido van Rossum
fa6769dc34
Small corrections.
2013-05-02 16:35:23 -07:00
Guido van Rossum
26e00e21ac
Add time(), call_at(). Remove call_repeatedly(). Get rid of add_*_handler() return value.
2013-05-02 14:11:08 -07:00
Guido van Rossum
801e07188f
Clarify weasel-words for getaddrinfo().
2013-04-30 10:38:12 -07:00
Guido van Rossum
40dc92be19
Some more clarifications and edits. Describe datagram protocol.
2013-04-29 21:24:46 -07:00
Guido van Rossum
f07821f801
Retract most of public Handle API. Fix server-side ssl. Clean up open issues.
2013-04-29 11:49:58 -07:00
Guido van Rossum
455dd3f556
Update docs for Handle, add Timer.
2013-04-26 20:33:04 -07:00
Guido van Rossum
67b8359461
Major update of the event loop spec.
2013-04-26 14:16:59 -07:00
Eric V. Smith
2d013833a9
Added missing right paren.
2013-04-26 06:31:02 -04:00
Guido van Rossum
79817b9890
Rename run() -> run_forever(), and explain why.
2013-04-24 16:59:39 -07:00
Guido van Rossum
4362292e74
Clarify exactly how vague the spec for stop() really is.
2013-03-24 17:48:02 -07:00
Guido van Rossum
06c6f63510
Refactor run*() family, rename Handler->Handle, updated intros.
2013-03-24 13:34:39 -07:00
Guido van Rossum
6f0acba7b3
Add high-level explanation of transports and protocols early on.
2013-03-18 15:43:00 -07:00
Guido van Rossum
a4b9ddb83c
Link to Tulip repo.
2013-02-06 14:37:40 -08:00
Guido van Rossum
40139af383
Get rid of add_connector(). The code will follow suit soon.
2013-02-05 14:15:06 -08:00
Guido van Rossum
202ebf92f7
Tweak TODOs.
2013-01-24 10:53:40 -08:00
Guido van Rossum
aca10418a9
One more TODO: pass socket to start_serving().
2013-01-23 21:26:32 -08:00
Guido van Rossum
9c9f54697a
Add two new TODOs (socket address and fork()).
2013-01-23 21:20:07 -08:00
Guido van Rossum
e34084ed52
Suggest that some APIs be marked as "transports-only".
2013-01-17 15:42:47 -08:00