[LyX/master] ctests: some compilation errors fixed with last TeXLive update.

2020-11-22 Thread Günter Milde
commit 1a87fcf94efe1181bfbe503ead103e96cded6954 Author: Günter Milde Date: Thu Nov 19 20:43:04 2020 +0100 ctests: some compilation errors fixed with last TeXLive update. Change tag to "unreliable.varying_versions". --- development/autotests/invertedTest

[LyX/master] Fix lithuanian default font encoding and Xindy name.

2020-11-22 Thread Günter Milde
commit 8eff3b1772433656e7747c5b7f16bccb32b49652 Author: Günter Milde Date: Fri Nov 20 00:14:05 2020 +0100 Fix lithuanian default font encoding and Xindy name. FontEncoding L7x required for hyphenation but no longer set by Babel (since 2017-12-06). The

[LyX/master] Remove no longer needed module import.

2020-03-04 Thread Günter Milde
commit 0db0d7f375ca232bae6b56c15d402aff17247f96 Author: Günter Milde Date: Wed Mar 4 13:40:11 2020 +0100 Remove no longer needed module import. --- lib/scripts/gnuplot2pdf.py |1 - 1 files changed, 0 insertions(+), 1 deletions(-) diff --git a/lib/scripts/gnuplot2pdf.py b/lib/scripts

[LyX/master] ctest autotest for #11773 language nesting with lyx2lyx.

2020-03-04 Thread Günter Milde
commit c1357cbd01e6abbd7b3dcfe5e97f78d738843776 Author: Günter Milde Date: Thu Mar 5 00:19:11 2020 +0100 ctest autotest for #11773 language nesting with lyx2lyx. * invert failing lyx2lyx tests for ko/Welcome * add dedicated test sample * set language for English text part

[LyX/master] Refactor lyx2lyx code.

2020-03-04 Thread Günter Milde
commit 91bdcbbb82dea7ebf9defb39926d392a5842b646 Author: Günter Milde Date: Tue Mar 3 23:44:08 2020 +0100 Refactor lyx2lyx code. Use helper functions for shorter, self-documenting code. Drop optional arguments that equal the default value. Remove hard TABs and

[LyX/master] ctests: ignore irrelevant export formats for some dedicated tests.

2020-01-01 Thread Günter Milde
commit 9486ef6ade8ec3aef4ff4520299af717f9c968b2 Author: Günter Milde Date: Wed Jan 1 16:08:28 2020 +0100 ctests: ignore irrelevant export formats for some dedicated tests. --- .../languages/cyrillic-languages-conflict.lyx |2 +- development/autotests/ignoredTests

[LyX/master] ctest: work around conflict between Macedonian and some other Cyrillic-using languages.

2019-12-30 Thread Günter Milde
commit fea3fd0498016491dd506e3a7d72b9c705df0fe3 Author: Günter Milde Date: Sun Dec 29 16:10:54 2019 +0100 ctest: work around conflict between Macedonian and some other Cyrillic-using languages. --- .../languages/cyrillic-languages-conflict.lyx | 348 .../export

[LyX/master] ctests: supported-languages Fix inputenc Error: Invalid UTF-8 byte "A0".

2019-12-30 Thread Günter Milde
commit 8f9dfd2edf741f7c63859cacbecf4d9bc32f679e Author: Günter Milde Date: Mon Dec 30 17:48:20 2019 +0100 ctests: supported-languages Fix inputenc Error: Invalid UTF-8 byte "A0". This happens with "inputenc: auto-legacy" if a language with default encoding

[LyX/master] ctests: Babel-Belarus conflicts also with Macedonian.

2019-12-19 Thread Günter Milde
commit 81bcb04131005ad32a22517f69d4deb650497c55 Author: Günter Milde Date: Thu Dec 19 13:57:02 2019 +0100 ctests: Babel-Belarus conflicts also with Macedonian. The Belarus language support from Babel has some problematic definitions that prevent its use together with Russian

[LyX/master] ctest update.

2019-11-18 Thread Günter Milde
commit 70bdbd3a57b791ef147e1003cf477d36f6dfe189 Author: Günter Milde Date: Wed Nov 13 17:34:57 2019 +0100 ctest update. Debian stable ships now TL18, we don't need to care for older TL versions. Make CJK-ko documentation more robust (failed with non-TeX fonts and

[LyX/master] Minor update for supported-languages test.

2019-09-05 Thread Günter Milde
commit 01ee3bf1e5cfa84f997424c56042b777a516e814 Author: Günter Milde Date: Thu Sep 5 09:44:18 2019 +0200 Minor update for supported-languages test. --- .../supported-languages_polyglossia-XeTeX.lyx |7 --- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a

[LyX/master] Make preview skript Python-3 compatible.

2019-09-05 Thread Günter Milde
commit cec04267b230ecb48cfbcae567601f7fd65f31eb Author: Günter Milde Date: Wed Sep 4 22:18:03 2019 +0200 Make preview skript Python-3 compatible. --- lib/scripts/lyxpreview_tools.py | 14 +++--- 1 files changed, 7 insertions(+), 7 deletions(-) diff --git a/lib/scripts

[LyX/master] ctests: update supported-languages tests.

