Add readline support in quickstart.

Adds basic readline behaviour like line editing and completion on unix based platforms on windows it does nothing.
This commit is contained in:
wvi 2014-02-20 16:23:02 +01:00
parent bdb006fa54
commit 3294cf3638

View File

@ -16,6 +16,16 @@ from io import open
TERM_ENCODING = getattr(sys.stdin, 'encoding', None)
#try to import readline, unix specific enhancement
try:
import readline
if 'libedit' in readline.__doc__:
readline.parse_and_bind("bind ^I rl_complete")
else:
readline.parse_and_bind("tab: complete")
except ImportError:
pass
from docutils.utils import column_width
from sphinx import __version__