]> git.lyx.org Git - features.git/commitdiff
ctests: Update tagging rules and comments.
authorGünter Milde <milde@lyx.org>
Fri, 8 Mar 2019 18:19:32 +0000 (19:19 +0100)
committerGünter Milde <milde@lyx.org>
Fri, 8 Mar 2019 18:29:39 +0000 (19:29 +0100)
development/autotests/ignoredTests
development/autotests/invertedTests
development/autotests/unreliableTests

index 8162fad6b39aaacec39af3a0aea062e158f87e5b..cbc6a25f5f666042ef8d22bd88d94e4d0942a5b3 100644 (file)
@@ -105,9 +105,6 @@ export/templates/DocBook_article_(dvi3|pdf[245]).*
 export/templates/acmart_lyx(16|20|21|22)
 export/templates/copernicus_lyx(16|20|21|22)
 
-# The document has "use_non_tex_fonts true" set.
-export/export/latex/systemfonts-Math-missingchars_pdf5_texF
-
 
 # ============================================================
 Sublabel: obsolete
index c2471fc2f54203def042c672ccd1e67c56e5b6ef..5f9d3ab41f852527df1ffb965bc6b29dc0b3dfad 100644 (file)
@@ -19,8 +19,6 @@ Sublabel: todo
 export/export/latex/ja_wrong_auto_encoding_(dvi|pdf(|3)).*
 
 # Missing characters with Unicode fonts
-# (the "hidden" replacement with FreeSerif does not help and results in bad
-# typography for mathematical content):
 # For details see the file "systemfonts-Math-missingchars.lyx"
 export/doc/(|de/|es/|fr/)Math.*systemF
 export/export/latex/systemfonts-Math-missingchars.*systemF
@@ -72,10 +70,8 @@ export/export/latex/fa-OT1_pdf2
 
 # CJK for multilingual documents:
 #
-# input-encoding "utf8" should work for documents using a CJK language:
-#export/export/latex/CJK/.*-en-de-el-ru_utf8_pdf2
-#
-# but that is not so easy if the main language does not require CJK:
+# input-encoding "utf8" should work for documents using a CJK language
+# also if the main language does not require CJK:
 export/export/latex/CJK/en-de-el-ru-.*_utf8_pdf2
 #
 # some "language default" legacy encodings fail (missing fonts)
@@ -88,6 +84,18 @@ export/doc/ar/UserGuide_pdf4_systemF
 export/doc/ar/UserGuide_lyx(22|23)
 
 
+# Common Unicode fonts don't support all characters supported by
+# lib/unicodesymbols in one font. (This shows that there are use cases for
+# 8-bit fonts or GUI support for selecting more than one system font.)
+# Write an enhancement ticket and move to lyxissues (together with other
+# "missing symbols" tests in the LyX documentation).
+export/export/latex/luainputenc-utf8_pdf5_systemF
+
+# New problem with TL18: endless loop?
+#    ! TeX capacity exceeded, sorry [input stack +size=5000].
+export/export/latex/luainputenc-utf8_pdf5_texF
+
+
 # input encoding tests
 # --------------------
 # Please test and correct!
@@ -174,16 +182,6 @@ export/export/WrongDfnTagHandling_xhtml
 # contains underscores etc.
 export/export/latex/LongestLabelWithUnderscore.*
 
-# Common Unicode fonts don't support all characters supported by
-# lib/unicodesymbols. (This shows that there are use cases for 8-bit fonts
-# or GUI support for selecting more than one system font.)
-export/export/latex/luainputenc-utf8_pdf5_systemF
-# From Günter:
-# OK, so in TL18 the Ukrainean "auto-date" (7 березня 2019 р.) fails with
-# PDF (XeTeX) and DVI (LuaTeX) but not PDF (LuaTeX).
-# Strange.
-export/export/latex/luainputenc-utf8_pdf5_texF
-
 #11455 "Unable to process argument!" with multiple 1.6.x roundtrips
 export/templates/IEEEtran-Journal_lyx16
 
@@ -217,13 +215,16 @@ export/doc/(|de/|es/|fr/)UserGuide_pdf4_texF
 export/doc/ru/(Intro|Tutorial)_(dvi3|pdf[45])_texF
 export/examples/ru/(example_lyxified|splash)_(dvi3|pdf[45])_texF
 
-# Babel-Ukrainean uses UTF-8 if it detects Xe/LuaTeX (for "\date").
-# * garbled output with LuaTeX + TeX fonts, see unreliableTests.wrong_output,
-# * since TL18, see unreliableTests.varying_versions.
-# * missing chars with XeTeX + TeX fonts:
-#   (workaround: suppressing auto-date or date inset in documents).
-export/export/latex/uk-babel-date-missing-chars-with-ascii_pdf4_texF
-export/(doc|examples)/uk/(Intro|splash)_pdf4_texF
+# Babel-Ukrainian uses UTF-8 if it detects Xe/LuaTeX (for "\date").
+# With 8-bit TeX fonts this results in:
+# * garbled output with PDF (LuaTeX)
+# * missing chars with XeTeX and DVI (LuaTeX)
+# New in TL18 -> cf. unreliableTests.varying_versions.
+# Workaround: suppressing auto-date or using date inset (new in LyX 2.4)
+#            in the source documents.
+export/export/latex/uk-babel-date-missing-chars-with-ascii_(pdf4|dvi3)_texF
+export/(doc|examples)/uk/(Intro|splash)_(pdf4|dvi3)_texF
+
 
 # Gives the following error:
 # # ! Package hpstatement Error: H or P statement "H251"
index 4560155fa107d67633c423016fa518e1cf9d9aa4..805bb94f424636e8eb86fe6e9cb33a768fef7c60 100644 (file)
@@ -110,7 +110,11 @@ export/examples/(|fr/)seminar_(dvi|pdf).*
 # * garbled output with LuaTeX + TeX fonts (since TL18)
 # * missing chars with XeTeX + TeX fonts (see invertedTests)
 export/export/latex/uk-babel-date-missing-chars-with-ascii_.*_texF
-export/(doc|examples)/uk/(Intro|splash)_pdf4_texF
+export/(doc|examples)/uk/(Intro|splash)_.*_texF
+
+# new problem with TL18 (see invertedTests)
+export/export/latex/luainputenc-utf8_pdf5_texF
+
 
 # since TeXLive18, 8-bit LaTeX defaults to utf-8
 # ----------------------------------------------