2019-09-04 Thread Günter Milde
commit c138210672699adeda27bd865c8f6e14413d0156 Author: Günter Milde Date: Tue Sep 3 22:54:05 2019 +0200 ctests: update supported-languages tests. Simplify user preamble. Use common test document for Xe- and LuaTeX with polyglossia and special one for languages only

[LyX/master] Update test document for supported languages.

2019-09-02 Thread Günter Milde
commit 3d0f39ea6a6b6ac79fc348c38ded638dea9b4736 Author: Günter Milde Date: Mon Sep 2 16:07:10 2019 +0200 Update test document for supported languages. --- .../export/latex/languages/supported-languages.lyx | 15 +++ .../latex/languages/supported-languages_luatex.lyx | 13

[LyX/master] ctests: update unreliableTests

2019-08-30 Thread Günter Milde
commit d2370de4617f6bc81f2063db1770128936c0e947 Author: Günter Milde Date: Fri Aug 30 16:23:59 2019 +0200 ctests: update unreliableTests --- development/autotests/unreliableTests |6 +- 1 files changed, 5 insertions(+), 1 deletions(-) diff --git a/development/autotests

[LyX/master] Small ctest update.

2019-08-29 Thread Günter Milde
commit 3082d71ac56248432aa49603e22289c7370a1789 Author: Günter Milde Date: Thu Aug 29 09:54:30 2019 +0200 Small ctest update. --- .../languages/supported-languages_polyglossia.lyx | 16 +++- development/autotests/invertedTests|5 - 2 files changed

[LyX/master] ctest update: new and resolved failures after TL update, resoved lyxbug.

2019-08-25 Thread Günter Milde
commit 600376b96c95ba3932c0a22ff28b6ef7d369fe3b Author: Günter Milde Date: Sun Aug 25 12:27:25 2019 +0200 ctest update: new and resolved failures after TL update, resoved lyxbug. --- .../11584-iconv-error-nomenclature.lyx | 167 .../lyxbugs/11584-iconv

[LyX/2.3.x] Fix encoding issues with configuration under Python 3.

2019-08-21 Thread Günter Milde
commit d30da478d4f8ca861ee36ff77f6cc10c6f7bfd2b Author: Günter Milde Date: Wed Aug 21 23:20:27 2019 +0200 Fix encoding issues with configuration under Python 3. Backported from [b9cc642/lyxgit]. --- lib/configure.py | 262 -- 1

[LyX/master] Fix export with Japanese (platex) and non-TeX fonts.

2019-08-21 Thread Günter Milde
commit c5596da758c0def674e874c6bd8a9fbf51a610a5 Author: Günter Milde Date: Wed Aug 21 12:33:13 2019 +0200 Fix export with Japanese (platex) and non-TeX fonts. Revert a change in c83765163f that inserts a spurious "}". --- src/Font.cpp |3 +-- 1 files changed, 1

[LyX/master] ctests: make a comment more specific.

2019-08-21 Thread Günter Milde
commit 487d5e24b189adb3e062410d796d311e5d42667e Author: Günter Milde Date: Wed Aug 21 08:59:35 2019 +0200 ctests: make a comment more specific. --- development/autotests/unreliableTests |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/development/autotests

[LyX/master] unicodesymbols: force "latin capital letter Schwa" also for utf8x.

2019-08-21 Thread Günter Milde
commit eac329875194ac8b005c50bc08207dda64045df2 Author: Günter Milde Date: Wed Aug 21 09:00:10 2019 +0200 unicodesymbols: force "latin capital letter Schwa" also for utf8x. --- lib/unicodesymbols |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/lib/unic

[LyX/master] ctest update: we now work around a problem with Czech or Slovak text in some tables.

2019-08-20 Thread Günter Milde
commit f6e65dc50824f207a343e1f53564b785053b8be7 Author: Günter Milde Date: Tue Aug 20 22:37:41 2019 +0200 ctest update: we now work around a problem with Czech or Slovak text in some tables. --- .../latex/languages/en-sk-cz-babel-table-error.lyx | 67 +-- development

[LyX/master] Fix wrong output of po statistics script.

2019-07-15 Thread Günter Milde
commit 6b88e4bf3bcca921b43e47d2a0eb2c20aefc0922 Author: Günter Milde Date: Mon Jul 15 23:32:22 2019 +0200 Fix wrong output of po statistics script. --- po/postats.py | 24 1 files changed, 12 insertions(+), 12 deletions(-) diff --git a/po/postats.py b/po

[LyX/master] Make po statistics script work with Python 3.

2019-07-15 Thread Günter Milde
commit d3f6ec003d3e9f972abd3eeff19cd06e4a865104 Author: Günter Milde Date: Mon Jul 15 18:07:22 2019 +0200 Make po statistics script work with Python 3. --- po/postats.py | 11 +++ 1 files changed, 7 insertions(+), 4 deletions(-) diff --git a/po/postats.py b/po/postats.py index

[LyX/master] Fix encoding issues with configuration under Python 3.

2019-07-15 Thread Günter Milde
commit b9cc642856d79edb07cbd4067bbc10e5be9b2a36 Author: Günter Milde Date: Mon Jul 15 18:08:09 2019 +0200 Fix encoding issues with configuration under Python 3. The part of the configure.py script that runs only when there is no user ~.lyx/ directory failed under Python 3

[LyX/master] Update release notes, correct comment.

