summaryrefslogtreecommitdiff
path: root/sphinx/quickstart.py
diff options
context:
space:
mode:
Diffstat (limited to 'sphinx/quickstart.py')
-rw-r--r--sphinx/quickstart.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/sphinx/quickstart.py b/sphinx/quickstart.py
index a57006fd0..8b5b3bded 100644
--- a/sphinx/quickstart.py
+++ b/sphinx/quickstart.py
@@ -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__