commit 5ab19af7820fba58876ac86efd8cc4aa1e75b44f
Author: Georg Baum <b...@lyx.org>
Date:   Sun Jun 19 17:05:13 2016 +0200

    Skip paragraph parameters for dash conversion
    
    Some of them are directly passed to LaTeX, but for all of them a token
    \twohyphens or \threehyphens is not valid. This fixes bug #10243.

diff --git a/lib/lyx2lyx/lyx_2_2.py b/lib/lyx2lyx/lyx_2_2.py
index 34490d8..25c4ba0 100644
--- a/lib/lyx2lyx/lyx_2_2.py
+++ b/lib/lyx2lyx/lyx_2_2.py
@@ -632,6 +632,10 @@ def convert_dashes(document):
             else:
                 i = j
             continue
+        if len(words) > 0 and words[0] in ["\\leftindent", 
"\\paragraph_spacing", "\\align", "\\labelwidthstring"]:
+            # skip paragraph parameters (bug 10243)
+            i += 1
+            continue
         while True:
             j = document.body[i].find("--")
             if j == -1:

Reply via email to