Merge inlineCallbacks-howto-1009-2: Document inlineCallbacks

Author: glyph

Reviewer: dstufft

Fixes: #1009

.

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@43016 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge inlineCallbacks-return-7624: allow 'return' in python 3.3+

Author: Alex

Reviewer: glyph

Fixes: #7624

Add the ability to use 'return' to supply a Deferred result, obviating
the need for returnValue, in versions of Python which syntactically
support this.

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@43019 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge pb-implementer-7621: use implementer() in twisted.spread

Author: wolfgang61

Reviewer: glyph

Fixes: #7621

Replace the use of zope.interface.implements with zope.interface.implementer in twisted.spread.

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@43026 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge make-bat-path-fix-7542: Fix path error in Sphinx make.bat file.

Author: amattjones
Reviewers: khorn
Fixes: #7542

This fixes a bad path that was preset in the make.bat file used for
building Sphinx docs.  The docs can now be built on Windows using this
file.

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@43043 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb