Fix #3364: sphinx-quickstart prompts overflow on Console with 80 chars width

This commit is contained in:
Takeshi KOMIYA 2017-01-29 13:30:30 +09:00
parent 14a864a637
commit 678cc3d503
2 changed files with 7 additions and 3 deletions

View File

@ -17,6 +17,7 @@ Bugs fixed
* #3370: the caption of code-block is not picked up for translation
* LaTeX: :confval:`release` is not escaped (refs: #3362)
* #3364: sphinx-quickstart prompts overflow on Console with 80 chars width
Testing
--------

View File

@ -43,9 +43,6 @@ from sphinx.util import texescape
TERM_ENCODING = getattr(sys.stdin, 'encoding', None)
# function to get input from terminal -- overridden by the test suite
term_input = input
DEFAULT_VALUE = {
'path': '.',
'sep': False,
@ -73,6 +70,12 @@ def mkdir_p(dir):
os.makedirs(dir)
# function to get input from terminal -- overridden by the test suite
def term_input(prompt):
sys.stdout.write(prompt)
return input('')
class ValidationError(Exception):
"""Raised for validation errors."""