[LyX/master] ctests: Invert failing lyx2lyx tests for beamer.

2019-01-20 Thread Günter Milde
commit 67c5ee439d8305bf00b31efece245cda60b61882 Author: Günter Milde Date: Sun Jan 20 18:24:41 2019 +0100 ctests: Invert failing lyx2lyx tests for beamer. Some exports to versions < 2.1 fail due to a warning about missing layout name. --- development/autotests/invertedTe

[LyX/master] ctests: update inputenc tests.

2019-01-20 Thread Günter Milde
commit b9833f180a038b9c8ad46ec15e85da7939e59dd8 Author: Günter Milde Date: Fri Jan 18 18:09:08 2019 +0100 ctests: update inputenc tests. Use \input in luainputenc-utf8 instead of copying the content of test documents in latex/unicodesymbols/. autotests/export/latex

[LyX/master] ctests: Invert failing lyx2lyx tests for modernCV.

2019-01-20 Thread Günter Milde
commit 9d7a3e21eebb58cf382e1358ab8473279b051eb2 Author: Günter Milde Date: Sun Jan 20 19:57:30 2019 +0100 ctests: Invert failing lyx2lyx tests for modernCV. Exports to LyX < 2.1 fails. --- development/autotests/invertedTests |7 +++ 1 files changed, 7 insertions(+)

[LyX/master] ctest: Patterns in invertedTests must match the full test name.

2019-01-21 Thread Günter Milde
commit 31420c4ce4dc8bc1780c69fcb0690c0a17a18ae9 Author: Günter Milde Date: Mon Jan 21 16:43:00 2019 +0100 ctest: Patterns in invertedTests must match the full test name. --- development/autotests/invertedTests |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a

[LyX/master] Farsi document with custom font encoding OT1 fails.

2019-01-22 Thread Günter Milde
commit f82030d21166dfbb85d97378f90208647159b433 Author: Günter Milde Date: Tue Jan 22 12:02:57 2019 +0100 Farsi document with custom font encoding OT1 fails. Set font encoding in examples to "auto" and add minimal test sample. --- autotests/export/latex/fa-OT1.ly

[LyX/master] Add example for mulit-lingual Japanese document with CJKutf8.

2019-01-22 Thread Günter Milde
commit d104005151578e2be4772b24664ea8e10e0ecf7d Author: Günter Milde Date: Tue Jan 22 16:06:37 2019 +0100 Add example for mulit-lingual Japanese document with CJKutf8. --- development/autotests/ignoredTests|8 +- development/autotests/invertedTests | 10 +- development

[LyX/master] Test for bug #6197.

2019-01-22 Thread Günter Milde
commit 968a3d06a4c7011d7a30125eea886aac8b3d57aa Author: Günter Milde Date: Tue Jan 22 23:59:11 2019 +0100 Test for bug #6197. With language Polish, "amssymb" must be loaded before "babel" to avoid a name clash for command "\lll". --- auto

[LyX/master] ctests: export tests for CJK in multilingual documents.

2019-01-22 Thread Günter Milde
commit e8c497e33e1e746647e0acb21bb2f2b3eb4fab3a Author: Günter Milde Date: Wed Jan 23 00:57:20 2019 +0100 ctests: export tests for CJK in multilingual documents. --- .../export/latex/CJK/en-de-el-ru-ja_utf8-cjk.lyx | 165 +++ autotests/export/latex/CJK/en-de-el-ru

[LyX/master] Avoid bitmap fonts for Latin text parts using LatinModern.

2019-01-23 Thread Günter Milde
commit 16b28ad72573a7acff6cf4c9a44852b95c0b5c89 Author: Günter Milde Date: Wed Jan 23 09:11:01 2019 +0100 Avoid bitmap fonts for Latin text parts using LatinModern. --- lib/examples/fa/splash.lyx |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/lib/examples/fa

[LyX/master] Improve readability of the lyx2lyx help output.

2019-01-23 Thread Günter Milde
commit 5a1fb5b5faf6beccbc0256ad4c4b5204bfdbb45c Author: Günter Milde Date: Wed Jan 23 10:12:28 2019 +0100 Improve readability of the lyx2lyx help output. Also some small clean-up edits --- lib/lyx2lyx/LyX.py |4 ++-- lib/lyx2lyx/lyx2lyx| 23

[LyX/master] Fix encoding issue with lyx2lyx conversion of "Date" info-insets.

2019-01-23 Thread Günter Milde
commit 49583b7dd0fd2e31b08fd8c006de001a89f21de3 Author: Günter Milde Date: Wed Jan 23 11:06:04 2019 +0100 Fix encoding issue with lyx2lyx conversion of "Date" info-insets. Remaining problem: the name of the day appears in English instead of the document language. --- d

[LyX/master] Support for documents in other scripts with parts in CJK scripts.

2019-01-23 Thread Günter Milde
commit 197735747e722cd421edef1b1966e2918eb889b5 Author: Günter Milde Date: Thu Jan 24 00:36:33 2019 +0100 Support for documents in other scripts with parts in CJK scripts. Fix CJK support for documents using input-encoding "utf8-cjk" when the main language is n

[LyX/master] Fix second part of #5386.

2019-01-24 Thread Günter Milde
commit 5ebc0b3f432f46843e8ec90da8bf57a8921affb1 Author: Günter Milde Date: Thu Jan 24 14:40:19 2019 +0100 Fix second part of #5386. A \clearpage command issued right before \end{CJK} is recommended by the package author to prevent any un-processed CJK chars outside the

