From 1e1c3e8b9d8a23263ff31f52c8427ca2e5afb21a Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 2 Apr 2015 09:01:45 +0530 Subject: [PATCH] Re-enable the experimental flag for DOCX output since it can still generate broken DOCX files in some circumstances, for e.g., nested tables --- src/calibre/customize/builtins.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/calibre/customize/builtins.py b/src/calibre/customize/builtins.py index dccab5a202..138e0d90fd 100644 --- a/src/calibre/customize/builtins.py +++ b/src/calibre/customize/builtins.py @@ -590,7 +590,9 @@ from calibre.ebooks.conversion.plugins.txt_output import TXTOutput, TXTZOutput from calibre.ebooks.conversion.plugins.html_output import HTMLOutput from calibre.ebooks.conversion.plugins.htmlz_output import HTMLZOutput from calibre.ebooks.conversion.plugins.snb_output import SNBOutput -from calibre.ebooks.conversion.plugins.docx_output import DOCXOutput +if 'CALIBRE_ENABLE_EXPERIMENTAL_DOCX_OUTPUT' in os.environ: + from calibre.ebooks.conversion.plugins.docx_output import DOCXOutput + plugins.append(DOCXOutput) plugins += [ ComicInput, @@ -634,7 +636,6 @@ plugins += [ HTMLOutput, HTMLZOutput, SNBOutput, - DOCXOutput, ] # }}}