From: Juergen Spitzmueller Date: Sun, 15 Mar 2020 08:32:02 +0000 (+0100) Subject: lyx_2_0.pyx_ add convert_includeall method X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=cacefe0fb07565fd3379ad987792619447ec6767;p=features.git lyx_2_0.pyx_ add convert_includeall method It's better to have that param explicitly in the document. --- diff --git a/lib/lyx2lyx/lyx_2_0.py b/lib/lyx2lyx/lyx_2_0.py index 480971b531..a70f3991e8 100644 --- a/lib/lyx2lyx/lyx_2_0.py +++ b/lib/lyx2lyx/lyx_2_0.py @@ -971,6 +971,20 @@ def revert_includeonly(document): document.header[i : j + 1] = [] +def convert_includeall(document): + " Add maintain_unincluded_children param " + + i = 0 + i = find_token(document.header, "\\maintain_unincluded_children", 0) + if i == -1: + i = find_token(document.header, "\\textclass", 0) + if i == -1: + document.warning("Malformed LyX document! Missing \\textclass header.") + return + document.header.insert(i, "\\maintain_unincluded_children false") + return + + def revert_includeall(document): " Remove maintain_unincluded_children param " del_token(document.header, '\\maintain_unincluded_children', 0) @@ -2489,7 +2503,7 @@ convert = [[346, []], [373, [merge_gbrief]], [374, []], [375, []], - [376, []], + [376, [convert_includeall]], [377, []], [378, []], [379, [convert_math_output]],