[LyX/master] ctests: small correction of inverted tests.

2019-01-24 Thread Günter Milde
commit 63807af2ca64c8298d8cf0fcc52239ed83b85d64 Author: Günter Milde Date: Thu Jan 24 15:54:13 2019 +0100 ctests: small correction of inverted tests. --- development/autotests/invertedTests |7 --- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/development

[LyX/master] ctests: fix system font setup for some CJK documents

2019-01-25 Thread Günter Milde
commit 67ed1ec03a8fee8618b96d81389264e04c8b185c Author: Günter Milde Date: Fri Jan 25 16:48:16 2019 +0100 ctests: fix system font setup for some CJK documents --- development/autotests/invertedTests |6 -- lib/doc/zh_CN/Intro.lyx |2 +- lib/doc/zh_CN/Tutorial.lyx

[LyX/master] ctests: update CJK export tests.

2019-01-28 Thread Günter Milde
commit 964c15f80bd26dc187df5af1c0f819aa76cc5dbf Author: Günter Milde Date: Mon Jan 28 17:24:39 2019 +0100 ctests: update CJK export tests. --- autotests/export/latex/CJK/el-zh_CN_utf8-cjk.lyx | 126 autotests/export/latex/CJK/en-de-el-ru-ja_utf8.tex | 54

[LyX/master] Load CJK support package before font selection.

2019-01-28 Thread Günter Milde
commit 7da76b1b9fbb8f88afe13195505b4e46e0f08e71 Author: Günter Milde Date: Mon Jan 28 17:26:52 2019 +0100 Load CJK support package before font selection. --- development/autotests/unreliableTests |4 --- lib/examples/ja/multilingual.lyx | 26 src

[LyX/master] Fix for CJK-documents with input-encoding "utf8".

2019-01-28 Thread Günter Milde
commit 34f5ba3c54e52681f9ef4ab54c3aa62ef9910bd1 Author: Günter Milde Date: Mon Jan 28 17:49:58 2019 +0100 Fix for CJK-documents with input-encoding "utf8". --- .../export/latex/CJK/ja-en-de-el-ru_utf8-cjk.lyx |2 +- development/autotests/invertedTests|

[LyX/master] Fix CJK environment nesting issue.

2019-01-28 Thread Günter Milde
commit 62865d190d409f72479fb01491b941d74206a211 Author: Günter Milde Date: Mon Jan 28 23:02:33 2019 +0100 Fix CJK environment nesting issue. If the last paragraph is nested in an environment, we'll have to \end that first. --- development/autotests/invertedTests |

[LyX/master] Fix line breaking, punctuation kerning and font switching with non-tex-fonts

2019-01-28 Thread Günter Milde
commit d6aec0dd33d791ae24124bbc8f354190904f81c3 Author: Günter Milde Date: Mon Jan 28 22:11:43 2019 +0100 Fix line breaking, punctuation kerning and font switching with non-tex-fonts Use "luatexja" or "xeCJK" with non-tex fonts in Japanese and Chine

[LyX/master] ctests: update tests after the last fixes.

2019-01-29 Thread Günter Milde
commit 7e1c5ae44be6882e259eaf19c5ae0781aa3ab31e Author: Günter Milde Date: Tue Jan 29 10:52:41 2019 +0100 ctests: update tests after the last fixes. --- development/autotests/invertedTests |9 - development/autotests/unreliableTests |6 +- lib/examples/ja

[LyX/master] ctests: Dedicated test and comments for "lyx2lyx.lyx_2_4.revert_fonts".

2019-01-29 Thread Günter Milde
commit 8060c8e488f6c5033ab7dfd4027c963ce1ce884f Author: Günter Milde Date: Tue Jan 29 12:35:12 2019 +0100 ctests: Dedicated test and comments for "lyx2lyx.lyx_2_4.revert_fonts". --- autotests/export/lyx2lyx/lyx_2_4_test.lyx | 179 + development

[LyX/master] Chinese localization in user preamble using "ctex" with non-TeX fonts https://tex.stackexchange.com/questions/17611/how-does-one-type-chinese-in-latex

2019-01-29 Thread Günter Milde
commit 46f5acb19c3cf41d674c4eaee40aaf02de042012 Author: Günter Milde Date: Tue Jan 29 22:31:58 2019 +0100 Chinese localization in user preamble using "ctex" with non-TeX fonts https://tex.stackexchange.com/questions/17611/how-does-one-type-chinese-in-latex TODO: use

[LyX/master] Use "ctex" default fonts (FandongSol) with Xe/LuaTeX.

2019-01-29 Thread Günter Milde
commit fa344b9a365225dbb42c2c823607849951a1ef04 Author: Günter Milde Date: Tue Jan 29 22:44:11 2019 +0100 Use "ctex" default fonts (FandongSol) with Xe/LuaTeX. The default fonts provide a good match to LatinModern and closer similarity to the look with 8-bit

[LyX/master] Do not use \inputencoding when the buffer input encoding is one of the "legacy" CJK encodings.

2019-01-30 Thread Günter Milde
commit 319a986fc0ae160672a813003253277e86f0aaa6 Author: Günter Milde Date: Wed Jan 30 15:14:45 2019 +0100 Do not use \inputencoding when the buffer input encoding is one of the "legacy" CJK encodings. If Document>Settings>Language>Encoding is set to any val

