Scott Kostyshak
1482e174df
ctests: typo in ignoredTests regex
...
Amends c94bb34c
.
2022-11-20 14:39:47 -05:00
Scott Kostyshak
3bd3c2ca09
Comments
2022-11-20 14:37:59 -05:00
Scott Kostyshak
42425428f5
ctests: uninvert two xhtml tests
...
These exports previously had xmllint errors. These errors seem to
have been fixed thanks to the "features/indexmacros" merge.
Related to #10355 .
2022-11-20 09:48:13 -05:00
Kornel Benko
580dea638d
Amend ac248e39
, get rid of Qt4 code also in cmake build
2022-11-19 15:50:11 -05:00
Scott Kostyshak
cbc3804a2f
Correct typos of "occurred" in warnings/errors
...
Change "occured" and "ocurred" to "occurred".
2022-11-06 10:06:50 -05:00
Scott Kostyshak
c94bb34c50
ctests: ignore a couple more roundtrip tests
...
Export fails after compilation with the following error:
ERROR: CHAR: index 0 should be less than the length of the string
2022-11-05 14:50:34 -04:00
Scott Kostyshak
c52808ce1a
ctests: log a waste
2022-11-05 10:37:48 -04:00
Scott Kostyshak
0fe28df08f
ctests: ignore a couple fragile lyx2lyx tests
...
From Kornel [1]:
Exporting to 2.3 format and exporting from the exported differ in extra lines and
in changed sequence of 2 lines at begin.
$ diff doc/fr/UserGuide.23.lyx fr/UserGuide.23.23.lyx
[1] https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg218252.html
2022-11-05 10:37:48 -04:00
Scott Kostyshak
4bb576e940
ctests: log a waste and a success
...
A couple of the lyx2lyx tests were helpful, and a couple did not
lead to a fix. In particular, testing compilation was not helpful in
this case.
2022-11-03 16:05:10 -04:00
Scott Kostyshak
a1d127efeb
ctests: ignore some lyx2lyx tests that fail
...
From Jürgen [1]:
These are old problems. One is related to a questionable nomencl change
which we addressed in master but not in stable, see
https://www.lyx.org/trac/ticket/10634#comment:2
The other is due to CJK quotation marks which are not supported in 2.3.
We ignore, rather than invert, since no plans to fix these.
[1] https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg218237.html
2022-11-03 16:00:22 -04:00
Juergen Spitzmueller
077ccf905d
Rename subindex to subentry
...
Makes more sense, and distinguishes it better from printsubindex
2022-10-31 06:51:38 +01:00
Juergen Spitzmueller
43365d2bbd
format change stub (to be updated before merge)
2022-10-29 12:51:17 +02:00
Juergen Spitzmueller
b3b22b0c70
Sync with master
2022-10-26 10:52:21 +02:00
Kornel Benko
3576be9a3b
Ctests: Adapt test 06 to changed shortcut
2022-05-14 14:49:03 +02:00
Kornel Benko
1007752106
FindAdv tests: update to new shortcuts
2022-05-10 15:03:11 +02:00
Kornel Benko
055e097a25
Amend a7c58e2f
: Do not output hyperref option unicode with recent hyperref versions
2022-05-10 11:37:39 +02:00
Scott Kostyshak
d54e400ee3
ctests: adapt ignored warnings for lyx2lyx tests
...
This commit does the same as a8dd4db5
but for the explicit lyx2lyx
tests.
This commit amends ae31e169
.
2022-04-29 20:43:48 -04:00
Scott Kostyshak
a8dd4db54f
ctests: adapt ignored warnings to new messages
...
The change of the warning messages was introduced at ae31e169
, which
broke several lyx2lyx tests. The tests are now fixed with this
commit.
2022-04-29 19:05:30 -04:00
Kornel Benko
965b2cdc73
Findadv: Correct findadv-combined test
...
Replaced some 'CP' commands with 'CN' comments.
2022-04-15 17:18:40 +02:00
Stephan Witt
9d6e704183
Improved package build script for MacOS. Handle compiler standard for Qt6.
2022-04-09 09:19:46 +02:00
Kornel Benko
7d053393a5
Cmake key-tests: Adapted to changed shortcuts
2022-03-26 19:38:55 +01:00
Kornel Benko
8380034203
AdvFind: Adapt a testfile
...
Change [a-z]* to [a-z]+ . This omits finds of empty strings.
2022-03-25 23:00:59 +01:00
Scott Kostyshak
d01f1428be
ctests: log a fixed issue
2022-03-12 07:43:54 -05:00
Scott Kostyshak
a175caf256
ctests: uninvert 2 LuaTeX tests fixed on TL21
...
These exports now pass, and a quick check of the output looks good.
These might have been fixed (although it is just a guess) due to the
following entry in the changelog of luaotfload v3.19:
A new algorithm for selecting fonts based on font family names
allows to more reliably load fonts based on their family name.
This commit reverts 2a665dcc
.
2022-03-06 09:20:12 -05:00
Scott Kostyshak
23b7b95e68
ctests: log fixed upstream Polyglossia issues
...
Thanks to Jürgen for fixing the upstream issue.
Also add a row "ctest" to give the pattern of the ctests that
failed.
2022-02-16 22:07:05 -05:00
Juergen Spitzmueller
1da80d4d8f
Add basic support for \DeclareMetadata
...
File format change
2022-02-12 17:10:34 +01:00
Scott Kostyshak
2e07736c17
Uninvert Hazard.*systemF tests
...
Our .lyx document was updated by Jürgen at e071d5fe
.
2022-02-08 12:15:31 -05:00
Scott Kostyshak
52c4ff290b
ctests: log a fixed issue
2022-02-07 22:13:37 -05:00
Scott Kostyshak
9185fb8ccc
ctests: log a fixed issue
2022-02-06 08:13:12 -05:00
Kornel Benko
0370cc428c
Tools(listFontWithLang.pl): Discard use of deprecated perl-module Getopt::Mixed
...
According to CTAN, this module is effectively obsolete.
Using Getopt::Long instead now, since it is also part
of the standard Perl distribution.
2022-02-05 20:04:06 +01:00
Kornel Benko
59cabde9e3
Tools(listFontWithLang.pl): Only Haramo.*Gothic fonts are sans serif
...
(Harano.*Mincho are serif fonts, so don't treat them as 'sans')
2022-01-31 13:43:37 +01:00
Stephan Witt
28a1744dcd
#12157 Replace old with new banner in DMG background image
2022-01-10 07:48:54 +01:00
Scott Kostyshak
22cbc3b0cf
ctests: uninvert a DocBook export
...
The export now succeeds, likely due to Jürgen's improvements at
2eaf30c5
.
2021-12-27 11:17:29 -05:00
Scott Kostyshak
62993294f3
Invert two DocBook + LilyPond exports
...
This is due to an upstream issue:
https://gitlab.com/lilypond/lilypond/-/issues/6187
For ML discussion, see here:
https://www.mail-archive.com/search?l=mid&q=20211102011304.dmrcr7gjpxxwpd4o%40poole
2021-12-27 11:11:30 -05:00
Scott Kostyshak
faa404f063
Reg test for protect: xymatrix in figure caption
...
Use case from #6243 .
2021-12-27 10:26:04 -05:00
Scott Kostyshak
9d64a2f2f6
ctests: invert a docbook test for a cprotect case
...
The strange example file does not make sense for Docbook, as
described by Thibaut on the ML here:
https://www.mail-archive.com/search?l=mid&q=CAK0LPyiHCsUMo0ZCbFrRBRTCD7G-rhw-z8G1of2kFGebBLddtA%40mail.gmail.com
2021-12-23 21:37:31 -05:00
Scott Kostyshak
b461d07b5b
ctests: log a fixed issue (fr Linguistics.lyx)
2021-12-08 23:04:24 -05:00
Scott Kostyshak
fb4a485c19
ctests: uninvert Seminar tests
...
These exports now succeed on an updated TL21 installation.
2021-12-07 13:25:39 -05:00
Scott Kostyshak
2713ea5189
ctests: log fixed upstream polyglossia issues
...
Thanks to Jürgen for fixing these upstream Polyglossia regressions.
2021-12-07 13:05:52 -05:00
Jean-Marc Lasgouttes
2f8ea7ba05
One less thing to do in PAINTING_ANALYSIS
2021-12-07 17:04:47 +01:00
Stephan Witt
53ed3dc062
Automate Qt major version detection in macOS build script
2021-12-06 07:51:42 +01:00
Scott Kostyshak
d4678a734a
ctests: log a fixed issue
2021-12-05 22:07:06 -05:00
Stephan Witt
d1d22a1433
introduce LSMinimumSystemVersion for Mac package with automatic Qt-version based detection plus configure option to choose it manually
2021-12-05 11:10:37 +01:00
Stephan Witt
c38e759b28
#12150 don't set the directory file permissions of LyX app bundle to 444 anymore
2021-10-24 21:43:23 +02:00
Stephan Witt
aabe9e8b11
Improved Qt framework configuration detection on macOS, add support for Qt6
2021-10-24 21:41:11 +02:00
Stephan Witt
39caab265d
Care for included hunspell library.
2021-07-16 16:35:30 +02:00
Scott Kostyshak
2dd9e1a338
ctests-costs-benefits: add a "benefit" row
...
The "benefit" row gives the amount of days in-between when an issue
is found because of the ctests and when an issue is reported by
someone not using the ctests. In the example of the ps2pdf flag, the
issue was reported just a couple of weeks after we found it with the
ctests, indicating that the ctests were not that helpful in this
case.
2021-06-21 12:57:38 -04:00
Scott Kostyshak
ef05c951ca
ctests: log a reported issue (the ps2pdf flag)
...
We are still not sure how to fix things to make them more easy for
the user.
2021-06-21 12:56:37 -04:00
Scott Kostyshak
37bce91a8b
ctests: log a fixed LaTeX package issue (noweb)
2021-06-20 00:05:42 -04:00
Stephan Witt
15d1f2c76d
#12305 Correct typo in library name QtDBus - fatal error with case sensitive file systems
2021-06-16 07:45:44 +02:00
Kornel Benko
38e83fc6f8
Cmake tests: Correct BATCH_compare-test test.
...
Change due to recent addition of docbook settings in lyx-files.
2021-06-13 19:45:37 +02:00
Kornel Benko
cedf5db7b4
Cmake tests: Correct BATCH_outline-beamer test
...
(Because the created tex-file got extra line)
2021-06-13 16:32:59 +02:00
Pavel Sanda
0c8cf33ed6
Revert part of 3f03f0a447
, whitespace on eolns is necessary.
2021-06-03 15:06:43 +02:00
Stephan Witt
c518c57a78
Pass Qt library location as link option for frameworks on Mac
2021-05-30 17:31:32 +02:00
Stephan Witt
187a9d6439
Add macOS 11 to SDK detection for builds on Mac
2021-05-30 17:31:32 +02:00
Scott Kostyshak
88eff03860
ctests: uninvert two Hebrew LuaTeX tests
...
The issues seem to have been fixed upstream and the exports now
succeed on TeX Live 2021.
2021-05-29 00:22:35 -04:00
Scott Kostyshak
e0a12aa3a7
ctests: log a fixed issue
2021-05-28 10:35:47 -04:00
Eugene Chornyi
f101ade2e3
Update Windows compile instructions (add Qt6 specific info)
2021-05-27 18:59:13 +02:00
Eugene Chornyi
764d59d882
Enable Qt6 for Wininstaller
2021-05-27 18:51:30 +02:00
Scott Kostyshak
a2bdda5209
ctests: log a fixed issue
2021-05-26 01:21:09 -04:00
Scott Kostyshak
3ffd06fef4
ctests: log a fixed issue
2021-04-23 23:55:56 -04:00
Scott Kostyshak
4cc38f19ee
ctests: log a fixed issue
2021-04-10 12:17:36 -04:00
Thibaut Cuvelier
a67cfd6013
Make the latest FORMAT entry more detailed.
2021-03-23 23:32:36 +01:00
Pavel Sanda
b4e609bd69
* FORMAT
2021-03-23 21:23:57 +01:00
Pavel Sanda
f7361f66ad
* FORMAT
2021-03-23 21:20:24 +01:00
Kornel Benko
02a3705496
Amend 635a7d77
: Allow compiling with Qt6 with cmake
...
Thanks Scott for checking.
TODO: Check compilation on Windows and Mac.
2021-03-22 16:19:10 +01:00
Kornel Benko
f3365a8fa9
Cmake debian packaging: use correct section (instead of "devel")
2021-03-14 10:17:58 +01:00
Scott Kostyshak
e4fb24d052
ctests: invert failing tests for new ru file
...
The failing tests for the Russian Fancy_Colored_Boxes are likely
failing for the same reasons as the other Russian documents.
2021-03-06 20:33:53 -05:00
Scott Kostyshak
cf5f4c2061
ctests: for log, specify benefit is quick fixes
...
In the cost/benefit log, most of the bugs would have been discovered
eventually. The benefit of a test suite is to find bugs quickly.
2021-03-06 20:09:32 -05:00
Scott Kostyshak
cecbf5f096
ctests: log a fixed issue
2021-03-06 20:09:24 -05:00
Scott Kostyshak
279cfb9162
ctests: log a fixed issue
2021-02-19 19:19:53 -05:00
Kornel Benko
092410d88d
Amend c21cd7dc
: Ignore epub tests for now
2021-02-18 09:34:43 +01:00
Scott Kostyshak
783be115ff
ctests: uninvert 2 docbook exports now succeeding
2021-02-18 00:58:38 -05:00
Scott Kostyshak
c21cd7dc2b
Revert "Revert "Cmake export tests: Add epub-format to be tested""
...
Rather than revert the added epub tests, it makes more sense to
ignore them. That way it is easier to flip the switch to enable
them.
Thanks to Kornel.
This reverts commit 894977b62e
.
2021-02-17 22:41:40 -05:00
Scott Kostyshak
894977b62e
Revert "Cmake export tests: Add epub-format to be tested"
...
Revert the addition of epub tests for now since a lot of them are
failing (and are not regressions).
This reverts commit 983d327fe3
.
2021-02-17 11:54:02 -05:00
Thibaut Cuvelier
5297862855
DocBook: mark dates to disallow fonts inside.
...
One more test passes.
2021-02-14 06:08:36 +01:00
Thibaut Cuvelier
7ee196adbf
DocBook: some tests start passing with double inlines fixed.
2021-02-14 05:39:24 +01:00
Juergen Spitzmueller
11b7714fc1
Use SVG icons in itemize bullet selector
...
This scales much better than the current png solution, is HiDPI- and
darkmode-ready
2021-02-09 10:32:16 +01:00
Kornel Benko
983d327fe3
Cmake export tests: Add epub-format to be tested
2021-02-08 11:35:27 +01:00
Scott Kostyshak
3c16d627da
ctests: log a fixed issue
2021-02-08 00:13:45 -05:00
Kornel Benko
a86864b3bb
Amend f7ed7f53
: Cmake + epub: Install saxon*.jar together with its licence
...
Thanks to Pavel
2021-02-07 16:23:46 +01:00
Stephan Witt
700f03d0c2
#11453 make LyX app icons on Mac retina ready - use the Lydia.svg from Mike
2021-02-07 13:05:59 +01:00
Kornel Benko
f7ed7f53c4
Cmake + epub: Install needed docbook files
2021-02-07 12:37:58 +01:00
Stephan Witt
f7f1b6ebae
#11453 correct name of SVG to ICNS conversion utility
2021-02-06 12:42:41 +01:00
Stephan Witt
4e1541bd52
#11453 add SVG to ICNS conversion utility
2021-02-06 12:39:10 +01:00
Scott Kostyshak
7d2c80d0ef
ctests: log a fixed issue
2021-02-05 22:45:14 -05:00
Scott Kostyshak
86e72d57a5
ctests: invert a few ru Embedded Objects tests
...
Consistent with the other Russian manuals.
2021-02-05 22:08:39 -05:00
Pavel Sanda
dded4c8ab5
make distcheck broken after old installer purge.
2021-01-31 16:33:47 +01:00
Kornel Benko
ac5534827e
Cmake key-tests: These are very touchy in respect to timings
...
Cmake key-tests: These are very touchy in respect to timings
1.) Try to use shortcuts instead of direct command
2.) use bigger pause where needed
2021-01-29 16:11:16 +01:00
Scott Kostyshak
e581e35be3
ctests: unignore tests thanks to lyx2lyx feature
...
The lyx2lyx roundtrip feature added at 364532a7
fixed the
convergence of some tests so we remove them from the ignored list.
2021-01-28 13:39:23 -05:00
Scott Kostyshak
ca6051d148
ctests: log found regression and fix
2021-01-28 13:38:17 -05:00
Juergen Spitzmueller
b42c5dd7d6
Add frontispiece layout to KOMA classes
2021-01-28 10:24:28 +01:00
Scott Kostyshak
9d3dcdc1f7
ctests: add found regression and fix
2021-01-28 00:27:45 -05:00
Scott Kostyshak
a660ed24dc
ctests-costs-benefits: define false positive
...
A false positive could either be "not a bug" or a bug that is not
worth the time or complexity to fix. For the purpose of evaluating
the tests, the distinction is not important.
2021-01-28 00:27:45 -05:00
Scott Kostyshak
157f2d02c8
ctests: ignore lyx2lyx fails due to no convergence
...
These exports knowingly do not pass the convergence tests because
of ERT export.
2021-01-27 20:32:44 -05:00
Scott Kostyshak
a3f591d61e
ctests: log cost of recent false positive
2021-01-26 13:29:23 -05:00
Scott Kostyshak
d3065ceeb3
Start a log file to track benefit/costs of ctests
...
The ctests are not convenient tests. In this file we can attempt to
log the benefits and costs to using them so we can periodically
evaluate which tests we should keep and which we should get rid of.
2021-01-26 13:21:08 -05:00
Juergen Spitzmueller
0b0757916e
Format incremented to 605: Extended variable table cell support
...
- Multicolumn now supports multiple paragraphs in non-fixed-width context.
- Multicolumn now supports valign in non-fixed-width context.
- varwidth columns now properly align horizontally and vertically.
2021-01-22 19:16:43 +01:00
Kornel Benko
53084dbfd8
CMake: in Hunspell ABI check only link if external
...
(Thanks Scott for the patch and comment)
For the HAVE_HUNSPELL_CXXABI check, only test a (real) link command
if an external libhunspell is used or if macOS is used (see
350a9daf
). If the bundled libhunspell is used, it has not been built
yet at the point of the initial cmake command.
This commit fixes an issue when the bundled Hunspell is desired.
Before, the test command would still attempt to link to the system
hunspell library. Even if the system library is available, there
could be problems if there is a mismatch of the CXX ABI. And
finally, even if the system library is available and there is no
mismatch, compiling the test file with Clang and -stdlib=libc++
seems to cause a failure when linking with the system Hunspell
library.
2021-01-20 09:39:03 +01:00
Juergen Spitzmueller
7b762ee950
Branch: Implement separate static colors in dark mode
...
Set colors now apply to the active mode only. Matching reversed colors
are produced for the other mode if no color is assigned yet.
File format change.
2021-01-19 17:04:04 +01:00
Juergen Spitzmueller
9a6f7ece97
Add option to revert graphics colors in dark mode ( #12076 )
...
This amends [5d47a7ee57506/lyxgit]
2021-01-18 10:46:16 +01:00
Juergen Spitzmueller
057753dc75
Allow semantic colors in branches and use semantic background color by default
...
Addresses most crucial part of #12075
File format change
2021-01-18 09:56:53 +01:00
Kornel Benko
8ec16f4020
Cmake tests: findadv-01 - findadv-21 working
...
Tests 07 and 09 corrected because of not working
shortcuts in cua env using sk/menus.bind.
2021-01-17 14:30:34 +01:00
Kornel Benko
fd5dbd61e7
Make some findadv-tests working again, more to follow
...
Some shortcuts in cua do not work anymore
so replacing them with virtual shortcus for tests only
seems a good way.
2021-01-15 17:13:07 +01:00
Pavel Sanda
260f9d634a
Update of signatures homekeeping.
2021-01-15 14:50:18 +01:00
Richard Kimberly Heck
de6092cb6a
Forgot FORMAT
2021-01-14 04:31:57 -05:00
Eugene Chornyi
475b71094f
Wininstaller: remove (old) installer, installer2 becomes (new) installer
2021-01-12 17:33:44 +01:00
Scott Kostyshak
fdc4f047d6
ctests: invert old lyx2lyx tests for ar Beamer
...
This is consistent with the lyx2lyx tests for Beamer in other
languages.
2021-01-09 13:01:26 -05:00
Scott Kostyshak
5fb3171eeb
ctests: invert ru Shortcuts failures from varioref
...
Consistent with ru Math and Additional.
2021-01-07 20:12:05 -05:00
Scott Kostyshak
decbb308e8
ctests: invert ar Beamer template
...
DocBook export is not expected to work with Beamer templates.
2021-01-06 22:54:53 -05:00
Scott Kostyshak
c13d16704c
ctests: uninvert two docbook exports
...
These exports now succeed. Perhaps the broken references that were
causing them to fail were fixed.
2021-01-05 18:52:50 -05:00
Eugene Chornyi
aaca6b24f1
Fix bug 9961
...
remove the error message for not finding a pdf viewer (apparently empty string is returned by FindExecutable if the executable is a Windows Store app). If there is really no pdf viewer, let the Windows itself decide what to do (produce error or not and which one).
2021-01-03 20:11:49 +01:00
Kornel Benko
c07278a45c
Cmake build: Syntax of AC_INIT() in configure.ac changed, adapted macro
2020-12-29 20:27:19 +01:00
Richard Kimberly Heck
469168e592
Update documentation
2020-12-29 12:03:05 -05:00
Kornel Benko
86a10281da
Cmake build: Expand for possible c++20 compilation
2020-12-28 13:13:27 +01:00
Eugene Chornyi
a2e4ce1803
Wininstaller2: improved check if over installing
2020-12-12 10:04:17 +01:00
Eugene Chornyi
17c1442429
Wininstaller2: minor bugfix
2020-12-12 09:37:28 +01:00
Eugene Chornyi
bd8a9d3ce3
Wininstaller2: silently uninstall old LyX if not the same minor version
2020-12-11 22:15:02 +01:00
Kornel Benko
041b67d990
Cmake batch tests: Export changed (Added empty line)
2020-12-09 10:54:56 +01:00
Richard Kimberly Heck
52a0ffc02f
Change name and email in some other files
2020-12-05 17:39:46 -05:00
Eugene Chornyi
36c64ab02d
Wininstaller2: copy user preferences from previous minor release
2020-12-05 11:38:58 +01:00
Juergen Spitzmueller
e9cbd69f6e
Implement Hungarian quotation marks style ( #12040 )
...
File format change
2020-12-02 17:00:40 +01:00
Kornel Benko
a171c651a6
Revert "Amend 3093789e
for cmake build"
...
This reverts commit b3d43404f4
.
2020-11-30 10:19:22 +01:00
Eugene Chornyi
baf792f1b0
Wininstaller2: small cosmetic bugfix
2020-11-30 07:02:46 +01:00
Thibaut Cuvelier
877806f208
DocBook: implement SciPoster.
2020-11-29 22:54:03 +01:00
Scott Kostyshak
16e5e1a614
ctests: invert Econometrica + LuaTeX + TeX fonts
...
These exports are failing on an updated TeX Live 2020. It is not
high priority to look into the underlying cause of these two
failures since TeX fonts are not commonly used with LuaTeX and the
ectaart class is not in TeX Live.
2020-11-29 14:20:40 -05:00
Kornel Benko
b3d43404f4
Amend 3093789e
for cmake build
2020-11-29 10:04:54 +01:00
Kornel Benko
aea775cbc6
Cmake docbook5 tests: Use absolute path-hints for 'bibfiles' entries in lyx-file
2020-11-29 08:48:16 +01:00
Eugene Chornyi
cecdc69c3a
Wininstaller2: refresh PATH before running configure
...
The script should find imagemagick
2020-11-28 15:28:25 +01:00
Eugene Chornyi
2adb5ebbef
Wininstaller2: amend 9521834e
2020-11-28 10:37:29 +01:00
Thibaut Cuvelier
fd40dfd429
Typo.
2020-11-28 05:31:23 +01:00
Thibaut Cuvelier
a6cc62f6ee
DocBook: ignore fonts in ERT.
...
Also, mark a Slides test as passing, because it is valid DocBook (but not really useful).
2020-11-28 05:15:34 +01:00
Thibaut Cuvelier
12d512d4e4
DocBook: implement iopart.
2020-11-28 05:08:58 +01:00
Thibaut Cuvelier
76bc063bcd
DocBook: implement IEEEtran.
2020-11-28 04:56:19 +01:00
Thibaut Cuvelier
b2ec2ff1a9
DocBook: slightly change the Copernicus template to be valid DocBook.
...
This is just adding an author instead of leaving the field blank.
2020-11-28 04:56:19 +01:00
Thibaut Cuvelier
633a617841
DocBook: implement Copernicus.
...
Includes a fix when wrappers are used with empty paragraphs. The logic is probably wrong if two legit wrapped paragraphs have one empty paragraph in the middle. This is only for slightly convoluted cases... Wrapping decisions should rather be taken for a series of paragraphs at once, but it would be more complex to implement and would only solve very peculiar cases like these ones.
2020-11-28 04:56:19 +01:00
Thibaut Cuvelier
14cfcf00cb
DocBook: implement AEA and APA.
2020-11-28 00:51:35 +01:00
Yuriy Skalko
f3ec89cfa1
Always use std::regex
...
Since now minimum supported GCC is 4.9.
2020-11-27 12:39:59 +02:00
Thibaut Cuvelier
bd9dce3749
DocBook: bug fixes for JASA.
...
Includes more consistent behaviour for bibliographies in appendix (do the same as LyX shows the user, i.e. bibliography in appendix).
2020-11-27 05:53:46 +01:00
Thibaut Cuvelier
eea884aba2
DocBook: AASTeX is still too complicated to be fully supported.
2020-11-27 05:20:51 +01:00
Thibaut Cuvelier
3f07ae9083
DocBook: for empty figures, output a message.
...
This ensures that this part of the DocBook file is valid.
2020-11-27 05:19:27 +01:00
Thibaut Cuvelier
185a62e695
DocBook: in aa, fix acknowledgements.
2020-11-27 04:52:39 +01:00
Thibaut Cuvelier
0e4d8a8159
DocBook: implement IJMP C/D.
2020-11-27 04:16:48 +01:00
Thibaut Cuvelier
77fa9a6c42
DocBook: implement iucr.
2020-11-27 02:49:54 +01:00
Thibaut Cuvelier
5f488ed746
DocBook: deploy fix for acknowledgements.
2020-11-27 02:12:29 +01:00
Thibaut Cuvelier
587f1f5571
DocBook: implement Mathematical Monthly.
2020-11-27 01:54:00 +01:00
Kornel Benko
7e5b1d09f3
Cmake tests: Save the number of ignored tests in file for later review
2020-11-27 00:51:36 +01:00
Scott Kostyshak
5cf409328d
ctests: invert Greek LuaTeX texF tests
...
These tests fail on TeX Live 2020 after a babel-greek update.
2020-11-26 11:51:39 -05:00
Thibaut Cuvelier
eeb732cd5f
DocBook: implement JASA.
2020-11-26 06:55:49 +01:00
Thibaut Cuvelier
ed6fbdd249
DocBook: implement Kluwer.
...
Includes an assertion fix that only occurred with this example.
2020-11-26 06:41:13 +01:00
Thibaut Cuvelier
dae0640436
DocBook: implement REVTeX.
...
Improvements to abstract detection: it can now contain lists or anything with a higher depth.
Implement video floats.
2020-11-26 06:22:27 +01:00
Eugene Chornyi
9521834e3a
Wininstaller2: auto select downloading dictionary of the same language as the UI of users Windows
...
include Russian and Portuguese languages by default
2020-11-25 22:00:34 +01:00
Scott Kostyshak
39b3a9b855
ctests: ignore the new lt pdf4 texF test
...
This document is not meant to be used to test XeTeX with TeX fonts.
2020-11-22 23:50:41 -05:00
Günter Milde
1a87fcf94e
ctests: some compilation errors fixed with last TeXLive update.
...
Change tag to "unreliable.varying_versions".
2020-11-22 22:16:57 +01:00
Thibaut Cuvelier
1176fab1d4
DocBook: make InsetText respect tag types.
2020-11-20 18:41:03 +01:00
Eugene Chornyi
77f4d162a0
CMake fix but where Perl not found on Windows
2020-11-18 19:17:44 +01:00
Scott Kostyshak
ebbedd9e91
ctests: uninvert an export that passes now
...
The export inputenc-luatex-utf8_pdf5_texF has been succeeding for a
while and was likely fixed by a TeX Live update. Compiling manually
and looking at the output looks good.
2020-11-16 18:25:54 -05:00
Thibaut Cuvelier
c6fe1fbe5f
DocBook: implement svglobal.
2020-11-16 20:15:34 +01:00
Yuriy Skalko
87dd31c0db
Remove old duplicated files, newer are in autotests/mathmacros
2020-11-16 19:37:05 +02:00
Kornel Benko
06b09452d7
Typo in message
2020-11-16 12:40:35 +01:00
Kornel Benko
53e064ce2e
Cmake export tests: Use the temporary directory for checked results
...
This amends also dbb72a37
(fix race condition for parallel testing)
Thanks Scott to pointing this out.
2020-11-16 12:22:33 +01:00
Thibaut Cuvelier
d64b3f5397
DocBook: implement Elsevier.
2020-11-16 06:09:03 +01:00
Thibaut Cuvelier
059b268e0d
DocBook: do a little something for variable-width minipages.
2020-11-16 00:08:11 +01:00
Thibaut Cuvelier
afba0672d0
DocBook: do a little something for Sweave & co.
2020-11-15 23:54:23 +01:00
Scott Kostyshak
dbb72a370a
ctests: fix race condition for parallel testing
...
The unicode tests would often fail when tested in parallel because
we were not exporting to unique file names. From what I understand,
a variant similar to the following race condition occurred:
1. Thread A exports to file blah.pdf.
2. Thread B exports to file blah.pdf.
3. Thread A confirms file blah.pdf exists.
4. Thread A deletes exported file blah.pdf to clean up.
5. Thread B fails to find file blah.pdf and reports a failure.
2020-11-15 17:40:02 -05:00
Thibaut Cuvelier
b75b0d2a83
DocBook: some features are not yet in the DocBook schema.
2020-11-15 21:46:11 +01:00
Thibaut Cuvelier
e94c7871cc
DocBook: implement fancy color box.
2020-11-15 19:29:57 +01:00
Thibaut Cuvelier
0ed820fa0b
DocBook: fix for nomenclature xml:id and glossary paragraphs.
...
Previously, the xml:id's were not consistent among <glossterm> in the text and <glossentry> in the glossary.
2020-11-15 18:43:58 +01:00
Sam Crawley
f3c1fa0b04
Added test for nested insets bug ( #9395 )
2020-11-15 10:36:10 +01:00
Sam Crawley
434ac146bd
Added tests for compare function
...
Runs the compare via the command line, and then compares the output to the
expected result. Required adding a script to do the comparison, so that
the timestamps on changes in the lyx file are ignored.
2020-11-15 10:36:01 +01:00
Scott Kostyshak
7210f5d3c2
Fix a comment
...
Without the comment prefix, these lines would be treated as regular
expressions.
2020-11-14 23:35:59 -05:00
Scott Kostyshak
7f3904498d
ctests: invert JSS tests which fail with new cls
...
The new JSS cls has been failing on an updated TeX Live 2020 for a
while, both with the template they provide and with LyX's template.
I expect this will be fixed eventually but for now it's best to
invert it as a "texissue".
2020-11-14 23:23:07 -05:00
Thibaut Cuvelier
f18c00418a
DocBook: implement modern CV.
2020-11-15 04:03:04 +01:00
Thibaut Cuvelier
045c8d6537
DocBook: remove output for some paragraphs in CVs.
2020-11-15 04:03:04 +01:00
Thibaut Cuvelier
6f696151cf
DocBook: implement European CV.
2020-11-14 05:46:36 +01:00
Scott Kostyshak
93bb04f907
ctests: invert Hebrew tutorial LuaTeX tests
...
With an updated TeX Live 2020 an assertion is given. The assertion
was reported on the LuaTeX ML [1], and will be converted into the
following error as of LuaTeX svn commit r7385:
! the word doesn't start with a character
The error could likely be worked around with a change to the
document but since the document compiles without error with XeTeX I
did not change anything since I do not understand the issue.
[1]
https://www.mail-archive.com/search?l=mid&q=20201030030430.4y4i6bdpwx633qs7%40vbox-VirtualBox
2020-11-13 23:30:23 -05:00
Scott Kostyshak
b20d01681c
Noweb_Listerrors.lyx: do not force ps2pdf
...
Export to all formats seems to work well after removing the "ps2pdf"
option to the hyperref package.
Accordingly we uninvert the tests for the other formats. All ctests
pass on an updated TeX Live 2020.
2020-11-13 21:30:22 -05:00
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
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
61a80ab6d3
Merge CodingRulesAndAdvice.lyx into Development.lyx
2020-11-11 20:28:01 +02:00
Thibaut Cuvelier
857edf3ae7
DocBook: mark more tests to be ignored.
2020-11-05 05:35:53 +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
8d33eb0351
DocBook: EmbeddedObjects is too complex to have a truly valid output.
2020-11-05 02:06:31 +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
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
0a9150b375
DocBook: ignore other KOMA-Script letters.
2020-11-04 17:31:22 +01:00
Thibaut Cuvelier
d8d64bd406
Merge tests in invertedTests, proposed by Kornel
...
This should improve performance when building LyX.
2020-11-02 15:39:53 +01:00
Kornel Benko
9b2790d472
Cmake tests: Do not remove temporary data while debugging
...
The debug mode is set with the environment LYX_DEBUG_LATEX
$ export LYX_DEBUG_LATEX=1
The downside: From time to time the need to remove the superfluous dirs
$ cd build-dir
$ find autotests/out-home -name AbC_\* | xargs rm -rf
2020-11-02 13:12:56 +01:00