From 679688e70d29fad62bb7a07e682ef6966c489445 Mon Sep 17 00:00:00 2001 From: Eli Bendersky Date: Mon, 20 Jan 2014 08:13:31 -0800 Subject: [PATCH] Fix grammar and add markup --- Doc/library/asyncio-dev.rst | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/Doc/library/asyncio-dev.rst b/Doc/library/asyncio-dev.rst index 47448ee8ad6..74bbc28a73a 100644 --- a/Doc/library/asyncio-dev.rst +++ b/Doc/library/asyncio-dev.rst @@ -4,7 +4,7 @@ Develop with asyncio ==================== Asynchronous programming is different than classical "sequential" programming. -This page lists common traps and explain how to avoid them. +This page lists common traps and explains how to avoid them. Handle correctly blocking functions @@ -131,14 +131,15 @@ function:: See also the :meth:`Future.exception` method. -Chain correctly coroutines +Chain coroutines correctly -------------------------- When a coroutine function calls other coroutine functions and tasks, they -should chained explicitly with ``yield from``. Otherwise, the execution is no -more guaranteed to be sequential. +should be chained explicitly with ``yield from``. Otherwise, the execution is +not guaranteed to be sequential. -Example with different bugs using sleep to simulate slow operations:: +Example with different bugs using :func:`asyncio.sleep` to simulate slow +operations:: import asyncio