[LyX/master] ctests: Update Chinese report example.

2019-01-30 Thread Günter Milde
commit 7e120159fc7e92584ee581996bc2048068418d0d Author: Günter Milde Date: Wed Jan 30 15:43:11 2019 +0100 ctests: Update Chinese report example. --- autotests/export/latex/CJK/zh_CN-toc.lyx | 80 + development/autotests/invertedTests |1

[LyX/master] ctests: fix/update CJK tests.

2019-01-30 Thread Günter Milde
commit b01eb6c6a4b0ee04c262fcbdab4b431906ba79eb Author: Günter Milde Date: Wed Jan 30 00:53:31 2019 +0100 ctests: fix/update CJK tests. --- autotests/export/latex/CJK/en-de-el-ru-ja_utf8.tex | 54 -- .../CJK/zh_CN-en-de-el-ru_language-default.lyx | 177

[LyX/master] ctests: invert test for #6197

2019-01-31 Thread Günter Milde
commit d497de76431d42e674ecd1426b504194655df9c1 Author: Günter Milde Date: Thu Jan 31 12:50:19 2019 +0100 ctests: invert test for #6197 --- development/autotests/invertedTests | 14 +- development/autotests/unreliableTests |5 + 2 files changed, 14 insertions(+), 5

[LyX/master] Force "unicodesymbols" conversion for legacy CJK encodings where required.

2019-01-31 Thread Günter Milde
commit 1c9d3da93877efc4de2a3052203c04b6f355 Author: Günter Milde Date: Thu Jan 31 18:06:30 2019 +0100 Force "unicodesymbols" conversion for legacy CJK encodings where required. .../export/latex/unicodesymbols/001-4-latin.lyx|6 +- .../latex/unicodesymbols/008

[LyX/master] Check for CJK instead of CJKutf8.

2019-02-05 Thread Günter Milde
commit fc0ab1283c7153c3c1a09febd0951ec45b4126bb Author: Günter Milde Date: Tue Feb 5 11:31:27 2019 +0100 Check for CJK instead of CJKutf8. The specific test was introduced in ef6be5f4 because CJKutf8 was relatively new (cf. lyx.org/trac/ticket/5386). 10 years on

[LyX/master] ctests: update Korean tests, add "language default" test including Chinese.

2019-02-05 Thread Günter Milde
commit f8d42aed39587dfe63ec3fcc1d2164d2011de9db Author: Günter Milde Date: Sun Feb 3 22:16:35 2019 +0100 ctests: update Korean tests, add "language default" test including Chinese. Set suitable non-TeX fonts in the test document. Use "kotex" language pack

[LyX/master] Amend 1c9d3da938: some more forced "unicodesymbols" conversions.

2019-02-05 Thread Günter Milde
commit 9bca147d8bdb16ecd4fa58b581ba896823c83078 Author: Günter Milde Date: Sun Feb 3 22:03:28 2019 +0100 Amend 1c9d3da938: some more forced "unicodesymbols" conversions. --- lib/unicodesymbols |8 1 files changed, 4 insertions(+), 4 deletions(-) diff -

[LyX/master] Prevent fallback to "utf8" if "inputenc" package is not loaded.

2019-02-05 Thread Günter Milde
commit 32e4a85e43414553aca26b8ac3f479855a5c6a6c Author: Günter Milde Date: Sun Feb 3 22:04:17 2019 +0100 Prevent fallback to "utf8" if "inputenc" package is not loaded. Since April 2018, pdflatex falls back to input-encoding utf8 if it does not detect an in

[LyX/master] Fix CJK preamble.

2019-02-05 Thread Günter Milde
commit 426ed23ec0a0a939aa27caf86f59af4f6da8ce49 Author: Günter Milde Date: Tue Feb 5 20:27:38 2019 +0100 Fix CJK preamble. Don't load the CJK package with utf8x (feature clash). Load CJK (not CJKutf8) with traditional Chinese and "language-default&

[LyX/master] Amend 1c9d3da938 again: some more forced "unicodesymbols" conversions.

2019-02-05 Thread Günter Milde
commit 321fbb8610bac5e70df302144f5fef05330c58be Author: Günter Milde Date: Tue Feb 5 20:17:10 2019 +0100 Amend 1c9d3da938 again: some more forced "unicodesymbols" conversions. --- lib/unicodesymbols | 12 ++-- 1 files changed, 6 insertions(+), 6 deletions(-) diff -

[LyX/master] Force "unicodesymbols" conversions for Hebrew and Arabic encodings.

2019-02-06 Thread Günter Milde
commit 1e3e30da159257e83a715bff65a06682b914e2b4 Author: Günter Milde Date: Wed Feb 6 16:48:48 2019 +0100 Force "unicodesymbols" conversions for Hebrew and Arabic encodings. Fixes wrong output with these encodings for Latin Unicode blocks. Other Unicode blocks

[LyX/master] Amend 1e3e30da15 (unicodesymbols) and uninvert tests that now compile.

2019-02-09 Thread Günter Milde
commit ec86638d23c91315e3e348e523f25201d740cb70 Author: Günter Milde Date: Sat Feb 9 20:41:39 2019 +0100 Amend 1e3e30da15 (unicodesymbols) and uninvert tests that now compile. --- development/autotests/invertedTests |6 +- lib/unicodesymbols |5 +++-- 2 files

