Juergen Spitzmueller
c0f734bcef
Fix some listings/minted incompatibilities
...
The basic problem here is that rather than using an abstract syntax,
backend-specific param strings are produced in the listings dialog,
depending on whether listings or minted is used.
Of course this breaks if a user switches backends inbetween (s/he would
have to open and re-apply each and every listings inset!)
Do at least the most basic translations in InsetListings::latex().
A sane solution would imply the use of only one param syntax with
respective interpretation for each backend. But this would be a file
format change.
2019-04-19 19:03:29 +02:00
Enrico Forestieri
54147a7140
Fix #11552 in a different way
...
The reported issue is fixed in a different way, not
involving the fix for #9348 .
This commit supercedes [f2029fb3/lyxgit] and [17abf68b/lyxgit].
2019-04-19 18:28:42 +02:00
Juergen Spitzmueller
3e516a6219
Use proper listings font styles with polyglossia and RTL
...
Fixes : #11554
Also load color with minted and polyglossia/RTL, as minted loads it
too late.
2019-04-19 17:18:18 +02:00
Kornel Benko
f020513aa5
Update sk.po
2019-04-19 15:44:22 +02:00
Kornel Benko
fe4a5c3bc9
Amend 7bb08f10
2019-04-19 15:40:58 +02:00
Juergen Spitzmueller
d694518f42
de.po
2019-04-19 15:16:11 +02:00
Jean-Marc Lasgouttes
7bb08f10b1
Move initial values of LyXRC members to the header
...
We use a C++11 construct that puts initial values of members along
with their definition. It is a good construct and now the out of line
constructor and the setDefaults() method can go.
This removes the need to define a dummy constructor in tex2lyx and
client.
The only needed change to the rest of code is a change of signature
for the user_(name|email) to return std::string. They are now called
explicitely from the constructor. We now have to include userinfo.h in
LyXRC.h, but this should not be too expensive.
2019-04-19 14:46:12 +02:00
Juergen Spitzmueller
499167b2c5
Another quotation mark fix.
2019-04-19 14:27:27 +02:00
Juergen Spitzmueller
ac84510453
Fix quotation marks in GUI string.
2019-04-19 13:43:33 +02:00
Juergen Spitzmueller
2fa68abd00
Layout tweaking
2019-04-19 11:27:54 +02:00
Juergen Spitzmueller
a8947c3099
Adapt documentation of natbib use with bibitem
2019-04-19 10:15:16 +02:00
Juergen Spitzmueller
7cadacb19b
The Author(Year) label format is also mandatory for numeric natbib!
2019-04-19 09:53:42 +02:00
Juergen Spitzmueller
e97546c9a8
More formalia
...
(this are just things QtCreator nags about, and I address them in passing)
2019-04-19 09:34:12 +02:00
Juergen Spitzmueller
bebc184054
Display full author list with Natbib (non-BibTeX) if requested
2019-04-19 09:33:31 +02:00
Juergen Spitzmueller
df0d7c0049
Do not owerwrite specific CiteFormat def with default def
...
amends 5996b2e373
and fixes natbib numerical display
2019-04-19 09:04:23 +02:00
Juergen Spitzmueller
d8afb81832
Break long string
2019-04-19 09:04:11 +02:00
Juergen Spitzmueller
5e385d0513
Formalia
2019-04-19 09:03:47 +02:00
Kornel Benko
d228ce5613
Update sk.po
2019-04-18 18:00:49 +02:00
Juergen Spitzmueller
8ecef0fcbc
Available modules should not be editable.
2019-04-18 17:33:37 +02:00
Juergen Spitzmueller
25087bded9
de.po
2019-04-18 17:09:03 +02:00
Juergen Spitzmueller
8ee2ffaa52
Amend 3615a6a75b
...
Natbib provides separation of abbreviated and full author list also
beyond BibTeX
2019-04-18 16:27:22 +02:00
Jean-Marc Lasgouttes
c6754ed548
Do not redefine a stripped-down LyXRC object.
...
I am not sure why it was done this way, but it is not really necessary.
Moreover gcc LTO does not like it.
2019-04-18 15:55:40 +02:00
Günter Milde
e2f53f0f25
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 ts1enc.dfu.
FIXME: this is currently not working as intended, because
exclusion (force != ...) seems to fail with a list of encodings
and the characters are nevertheless force-converted.
2019-04-18 15:48:46 +02:00
Günter Milde
6dd505c67a
Don't force encoding switch for Japanese "listings" auto-strings.
...
listings copes with variable-width encodings under platex.
2019-04-18 15:27:24 +02:00
Kornel Benko
6eb9452836
Amend [f2029fb3/lyxgit]
...
Omitting acces to invalid index
2019-04-18 15:07:30 +02:00
Kornel Benko
d11bcac11a
Add Notion entry to paragraph-select function
...
Thanks Pavel
2019-04-18 14:55:51 +02:00
Juergen Spitzmueller
aec50eec49
Fix doxygen comment
2019-04-18 14:51:10 +02:00
Juergen Spitzmueller
3615a6a75b
Make usage of natbib without BibTeX more obvious
...
Fixes : #5549
2019-04-18 14:48:01 +02:00
Pavel Sanda
7b313ec452
unintended part of previous commit
2019-04-18 14:28:54 +02:00
Pavel Sanda
b924e335fd
* layouttranslations - big bg update from Veso.
2019-04-18 14:26:06 +02:00
Pavel Sanda
faf1f41944
* layouttranslations - sk updates.
...
Kornel I hope this was your intention (looks correct to me).
2019-04-18 14:16:27 +02:00
Pavel Sanda
a0196c9784
Module categories: join math related stuff
2019-04-18 14:00:00 +02:00
Juergen Spitzmueller
2f69feb5b8
bg.po: more updates from Veso
2019-04-18 11:44:10 +02:00
Juergen Spitzmueller
1d2ebbb649
bump layout formats
2019-04-18 11:40:56 +02:00
Juergen Spitzmueller
70b3d3adcc
Add NewlineCmd InsetLayout and Argument option
...
This allows to specific an alternative macro for newlines
Fixes : #10407
2019-04-18 11:35:03 +02:00
Juergen Spitzmueller
ed44bbddee
Add MenuString to InsetLayout
...
Fixes : #8818
2019-04-18 10:27:19 +02:00
Enrico Forestieri
17abf68bac
Amend [f2029fb3/lyxgit]
...
The fix for #11552 was reintroducing #9348 . This commit makes sure
it stays fixed.
2019-04-17 18:08:46 +02:00
Enrico Forestieri
f2029fb386
Fix bug #11552
...
Do not insert a brace inset when we know that LyX wrote the braces.
This commit amends [503f7db2/lyxgit].
2019-04-17 16:03:13 +02:00
Günter Milde
357a8bedbf
ctest fixes.
2019-04-17 13:37:26 +02:00
Kornel Benko
49be75620e
RELEASE-NOTES update
2019-04-17 08:08:58 +02:00
Kornel Benko
6747b3fe97
Don't switch encodings if in search modus
2019-04-17 07:40:31 +02:00
Günter Milde
29265ce702
language support update (tests and workaround for Thai).
2019-04-16 22:05:58 +02:00
Günter Milde
27ba6f282d
Rename legacy input encoding settings.
...
Format incremented to 573
2019-04-16 20:17:32 +02:00
Kornel Benko
e0f5641089
Select the whole paragraph with tripple-left-click
...
Fixes #9175
Also added new function: paragraph-select.
2019-04-16 19:50:31 +02:00
Jean-Marc Lasgouttes
f6f08f0c50
Revert "Make math autocorrrect work with more than 2 chars"
...
This reverts commit 144e7d7159
.
2019-04-16 16:04:12 +02:00
Jean-Marc Lasgouttes
8e3972c35d
Revert "Allow to undo partly math autocorrect"
...
This reverts commit f7a11ca711
.
2019-04-16 16:03:57 +02:00
Jean-Marc Lasgouttes
048f9ee08e
Rewrite the code that sets caret height in mathed
...
Instead of remembering the caret ascent and descent for the cell that contains the cursor, the new code remembers caret dimension for each MathRow object. This makes the code much less fragile (ans slightly smaller).
This fixes caret size issues when the Update::SinglePar flag is active.
Fixes bug #11541 .
2019-04-16 15:58:51 +02:00
Jean-Marc Lasgouttes
f7a11ca711
Allow to undo partly math autocorrect
...
To this end, introduce Undo::splitUndoGroup, which ends currently
group and creates a new one with same nesting level.
2019-04-16 14:12:34 +02:00
Isaac
144e7d7159
Make math autocorrrect work with more than 2 chars
2019-04-16 14:12:34 +02:00
Enrico Forestieri
506324ef9d
Properly fix #9616
...
Now all symbols in the unicodesymbols file having a mathcommand
are not wrapped in a \text inset anymore.
2019-04-15 20:56:52 +02:00