2019-07-12 Thread Günter Milde
commit c09a693d240e4992d72816503254ac1e967d638b Author: Günter Milde Date: Fri Jul 12 20:30:22 2019 +0200 Update release notes, correct comment. --- development/autotests/ignoredTests |3 +-- lib/RELEASE-NOTES |5 - 2 files changed, 5 insertions(+), 3

[LyX/master] Update unicodesymbols test to include Capital Schwa.

2019-07-12 Thread Günter Milde
commit 7bbf19c64ae8a9a428b4b3ad51c13b214d8673ce Author: Günter Milde Date: Fri Jul 12 12:55:08 2019 +0200 Update unicodesymbols test to include Capital Schwa. --- .../export/latex/unicodesymbols/001-4-latin.lyx| 10 ++ 1 files changed, 6 insertions(+), 4 deletions(-) diff

[LyX/master] Drop support for XeTeX + TeX fonts + inputenc utf8.

2019-07-12 Thread Günter Milde
commit 130c7440696bf3c246636b1dabceb65827293ba4 Author: Günter Milde Date: Fri Jul 12 12:46:50 2019 +0200 Drop support for XeTeX + TeX fonts + inputenc utf8. LyX follows LaTeX in dropping support for this combination (it only worked by tricking "inputenc.sty"). T

[LyX/master] lyx2lyx refactoring

2019-07-07 Thread Günter Milde
commit 110247f0b74d630a84305b19cf615adca3c8ae61 Author: Günter Milde Date: Sun Jul 7 23:31:12 2019 +0200 lyx2lyx refactoring --- lib/lyx2lyx/LyX.py |8 +- lib/lyx2lyx/lyx_2_4.py | 223 ++- lib/lyx2lyx/parser_tools.py |5 +- 3

[LyX/master] Fix lyx2lyx.

2019-07-07 Thread Günter Milde
commit e829c97f91c82f910505244432d483ca6d1bd405 Author: Günter Milde Date: Sun Jul 7 20:51:53 2019 +0200 Fix lyx2lyx. Wrong number in the "revert" list, Missing integer in "Provides" tag of local layout. --- lib/lyx2lyx/lyx_2_4.py |4 ++-- 1 files c

[LyX/master] Add missing backslash escapes.

2019-07-07 Thread Günter Milde
commit a483fff07d77fc4070ee1cd71e357fef9aa2cb56 Author: Günter Milde Date: Thu Jul 4 20:38:02 2019 +0200 Add missing backslash escapes. --- lib/unicodesymbols |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/unicodesymbols b/lib/unicodesymbols index 440b9d7

[LyX/master] fix layout2layout with stdin/out for Py3.

2019-07-07 Thread Günter Milde
commit 8556cb1c66c6548c110cc96e2c8245102cefb906 Author: Günter Milde Date: Sun Jul 7 20:37:12 2019 +0200 fix layout2layout with stdin/out for Py3. sys.stdin and sys.stdout expect a Unicode string, with bytes we must use sys.std(in|out).buffer. --- lib/scripts/layout2layout.py

[LyX/master] Refactor lyx2lyx for speed and simplicity.

2019-07-07 Thread Günter Milde
commit 0d49918c0c815ead4ab70128fd6677118bf08c1e Author: Günter Milde Date: Thu Jul 4 20:49:06 2019 +0200 Refactor lyx2lyx for speed and simplicity. --- lib/lyx2lyx/lyx_2_3.py | 15 ++--- lib/lyx2lyx/lyx_2_4.py | 146 ++-- 2 files changed, 84

[LyX/master] Minor ctest sample update.

2019-07-07 Thread Günter Milde
commit 46ed7d562aa1233265289f0bc8d2292698cd9158 Author: Günter Milde Date: Thu Jul 4 20:37:31 2019 +0200 Minor ctest sample update. --- autotests/export/latex/inputenc-utf8-plain.lyx | 24 ++- .../uk-babel-date-missing-chars-with-ascii.lyx | 22

[LyX/master] Preserve \inputencoding value when switching to non-TeX fonts.

2019-06-21 Thread Günter Milde
commit 71a57e0f4df9d2b860ec2d060cc30043206c335d Author: Günter Milde Date: Fri Jun 21 09:54:45 2019 +0200 Preserve \inputencoding value when switching to non-TeX fonts. With non-TeX fonts, the \inputencoding setting is overridden by "utf8-plain" (pass-through). Keepi

[LyX/master] Example/documentation for Korean with the "cjk-ko" package.

2019-06-21 Thread Günter Milde
commit 672102fc7c18f0c800aee1ff2c2c7ffcdf25a8ad Author: Günter Milde Date: Fri Jun 21 12:39:44 2019 +0200 Example/documentation for Korean with the "cjk-ko" package. --- lib/Makefile.am|3 +- lib/examples/ko/cjk-ko-doc.

[LyX/master] Fix order of Unicode encodings in Settings combobox.

2019-06-19 Thread Günter Milde
commit 5fe6bc616c005269a38eb760a4ec2067ef481a68 Author: Günter Milde Date: Wed Jun 19 21:07:00 2019 +0200 Fix order of Unicode encodings in Settings combobox. Ensure the default encoding "utf8" comes always first, followed by other common variants. The enco

[LyX/master] Harmonize input encoding selection widgets.