[LyX/master] Don't switch encodings to/from CJK if the document encoding is using the CJK package.

2019-02-09 Thread Günter Milde
commit 7bbf333fa1005a0eb9658b84e0c7d65e53fd9f20 Author: Günter Milde Date: Thu Feb 7 22:07:59 2019 +0100 Don't switch encodings to/from CJK if the document encoding is using the CJK package. Also, since we return earlier if the document encoding is an utf8-variant

[LyX/master] unicodesymbols: one more missing "force" flag.

2019-02-10 Thread Günter Milde
commit 624b32616c5cb8d22e90295aca1302176ec580a8 Author: Günter Milde Date: Sun Feb 10 16:54:34 2019 +0100 unicodesymbols: one more missing "force" flag. --- lib/unicodesymbols |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/lib/unicodesymbols b/lib/unic

[LyX/master] unicodesymbols: even more "force" flags.

2019-02-11 Thread Günter Milde
commit b0d42b73f16110ec7a41c20b77ee66b76f44b3a7 Author: Günter Milde Date: Mon Feb 11 18:32:20 2019 +0100 unicodesymbols: even more "force" flags. --- lib/unicodesymbols | 14 +++--- 1 files changed, 7 insertions(+), 7 deletions(-) diff --git a/lib/unicodesym

[LyX/master] Load "textcomp" and "pmboxdraw" before "(lua)inputenc" to fix #11454.

2019-02-12 Thread Günter Milde
commit 7a17610a0041b09785d12759a3eaf2988f67c935 Author: Günter Milde Date: Tue Feb 12 09:22:55 2019 +0100 Load "textcomp" and "pmboxdraw" before "(lua)inputenc" to fix #11454. Prevents wrong or missing characters with LuaTeX and 8-bit fonts

[LyX/master] Update comment.

2019-02-12 Thread Günter Milde
commit 296bafa928d74ad54f019774b85d82a54a3b749f Author: Günter Milde Date: Tue Feb 12 09:30:48 2019 +0100 Update comment. --- src/BufferParams.cpp |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/BufferParams.cpp b/src/BufferParams.cpp index c194aed..d57f68c

[LyX/master] ctests: update tagging rules.

2019-02-12 Thread Günter Milde
commit 709dab4beb9d97c2c6dabfc816014f8391e195ec Author: Günter Milde Date: Wed Feb 13 00:10:27 2019 +0100 ctests: update tagging rules. --- development/autotests/invertedTests |2 +- development/autotests/unreliableTests |7 ++- 2 files changed, 7 insertions(+), 2 deletions

[LyX/master] ctest update: Set non-TeX fonts in documents, update comments and tags.

2019-02-13 Thread Günter Milde
commit 1879fbedfb67cc6e3d63d5c993a754d872543028 Author: Günter Milde Date: Wed Feb 13 10:34:18 2019 +0100 ctest update: Set non-TeX fonts in documents, update comments and tags. --- development/autotests/invertedTests |7 +++-- development/autotests/unreliableTests | 30

[LyX/master] ctests: "Uninvert" IEEE tests with non-TeX fonts. Fix missing characters.

2019-02-13 Thread Günter Milde
commit 251161db898d6981f094498162db38b656c5a651 Author: Günter Milde Date: Thu Feb 14 01:01:43 2019 +0100 ctests: "Uninvert" IEEE tests with non-TeX fonts. Fix missing characters. Documents used deprecated or lookalike characters missing in Latin Modern sy

[LyX/master] ctests: useSystemFonts.pl -- revert changes in 1879fbedfb67cc6.

2019-02-14 Thread Günter Milde
commit 124e3c92e26fe6266eaf15972f884827cafde912 Author: Günter Milde Date: Fri Feb 15 07:07:15 2019 +0100 ctests: useSystemFonts.pl -- revert changes in 1879fbedfb67cc6. --- development/autotests/useSystemFonts.pl | 31 --- 1 files changed, 28 insertions

[LyX/master] ctest update.

2019-02-24 Thread Günter Milde
commit 4de4263f93fdca326d6603e996c7e8ba35454593 Author: Günter Milde Date: Mon Feb 25 01:17:20 2019 +0100 ctest update. * set required non-TeX fonts in the documents * update comments for inverted tests * update some tags --- development/autotests/ignoreLatexErrorsTests

[LyX/master] ctest update

2019-02-26 Thread Günter Milde
commit 6ee140f413ed22281ba13462a78fc873082b9acb Author: Günter Milde Date: Tue Feb 26 19:13:15 2019 +0100 ctest update * Do not change font choices when testing with non-TeX fonts. * Add "nonstandard" tag for documents with requirements outside TeXLive. * Igno

[LyX/master] Fix AttributeError with Python 3.

2019-02-28 Thread Günter Milde
commit 9abd46b4d5056d11e4b92063aaadd4d5fa73361c Author: Günter Milde Date: Thu Feb 28 22:59:30 2019 +0100 Fix AttributeError with Python 3. At least since Python 3.5, `output` is already a (unicode) string and does not have a "decode" method. --- lib/scripts/convert

[LyX/master] Don't switch encodings when a document wide encoding is specified.

2019-02-28 Thread Günter Milde
commit e665715fc488c31476facfab6a8fcf6f7b7a3528 Author: Günter Milde Date: Wed Feb 27 14:01:53 2019 +0100 Don't switch encodings when a document wide encoding is specified. Remove special code for CJK that is no longer required after we use CJKutf8 document-wide with inp

