]> git.lyx.org Git - features.git/blobdiff - lib/lyx2lyx/lyx_1_4.py
Convert \color default -> \color inherit -- lyx2lyx
[features.git] / lib / lyx2lyx / lyx_1_4.py
index df35fe8b5dc56189edccc732298ef5460e3a5ced..82997ca1d50c25f10d16b3ef2c11c2c2bee0f1c8 100644 (file)
@@ -26,6 +26,19 @@ from parser_tools import find_token, find_end_of_inset, get_next_paragraph, \
 from sys import stdin
 from string import replace, split, find, strip, join
 
+##
+# Remove \color default
+#
+def remove_color_default(lines):
+    i = 0
+    while 1:
+        i = find_token(lines, "\\color default", i)
+        if i == -1:
+            return
+        lines[i] = replace(lines[i], "\\color default",
+                           "\\color inherit")
+
+
 ##
 # Add \end_header
 #
@@ -1352,7 +1365,8 @@ def revert_paperpackage(header, opt):
 def convert(header, body, opt):
     if opt.format < 223:
         insert_tracking_changes(header)
-       add_end_header(header)
+        add_end_header(header)
+        remove_color_default(body)
        convert_spaces(body)
        convert_bibtex(body)
        remove_insetparent(body)