2019-06-18 Thread Günter Milde
commit 53500242f980dfc7dc950f6ac557ab1a73c05371 Author: Günter Milde Date: Tue Jun 18 15:42:18 2019 +0200 Harmonize input encoding selection widgets. See #5. --- src/frontends/qt4/GuiDocument.cpp | 64 --- src/frontends/qt4/ui/LanguageUi.ui

[LyX/master] Revert 051de65db and implement alternative fix for remainder of #11115.

2019-06-12 Thread Günter Milde
commit c627507b3f132bb972ff536f20a35c67cdf40afe Author: Günter Milde Date: Wed Jun 12 11:48:47 2019 +0200 Revert 051de65db and implement alternative fix for remainder of #5. --- lib/encodings | 10 +- src/frontends/qt4/GuiDocument.cpp | 161

[LyX/master] Fix remainder of #11115.

2019-06-05 Thread Günter Milde
commit 051de65db9fd788ed34a2fb119be3ea3ae816a05 Author: Günter Milde Date: Wed Jun 5 11:16:25 2019 +0200 Fix remainder of #5. Implement GUI suggestions from https://www.lyx.org/trac/ticket/5#comment:26 --- lib/encodings | 10 ++-- src/frontends

[LyX/master] Support more languages (file format change).

2019-06-03 Thread Günter Milde
commit b2cee3dcc5eab8b7334e1dd67ffc3ee956613dae Author: Günter Milde Date: Mon Jun 3 16:43:16 2019 +0200 Support more languages (file format change). Format incremented to 576: Support for the document languages azerbaijani, bengali, churchslavonic, and oldrussian

[LyX/master] ctests Arabic: mark non-Arabic text parts as English, fix inversion pattern.

2019-06-03 Thread Günter Milde
commit bab2316092cb2e3301e85790b446c7e2af6d05b8 Author: Günter Milde Date: Mon Jun 3 16:52:29 2019 +0200 ctests Arabic: mark non-Arabic text parts as English, fix inversion pattern. --- development/autotests/invertedTests |9 +++-- lib/doc/ar/Intro.lyx| 12

[LyX/master] lyx2lyx refactoring and minor fixes.

2019-06-03 Thread Günter Milde
commit f1e7f5267d6a9005a55af5ef6f97adb515865461 Author: Günter Milde Date: Mon Jun 3 16:45:05 2019 +0200 lyx2lyx refactoring and minor fixes. --- lib/lyx2lyx/lyx2lyx_tools.py | 63 + lib/lyx2lyx/lyx_2_3.py | 34 +++--- lib

[LyX/master] Fix some problems with lyx2lyx_tools.revert_languages().