[LyX/master] Minor documentation fix.

2019-02-28 Thread Günter Milde
commit 1c57fc31aad894278b188df7bb3b9614f4dedbc2 Author: Günter Milde Date: Thu Feb 28 23:01:14 2019 +0100 Minor documentation fix. --- lib/languages | 11 +-- 1 files changed, 5 insertions(+), 6 deletions(-) diff --git a/lib/languages b/lib/languages index d409ce0..4262584

[LyX/master] unicodesymbols: Add force flags for arabic codepage.

2019-03-01 Thread Günter Milde
commit 9ad8c25d7b2053baec5dc057619705c322a90c3f Author: Günter Milde Date: Fri Mar 1 18:52:12 2019 +0100 unicodesymbols: Add force flags for arabic codepage. --- lib/unicodesymbols | 25 - 1 files changed, 12 insertions(+), 13 deletions(-) diff --git a/lib

[LyX/master] ctest and documentation update

2019-03-03 Thread Günter Milde
commit fd106637be2e1d25587c9d5e712786a7a044077a Author: Günter Milde Date: Sun Mar 3 18:19:51 2019 +0100 ctest and documentation update The special test "arabic_simple.lyx" is no longer required, "examples/ar/splash.lyx" works with 8-bit fonts now.

[LyX/master] Update latex export of combining characters.

2019-03-03 Thread Günter Milde
commit 7dfc6c7f8b1a0f71a5b6f2b4f153c73513739eae Author: Günter Milde Date: Sat Mar 2 18:58:53 2019 +0100 Update latex export of combining characters. * Remove exception for polytonikogreek (drop braces) no longer required since the fixes to #6463 and #9637. * Update

[LyX/master] Fix/simplify "if" clause for application of \textcyrrillic or \textgreek.

2019-03-03 Thread Günter Milde
commit 68b6198d635e2448c89c3f85caf146fd72951f8c Author: Günter Milde Date: Sat Mar 2 20:24:05 2019 +0100 Fix/simplify "if" clause for application of \textcyrrillic or \textgreek. Also with Xe/LuaTeX only required with non-native font encodings. --- src/Paragraph.

[LyX/master] ctests: Problem with auto-date for Ukrainian with Xe/LuaTeX and TeX fonts.

2019-03-04 Thread Günter Milde
commit ff8cec5ea53aa8da8936590d795c0fdd76687936 Author: Günter Milde Date: Mon Mar 4 13:14:50 2019 +0100 ctests: Problem with auto-date for Ukrainian with Xe/LuaTeX and TeX fonts. New bug in TeXLive 18. Missing characters with XeTeX and wrong characters with LuaTeX

[LyX/master] ctest update: compilation errors due to #6463 are fixed.

2019-03-05 Thread Günter Milde
commit f674f563da36443c2d498d6a46970d6a43684431 Author: Günter Milde Date: Mon Mar 4 22:12:09 2019 +0100 ctest update: compilation errors due to #6463 are fixed. --- autotests/export/latex/cyrillic-accent-ascii.lyx | 25 ++--- autotests/export/latex/ru-accent-ascii.lyx

[LyX/master] Re-invert failing tests with Hebrew, LuaTeX and 8-bit fonts.

2019-03-05 Thread Günter Milde
commit 316b49c1585309014878d9dedf8181b39b3502ce Author: Günter Milde Date: Tue Mar 5 09:59:43 2019 +0100 Re-invert failing tests with Hebrew, LuaTeX and 8-bit fonts. --- development/autotests/invertedTests | 11 +++ 1 files changed, 7 insertions(+), 4 deletions(-) diff --git a

[LyX/master] Ensure \LyX macro works also with non-standard font encodings (Greek, ...).

2019-03-07 Thread Günter Milde
commit 24b675783f7243a3b28a4965d91709ef02430a82 Author: Günter Milde Date: Thu Mar 7 17:01:05 2019 +0100 Ensure \LyX macro works also with non-standard font encodings (Greek, ...). Babel provides the \textlatin macro to ensure Latin letter ASCII characters are output as Latin

[LyX/master] ctests: Update tagging rules and comments.

2019-03-08 Thread Günter Milde
commit 95cbaa387ca6a92a7a9b61c8f4e93ee3e4fa80b9 Author: Günter Milde Date: Fri Mar 8 19:19:32 2019 +0100 ctests: Update tagging rules and comments. --- development/autotests/ignoredTests|3 -- development/autotests/invertedTests | 47

[LyX/master] unicodesymbols: Use \r{A} instead of \AA for "Latin letter A with ring" and "Ångström sign".

