Kornel Benko
5680a4d3be
Cmake build: Check for perl before use
...
(Define PERL_EXCUTABLE to be used while calling perl scripts)
2020-11-14 00:34:20 +01:00
Thibaut Cuvelier
03a8208dc5
DocBook: implement chess.
2020-11-14 00:28:45 +01:00
Scott Kostyshak
3963ef0891
ctests: Invert two LyX HTML tests that were broken
...
These exports have not worked (i.e., failed our xmllint checks) for
a while. We have a bug open to track them at #10355 .
2020-11-12 12:07:29 -05:00
Yuriy Skalko
9b1dc338b2
Simplify Changers
2020-11-12 14:22:00 +02:00
Kornel Benko
2308647740
Amend 1354dcdef0
(Typo)
...
Regexes in *Tests files require to contain the first and
also the last character ot the testname
2020-11-12 10:38:11 +01:00
Thibaut Cuvelier
1354dcdef0
Amend c11b8a15cb
...
Typo...
2020-11-12 04:42:58 +01:00
Thibaut Cuvelier
c11b8a15cb
DocBook: bicaptions cannot be implemented only with templates.
2020-11-12 04:39:54 +01:00
Thibaut Cuvelier
185f34b20e
DocBook: implement aa.
2020-11-12 04:17:49 +01:00
Thibaut Cuvelier
14887dda1c
DocBook: implement achemso.
2020-11-12 03:18:03 +01:00
Thibaut Cuvelier
2f8443afbe
DocBook: mark more tests to be ignored.
2020-11-12 02:33:19 +01:00
Yuriy Skalko
14bcdb2bc7
Update Development.lyx
2020-11-12 00:24:54 +02:00
Yuriy Skalko
61a80ab6d3
Merge CodingRulesAndAdvice.lyx into Development.lyx
2020-11-11 20:28:01 +02:00
Richard Kimberly Heck
fdd0a6f849
Revert "Improve structure of updateMacros"
...
The problem here is that the check against TEXT_CODE only
catches InsetText, and not its subclasses. Same for the check
against MATH_HULL_CODE. So there is reason not to check codes
here.
This reverts commit 5a54ccfa87
.
2020-11-11 11:26:11 -05:00
Jean-Marc Lasgouttes
63300c3ba8
Fixup aeb51be9
: set current font correctly when editing inset
...
When using InsetText::edit(), invoke Cursor::setCurrentFont (note that
editXY does it already). It is a good idea in general, especially
after commit 411333fa95
, which sets languagecorrectly in ERT.
This allows to comment out (again!) the trick added to fix ticket #9042 .
2020-11-10 15:43:48 +01:00
Jean-Marc Lasgouttes
411333fa95
Make sure that Cursor::setCurrentFont sets LaTeX language in ERT&friends
...
Fix issue when language is set to document language instead of
latex_language in ERT and pass thru layouts.
To trigger the issue
1/ select all in a ERT inset
2/ type "abc"
3/ look at code in code preview pane
==> result: the "a" is in document language, the "bc" in LaTeX language
(as should be)
2020-11-10 14:09:31 +01:00
Pavel Sanda
23d0e44bd6
Fix Riki's contact
2020-11-09 15:06:42 +01:00
Pavel Sanda
032418ddfd
Customization.lyx: Import and review changes from Phil Netro.
...
Chap. 1 & 2.
2020-11-09 14:42:25 +01:00
Yuriy Skalko
437fef65aa
Simplify operator== for ParConstIterator
...
Comment out it while it is unused.
2020-11-08 23:29:20 +02:00
Yuriy Skalko
589e780e15
Whitespace & renaming
2020-11-06 21:34:02 +02:00
Yuriy Skalko
01e673635b
MacroData refactoring
2020-11-06 21:33:56 +02:00
Yuriy Skalko
5a54ccfa87
Improve structure of updateMacros
2020-11-06 21:33:41 +02:00
Richard Kimberly Heck
97ecf71016
Remove dead comment
2020-11-06 11:30:07 -05:00
Richard Kimberly Heck
5bd498c56d
Move trivial constructors into header. Remove unimplemented one.
2020-11-06 11:30:07 -05:00
Yuriy Skalko
5887601f68
Update Russian localization
2020-11-05 20:00:57 +02:00
Thibaut Cuvelier
857edf3ae7
DocBook: mark more tests to be ignored.
2020-11-05 05:35:53 +01:00
Thibaut Cuvelier
1766bff806
DocBook: remove special options from InsetGraphics.cpp
...
This was not really a useful attribute for DocBook, or it must be parsed beforehand.
2020-11-05 05:35:34 +01:00
Thibaut Cuvelier
91d442d505
DocBook: polyglossia test now works.
2020-11-05 03:10:37 +01:00
Thibaut Cuvelier
302bed3f68
DocBook: many fixes for the user guide.
2020-11-05 02:42:03 +01:00
Thibaut Cuvelier
e424db6caf
DocBook: exclude the Math docs from the tests.
2020-11-05 02:25:30 +01:00
Thibaut Cuvelier
85a8664ba5
MathML: make InsetMathXArrow generate valid XML entities when required.
...
Before this, it only supported HTML entities.
2020-11-05 02:18:47 +01:00
Thibaut Cuvelier
8d33eb0351
DocBook: EmbeddedObjects is too complex to have a truly valid output.
2020-11-05 02:06:31 +01:00
Thibaut Cuvelier
7f8d0fd7b7
DocBook: ensure that tables do not get wrapped in a paragraph.
2020-11-05 02:03:34 +01:00
Thibaut Cuvelier
f82b26e1b7
DocBook: a previous patch has unexpectedly nice consequences!
...
Tests that used to fail now pass (the title structure is now better handled).
2020-11-05 01:45:40 +01:00
Thibaut Cuvelier
efd6e78fcb
DocBook: mark nested sidebars as allowed.
...
This is mostly for shapepar support, in a rare situation. Fixing this would create a lot of special cases in output_docbook.cpp, i.e. fixing the issue (which will barely happen in real life) would make maintenance much harder.
2020-11-05 00:27:29 +01:00
Thibaut Cuvelier
307aefef89
DocBook: don't consider bridgeheads for abstracts.
2020-11-05 00:02:59 +01:00
Thibaut Cuvelier
0ba926a3ce
DocBook: implement AMS articles.
2020-11-04 22:51:18 +01:00
Thibaut Cuvelier
e36b661efe
DocBook: missing inverted tests.
2020-11-04 22:51:18 +01:00
Thibaut Cuvelier
a42c5e3880
DocBook: implement AMS book.
2020-11-04 22:29:02 +01:00
Thibaut Cuvelier
6b3e6a6248
DocBook: basic implementation of recipe book.
2020-11-04 18:50:45 +01:00
Thibaut Cuvelier
0a9150b375
DocBook: ignore other KOMA-Script letters.
2020-11-04 17:31:22 +01:00
Thibaut Cuvelier
9060509d52
DocBook: implement Braille.
...
Basically, nothing to do: the conversion must be performed by the DocBook-processing agent (which is not a standard feature).
2020-11-04 05:06:56 +01:00
Jean-Marc Lasgouttes
acce7a9ce8
Fixup ce526607
again: last-minute blunder
2020-11-03 16:22:20 +01:00
Jean-Marc Lasgouttes
c872cbb8cc
Fixup 6394dd89: small cleanups
2020-11-03 15:12:20 +01:00
Jean-Marc Lasgouttes
4094afaf2e
Indentation
2020-11-03 15:12:20 +01:00
Jean-Marc Lasgouttes
ce526607ff
Make it possible to select C++ standard with autoconf
...
Introduce new configure option --enable-cxx-mode=MODE, which allows to
force a C++ version. The default is {14,11}, which means that C++14 is
chosen if it is supported, and C++11 will be selected as a fallback.
Using --enable-cxx-mode=11 ensures that LyX compiles correctly
with an older C++11 compiler.
2020-11-03 15:12:20 +01:00
Richard Kimberly Heck
060c3de2f0
StepMasterCounter --> StepParentCounter
2020-11-02 17:36:58 -05:00
Richard Kimberly Heck
fba1c434e5
Revert "Fix a number of signedness warnings"
...
This reverts commit e8a28c33c5
.
I was not aware that we used negative numbers for author IDs!
2020-11-02 17:09:59 -05:00
Richard Kimberly Heck
39f997048e
Remove 'slave' terminology from Counters.cpp.
...
And with it, 'master'. That is less problematic by itself (so I'm not
worried about 'master document'), but here it doesn't make a lot of
sense without 'slave'.
2020-11-02 17:09:59 -05:00
Yuriy Skalko
8a25741ccd
Use default member initialization in OutputParams
2020-11-02 20:30:01 +02:00
Richard Kimberly Heck
e8a28c33c5
Fix a number of signedness warnings
2020-11-02 12:03:37 -05:00