Kornel Benko
d49deef4f9
Export tests: Ignore compilations of copernicus with luatex or xetex
...
The compilations fail because the macro
\DeclareUnicodeCharacter
is not defined. Also the sequence
\ifnum\pdfoutput=\z@
is making troubles.
The exports to previous lyx-versions is disabled too,
because there is no layout defined there.
2018-09-04 15:56:21 +02:00
Jean-Marc Lasgouttes
7b7ed64a0e
Allow toggling (no)limits only after mathop symbol
...
In particular, introduce the new InsetMathScript::allowLimits method
that checks for that and honor it in getStatus/ddoDispatch.
2018-09-03 17:55:27 +02:00
Richard Kimberly Heck
6014492699
Try yet again try to fix bug #9158 .
...
The problem with the previous attempt was that, every time through
updateBuffer, we looked up the file location using kpsewhich, which
took too long on Windows. The new solution is to cache that info, and
to look it up only when we need it.
Previously, this info would have been re-read whenever we parsed the
bibfiles. So we re-read it now whenever the bibinfo cache is invalid,
which is less often, but should be good enough. We can add more such
re-reads if need be.
2018-09-02 11:50:03 -04:00
Pavel Sanda
2d4ac410dc
* RELEASE-NOTES
2018-09-02 13:34:51 +02:00
Juergen Spitzmueller
5f7b553a1c
use masterBuffer() rather than parent()
...
This also catches grandparents.
Thanks, Riki.
2018-09-02 10:17:23 +02:00
Richard Kimberly Heck
2bb8bd3ec4
Signal need for reload of bibinfo cache rather than doing it.
2018-09-02 00:16:45 -04:00
Richard Kimberly Heck
a3e87dad80
Revert "Try yet again try to fix bug #9158."
...
(Unintentionally committed.)
This reverts commit 7b29d4e7aa
.
2018-09-02 00:09:19 -04:00
Richard Kimberly Heck
7b29d4e7aa
Try yet again try to fix bug #9158 .
...
The problem with the previous attempt was that, every time through
updateBuffer, we looked up the file location using kpsewhich, which
took too long on Windows. The new solution is to cache that info, and
to look it up only when we need it.
Previously, this info would have been re-read whenever we parsed the
bibfiles. So we re-read it now whenever the bibinfo cache is invalid,
which is less often, but should be good enough. We can add more such
re-reads if need be.
2018-09-01 23:13:00 -04:00
Juergen Spitzmueller
bc644d131c
Fix potential null pointer detected by Coverity
2018-09-01 10:45:03 +02:00
Juergen Spitzmueller
5279f3e11f
Fix uninitialized value revealed by Coverity
2018-09-01 10:41:29 +02:00
Enrico Forestieri
b277ac5390
Update format of bind and ui files
2018-08-30 21:56:26 +02:00
Jean-Marc Lasgouttes
4727e2becf
Move leaveInset and isInside from CursorData to DocIterator
...
They only touch the slices of the main DocIterator.
2018-08-30 14:17:53 +02:00
Jean-Marc Lasgouttes
86398b5d91
Cleanup: Rename textUndo to undoAction
...
This is not limited to text, but also handles math.
Same change to textRedo.
2018-08-30 14:17:53 +02:00
Jean-Marc Lasgouttes
dd8fd3d90a
Get rid of monolithic build support for autoconf
...
It is not useful anymore on modern machines with several cores.
2018-08-30 11:35:37 +02:00
José Matos
cac27076ea
Replace /usr/bin/env python -> /usr/bin/python3
2018-08-29 17:26:21 +01:00
Jean-Marc Lasgouttes
913c190989
Document that building with Qt5 is the default.
2018-08-29 17:53:06 +02:00
Richard Kimberly Heck
ceafc558ab
Fixes for README from Joel Kulesza.
...
Fixes #11250 .
2018-08-28 15:27:01 -04:00
Richard Kimberly Heck
29b80c802c
Fixes for the build script.
...
(cherry picked from commit 01c23b3864
)
2018-08-28 15:19:48 -04:00
Juergen Spitzmueller
9c33723632
Improve comment
2018-08-28 12:39:23 +02:00
Juergen Spitzmueller
fe2e3841eb
grammar
2018-08-28 10:36:47 +02:00
Juergen Spitzmueller
da62299f37
tex2lyx: fix import of unknown commands'/environments' options
...
If we detect options via hasOpt(), output the brackets as ERT.
Fixes : #8685
2018-08-28 10:31:29 +02:00
Enrico Forestieri
0cab640035
Try with Qt4 when configuring for Qt5 fails
...
This allows to avoid using --disable-qt5 when only the Qt4 libraries
are available.
2018-08-27 16:31:51 +02:00
Juergen Spitzmueller
9f99f3073a
Correct indentation
2018-08-27 12:13:55 +02:00
Juergen Spitzmueller
a3ed99b211
fix glitch with last border in table for custom arguments
2018-08-27 12:13:24 +02:00
Juergen Spitzmueller
64ad077c9c
tex2lyx: support V table column type
2018-08-27 12:12:56 +02:00
Enrico Forestieri
c480889077
Document the Qt5 default in RELEASE-NOTES
2018-08-26 17:47:40 +02:00
Juergen Spitzmueller
8ef2558dc2
tex2lyx: support decimal alignment in tables
2018-08-26 16:17:54 +02:00
Enrico Forestieri
a7ea98a30a
Make Qt5 the default for building
...
Until now, building with Qt5 required using --enable-qt5.
This is no more necessary. To build with Qt4 one should now
use --disable-qt5 or, equivalently, --enable-qt5=no.
2018-08-26 15:02:59 +02:00
Juergen Spitzmueller
af42dfedf6
This has been done in f38816bf16
2018-08-26 11:13:00 +02:00
Juergen Spitzmueller
fc9b4fb6a8
tex2lx/TODO: minor clarifications
2018-08-26 10:54:04 +02:00
Juergen Spitzmueller
faf40fb408
tex2lyx: support for plural and capitalized refstyle
...
Also fix a glitch in non-refstyle import (getOpt() returns the option
with delimiter, so do not add them in ERT once more)
Candidate for stable
2018-08-26 09:48:23 +02:00
Juergen Spitzmueller
d10c3bceb0
whitespace
2018-08-24 15:33:48 +02:00
Juergen Spitzmueller
2d4ac90fd2
Fix text direction problem with polyglossia
...
If an RTL language is set via environment in polyglossia, only a nested
\\text<lang> command will reset the direction for LTR languages
Fixes rest of # 10111.
2018-08-24 15:02:26 +02:00
Juergen Spitzmueller
920e26916e
tex2lyx: Fix import of Arabic polyglossia environment
...
Part of #10111
2018-08-24 14:20:43 +02:00
Kornel Benko
d232cca84f
Update sk.po
2018-08-24 13:24:32 +02:00
Kornel Benko
ff503934c5
Amend 0c56808
2018-08-24 13:23:16 +02:00
Kornel Benko
2a72fa3a04
Amend 2877032
2018-08-24 13:20:51 +02:00
Juergen Spitzmueller
2f279b29ff
Update tex2lyx tests
...
LyX itself also doesn't write "rotate" if it is 0. So tex2lyx is now
closer to LyX, and the new tests output is correct.
2018-08-24 10:19:55 +02:00
Juergen Spitzmueller
ab32a8319d
tex2lyx: also support rotated non-long tables
2018-08-24 10:11:19 +02:00
Juergen Spitzmueller
20663fb3b8
tex2lyx: also support rotated xltabulars
2018-08-24 09:39:46 +02:00
Juergen Spitzmueller
766eb3f02c
tex2lyx: support rotated longtable
2018-08-24 08:50:32 +02:00
Kornel Benko
2877032791
Replacement for chess support
...
This layout does not use lyxskak.sty, which depends on skak.sty
Instead it uses chessboard.sty, depending on chessfss and xskak.
Compiles and displays fine with pdflatex, XeTeX
but still does not compile with lualatex.
We are now able again to mark fields and moves on the chessboard
2018-08-23 11:58:32 +02:00
Juergen Spitzmueller
30abecd437
tex2lyx: split huge else-if-clause
...
Use a loop instead and break out after a condition is met. This prevents
problems on windows where the number of else-if-conditions is limited.
2018-08-22 18:49:16 +02:00
Kornel Benko
6aef7081bf
Typo in commit c9038e3
2018-08-22 18:20:00 +02:00
Kornel Benko
c9038e3eaf
Add missing entries
...
The files were added in bd6ba07
, 6bfd91e
and 0c56808
2018-08-22 17:37:28 +02:00
Juergen Spitzmueller
68d48b0015
tex2lyx: Fixes to the btUnit import
...
1. Do not attempt to mix diverging btUnits (e.g., chapters and sections).
2. use parse_text to properly parse the contents.
2018-08-22 08:39:13 +02:00
Juergen Spitzmueller
5c97424a72
tex2lyx: simplify btUnit parsing
2018-08-21 17:33:30 +02:00
Juergen Spitzmueller
0ae68ae828
tex2lyx: support for btUnit (multibib)
2018-08-21 17:18:04 +02:00
Juergen Spitzmueller
f44a55c367
tex2lyx: add bib encoding support.
2018-08-21 08:19:24 +02:00
Juergen Spitzmueller
924a666166
Remove empty entry
2018-08-20 18:18:48 +02:00