2019-03-08 Thread Günter Milde
commit cc84fa6173f7b8e9cb535177ab33345633b422cd Author: Günter Milde Date: Fri Mar 8 18:06:53 2019 +0100 unicodesymbols: Use \r{A} instead of \AA for "Latin letter A with ring" and "Ångström sign". Xe/LuaTeX convert \AA to the deprecated character u212B (whi

[LyX/master] ctests: dedicated test for problem with textgreek and textcyrillic.

2019-03-12 Thread Günter Milde
commit ddf947b8fdde2f3b31bd4d8d1bbbd1c1d4cd2828 Author: Günter Milde Date: Tue Mar 12 22:44:13 2019 +0100 ctests: dedicated test for problem with textgreek and textcyrillic. --- autotests/export/latex/CJK/zh_CN-toc.lyx |2 +- autotests/export/latex/textcyr-textgreek-test.lyx

[LyX/master] Remove special code for CJK that is no longer required (amends e665715fc4).

2019-03-13 Thread Günter Milde
commit 0f265a5ab6532a05c447501e5b410190e3f34c93 Author: Günter Milde Date: Wed Mar 13 11:13:44 2019 +0100 Remove special code for CJK that is no longer required (amends e665715fc4). --- src/DocIterator.cpp | 16 ++-- 1 files changed, 6 insertions(+), 10 deletions(-) diff

[LyX/master] Use CJKutf8 package if input encoding is "utf8" and a used language requires CJK.

2019-03-13 Thread Günter Milde
commit 4a481975b6e94fc48a7bdfe776106ba79149e5bc Author: Günter Milde Date: Wed Mar 13 11:31:25 2019 +0100 Use CJKutf8 package if input encoding is "utf8" and a used language requires CJK. CJKutf8 now used also if a secondary language requires CJK. --- development

[LyX/master] ctests: add tests for #10600 (forced inputenc "ascii" with XeTeX and TeX-fonts).

2019-03-16 Thread Günter Milde
commit 2b610333243283f43cefeb57c93d8ade3ec9f3c6 Author: Günter Milde Date: Sat Mar 16 13:39:56 2019 +0100 ctests: add tests for #10600 (forced inputenc "ascii" with XeTeX and TeX-fonts). --- autotests/export/latex/xetex-inputenc-ascii.lyx | 320 +++ autote

[LyX/master] Small formatting and comments update.

2019-03-16 Thread Günter Milde
commit 406b1e7fcff001fa0f935617174c8b321a4801df Author: Günter Milde Date: Sat Mar 16 12:59:34 2019 +0100 Small formatting and comments update. --- src/LaTeXFeatures.cpp | 92 ++-- src/Paragraph.cpp |2 +- src/frontends/qt4

[LyX/master] ctest for bug #11519

2019-03-16 Thread Günter Milde
commit d53a13a475cfb670b449e3086175d788484e5173 Author: Günter Milde Date: Sat Mar 16 17:55:44 2019 +0100 ctest for bug #11519 --- .../export/latex/parent-with-other-inputenc.lyx| 143 development/autotests/invertedTests|3 + 2 files changed

[LyX/master] ctests: update tagging scripts.

2019-03-17 Thread Günter Milde
commit 54b719bf5d611ac85e0648f12fdb907320487c1f Author: Günter Milde Date: Sun Mar 17 11:32:14 2019 +0100 ctests: update tagging scripts. --- development/autotests/ignoreLatexErrorsTests | 10 --- development/autotests/ignoredTests |2 + development/autotests/invertedTests

[LyX/master] unicodesymbols: Add force flags for Arabic and Hebrew input encodings.

2019-03-17 Thread Günter Milde
commit 7f86f938102fc9428f1e040f5e5b6a403219f472 Author: Günter Milde Date: Sun Mar 17 11:31:07 2019 +0100 unicodesymbols: Add force flags for Arabic and Hebrew input encodings. --- lib/unicodesymbols | 62 ++-- 1 files changed, 31

[LyX/master] Amend d53a13a: Bug 11519 only manifests if inputenc != "auto".

2019-03-17 Thread Günter Milde
commit bda8acee67ed7ef4c929eb23677464d9c4feb667 Author: Günter Milde Date: Sun Mar 17 11:20:58 2019 +0100 Amend d53a13a: Bug 11519 only manifests if inputenc != "auto". --- .../export/latex/parent-with-other-inputenc.lyx| 45 +++- 1 files changed, 34

[LyX/master] Fix #11520 Wrong inpute encoding when master and child use different setting.

2019-03-18 Thread Günter Milde
commit 553bebc3550f932ca3c25bbd4ae3905b60026b3c Author: Günter Milde Date: Mon Mar 18 18:16:40 2019 +0100 Fix #11520 Wrong inpute encoding when master and child use different setting. --- development/autotests/invertedTests |3 --- src/insets/InsetInclude.cpp |3 +-- 2

[LyX/master] Warn user, if input encodings of master and child document differ.

2019-03-18 Thread Günter Milde
commit dae90c6161aaddcfc95ca1c851ed098a42317103 Author: Günter Milde Date: Mon Mar 18 12:49:10 2019 +0100 Warn user, if input encodings of master and child document differ. --- .../export/latex/parent-with-other-inputenc.lyx|2 +- src/insets/InsetInclude.cpp

[LyX/master] ctest update and small documentation fixes.

2019-03-19 Thread Günter Milde
commit 1933102593ec7bfa24727b53df3200a2901d2354 Author: Günter Milde Date: Tue Mar 19 22:14:44 2019 +0100 ctest update and small documentation fixes. --- autotests/export/latex/6197-polish-amssymb.lyx | 16 - .../export/latex/CJK/en-de-el-ru-zh_CN_utf8.lyx|4

[LyX/master] Fix remainder of #9681 (textcyrillic and textgreek handling).

2019-03-19 Thread Günter Milde
commit d6d98ffbe4d4781566beaef83b1b54c36e332195 Author: Günter Milde Date: Mon Mar 11 15:24:22 2019 +0100 Fix remainder of #9681 (textcyrillic and textgreek handling). * Fix macro termination if \textcyrillic or \textgreek is not required for Greek or Cyrillic letter

[LyX/master] Amend d3ec77c6338: adapt ctest tag files.

2019-03-21 Thread Günter Milde
commit ecd0b57f6f330cc3d9f368ac92f20814efe4b351 Author: Günter Milde Date: Thu Mar 21 17:41:14 2019 +0100 Amend d3ec77c6338: adapt ctest tag files. Update the regular expressions for inversion and tagging of tests to use the new paths for examples and templates

[LyX/master] Kluwer example fails with Polyglossia.

2019-03-21 Thread Günter Milde
commit 0b7e51033cc1fc169bba138041a708878a76f8a4 Author: Günter Milde Date: Thu Mar 21 17:39:51 2019 +0100 Kluwer example fails with Polyglossia. --- lib/templates/Articles/Kluwer.lyx |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/templates/Articles

[LyX/master] Fix inputencoding for documentation, examples, and templates.

2019-03-22 Thread Günter Milde
commit 4130ab15c61f16195c6378005faae7cbab4b1671 Author: Günter Milde Date: Fri Mar 22 01:13:23 2019 +0100 Fix inputencoding for documentation, examples, and templates. * "platex" fails with "inputencoding default", if there is text in other languages.

[LyX/master] Adapt ctest tagging rules to the changed file names of templates and examples.

2019-03-22 Thread Günter Milde
commit 1c5698af02bf26ad729ef6c724b6b5c244c2fd97 Author: Günter Milde Date: Fri Mar 22 23:57:29 2019 +0100 Adapt ctest tagging rules to the changed file names of templates and examples. --- development/autotests/ignoredTests| 13 ++--- development/autotests/invertedTests

[LyX/master] Add lib/unicodesymbols support for Hebrew.

2019-03-22 Thread Günter Milde
commit 80b6a0038ac160d4c5142d7c062c36afa76ab5a2 Author: Günter Milde Date: Fri Mar 22 23:54:35 2019 +0100 Add lib/unicodesymbols support for Hebrew. Hebrew language must be set (otherwise character macros are not defined) but this is normally no problem because it is also

[LyX/master] Fix moderncv.layout

2019-03-24 Thread Günter Milde
commit 2bb5b99db4247575c0c6102d815fd12b69abd458 Author: Günter Milde Date: Sun Mar 24 23:03:09 2019 +0100 Fix moderncv.layout The "photo" style content is a path name (don't escape underscores etc.). --- lib/layouts/moderncv.layout | 10 ++ 1 fi

[LyX/master] Fix included file paths and ctest tag rules after renaming examples

2019-03-24 Thread Günter Milde
commit 082629d973c83515b44a7f08a4a4cb293c761ac8 Author: Günter Milde Date: Sun Mar 24 23:07:03 2019 +0100 Fix included file paths and ctest tag rules after renaming examples --- development/autotests/ignoredTests |5 ++- development/autotests/invertedTests

[LyX/master] Hebrew shindot and shindot but work fine as postfix.

2019-03-27 Thread Günter Milde
commit f7fbd8c1abcd66fbec053290ead3afcb3a5e0f08 Author: Günter Milde Date: Wed Mar 27 14:39:08 2019 +0100 Hebrew shindot and shindot but work fine as postfix. --- .../latex/unicodesymbols/012-31-hebrew_he-thai.lyx | 10 +- lib/unicodesymbols

[LyX/master] Amend 4bd4bfb34c to make LyX compilable again with QT4.

2019-03-27 Thread Günter Milde
commit 7b2d84f11700c9e7876827a8bd9b1e56a2befaeb Author: Günter Milde Date: Wed Mar 27 14:40:59 2019 +0100 Amend 4bd4bfb34c to make LyX compilable again with QT4. --- development/attic/qmake/Resources.qrc |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/development

[LyX/master] Babel's "\textlatin" is obsoleted by "\ensureascii".

2019-03-27 Thread Günter Milde
commit 2067bff2cbf32607d7fa622e39869c4065778aeb Author: Günter Milde Date: Wed Mar 27 09:52:44 2019 +0100 Babel's "\textlatin" is obsoleted by "\ensureascii". --- src/LaTeXFeatures.cpp |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/sr

[LyX/master] Test for #11532 "inputencoding desynchronisation".

2019-03-27 Thread Günter Milde
commit 48b92cf63c2e2c494c0ea4266bb6b8f5b2f0cd12 Author: Günter Milde Date: Wed Mar 27 15:57:38 2019 +0100 Test for #11532 "inputencoding desynchronisation". --- .../export/latex/misplaced-inputenc-switch.lyx | 211 development/autotests/inv

[LyX/master] ctest update.

2019-03-27 Thread Günter Milde
commit b1b8071168c75ce577d4f16418d5aa1741f7d1bb Author: Günter Milde Date: Wed Mar 27 16:20:17 2019 +0100 ctest update. #9681 is fixed in master. Hebrew with 8-bit fonts fails with vanilla TeXLive. Add link to ticket in dedicated test document. --- .../export/latex

[LyX/master] Use LaTeX input encoding "utf8", part 1/many.

2019-03-27 Thread Günter Milde
commit 4a2f4fb1d63ae6d7cd96012c375753aa146a815b Author: Günter Milde Date: Wed Mar 27 16:24:14 2019 +0100 Use LaTeX input encoding "utf8", part 1/many. See #5. Start with simple cases. --- lib/examples/Welcome.lyx |2 +- lib/examples/ar/Welcome.lyx

[LyX/master] Fix settings for Hebrew with 8-bit TeX fonts.

2019-03-27 Thread Günter Milde
commit 32b47e975eda97e75590294467a87570653e1bfb Author: Günter Milde Date: Wed Mar 27 17:09:12 2019 +0100 Fix settings for Hebrew with 8-bit TeX fonts. --- autotests/export/latex/he-scrarticle.lyx | 150 ++ lib/languages| 12

[LyX/master] "AsBabelOptions" no longer required. Part1.

2019-03-27 Thread Günter Milde
commit 1361f1a45f23576a8c88688020e5da719ef9789e Author: Günter Milde Date: Wed Mar 27 16:53:23 2019 +0100 "AsBabelOptions" no longer required. Part1. With the re-orgianization and opening of the Babel package by Javier Bezos (version 3.9 released March 2013), &q

[LyX/master] Comprehensive language test document and some more fixes.

2019-03-27 Thread Günter Milde
commit f0b326a9f49bb629437298da161af6f190e4fd96 Author: Günter Milde Date: Wed Mar 27 17:49:08 2019 +0100 Comprehensive language test document and some more fixes. Work around or document language clashes and limitations. autotests/export/latex/supported-languages.lyx | 3442

[LyX/master] Update ctest tagging and documentation/sample organisation.

2019-03-28 Thread Günter Milde
commit ffc682424efb065c1ee2ada0f203ca7a3a54ccfd Author: Günter Milde Date: Thu Mar 28 13:28:37 2019 +0100 Update ctest tagging and documentation/sample organisation. autotests/export/latex/he-scrarticle.lyx |2 +- development/autotests/ignoredTests | 29

[LyX/master] Unicodesymbols: add force flags.

2019-03-28 Thread Günter Milde
commit df79f329e630ec940d5bb578f517b6a824ae4402 Author: Günter Milde Date: Thu Mar 28 13:29:33 2019 +0100 Unicodesymbols: add force flags. --- lib/unicodesymbols |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/unicodesymbols b/lib/unicodesymbols index

[LyX/master] ctest update.

2019-03-29 Thread Günter Milde
commit 7644c32a719cf91e7e637b89e2b71afd060be50e Author: Günter Milde Date: Fri Mar 29 11:55:20 2019 +0100 ctest update. Still cleaning up after the massive renaming and -sorting of examples and templates. --- development/autotests/ignoredTests |5 +++-- development

[LyX/master] ctests: sample for Arabic as secondary language.

2019-03-29 Thread Günter Milde
commit e5567a13777df4c7414f9b934abb93c9cd8bfa9f Author: Günter Milde Date: Fri Mar 29 10:43:24 2019 +0100 ctests: sample for Arabic as secondary language. --- autotests/export/latex/en-ar_language-default.lyx | 144 + 1 files changed, 144 insertions(+), 0 deletions

[LyX/master] unicodesymbols: add Hebrew nikud symbols and presentation forms.

2019-04-01 Thread Günter Milde
commit d4ade2bc1c44d9890209716557a88774851fbe3b Author: Günter Milde Date: Mon Apr 1 19:10:06 2019 +0200 unicodesymbols: add Hebrew nikud symbols and presentation forms. The "nikud" (vowel) signs, shindot, and shindot are combining Unicode characters. However, La

[LyX/master] Do not force the use of the HE8 font encoding for Hebrew.

2019-04-02 Thread Günter Milde
commit b724b4f32f3bb974efcc2dff1738275a9d549839 Author: Günter Milde Date: Tue Apr 2 13:13:13 2019 +0200 Do not force the use of the HE8 font encoding for Hebrew. While HE8 provides more characters and prevents use of bitmap fonts, forcing its use may break older installations

[LyX/master] Ignore CJK-tests with Xe/LuaTeX and tex fonts.

2019-04-02 Thread Günter Milde
commit c604c14160480be9dc27e0931280b23f64d70713 Author: Günter Milde Date: Tue Apr 2 15:46:50 2019 +0200 Ignore CJK-tests with Xe/LuaTeX and tex fonts. The CJK package does not support this combination... --- development/autotests/ignoredTests |4 +++- development/autotests

[LyX/master] ctest update.

2019-04-02 Thread Günter Milde
commit 2e854cd36c80ef4fc3d9446d391bfa18b0469e30 Author: Günter Milde Date: Tue Apr 2 16:38:52 2019 +0200 ctest update. * some Japanese (platex) documents fail with inputenc "utf8-platex" (missing characters in non-Japanese text parts), because the U

[LyX/master] ctest fixes.

2019-04-02 Thread Günter Milde
commit 895fa9b3c644b200c01fe7f3de70a32974190a6e Author: Günter Milde Date: Wed Apr 3 08:36:46 2019 +0200 ctest fixes. Hebrew with "nikud" requires HE8 font encoding. All tests requiring Hebrew 8-bit fonts are "nonstandard". --- autotests/export/lat

[LyX/master] Remove obsolete comment.

2019-04-02 Thread Günter Milde
commit caf9db69365d2e75cc24d6d56d1375b0de214306 Author: Günter Milde Date: Wed Apr 3 08:40:29 2019 +0200 Remove obsolete comment. --- lib/languages |3 --- 1 files changed, 0 insertions(+), 3 deletions(-) diff --git a/lib/languages b/lib/languages index a39c5c7..2ae77bc 100644 --- a

<    1   2   3   4   5   >