Jean-Marc Lasgouttes
c2456ae609
Fix initialzation order in FuncRequest
...
Fixes bug #11080 .
2018-03-19 14:59:43 +01:00
Jean-Marc Lasgouttes
ae473b012a
Fix default spellchecker when only Enchant is available
...
This has been annoying me for ages.
2018-03-19 14:07:03 +01:00
Jean-Marc Lasgouttes
af795b80d8
Make it possible to select (not)native file dialogs at run time
...
Add a new LyXRC variable use_native_filedialog (true by default) that
allows to select the kind of FileDialog we want at runtime.
2018-03-19 11:17:33 +01:00
Juergen Spitzmueller
126e0c3dac
Open ExternalInset dialog on first tab for new insets
...
Fixes : #11081
2018-03-18 18:30:48 +01:00
Juergen Spitzmueller
3face5e119
Properly fix math packages table in Document Settings
...
Fixes : #10777
2018-03-18 12:11:26 +01:00
Juergen Spitzmueller
3366c49f80
strip braces from minted caption
2018-03-17 18:28:54 +01:00
Juergen Spitzmueller
bd77d8ad61
small fixup in tex2lyx lstlistings/inputminted support.
2018-03-17 18:26:47 +01:00
Juergen Spitzmueller
f3c5bcd2be
tex2lyx: complete minted support (inputminted)
...
Also fix some whitespace issues in minted inset import.
2018-03-17 16:45:05 +01:00
Juergen Spitzmueller
63b67fee83
tex2lyx: add beamer test file
2018-03-17 13:20:48 +01:00
Juergen Spitzmueller
d93076c128
tex2lyx: handle makebeamertitle
2018-03-17 12:39:13 +01:00
Juergen Spitzmueller
7e3a41bd15
tex2lyx: clear latexparam after use.
2018-03-17 12:38:53 +01:00
Juergen Spitzmueller
79728dcde9
tex2lyx: do not eat empty paragraphs if keepempty is true
...
Fixes : #11078
2018-03-17 12:19:50 +01:00
Juergen Spitzmueller
506ae2d2ea
tex2lyx: add support for LaTeXParam
...
Part of #11068
2018-03-16 12:58:01 +01:00
Juergen Spitzmueller
6a0f0d28a5
Add support for xcharter font.
...
File format change.
Patch by Yuriy Skalko.
2018-03-15 15:44:49 +01:00
Juergen Spitzmueller
c74e399981
tex2lyx: support for beamer text styles with overlays
...
E.g. things like \textbf<article>{foo} have to be imported as insets.
Part of #11068
2018-03-14 14:38:18 +01:00
Juergen Spitzmueller
e51265b5f3
tex2lyx: More work on beamer support
...
* Implement list item overlay support (\item<arg>)
* Implement itemcommand support (e.g., \overprint<arg>)
* Fix general list argument placement
Part of: #11068
2018-03-14 08:40:47 +01:00
Juergen Spitzmueller
4d30e00da8
amend ab4e9adf86
2018-03-13 16:01:13 +01:00
Juergen Spitzmueller
ab4e9adf86
Fix known_escaped_chars
2018-03-13 13:00:58 +01:00
Juergen Spitzmueller
949de66956
tex2lyx: towards beamer overlay argument support.
...
Implemented: Overlay and standard overlay arguments for commands
and environments.
Still missing:
* List item overlay
* itemcommand overlay (\overprint)
* overlay via LatexParam (e.g., Flex:ArticleMode)
Needs fixing:
* General list argument (\begin{itemize}[arg])
* nested content in a frame with no title (empty par)
2018-03-12 14:56:28 +01:00
Pavel Sanda
8725614e3f
Fix Undocked Outliner & multiple window crashes ( #11004 ).
...
There are more independent crashes occuring in this scenario and this
fix targets only one of them, in particular the one in which different
window's outliner sends outliner command to a wrong window. The fix
itself gives an option for lfun to know which window it belongs to.
https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg203619.html
2018-03-12 14:34:24 +01:00
Pavel Sanda
e41c80e224
Paint \dot & \ddot more like a dot
...
https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg204183.html
2018-03-12 13:41:46 +01:00
Juergen Spitzmueller
f30474a26c
update test
2018-03-11 19:50:22 +01:00
Juergen Spitzmueller
386d9953e8
amend 11e4a24e6e
2018-03-11 19:49:28 +01:00
Juergen Spitzmueller
8184f08f4a
tex2lyx: update quote handling
...
* Consider new quote styles
* Consider changed quote styles
* Try to be a bit smarter with ambiguous quotation marks
2018-03-11 18:05:50 +01:00
Juergen Spitzmueller
e5e6e16274
Update tex2lyx tests after cc6f2dae82
2018-03-11 18:05:50 +01:00
Juergen Spitzmueller
cc6f2dae82
tex2lyx: support tipa \t*{} macro.
2018-03-11 11:46:37 +01:00
Juergen Spitzmueller
a3836d9909
tex2lyx: support for URW Classico, MinionPro and the new Libertine fonts.
2018-03-11 11:12:42 +01:00
Uwe Stöhr
d3c51876a9
add support for the PT fonts
...
- fileformat change
- I also started https://wiki.lyx.org/LyX/NewInLyX24 for new features
2018-03-10 19:59:48 +01:00
Juergen Spitzmueller
b8adb0f933
Update tex2lyx tests.
2018-03-10 16:15:29 +01:00
Juergen Spitzmueller
ad5dbbfd65
tex2lyx/TODO: update
2018-03-10 15:48:49 +01:00
Juergen Spitzmueller
d325f79f5c
tex2lyx: add support for lstinputlisting
2018-03-10 15:40:51 +01:00
Juergen Spitzmueller
11e4a24e6e
tex2lyx: get rid of another large if-else if chain.
2018-03-10 15:00:30 +01:00
Juergen Spitzmueller
0f4c902705
tex2lyx: make nested CJK parsing slightly less dumb.
...
Fixes : #9562
2018-03-10 14:58:55 +01:00
Juergen Spitzmueller
b2ccdae228
Amend 15fd17d83f
2018-03-10 14:22:51 +01:00
Juergen Spitzmueller
15fd17d83f
tex2lyx: support for \includeonly
2018-03-09 17:27:55 +01:00
Juergen Spitzmueller
247e1a223d
tex2lyx: handle whitespace in table column declaration.
...
Fixes : #10804
2018-03-09 14:18:03 +01:00
Juergen Spitzmueller
3e7aebe966
tex2lyx/TODO: small tweak.
2018-03-09 13:57:29 +01:00
Juergen Spitzmueller
9e5ab04a6c
This works already.
2018-03-09 13:43:12 +01:00
Juergen Spitzmueller
af6933c06f
tex2lyx: chapterbib support
2018-03-09 13:30:52 +01:00
Juergen Spitzmueller
cba38881d6
tex2lyx: honor grouping in optional arguments.
...
E.g., \cite[{a literal ] character}]{key}
2018-03-09 13:14:13 +01:00
Juergen Spitzmueller
0513622fd0
Fix copy and paste error in 6659304f7f
2018-03-09 12:29:07 +01:00
Juergen Spitzmueller
0bc192bfff
Revert "Revert "tex2lyx: towards proper support of "literal"/"latexified" inset commands""
...
I did not intend to revert this. Sorry for the noise.
This reverts commit 74d9277909
.
2018-03-09 12:18:49 +01:00
Juergen Spitzmueller
599b1222f7
Reset buffer language only if we have something to reset.
...
Fixes : #11063
2018-03-09 12:15:19 +01:00
Juergen Spitzmueller
74d9277909
Revert "tex2lyx: towards proper support of "literal"/"latexified" inset commands"
...
This reverts commit 6659304f7f
.
2018-03-09 11:32:09 +01:00
Uwe Stöhr
1174279967
tex2lyx: parse \xymatrix
...
LyX's \xymatrix support relies on math therefore put it into math and parse its content
fixes bug #10638
2018-03-09 04:53:33 +01:00
Juergen Spitzmueller
6659304f7f
tex2lyx: towards proper support of "literal"/"latexified" inset commands
...
We now report whether the attempt to recode the macros to glyphs
succeeded. If yes, we set "literate" to false, if not to true.
Also, do not attempt to recode for non-latexifying fields.
Fixes : #9563
2018-03-08 15:05:01 +01:00
Jean-Marc Lasgouttes
e90b6f5a3b
Add cell number to current state in devel mode
...
This value is added when inside a texted inset with several cells
(aka a tabular inset).
2018-03-07 11:54:40 +01:00
Jean-Marc Lasgouttes
dc2ad44562
Make pmprof use the correct unit in report
2018-03-07 11:54:40 +01:00
Juergen Spitzmueller
e43ba7cf46
Braces need to be escaped as well on LATEXIFY
...
part of #9563
2018-03-06 18:17:01 +01:00
Juergen Spitzmueller
7a22ce7c09
tex2lyx: support alignment pseudo-environments.
...
Fixes : #7857
2018-03-06 17:54:32 +01:00
Juergen Spitzmueller
27584f5f70
Fix local polyglossia switch for Arabic
...
We need to lowercase the language again (it's \begin{Arabic},
but \textarabic)
Fixes : #11057 .
2018-03-06 15:31:43 +01:00
Juergen Spitzmueller
1dcb2a0976
tex2lyx: fix subfloat import
...
Fixes : #10385
2018-03-06 10:35:55 +01:00
Uwe Stöhr
a30972a39c
tex2lyx/text.cpp: fix a typo
2018-03-05 17:37:50 +01:00
Juergen Spitzmueller
cbf2a329c9
Do not force singlebyte encoding for listings with XeTeX/LuaTeX.
...
Fixes : #11056
2018-03-05 15:39:27 +01:00
Juergen Spitzmueller
4bc379ea67
Small update of TODO
2018-03-05 14:57:16 +01:00
Juergen Spitzmueller
b94bb37e53
parse_text (tex2lyx): get rid of the monstrous if-then-else clause
...
Rather than that, continue in the loop if a condition is met.
This fixes tex2lyx for MINGW, which has a cluase-nesting threshold.
Fixes : #9552
2018-03-05 09:08:14 +01:00
Juergen Spitzmueller
0915e81481
tex2lyx: support qualified citation lists (biblatex)
2018-03-04 20:12:27 +01:00
Juergen Spitzmueller
1a3dbbf07a
tex2lyx: refsection and bibbysection support (biblatex)
2018-03-04 17:29:59 +01:00
Juergen Spitzmueller
f22213a04f
tex2lyx: support biblatex
...
(qualified citation lists and multibib not yet supported)
2018-03-04 16:46:31 +01:00
Juergen Spitzmueller
476401a76f
tex2lyx: consider options passed via \PassOptionsToPackage
2018-03-04 16:45:37 +01:00
Juergen Spitzmueller
ccb9ae9670
tex2lyx: import straight quotation marks as ERT
...
This assures that they are output as straight quotations marks (e.g.,
babel shorthands).
Fixes : #75 [sic!]
2018-03-04 12:08:08 +01:00
Pavel Sanda
9cdae51688
Allow reload if buffer is externally modified.
...
Follow-up of 2df82c4a44
.
2018-03-02 20:48:08 +01:00
Pavel Sanda
3cb271ceda
Filter in citation dialog is not respected when reloading databaze.
2018-03-02 00:50:32 +01:00
Juergen Spitzmueller
21b347a2f8
Fix RTL tabular output with bidi package (i.e., polyglossia)
...
Fixes : #9686
2018-02-27 19:03:42 +01:00
Richard Heck
94222e6170
Re-amend ca4426e5
.
2018-02-26 16:18:49 -05:00
Juergen Spitzmueller
00d4144352
No manual intervention needed for polyglossia (bidi) and RTL numbers.
...
See https://tex.stackexchange.com/a/256837/19291
2018-02-26 17:06:31 +01:00
Richard Heck
ef5d741ba5
Amend ca4426e5
.
...
Thanks for Patrick De Visschere for noticing.
2018-02-25 17:23:46 -05:00
Juergen Spitzmueller
5ddd377a0a
Take actual font height (ascent, descent) into account when drawing placeholder box for graphics
...
Fixes : #11048
2018-02-25 17:21:01 +01:00
Pavel Sanda
2df82c4a44
We don't want external change to automatically marked the buffer dirty.
...
https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg203995.html
2018-02-25 14:53:48 +01:00
Enrico Forestieri
7e9c4d4091
Fix bug #10927
2018-02-24 12:48:02 +01:00
Richard Heck
ab6b4679e6
Fix bug #10918 .
2018-02-24 01:06:36 -05:00
Richard Heck
77a7df1003
Fix bug #10890 .
2018-02-24 01:04:20 -05:00
Richard Heck
1a74a654e8
Fix bug #10879 .
2018-02-24 01:01:34 -05:00
Richard Heck
f22954b89d
Fix bug #10939 .
2018-02-24 00:49:31 -05:00
Richard Heck
2a78c1c662
Fix bug #10938 .
2018-02-24 00:44:26 -05:00
Richard Heck
8281a81b10
Fix bug #10937 .
2018-02-24 00:40:03 -05:00
Richard Heck
12db09aac2
Fix bug #10936 .
2018-02-24 00:36:55 -05:00
Richard Heck
c86184ce3d
Fix bug #10934 .
2018-02-24 00:35:27 -05:00
Richard Heck
b98cb77364
Fix bug #10933 .
2018-02-24 00:32:14 -05:00
Richard Heck
c0e79898c3
Fix bug #10932 .
2018-02-24 00:30:24 -05:00
Richard Heck
6d565300be
Fix bug #10930 .
2018-02-24 00:28:37 -05:00
Richard Heck
6ef17af2b7
Fix bug #10929 .
2018-02-24 00:25:56 -05:00
Richard Heck
92742f63bc
Fix bug #10926 , and some for loops.
2018-02-24 00:20:03 -05:00
Richard Heck
68b959ff06
Fix bug #10924 .
2018-02-24 00:08:28 -05:00
Richard Heck
e857fee741
Fix bug #10920 , and some for loops.
2018-02-24 00:04:34 -05:00
Richard Heck
9326edbd1b
Fix bug #10917 , and some for loops.
2018-02-23 23:59:40 -05:00
Richard Heck
c67eed8ccb
Fix bug #10916 .
2018-02-23 23:54:24 -05:00
Richard Heck
2f68fb5101
Fix bug #10915 .
2018-02-23 23:47:05 -05:00
Richard Heck
a919d5b14a
Fix bug #10913 .
2018-02-23 23:43:59 -05:00
Richard Heck
854e7151e3
Fix bug #10911 .
2018-02-23 23:42:32 -05:00
Richard Heck
0f812b0e41
Fix bug #10909 .
2018-02-23 23:38:31 -05:00
Richard Heck
cc42634665
Fix bug #10908 .
2018-02-23 23:35:17 -05:00
Richard Heck
59e6610d8a
Fix bug #10904 .
2018-02-23 23:29:52 -05:00
Richard Heck
55462786d0
Fix bug #10903 .
2018-02-23 23:28:31 -05:00
Richard Heck
9762ba5d38
Fix bug #10901 .
2018-02-23 23:17:57 -05:00
Juergen Spitzmueller
e0a5babde7
Add literal param to InsetInclude
...
This is used by lstinput
File format change.
Fixes : #10544 .
2018-02-23 08:58:16 +01:00
Juergen Spitzmueller
ed331bedd6
tex2lyx: do not force default bibliography style if none is set
...
Some classes provide a \bibliographystyle, so we must not output any
\bibliographystyle if none is set in the TeX file.
Fixes : #10673
2018-02-23 07:43:19 +01:00
Richard Heck
224e56c935
Fix bug #10817 .
...
Respect 'literal' setting when calculating longest bibitem.
2018-02-22 15:40:05 -05:00
Richard Heck
f8e8877f83
Respect "literal" setting when entering citation via LyX server.
...
This requires moving the bool that tracks this somewhere that it
is visible from BufferView. It seemed to make sense to put it as
a static member of InsetCitation.
2018-02-22 15:28:01 -05:00
Pavel Sanda
4ad98b9491
Fix little bit the garbled output for translators.
2018-02-22 20:55:35 +01:00
Jean-Marc Lasgouttes
f4693ef8ab
Improve documentation of inset-(begin|end)(|-select)
...
Make it clear that it can go at the beginning/end of the document.
2018-02-22 17:05:22 +01:00
Juergen Spitzmueller
820ec38da7
Handle comments in options
...
Things like
pdfpagemode=UseOutlines%None,UseOutlines,UseThumbs,FullScreen
was not imported correctly (the comment was not stripped)
Fixes the rest of #5737
2018-02-22 11:24:43 +01:00
Richard Heck
2afd21bd21
Make InsetCitation's params work like other classes.
2018-02-22 01:02:02 -05:00
Richard Heck
61fa57ad4c
Fix bug #10897 .
2018-02-22 00:55:10 -05:00
Richard Heck
a2bd2e2dcc
Fix bug #10896 .
2018-02-22 00:49:35 -05:00
Richard Heck
a50d4710b3
Fix bug #10895 .
2018-02-22 00:44:39 -05:00
Richard Heck
9dcaf40452
Fix bug #10893 .
2018-02-22 00:34:52 -05:00
Richard Heck
59498fa0cd
Fix bug #10892 .
2018-02-22 00:33:28 -05:00
Richard Heck
ca4426e553
Fix bug #10888 .
2018-02-22 00:29:31 -05:00
Richard Heck
2e13deb561
Fix bug #10886 .
2018-02-22 00:23:37 -05:00
Richard Heck
c1d8efcf4b
Fix bug #10883 .
2018-02-22 00:21:41 -05:00
Richard Heck
4393388508
Fix bug #10882 .
2018-02-22 00:20:19 -05:00
Richard Heck
4d88ef32da
Fix bug #10881 .
2018-02-22 00:17:46 -05:00
Richard Heck
470d83de1e
Fix bug #10880 .
2018-02-22 00:15:07 -05:00
Richard Heck
1c59eb9688
Fix bug #10866 .
2018-02-22 00:12:24 -05:00
Richard Heck
1febf443a7
Fix bug #10863 .
2018-02-22 00:09:01 -05:00
Juergen Spitzmueller
8a703573ea
Implement IsTocCaption for normal layouts.
...
But use default "true" to maintain current behavior if not explicitly
stated otherwise.
Fixes : #11045
2018-02-21 16:37:07 +01:00
Alexander Dunlap
cca365f26c
save session when we save a buffer
...
Implements enhancement #10712 .
2018-02-21 11:53:19 +01:00
Juergen Spitzmueller
ab6bd5e319
Fix list of viewable formats in view/update menu.
...
Also fix list in (currently unused) Export toolbar button.
Fixes : #11044
2018-02-21 10:17:10 +01:00
Juergen Spitzmueller
578cf77f6f
Localize items in view/update popup icons
...
Fixes : #11040
2018-02-20 16:42:01 +01:00
Jean-Marc Lasgouttes
9296344b9a
Kill macro mode when using LFUN_ESCAPE
...
Add a `cancel' boolean to macroModeClose() that just removes all trace
of what has been entered instead of finalizing it.
When entering a macro in mathed, let LFUN_ESCAPE invoke
macroModeClose(true). The new semantics of LFUN_ESCAPE in mathed is
thus to abort the input of a macro name.
Fixes bug #9251 .
2018-02-20 13:49:17 +01:00
Jean-Marc Lasgouttes
56e012be83
Improve metrics of equations. More work remains to be done.
...
Use proper value for above/below skip (12pt) instead of the hardcoded
12 pixels.
Add forgotten skip before display math preview.
Make "too small preview" size dpi-dependent.
Make gap in front of equation (what is it good for, BTW?) dpi-dependent.
2018-02-19 18:36:33 +01:00
Juergen Spitzmueller
0bf8865122
escape label in included listings
...
Also use docstring rather than string.
Fixes part of #10544
2018-02-19 17:15:31 +01:00
Juergen Spitzmueller
3ad7eed374
grammar
2018-02-18 09:19:03 +01:00
Jean-Marc Lasgouttes
5861df7172
Another go at fixing string metrics
...
This time, it is the problems with \int in esint and cmex that we are
trying to work around. This code is becoming too complicated to my
taste.
2018-02-17 16:57:35 +01:00
Juergen Spitzmueller
8f9b733e67
Skip insets when checking for uncodable chars to paste.
...
Fixes paste of quote insets to ERT/chunk.
2018-02-17 12:27:26 +01:00
Juergen Spitzmueller
0d806799aa
Adapt to new ChkTeX return values.
...
As of v. 1.7.7, chktex has four exit values. Only consider the program
failed with EXIT_FAILURE (1). This is backwards compatible to chktex
up to v. 1.7.5 and later patched versions included in TeXLive, where
there was the distinction EXIT_FAILURE (program failed) and EXIT_SUCCESS
(program successfully run, with or without something to report).
Note that ChkTeX v. 1.7.5 and 1.7.6 vanilla (as included in MikTeX) also
returned EXITE_FAILURE if ChkTeX found something to report.
We do not, and never did, support this case.
Fixes : #9989 (after ChkTeX 1.7.7. is released).
2018-02-17 11:25:28 +01:00
Juergen Spitzmueller
47e85b37eb
Disable unsupported ref types in mathed.
...
Also repair prettyref in InsetMathRef.
Part of #9798
2018-02-14 17:18:24 +01:00
Richard Heck
5ee3396459
Fix crash when citeengine is unknown.
2018-02-12 16:27:14 -05:00
Jean-Marc Lasgouttes
a25b48f86c
Use parMetrics to access the par_metrics_ map
...
In cursorY, it is dangerous to access par_petrics_[0], since one does
not know whether metrics have been computed for this paragraph (which
may be off-screen).
It is safer to use parMetrics(0), that will compute the paragraph
metrics as needed.
Fixes bug #8120 .
2018-02-12 17:11:09 +01:00
Jean-Marc Lasgouttes
1dba36c7ce
Implement buffer-anonymize more efficiently
...
The work is done now in Paragraph::anonymize().
Move the handling of the lfun to Buffer class.
2018-02-12 14:38:28 +01:00
Juergen Spitzmueller
1437ae3f9c
Disable BUFFER_EXPORT and BUFFER_EXPORT_AS while buffer is processed
...
I am rather irritated we didn't do this already, since synchronous runs
with BUFFER_VIEW or BUFFER_UPDATE leads to all sorts of problems,
including crashes.
Fixes the crash in #8338 (but not the bug itself).
2018-02-11 09:50:38 +01:00
Juergen Spitzmueller
be4d49ebd1
amend 71fea63326
2018-02-10 19:02:35 +01:00
Juergen Spitzmueller
71fea63326
Disable CheckTeX while buffer is processed
...
Since CheckTeX itself processes the tex file, a synchronous run with
a TeX process can lead to all sorts of conflicts, including crashes.
Fixes : #7434 .
2018-02-10 18:18:43 +01:00
Juergen Spitzmueller
dadec50a18
Fix race condition in processFuncRequestQueue
...
The issue here was that the element was only removed from the queue
after the func request was processed, but within that process, other
function could access the queue, so the queue could even be empty
when this function finally wanted to remove the item.
Fixes : #10406 .
2018-02-10 15:35:12 +01:00
Juergen Spitzmueller
4311571b9d
Fix Windows compiler warning about double declaration of "it"
...
See #10912
2018-02-10 08:23:18 +01:00
Pavel Sanda
a3ad39c770
Cosmetics per JMarc's suggestions.
2018-02-09 23:46:56 +01:00
Enrico Forestieri
8e8b3f6104
Avoid an infinite loop
...
When pasting "\big" without any following delimiter, avoid
processing the same token again and again. For unknown reasons,
the delim docstring turns out to always be not empty: even when
it simply contains a '0' (no delimiter follows), its length is 1.
Fixes bug #11027 .
2018-02-09 23:42:24 +01:00
Juergen Spitzmueller
3cc98a9bf6
tex2lyx: normalize bib and bst paths
...
Fixes : #7637
2018-02-09 13:23:50 +01:00
Juergen Spitzmueller
398e026250
Fix child document regex in scanLogFile
...
Several problems:
* The regex failed at names such as 1_text_2_text.tex
(returned "2_text.tex)
* The regex failed at names such as 12_text.tex
(returned "2_text.tex)
* Masters with digits in the name (2018_text.tex) were
tracked as their own children
2018-02-09 11:46:43 +01:00
Pavel Sanda
b7caaf6196
Proper naming of LFUN_SET_GRAPHICS_GROUP.
2018-02-08 21:59:41 +01:00
Pavel Sanda
6e1ca3a4f2
Group similar lfuns.
2018-02-08 21:53:08 +01:00
Pavel Sanda
b88ed81e7f
Unify graphics-groups inside marked block functionality.
...
Fixes #11026 .
https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg203683.html
2018-02-08 21:33:37 +01:00
Juergen Spitzmueller
6e4e086900
Reset cur.pit() when pasting into tables.
...
The number of paragraphs can change here, so pit() can become invalid.
Fixes : #9983
2018-02-08 19:06:35 +01:00
Juergen Spitzmueller
9987adb2a7
Revert "Mark follow-up paragraphs in a paragraph group as nested."
...
This reverts commit 761a542551
.
2018-02-08 17:00:41 +01:00
Juergen Spitzmueller
2f6ada6644
Consider class-provided citation engines
...
Do not attempt to load, nor allow to set, a different engine in this
case.
Fixes : #11022
2018-02-08 13:25:19 +01:00
Juergen Spitzmueller
84658d37e2
Remove createTempFile method
...
and use the new and safer tempFileName() method instead for the creation
of temporary directories
2018-02-08 12:16:30 +01:00
Juergen Spitzmueller
9e2928be68
Re-add method to get a temporary file name without persistent QTemporaryFile object
...
This is needed for cases where the temp file has to be manually removed
at some point (e.g., if temp files are used as conversion target, and
the initial file only serves as a placeholder), since QTemporaryFile
objects cannot be manually removed at least on Windows (they are always
kept open internally even after close()). See
http://lists.qt-project.org/pipermail/interest/2013-August/008352.html
In order to avoid race conditions due to duplicate names (the issue why
the old method was removed), we record all used temp file names.
Fixes : #9139
2018-02-08 11:31:23 +01:00
Pavel Sanda
41f59527d1
* comment
2018-02-07 23:24:05 +01:00
Pavel Sanda
1e5b471d58
* comment
2018-02-07 23:19:20 +01:00