Do not use zero-width spaces when generating man pages

This commit is contained in:
Kovid Goyal 2017-07-04 12:54:05 +05:30
parent fa191ab55a
commit 7c21ef9a6d
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C
2 changed files with 3 additions and 1 deletions

View File

@ -77,6 +77,7 @@ def build_pot(base):
def build_man_pages(language, base):
os.environ[b'CALIBRE_BUILD_MAN_PAGES'] = b'1'
sphinx_build(language, base, builder='man', bdir=language)

View File

@ -239,6 +239,7 @@ def render_options(cmd, groups, options_header=True, add_program=True, header_le
def mark_options(raw):
if 'CALIBRE_BUILD_MAN_PAGES' not in os.environ:
raw = re.sub(r'(\s+)--(\s+)', ur'\1-\u200b-\2', raw)
def sub(m):