2019-06-03 Thread Günter Milde
commit 8e06c2ffa9d2c4ab17a793c309b8c93ffadaa9fe Author: Günter Milde Date: Mon Jun 3 09:03:13 2019 +0200 Fix some problems with lyx2lyx_tools.revert_languages(). Amends 7bb30286. Tested cases are now handled fine. (There are still many cases where the language

[LyX/master] fixes to lyx2lyx's revert_language tool.

2019-06-01 Thread Günter Milde
commit 7bb3028607db805ab6cedde302275677e4635959 Author: Günter Milde Date: Thu May 30 00:07:33 2019 +0200 fixes to lyx2lyx's revert_language tool. --- .../languages/supported-languages_polyglossia.lyx | 17 +- .../lyx2lyx/revert-languages-babel-primary.lyx |

[LyX/master] lyx2lyx refactoring

2019-06-01 Thread Günter Milde
commit d8c913fe59e7a11968da26b9bcc5ad263e5cf78a Author: Günter Milde Date: Tue May 28 10:34:46 2019 +0200 lyx2lyx refactoring Reduce code duplication in revert_language, no change to output. --- lib/lyx2lyx/lyx2lyx_tools.py | 149 ++--- lib

[LyX/master] ctest test documents for lyx2lyx.

2019-06-01 Thread Günter Milde
commit fc99ef2ab3e60b4911a62817595d734424e58e22 Author: Günter Milde Date: Tue May 28 11:53:49 2019 +0200 ctest test documents for lyx2lyx. Currently failing due to an error in revert_language(). --- .../export/lyx2lyx/revert-languages-babel.lyx | 269

[LyX/master] CJK package is never used with non-TeX fonts.

2019-05-25 Thread Günter Milde
commit c83765163f9fa556050bce1e594d2b0e592a5b3f Author: Günter Milde Date: Sun May 26 01:45:35 2019 +0200 CJK package is never used with non-TeX fonts. Prepare for languages that use CJK with TeX fonts and Polyglossia with non-TeX fonts. Korean is already supported by

[LyX/master] Make doc/UserGuide.lyx independent of French and Spanish language LaTeX support.

2019-05-25 Thread Günter Milde
commit 2ea92342b70eb58802b2804ae2c5effd50d950d4 Author: Günter Milde Date: Sat May 25 13:24:25 2019 +0200 Make doc/UserGuide.lyx independent of French and Spanish language LaTeX support. --- lib/doc/UserGuide.lyx | 68 ++--- 1 files changed

[LyX/master] Adapt lyx2lyx to the lineno support fix in [88f471899/lyxgit].

2019-05-25 Thread Günter Milde
commit 45c5b39692c1ec101369ee93027d849f2eae3e4b Author: Günter Milde Date: Sat May 25 13:55:34 2019 +0200 Adapt lyx2lyx to the lineno support fix in [88f471899/lyxgit]. --- lib/lyx2lyx/lyx_2_4.py | 39 ++ src/tex2lyx/test

[LyX/master] ctest tagging update.

2019-05-25 Thread Günter Milde
commit ad8a71a7b93dac588093f6a1fbe2138300fcf456 Author: Günter Milde Date: Fri May 24 20:05:42 2019 +0200 ctest tagging update. --- development/autotests/invertedTests | 24 ++-- development/autotests/unreliableTests |8 2 files changed, 22 insertions

[LyX/master] Remove non-required ternary conditional.

2019-05-25 Thread Günter Milde
commit d1b89c59d48015fd127c28996e10cbf4ad141368 Author: Günter Milde Date: Fri May 24 22:48:06 2019 +0200 Remove non-required ternary conditional. In a branch only entered when not using Xe- or LuaTeX, we don't need to care about polyglossia. --- src/output_latex.cpp |

[LyX/master] Update test doc for #11584

2019-05-24 Thread Günter Milde
commit eedd862637c675536d9ba5bd949fa5691d2c076a Author: Günter Milde Date: Thu May 23 16:25:51 2019 +0200 Update test doc for #11584 --- .../lyxbugs/11584-iconv-error-nomenclature.lyx | 38 ++- 1 files changed, 28 insertions(+), 10 deletions(-) diff --git a

[LyX/master] Complete lyx2lyx for new "lineno" settings.

2019-05-24 Thread Günter Milde
commit 09e69f96dd5830643a6bfe224ca8ff956d715cc1 Author: Günter Milde Date: Fri May 24 13:49:32 2019 +0200 Complete lyx2lyx for new "lineno" settings. --- autotests/export/lyx2lyx/lyx_2_4_test.lyx | 16 - lib/lyx2lyx/lyx_2_4.py

[LyX/master] ctests: sort dedicated test samples

2019-05-17 Thread Günter Milde
commit 05877e0e6019144e5f484ca52e89113ae37843a1 Author: Günter Milde Date: Fri May 17 14:03:28 2019 +0200 ctests: sort dedicated test samples autotests/export/latex/001-4-latin-OT1.lyx | 623 .../latex/11532-misplaced-inputenc-switch.lyx | 219 --- autotests

[LyX/master] Register new module.

2019-05-16 Thread Günter Milde
commit d98fc497ea4e31d6b1e5b4bba7ecbb7ad013567a Author: Günter Milde Date: Thu May 16 21:21:09 2019 +0200 Register new module. --- lib/Makefile.am |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/lib/Makefile.am b/lib/Makefile.am index 44d30f3..bcb82ed 100644 --- a

[LyX/master] Document conflict of Arab and Farsi with utf8x.

2019-05-16 Thread Günter Milde
commit 4af8d3cc88421f2aeb63070a2bd19239dcde468e Author: Günter Milde Date: Thu May 16 13:41:49 2019 +0200 Document conflict of Arab and Farsi with utf8x. --- .../export/latex/languages/supported-languages.lyx | 28 ++- 1 files changed, 26 insertions(+), 2 deletions

[LyX/master] New module for Ruby (furigana) text.

2019-05-16 Thread Günter Milde
commit e768f3632e88057b97ff748b6f7eca7572b5eec9 Author: Günter Milde Date: Mon May 13 16:31:53 2019 +0200 New module for Ruby (furigana) text. New fileversion and conversion routines will follow once tested. --- .../ja/Multilingual_Typesetting_with_CJKutf8.lyx | 77

[LyX/master] Format incremented to 574: Ruby inset, fixes for Japanese.

2019-05-16 Thread Günter Milde
commit 65ec404eb39bb85424cc8cc3394ed2eeddabb714 Author: Günter Milde Date: Wed May 15 17:32:09 2019 +0200 Format incremented to 574: Ruby inset, fixes for Japanese. New auxiliary functions for lyx2lyx: del_module(), append_local_layout(), del_local_layout() development

[LyX/master] Fix small typo.

2019-05-14 Thread Günter Milde
commit 06ae6e118c1b1dbd876b862b3433eb4c14bc3c51 Author: Günter Milde Date: Tue May 14 16:39:35 2019 +0200 Fix small typo. --- src/ModuleList.h |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/ModuleList.h b/src/ModuleList.h index fdc6639..252ebfd 100644 --- a

[LyX/master] Add comment (fixme) about #8479.

2019-05-14 Thread Günter Milde
commit 177ae5a358f9cad111db0e00e8025fbef748c1a9 Author: Günter Milde Date: Mon May 13 10:42:41 2019 +0200 Add comment (fixme) about #8479. --- src/output_latex.cpp |8 +++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/src/output_latex.cpp b/src/output_latex.cpp

[LyX/master] Fix #11062, new LaTeX feature "textschwa".

2019-05-14 Thread Günter Milde
commit 6aabcaf8564002b59528673b071566479fe4 Author: Günter Milde Date: Tue May 14 17:12:46 2019 +0200 Fix #11062, new LaTeX feature "textschwa". Following the suggestion in the Babel-Azerbaijani documentation, we use the glyphs from the Cyrillic fonts for

[LyX/master] ctest update.

2019-05-14 Thread Günter Milde
commit b505bcbab5a20283545fe7733790e191c341d58d Author: Günter Milde Date: Mon May 13 10:41:45 2019 +0200 ctest update. --- .../latex/11532-misplaced-inputenc-switch.lyx | 219 .../languages/supported-languages_polyglossia.lyx |2 +- autotests/export/latex

[LyX/master] Update author info.

2019-05-14 Thread Günter Milde
commit 228c969f2916c821fad0d5c3d5c7175b6aa7c0e8 Author: Günter Milde Date: Mon May 13 22:50:36 2019 +0200 Update author info. --- lib/CREDITS |4 ++-- lib/layouts/dinbrief.layout |2 +- lib/layouts/enumitem.module |2 +- lib/layouts/scrclass.inc|2

[LyX/master] Update sample document.

2019-05-10 Thread Günter Milde
commit 4aa073c6f69994fb0c15e3ab207607ec531f937f Author: Günter Milde Date: Fri May 10 16:27:29 2019 +0200 Update sample document. After [56a14c3fde/lyxgit], the language-nesting workaround with dummy notes is no longer needed. --- .../export/latex/languages/supported

[LyX/master] Fix/update inpuencoding / unicodesymbols ctests.

2019-05-10 Thread Günter Milde
commit f8fd7252a58e222ecf63b630dccf3496d0e92f14 Author: Günter Milde Date: Fri May 10 16:21:09 2019 +0200 Fix/update inpuencoding / unicodesymbols ctests. --- autotests/export/latex/inputenc-cp858.lyx | 21 +- autotests/export/latex/luainputenc-utf8.lyx| 22

[LyX/master] Fix error with arabic and KOMA-article (as well as other article-like classes).

2019-05-09 Thread Günter Milde
commit 32a17dc96560f1847d24cc068925f52f2ccc22a1 Author: Günter Milde Date: Thu May 9 21:41:48 2019 +0200 Fix error with arabic and KOMA-article (as well as other article-like classes). --- lib/languages | 19 +-- 1 files changed, 17 insertions(+), 2 deletions(-) diff

[LyX/master] Do not default/fall back to input encoding setting "auto-legacy".

2019-05-09 Thread Günter Milde
commit 6319b0c303ed09cea032cfabb6494722e198dd22 Author: Günter Milde Date: Thu May 9 21:57:05 2019 +0200 Do not default/fall back to input encoding setting "auto-legacy". Use "utf8" instead. "utf8" works now with all supported languages. --- src

[LyX/master] Update documentation for Japanese with other languages.

2019-05-09 Thread Günter Milde
commit a6c2ae4be8deb8e9c4c940042cded1948e4cb3f3 Author: Günter Milde Date: Thu May 9 21:56:16 2019 +0200 Update documentation for Japanese with other languages. --- development/autotests/ignoredTests |4 +- lib/Makefile.am|4

[LyX/master] unicodesymbols: Remove no longer required "force" flags. Fixes #10620.

2019-05-09 Thread Günter Milde
commit db83537e06174e7e5d581e26033c60c4620fff12 Author: Günter Milde Date: Thu May 9 16:53:11 2019 +0200 unicodesymbols: Remove no longer required "force" flags. Fixes #10620. --- lib/unicodesymbols | 18 +- 1 files changed, 9 insertions(+), 9 deletions(-) di

[LyX/master] Improve error message and ctests for input encoding cp858.

2019-05-09 Thread Günter Milde
commit 40240ef6a0f5c2908c4c1f65399491582a0b5e26 Author: Günter Milde Date: Thu May 9 09:28:37 2019 +0200 Improve error message and ctests for input encoding cp858. Encoding cp858 supported by only some iconv variants. Most users will want to change their "encoding&quo

[LyX/master] Use utf8 as inputenc for documentation, examples, and templates.

2019-05-08 Thread Günter Milde
commit cb3e79f9a00edada0bda9ec408e23bccc6e309c2 Author: Günter Milde Date: Wed May 8 19:59:57 2019 +0200 Use utf8 as inputenc for documentation, examples, and templates. development/autotests/ignoredTests | 12 ++-- development/autotests/invertedTests

[LyX/master] ctests: ignore mathmacro and tabletemplate tests with XeTeX and TeX-fonts.

2019-05-08 Thread Günter Milde
commit c34624e28b1180b3dafae2d060f41955f7fc386e Author: Günter Milde Date: Wed May 8 12:11:35 2019 +0200 ctests: ignore mathmacro and tabletemplate tests with XeTeX and TeX-fonts. Adding these tests rule to ignore this combination (which is known to fail if inputenc = auto

[LyX/master] Fix spurious \end{CJK} in LaTeX output.

2019-05-08 Thread Günter Milde
commit af9838fd32f20f80c8e8af30aa0114abe1412160 Author: Günter Milde Date: Tue May 7 23:37:30 2019 +0200 Fix spurious \end{CJK} in LaTeX output. --- src/output_latex.cpp |6 -- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/output_latex.cpp b/src

[LyX/master] ctests: dedicated tests for languages supported by polyglossia/babel

2019-05-08 Thread Günter Milde
commit df1f0d82a2cd722884d32eb53c1d75fffe4fb2a8 Author: Günter Milde Date: Wed May 8 12:07:20 2019 +0200 ctests: dedicated tests for languages supported by polyglossia/babel .../export/latex/languages/supported-languages.lyx | 898 +++- .../latex/languages/supported

[LyX/master] Make Japanese documentation more robust.

2019-05-07 Thread Günter Milde
commit 46119b35645c9f8d8f1e512964df80f90d0577e1 Author: Günter Milde Date: Tue May 7 16:12:41 2019 +0200 Make Japanese documentation more robust. The locally defined Ruby (furigana) inset now works also with non-TeX fonts. --- development/autotests/invertedTests

[LyX/master] "unicode=true" leads to errors for Japanese with "platex" even when using utf8-encoded latex source.

2019-05-05 Thread Günter Milde
commit 8e88d100f152946944a26087231836dd2e34c902 Author: Günter Milde Date: Mon May 6 08:52:24 2019 +0200 "unicode=true" leads to errors for Japanese with "platex" even when using utf8-encoded latex source. The bxjsbook class raises an error if seeing this opt

[LyX/master] Use Latin Modern vector fonts for Latin text parts in Japanese documents.

2019-05-05 Thread Günter Milde
commit abba2d8a7dd7895828ac9750ef8d068910787676 Author: Günter Milde Date: Sat May 4 23:32:41 2019 +0200 Use Latin Modern vector fonts for Latin text parts in Japanese documents. Latin Modern works fine with Japanese. If "lmodern" is set for \font_roman the &q

[LyX/master] Prevent auto-loading of package bookmark with KOMA-classes for Japanese documents.

2019-05-05 Thread Günter Milde
commit de00cd31c52430ee330b539a900d4b5fc100dd66 Author: Günter Milde Date: Sun May 5 18:19:46 2019 +0200 Prevent auto-loading of package bookmark with KOMA-classes for Japanese documents. Bookmark clashes with platex leading to errors for Postscript and PDF (ps2pdf) output

[LyX/master] Update tests and documentation for supported languages.

2019-05-03 Thread Günter Milde
commit cb3922093016875404aedc6d1fcf2e088944b5c9 Author: Günter Milde Date: Fri May 3 14:04:11 2019 +0200 Update tests and documentation for supported languages. autotests/export/latex/language-in-tables.lyx | 383 +++ .../export/latex/languagenesting_tablecell.lyx |6

[LyX/master] Fix a table in Hebrew documentation.

2019-05-02 Thread Günter Milde
commit 1cabb18ff7cb102d4036515ee5e487c193d2293f Author: Günter Milde Date: Thu May 2 12:01:00 2019 +0200 Fix a table in Hebrew documentation. The "outer" language of the table was set to English leading to wrong output (swapped columns and words with non-TeX fo

[LyX/master] Fix conversion/reversion of parenthese order in Hebrew text.

2019-04-30 Thread Günter Milde
commit 7d823085520829fc7729b1901be6a70386ab389a Author: Günter Milde Date: Tue Apr 30 11:27:35 2019 +0200 Fix conversion/reversion of parenthese order in Hebrew text. The algorithm in [c9be8bff74b233/lyxgit] did not account for layout nesting. As a result, some parentheses

[LyX/master] Fix Font selector GUI (font encoding) broken in 27ba6f282dc3.

2019-04-30 Thread Günter Milde
commit 337e3ff9a6b69818417fa62b39dd44fa5379c0d4 Author: Günter Milde Date: Tue Apr 30 09:34:51 2019 +0200 Fix Font selector GUI (font encoding) broken in 27ba6f282dc3. --- src/frontends/qt4/GuiDocument.cpp |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src

[LyX/master] ctest update

2019-04-29 Thread Günter Milde
commit 74b1b9d86f83b16bb15ed2583200d8eab4b9fa3d Author: Günter Milde Date: Mon Apr 29 20:55:48 2019 +0200 ctest update Separate xetex-inputenc test sample in working and non-working parts. Sort HTML-only tests. Update tagging and ignore-rules. Change

[LyX/master] Hebrew support: use non-TeX fonts for documentation and templates and HE8 as tex font encoding default.

2019-04-29 Thread Günter Milde
commit abf342d7f595f70e28377d6740a7a8d756425fde Author: Günter Milde Date: Mon Apr 29 14:02:48 2019 +0200 Hebrew support: use non-TeX fonts for documentation and templates and HE8 as tex font encoding default. --- lib/RELEASE-NOTES |3 ++- lib/doc/he

[LyX/master] ctests: Sort dedicated test documents for language support.

2019-04-28 Thread Günter Milde
commit e8e3dafd8fbb37046ad36990f2fcca8255e950fa Author: Günter Milde Date: Sat Apr 27 20:09:58 2019 +0200 ctests: Sort dedicated test documents for language support. autotests/export/latex/cyrillic-accent-ascii.lyx | 182 - autotests/export/latex/en-ar_language-default.lyx | 144

[LyX/master] Use utf8 inputencoding for Russian documentation.

2019-04-28 Thread Günter Milde
commit 9fdae0d84c752b949e9533c8c68fccf597bbfbcc Author: Günter Milde Date: Sun Apr 28 22:45:51 2019 +0200 Use utf8 inputencoding for Russian documentation. Solves errors with luatex and enables compilation with xetex. Add dedicated test document for the errors with auto-legacy

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

2019-04-27 Thread Günter Milde
commit c349472d35bc13c17fd9c7f9dfe6c1b3694bdcb4 Author: Günter Milde Date: Sat Apr 27 12:36:51 2019 +0200 "AsBabelOptions" no longer required. Part2. AsBabelOptions was introduced 2010 in [cc5dd37a2a05/lyxgit]. Since the re-orgianization and opening of the Bab

[LyX/master] Load inputenc after babel with Thai.

2019-04-27 Thread Günter Milde
commit 7a87599a3e050974f915a320c815aa13c5120d22 Author: Günter Milde Date: Sat Apr 27 16:00:29 2019 +0200 Load inputenc after babel with Thai. "thai.ldf" breaks "inputenc" by changing catcodes. Loading "inputenc" after "babel" allows a

[LyX/master] Fixes for Japanese documents

2019-04-26 Thread Günter Milde
commit e84f6dff77b8c20a3a6bb0ba597d7677031c7190 Author: Günter Milde Date: Fri Apr 26 22:57:21 2019 +0200 Fixes for Japanese documents PDF outline improves with unicode/utf8 (although some chars still wrong). Math: ERT for umlauts no longer required (now force-converted

[LyX/master] ctest update

2019-04-25 Thread Günter Milde
commit 56304a65054f772c8ae6d5655e2afcf97c9024f5 Author: Günter Milde Date: Thu Apr 25 23:19:07 2019 +0200 ctest update Document findings around the failure of platex with ps2pdf. Fix some tagging regexps for nonstandard features. --- development/autotests/invertedTests

[LyX/master] ctest update

2019-04-25 Thread Günter Milde
commit c6f64bc7347a9ffa94f91bcb8979f9a63d927517 Author: Günter Milde Date: Thu Apr 25 14:02:58 2019 +0200 ctest update invert tests failing in TL19, fix sorting in "supported-languages.lyx". --- autotests/export/latex/supported-languages.

[LyX/master] Use Latin Modern for non-Hebrew parts of Hebrew documentation.

2019-04-24 Thread Günter Milde
commit a0c034c29a79ecaffef14f935835034303850103 Author: Günter Milde Date: Wed Apr 24 12:57:28 2019 +0200 Use Latin Modern for non-Hebrew parts of Hebrew documentation. --- lib/doc/he/Intro.lyx |2 +- lib/doc/he/Tutorial.lyx|2 +- lib

[LyX/master] ctests: add some dedicated test samples.

2019-04-20 Thread Günter Milde
commit 5c0ea92f80dadfb9f2ebeb2b36c02af3d32be363 Author: Günter Milde Date: Sat Apr 20 21:53:16 2019 +0200 ctests: add some dedicated test samples. --- autotests/export/latex/001-4-latin-OT1.lyx | 623 +++ autotests/export/latex/en-th_utf8.lyx | 455

[LyX/master] Set inputenc for Spanish documentation to utf8

2019-04-20 Thread Günter Milde
commit e4881633ecf47b54840d200ec13022b58af65bae Author: Günter Milde Date: Sat Apr 20 16:27:58 2019 +0200 Set inputenc for Spanish documentation to utf8 Works around a bug in Spanish-Babel that led to wrong output with LuaTeX and TeX fonts. --- development/autotests

[LyX/master] ctest and documentation update

2019-04-20 Thread Günter Milde
commit 15b7ea48284b51f387e955b4342e9c41f444a868 Author: Günter Milde Date: Sat Apr 20 16:05:33 2019 +0200 ctest and documentation update Thai works fine with LuaTeX, TeX-fonts and auto-legacy input encoding. Remove obsolete preamble code, we now load "fontenc&

[LyX/master] Don't force encoding switch for Japanese "listings" auto-strings.

2019-04-18 Thread Günter Milde
commit 6dd505c67aff5e529aa6127504d38fa38725a0b6 Author: Günter Milde Date: Thu Apr 18 15:20:06 2019 +0200 Don't force encoding switch for Japanese "listings" auto-strings. listings copes with variable-width encodings under platex. --- src/DocIterator.cpp

[LyX/master] unicodesymbols: use less force for utf8

2019-04-18 Thread Günter Milde
commit e2f53f0f25244596939367fe005099e2eee50b47 Author: Günter Milde Date: Thu Apr 18 15:31:38 2019 +0200 unicodesymbols: use less force for utf8 since we auto-load "textcomp" now also for encodable characters, we no longer need to force conversions defined in

[LyX/master] ctest fixes.

2019-04-17 Thread Günter Milde
commit 357a8bedbfebb768a580c46757f5c3b95b9a8a58 Author: Günter Milde Date: Wed Apr 17 13:36:50 2019 +0200 ctest fixes. --- development/autotests/ignoredTests |9 - development/autotests/invertedTests |7 +-- lib/doc/ja/Tutorial.lyx |2 +- 3 files

[LyX/master] Rename legacy input encoding settings.

2019-04-16 Thread Günter Milde
commit 27ba6f282dc36b5cb500bbd51c2f87fd697d0626 Author: Günter Milde Date: Tue Apr 16 20:17:32 2019 +0200 Rename legacy input encoding settings. Format incremented to 573 --- development/FORMAT |3 ++ lib/doc/Development.lyx

  1   2   3   4   5   >