[LyX/2.3.x] Fix bug #11055.

2018-04-14 Thread Richard Heck
commit 5a9bf601668c1fcb43edb59b1672602a87ff10e2 Author: Richard Heck Date: Sun Jan 28 23:33:45 2018 -0500 Fix bug #11055. See also https://marc.info/?l=lyx-devel&m=151709211602688&w=2. (cherry picked from commit d3ee87eea282ca6e8f0a78bc6a0e27b4f0942624) --- src/Buffer.cpp

[LyX/2.3.x] Use separate BibInfo for child

2018-04-14 Thread Richard Heck
commit cfce0ac009e8820df79d845c2b0c237cbd441dcb Author: Juergen Spitzmueller Date: Thu Mar 22 15:52:23 2018 +0100 Use separate BibInfo for child This is used when the file is compiled standalone Fixes: #11083 (cherry picked from commit 1c623ffe8f2e34e38248709935ca5fa47

[LyX/2.3.x] amend cfce0ac0

2018-04-14 Thread Richard Heck
commit 9c1ac5e6d9a2e18656212d8a2b54b9d12a47c6c9 Author: Juergen Spitzmueller Date: Thu Mar 22 23:37:19 2018 +0100 amend cfce0ac0 (cherry picked from commit 6415d986ba32373d3c3915ec77473dfa2e2b7ad3) --- src/Buffer.cpp |6 ++ 1 files changed, 6 insertions(+), 0 deletions(-)

[LyX/2.3.x] Attempt to fix bug 9158 using updateBuffer.

2018-04-14 Thread Richard Heck
commit fe246160603786a9d299755d88eabd3d7ce5439e Author: Richard Heck Date: Sat Nov 4 21:23:25 2017 -0400 Attempt to fix bug 9158 using updateBuffer. Along the lines suggested by JMarc, we now collect the list of bibfiles in use in the updateBuffer routines. This actually does s

[LyX/2.3.x] Prevent that a full source preview of a child clears the master's bibfiles cache.

2018-04-14 Thread Richard Heck
commit 4ce9e61ab137706de57a856fab3b5f9af237e5a4 Author: Juergen Spitzmueller Date: Tue Mar 27 14:29:25 2018 +0200 Prevent that a full source preview of a child clears the master's bibfiles cache. See #9158 (cherry picked from commit a9a7f384885541bdd4ddb21ad19cec71369355d

[LyX/2.3.x] Unify graphics-groups inside marked block functionality.

2018-04-14 Thread Pavel Sanda
commit e836cc0aacb4a90e582690ca26f61fb94fbe8280 Author: Pavel Sanda Date: Thu Feb 8 21:33:37 2018 +0100 Unify graphics-groups inside marked block functionality. Fixes #11026. https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg203683.html --- lib/ui/stdcontext.inc |

[LyX/2.3.x] LFUN_DOC_ANONYMIZE -> LFUN_BUFFER_ANONYMIZE per JMarc's suggestion.

2018-04-14 Thread Pavel Sanda
commit 624a6ed91d1daac775e2773cc8b6471cc89567ea Author: Pavel Sanda Date: Sat Feb 3 22:05:49 2018 +0100 LFUN_DOC_ANONYMIZE -> LFUN_BUFFER_ANONYMIZE per JMarc's suggestion. --- src/BufferView.cpp |4 ++-- src/FuncCode.h |2 +- src/LyXAction.cpp |4 ++-- 3 files changed, 5 i

[LyX/2.3.x] Status for last two commits.

2018-04-14 Thread Richard Heck
commit 1696d26b207c8a361f15ea02c44497caa43d6864 Author: Richard Heck Date: Sun Apr 1 22:19:55 2018 -0400 Status for last two commits. --- status.23x |4 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/status.23x b/status.23x index f79f860..4513697 100644 --- a/statu

[LyX/2.3.x] Fixup ac4bcb12

2018-04-14 Thread Jean-Marc Lasgouttes
commit 9c8e3df86bb3140435e022d67cd7b6f7f8575c71 Author: Jean-Marc Lasgouttes Date: Fri Nov 24 23:36:28 2017 +0100 Fixup ac4bcb12 Cursor at end of paragraph should be treated as if boundary was on. (cherry picked from commit d01dd54bf14167e880c1d0a6382b87e622c2c2ed) --- sr

[LyX/2.3.x] Allow multiple calls to processUpdateFlags before redraw

2018-04-14 Thread Jean-Marc Lasgouttes
commit 4ecbff00192fb097432bc2d0604c6c8d97aa883a Author: Jean-Marc Lasgouttes Date: Wed Oct 11 18:00:48 2017 +0200 Allow multiple calls to processUpdateFlags before redraw The goal of this commit is to ensure that a processUpdateFlags call that requires no redraw will not overri

[LyX/2.3.x] Better handling of multiple buffers in UndoGroupHelper

2018-04-14 Thread Jean-Marc Lasgouttes
commit 51e80361b2880a9f2e3b9d91ffd9498713a6 Author: Jean-Marc Lasgouttes Date: Wed Nov 29 14:10:33 2017 +0100 Better handling of multiple buffers in UndoGroupHelper It may happen that the buffers are visited in order buffer1, buffer2, buffer1. In this case, we want to have

[LyX/2.3.x] Clean up status.23x

2018-04-14 Thread Richard Heck
commit dc2c1b943dd2f19b9314e7f89c20933e4ea00202 Author: Richard Heck Date: Sun Apr 15 00:01:11 2018 -0400 Clean up status.23x --- status.23x |5 - 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/status.23x b/status.23x index 6f5cec8..903ce7e 100644 --- a/status.23x +

[LyX/2.3.x] Handle properly top/bottom of inset with mac-like cursor movement

2018-04-14 Thread Jean-Marc Lasgouttes
commit 5f6c681b76b7137107be20b52fb3200883a4faa9 Author: Jean-Marc Lasgouttes Date: Sat Jul 15 17:23:22 2017 +0200 Handle properly top/bottom of inset with mac-like cursor movement The correct behavior is to go to position 0 going up from first row, and to end of row when going

[LyX/2.3.x] Consider sub-subfiles on log file parsing.

2018-04-14 Thread Richard Heck
commit e4a3527fa94b263dada55ea50334e895580c6bf7 Author: Juergen Spitzmueller Date: Sat Apr 14 14:33:21 2018 +0200 Consider sub-subfiles on log file parsing. These are listed as (subfile.ext (sub-subfile.ext)) Fixes: #2 (cherry picked from commit 1e1800a21aac99bb6e6

[LyX/2.3.x] Fix copy and paste error in 6659304f7f8b

2018-04-14 Thread Juergen Spitzmueller
commit ce2e1554908785d7accba292985017fb961b1450 Author: Juergen Spitzmueller Date: Fri Mar 9 12:29:07 2018 +0100 Fix copy and paste error in 6659304f7f8b (cherry picked from commit 0513622fd0ce600cbf283f6afdbde9841d46a546) --- src/tex2lyx/text.cpp |6 +++--- 1 files changed, 3

[LyX/2.3.x] tex2lyx: More work on beamer support

2018-04-14 Thread Juergen Spitzmueller
commit 7c816488b698e0c577e48da0f21678cda0337fb4 Author: Juergen Spitzmueller Date: Wed Mar 14 08:40:47 2018 +0100 tex2lyx: More work on beamer support * Implement list item overlay support (\item) * Implement itemcommand support (e.g., \overprint) * Fix general list argumen

[LyX/2.3.x] tex2lyx: add beamer test file

2018-04-14 Thread Juergen Spitzmueller
commit 910daa27e4842731284e371757caf3bf2d8e4864 Author: Juergen Spitzmueller Date: Sat Mar 17 13:20:48 2018 +0100 tex2lyx: add beamer test file (cherry picked from commit 63b67fee8329840f0fbbd75b8ec9321ba1243555) src/tex2lyx/Makefile.am|2 + src/tex2lyx/te

[LyX/2.3.x] Whitespace only.

2018-04-14 Thread Richard Kimberly Heck
commit 5f4d678a7251458e0481da10fb25fbaaa0b449a8 Author: Richard Kimberly Heck Date: Wed Mar 28 15:46:39 2018 -0400 Whitespace only. --- status.23x |4 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/status.23x b/status.23x index fdaaecf..f0bcc2d 100644 --- a/status.

[LyX/2.3.x] tex2lyx: support tipa \t*{} macro.

2018-04-14 Thread Juergen Spitzmueller
commit 59449063dfba5f29fe46b8f497ce5d5dffc9b99a Author: Juergen Spitzmueller Date: Sun Mar 11 11:46:37 2018 +0100 tex2lyx: support tipa \t*{} macro. (cherry picked from commit cc6f2dae8219b40cd8602f70110926296403a0f7) --- src/tex2lyx/TODO.txt |1 - src/tex2lyx/text.cpp |9

[LyX/2.3.x] tex2lyx: towards beamer overlay argument support.

2018-04-14 Thread Juergen Spitzmueller
commit 31c293dec38a8910764e40b7f3851dc4284164a3 Author: Juergen Spitzmueller Date: Mon Mar 12 14:50:19 2018 +0100 tex2lyx: towards beamer overlay argument support. Implemented: Overlay and standard overlay arguments for commands and environments. Still missing: * L

[LyX/2.3.x] update tex2lyx tests.

2018-04-14 Thread Juergen Spitzmueller
commit 64981aa48c309690d64185065c2aaf9e1820a0c9 Author: Juergen Spitzmueller Date: Sun Mar 11 19:31:19 2018 +0100 update tex2lyx tests. --- .../test/box-color-size-space-align.lyx.lyx| 42 - src/tex2lyx/test/test-insets-basic.lyx.lyx | 66 +++

[LyX/2.3.x] Make it possible to select (not)native file dialogs at run time

2018-04-14 Thread Jean-Marc Lasgouttes
commit 977a0c403746aeff9ee529aed01966b1fdeea95b Author: Jean-Marc Lasgouttes Date: Tue Jan 30 14:32:53 2018 +0100 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 F

[LyX/2.3.x] tex2lyx: add support for LaTeXParam

2018-04-14 Thread Juergen Spitzmueller
commit ce5b420a44ec1bfa5898c05236cc16ccec210343 Author: Juergen Spitzmueller Date: Fri Mar 16 12:56:17 2018 +0100 tex2lyx: add support for LaTeXParam Part of #11068 (cherry picked from commit 506ae2d2ea1e646461841c57edd3f79c97d671c2) --- src/tex2lyx/Context.h |2 +

[LyX/2.3.x] tex2lyx: clear latexparam after use.

2018-04-14 Thread Juergen Spitzmueller
commit 5170efe2c9d98ea238474bcd8edf85490107a379 Author: Juergen Spitzmueller Date: Sat Mar 17 12:38:53 2018 +0100 tex2lyx: clear latexparam after use. (cherry picked from commit 7e3a41bd15e993bf738134c6dc601f482d036894) --- src/tex2lyx/text.cpp |6 -- 1 files changed, 4 in

[LyX/2.3.x] update tex2lyx tests once more.

2018-04-14 Thread Juergen Spitzmueller
commit fff6d35cffcc414ca510714ec739e5fff56367c6 Author: Juergen Spitzmueller Date: Sun Mar 11 19:56:04 2018 +0100 update tex2lyx tests once more. --- src/tex2lyx/test/CJK.lyx.lyx | 22 - src/tex2lyx/test/test-insets-basic.lyx.lyx | 72 +- s

[LyX/2.3.x] Paint \dot & \ddot more like a dot

2018-04-14 Thread Pavel Sanda
commit 103f7a5ea6d431e28becd02aa7e50ba5941010ff Author: Pavel Sanda Date: Mon Mar 12 13:40:52 2018 +0100 Paint \dot & \ddot more like a dot https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg204183.html --- src/mathed/MathSupport.cpp | 34 --

[LyX/2.3.x] Set preamble tab stop to 4 chars.

2018-04-14 Thread Richard Heck
commit d1fa6f10e595643c7a4220654c6eaee9d8920251 Author: Richard Heck Date: Sun Apr 1 22:18:37 2018 -0400 Set preamble tab stop to 4 chars. --- src/frontends/qt4/GuiDocument.cpp |4 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/src/frontends/qt4/GuiDocument.cpp b/

[LyX/2.3.x] Update status

2018-04-14 Thread Juergen Spitzmueller
commit aa8d047bb3d7092613a957d724e6e4cdb502e3c4 Author: Juergen Spitzmueller Date: Sat Mar 17 14:36:56 2018 +0100 Update status --- status.23x | 12 +--- 1 files changed, 9 insertions(+), 3 deletions(-) diff --git a/status.23x b/status.23x index 14989d5..b0fa2fd 100644 --- a/sta

[LyX/2.3.x] Status updates.

2018-04-14 Thread Juergen Spitzmueller
commit 8f69f7af01629b04256a1abadaafeaf430edf5a3 Author: Juergen Spitzmueller Date: Sun Mar 11 18:33:45 2018 +0100 Status updates. --- status.23x |5 + 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/status.23x b/status.23x index ea89b77..2cd3d67 100644 --- a/status.2

[LyX/2.3.x] Do not presume what the defaults for a new QPainter are

2018-04-14 Thread Jean-Marc Lasgouttes
commit 7b99bf6a375e14882713d96338345d130cab1425 Author: Jean-Marc Lasgouttes Date: Mon Sep 18 11:21:18 2017 +0200 Do not presume what the defaults for a new QPainter are (cherry picked from commit 275d306c73e3e0f60e0742adbcb06cce98c48ee5) --- src/frontends/qt4/GuiPainter.cpp |

[LyX/2.3.x] Fix known_escaped_chars

2018-04-14 Thread Juergen Spitzmueller
commit f01369a56f969ff800e9a65e44552aebccdbfa50 Author: Juergen Spitzmueller Date: Tue Mar 13 17:39:40 2018 +0100 Fix known_escaped_chars (this includes the amend) --- src/tex2lyx/text.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/tex2lyx/text

[LyX/2.3.x] Handle comments in options

2018-04-14 Thread Juergen Spitzmueller
commit d5493307605b260117dc00d35aea8323c1744843 Author: Juergen Spitzmueller Date: Thu Feb 22 11:24:43 2018 +0100 Handle comments in options Things like pdfpagemode=UseOutlines%None,UseOutlines,UseThumbs,FullScreen was not imported correctly (the comment was not stripp

[LyX/2.3.x] Set correct path to (biblatex) bibliography databases that are entered relative to child documents.

2018-04-14 Thread Juergen Spitzmueller
commit 9df09d8cba0fed191ae9685e2105fb08024958c8 Author: Juergen Spitzmueller Date: Sat Apr 7 22:09:06 2018 +0200 Set correct path to (biblatex) bibliography databases that are entered relative to child documents. Fixes: #11105 (cherry picked from commit 2ecc3b09c6a9c663bec8735

[LyX/2.3.x] Properly fix math packages table in Document Settings

2018-04-14 Thread Juergen Spitzmueller
commit 7927d71a08ee22ff43782e34ea9f4f94f65210e0 Author: Juergen Spitzmueller Date: Sun Mar 18 12:11:26 2018 +0100 Properly fix math packages table in Document Settings Fixes: #10777 (cherry picked from commit 3face5e119e27bf297bbaf647e8941bc6babd0c3) --- src/frontends/qt4/GuiD

[LyX/2.3.x] parse_text (tex2lyx): get rid of the monstrous if-then-else clause

2018-04-14 Thread Juergen Spitzmueller
commit 95d446eb4c0bd3b42874564ba7487d366bf6b1dc Author: Juergen Spitzmueller Date: Mon Mar 5 09:08:14 2018 +0100 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, w

[LyX/2.3.x] Small update of TODO

2018-04-14 Thread Juergen Spitzmueller
commit 5f359e27b06b3290707ae1fc327629a1e8339ff1 Author: Juergen Spitzmueller Date: Mon Mar 5 14:57:16 2018 +0100 Small update of TODO (cherry picked from commit 4bc379ea67ea632ac13c12abd639f6b3f6b25a45) --- src/tex2lyx/TODO.txt |3 +-- 1 files changed, 1 insertions(+), 2 delet

[LyX/2.3.x] tex2lyx: honor grouping in optional arguments.

2018-04-14 Thread Juergen Spitzmueller
commit 590185d3ef903714090c0461d4e1c427679a2833 Author: Juergen Spitzmueller Date: Fri Mar 9 13:14:13 2018 +0100 tex2lyx: honor grouping in optional arguments. E.g., \cite[{a literal ] character}]{key} (cherry picked from commit cba38881d6b9fa3ff5dd0ebe50239fc384309082) --

[LyX/2.3.x] Fix ghost caret

2018-04-14 Thread Jean-Marc Lasgouttes
commit 61c5769e3981825b5fef9aecf512679e94e0fc53 Author: Jean-Marc Lasgouttes Date: Mon Jan 8 11:49:40 2018 +0100 Fix ghost caret This fixes a regression in e64ea357, where a test has been (badly) tightened to avoid that two consecutive rows may be redrawn to get rid of care

[LyX/2.3.x] Add LFUN_DOC_ANONYMIZE, quick fix for #7259.

2018-04-14 Thread Pavel Sanda
commit 08f6354bc9c4d4b2630b4e6f10fdf82d4de6959a Author: Pavel Sanda Date: Fri Feb 2 23:42:56 2018 +0100 Add LFUN_DOC_ANONYMIZE, quick fix for #7259. Backport from master. --- src/BufferView.cpp |9 + src/FuncCode.h |3 +++ src/LyXAction.cpp | 10 ++

[LyX/2.3.x] Load hyperref with a suitable driver

2018-04-14 Thread Juergen Spitzmueller
commit 1eceb1c574bbe9977c7c7d5e675de1506b2fe1bc Author: Juergen Spitzmueller Date: Sun Apr 8 19:02:01 2018 +0200 Load hyperref with a suitable driver This is mandatory for some features (such as bookmarks,pdfusetitle) to work, and only a handful of drivers can be auto-detected

[LyX/2.3.x] Some improvements to the graphics dialog

2018-04-14 Thread Juergen Spitzmueller
commit d9314d15dc427b9baa2f17fd744c67a279f99aac Author: Juergen Spitzmueller Date: Fri Oct 13 11:25:55 2017 +0200 Some improvements to the graphics dialog * Describe the viewport/bb situation more accurate * Use generic term "coordinates", since bb and viewport are flavor-speci

[LyX/2.3.x] GuiDocument.cpp: change back alignment for column with package names

2018-04-14 Thread Juergen Spitzmueller
commit 91a15383f99eb0981b33c491021f27ff654f1a14 Author: Uwe Stöhr Date: Sun Nov 5 13:39:09 2017 +0100 GuiDocument.cpp: change back alignment for column with package names - as discussed in bug #10777 the first column should be left-aligned (cherry picked from commit 56670d

[LyX/2.3.x] tex2lyx: parse \xymatrix

2018-04-14 Thread Richard Heck
commit c690e8880b0f889a6b123c8d762a1f0e4da54707 Author: Uwe Stöhr Date: Fri Mar 9 04:53:33 2018 +0100 tex2lyx: parse \xymatrix LyX's \xymatrix support relies on math therefore put it into math and parse its content fixes bug #10638 (cherry picked from commit 1174

[LyX/2.3.x] Changed Settings->Local Layout to FixedWidth & Nowrap

2018-04-14 Thread Scott Kostyshak
commit d25762da35f594fde39091b14b560d26543202e5 Author: Joel A. Kulesza Date: Wed Jan 24 23:09:46 2018 -0700 Changed Settings->Local Layout to FixedWidth & Nowrap This change is made in response to Ticket 10992. The change made is consistent with those captured in Ticket 9

[LyX/2.3.x] Update the painting process documentation

2018-04-14 Thread Jean-Marc Lasgouttes
commit 8bb7ce4e4a25622b91208e18702fbd52c59bf16f Author: Jean-Marc Lasgouttes Date: Sun Jul 23 12:39:26 2017 +0200 Update the painting process documentation --- development/PAINTING_ANALYSIS | 44 +--- 1 files changed, 14 insertions(+), 30 deletions(-)

[LyX/2.3.x] tex2lyx: do not eat empty paragraphs if keepempty is true

2018-04-14 Thread Juergen Spitzmueller
commit b0c9da0da198c3b42e08ead912493222179db506 Author: Juergen Spitzmueller Date: Sat Mar 17 12:19:50 2018 +0100 tex2lyx: do not eat empty paragraphs if keepempty is true Fixes: #11078 (cherry picked from commit 79728dcde975fc5968d0ef9e6b56df57023acd88) --- src/tex2lyx/text.c

[LyX/2.3.x] tex2lyx: fix subfloat import

2018-04-14 Thread Juergen Spitzmueller
commit 94fe1261619b591f0c1bab825bd56059a5609a80 Author: Juergen Spitzmueller Date: Tue Mar 6 10:35:55 2018 +0100 tex2lyx: fix subfloat import Fixes: #10385 (cherry picked from commit 1dcb2a09766335aecbe3c8599d09358e135d699c) --- src/tex2lyx/text.cpp | 33

[LyX/2.3.x] tex2lyx: towards proper support of "literal"/"latexified" inset commands

2018-04-14 Thread Juergen Spitzmueller
commit bd876d816330b56ad1e6dd62302e52f7462ffc08 Author: Juergen Spitzmueller Date: Thu Mar 8 15:00:33 2018 +0100 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 "

[LyX/2.3.x] typo

2018-04-14 Thread Juergen Spitzmueller
commit 82f9688c8145880d1070d3dd6b3564ce1fb7738e Author: Juergen Spitzmueller Date: Mon Mar 26 18:35:09 2018 +0200 typo --- status.23x |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/status.23x b/status.23x index 7f78e1d..fdaaecf 100644 --- a/status.23x +++ b/statu

[LyX/2.3.x] tex2lyx: chapterbib support

2018-04-14 Thread Juergen Spitzmueller
commit 42dd5f5cfadb65f20280a3ad04ffc72a05780b4a Author: Juergen Spitzmueller Date: Fri Mar 9 13:30:52 2018 +0100 tex2lyx: chapterbib support (cherry picked from commit af6933c06f603beca3d8684f56217243cbff1f94) --- src/tex2lyx/Preamble.cpp |3 +++ src/tex2lyx/TODO.txt | 1

[LyX/2.3.x] status.23x: mention the new biblatex support in tex2lyx

2018-04-14 Thread Uwe Stöhr
commit 150fb89e22742dcf1f61500b498bc9e7e2a7702c Author: Uwe Stöhr Date: Tue Mar 6 13:52:42 2018 +0100 status.23x: mention the new biblatex support in tex2lyx --- status.23x |4 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/status.23x b/status.23x index 3698b06..7d

[LyX/2.3.x] Merge branch '2.3.2-staging' into 2.3.x

2018-04-14 Thread Richard Heck
commit bcb002039b1a0e4893f18a032e02b6f6368924f9 Merge: 156cfe5 10335b9 Author: Richard Heck Date: Sat Apr 14 23:52:31 2018 -0400 Merge branch '2.3.2-staging' into 2.3.x 3rdparty/hunspell/Makefile.am |2 +- INSTALL|3

[LyX/2.3.x] amend 11e4a24e6edbd1f

2018-04-14 Thread Juergen Spitzmueller
commit bbaf2b6a29fb507e9174ee66919cf2ac40aa8a02 Author: Juergen Spitzmueller Date: Sun Mar 11 19:49:28 2018 +0100 amend 11e4a24e6edbd1f (cherry picked from commit 386d9953e83a35dcc3b0f173faa92d9e9fc16f0f) --- src/tex2lyx/Preamble.cpp |3 ++- 1 files changed, 2 insertions(+), 1

[LyX/2.3.x] Fix local polyglossia switch for Arabic

2018-04-14 Thread Juergen Spitzmueller
commit afeb5acb0fc958a1fb65f910ea15bf1899c175c7 Author: Juergen Spitzmueller Date: Tue Mar 6 15:31:43 2018 +0100 Fix local polyglossia switch for Arabic We need to lowercase the language again (it's \begin{Arabic}, but \textarabic) Fixes: #11057. (cherry picked fro

[LyX/2.3.x] GuiDocument.cpp: fix bug 10777

2018-04-14 Thread Juergen Spitzmueller
commit eb172be29b3c9154abd8af376c0acdfa37211d71 Author: Uwe Stöhr Date: Thu Nov 2 22:25:26 2017 +0100 GuiDocument.cpp: fix bug 10777 - the column width must be as wide as the column header text - also center the radiobuttons in the table - also use alternating colors for th

[LyX/2.3.x] tex2lyx: update quote handling

2018-04-14 Thread Juergen Spitzmueller
commit d263ca052948061bd3e38377197052805075cabb Author: Juergen Spitzmueller Date: Sun Mar 11 18:04:23 2018 +0100 tex2lyx: update quote handling * Consider new quote styles * Consider changed quote styles * Try to be a bit smarter with ambiguous quotation marks (ch

[LyX/2.3.x] tex2lyx: support for beamer text styles with overlays

2018-04-14 Thread Juergen Spitzmueller
commit 42863eac9259fa656c0e8a068f5847743a216fb6 Author: Juergen Spitzmueller Date: Wed Mar 14 14:38:18 2018 +0100 tex2lyx: support for beamer text styles with overlays E.g. things like \textbf{foo} have to be imported as insets. Part of #11068 (cherry picked from

[LyX/2.3.x] Fix use of default biblio_style

2018-04-14 Thread Juergen Spitzmueller
commit 953df3089463f3c240ba89adcf966064ebbc642a Author: Juergen Spitzmueller Date: Mon Mar 26 15:50:35 2018 +0200 Fix use of default biblio_style Fixes: #11088 --- src/BufferParams.cpp |5 - status.23x |3 +++ 2 files changed, 7 insertions(+), 1 deletions(-)

[LyX/2.3.x] Implement buffer-anonymize more efficiently

2018-04-14 Thread Jean-Marc Lasgouttes
commit 9a1728c70a0e17864168d5f3ac9cae1ca2b8 Author: Jean-Marc Lasgouttes Date: Thu Feb 15 12:07:33 2018 +0100 Implement buffer-anonymize more efficiently The work is done now in Paragraph::anonymize(). Move the handling of the lfun to Buffer class. Document th

[LyX/2.3.x] tex2lyx: complete minted support (inputminted)

2018-04-14 Thread Juergen Spitzmueller
commit f711e44bcfc451ea04994d699a7a2a10e18fef96 Author: Juergen Spitzmueller Date: Sat Mar 17 16:44:09 2018 +0100 tex2lyx: complete minted support (inputminted) Also fix some whitespace issues in minted inset import. (cherry picked from commit f3c5bcd2be4edc37dec4c78422f31

[LyX/2.3.x] tex2lyx: make nested CJK parsing slightly less dumb.

2018-04-14 Thread Juergen Spitzmueller
commit 624a6642e93367d52a4a94f295b0036701ebdec5 Author: Juergen Spitzmueller Date: Sat Mar 10 14:58:55 2018 +0100 tex2lyx: make nested CJK parsing slightly less dumb. Fixes: #9562 (cherry picked from commit 0f4c9027056a6f4f771382e9ebfc7940274bf5c0) --- src/tex2lyx/text.cpp |

[LyX/2.3.x] Fix bug #11102.

2018-04-14 Thread Richard Heck
commit 935442aaba08136fa5bd8c7407c46951d0e9d084 Author: Richard Heck Date: Tue Apr 3 18:38:46 2018 -0400 Fix bug #11102. Ignore deleted material when generating a proposed label. (cherry picked from commit d9ebf6e2c75eca0f192fef0b7d822644e3b62e64) --- src/Text.cpp |2

[LyX/2.3.x] Support new hunspell C++ ABI if LyX is built against hunspell >= 1.5

2018-04-14 Thread Juergen Spitzmueller
commit 10335b93b4e7190520f19c7c5fb8d816eb86ede2 Author: Juergen Spitzmueller Date: Sat Apr 14 10:35:59 2018 +0200 Support new hunspell C++ ABI if LyX is built against hunspell >= 1.5 Fixes: #10547 --- 3rdparty/hunspell/Makefile.am|2 +- INSTALL

[LyX/2.3.x] tex2lyx: support qualified citation lists (biblatex)

2018-04-14 Thread Juergen Spitzmueller
commit 8d02bff57eaa2597609d7bf5c1fd5be90645f855 Author: Juergen Spitzmueller Date: Sun Mar 4 20:12:27 2018 +0100 tex2lyx: support qualified citation lists (biblatex) (cherry picked from commit 0915e814814ab26732b6dd13fc1740cfbf64b5b4) --- src/tex2lyx/Parser.cpp |6 +- src/tex2

[LyX/2.3.x] tex2lyx: add support for lstinputlisting

2018-04-14 Thread Juergen Spitzmueller
commit ded23e1f9a67d5fa9cb392f65d51a5979e881b7a Author: Juergen Spitzmueller Date: Sat Mar 10 15:40:51 2018 +0100 tex2lyx: add support for lstinputlisting (cherry picked from commit d325f79f5c782edcfa32e87579fb102763d8d29b) --- src/tex2lyx/text.cpp | 18 -- 1 fil

[LyX/2.3.x] Open ExternalInset dialog on first tab for new insets

2018-04-14 Thread Juergen Spitzmueller
commit bcd1814746ca8bfd66012d75fe1b5977a5fc2790 Author: Juergen Spitzmueller Date: Sun Mar 18 18:30:48 2018 +0100 Open ExternalInset dialog on first tab for new insets Fixes: #11081 (cherry picked from commit 126e0c3dac5a6b223d609a7bfa29295f19992987) --- src/frontends/qt4/GuiE

[LyX/2.3.x] tex2lyx: handle makebeamertitle

2018-04-14 Thread Juergen Spitzmueller
commit cfc2f0681e69e7f344ab86f9fd7d5c2a41e8094e Author: Juergen Spitzmueller Date: Sat Mar 17 12:39:13 2018 +0100 tex2lyx: handle makebeamertitle (cherry picked from commit d93076c1284de96b12cb583edfee2654de928a61) --- src/tex2lyx/text.cpp |2 +- 1 files changed, 1 insertions(

[LyX/2.3.x] update tex2lyx tests

2018-04-14 Thread Juergen Spitzmueller
commit cedb4838f0f555eb9f288dd9d8484450d3ac8b1e Author: Juergen Spitzmueller Date: Mon Mar 12 09:35:39 2018 +0100 update tex2lyx tests --- src/tex2lyx/test/test-insets-basic.lyx.lyx | 18 -- src/tex2lyx/test/test-insets.lyx.lyx | 18 -- 2 files cha

[LyX/2.3.x] Fix bug 11099.

2018-04-14 Thread Richard Heck
commit 2bb9d495276b43db58c0eb1783df0cd47eac164b Author: Richard Heck Date: Sun Apr 1 22:18:04 2018 -0400 Fix bug 11099. Adds simple search/find functionality to preamble. --- src/frontends/qt4/GuiDocument.cpp | 23 +++ src/frontends/qt4/GuiDocument.h|6 +

[LyX/2.3.x] tex2lyx: support biblatex

2018-04-14 Thread Juergen Spitzmueller
commit 50b78507b9b9157b1f73691781a306e954a75fc9 Author: Juergen Spitzmueller Date: Sun Mar 4 16:46:31 2018 +0100 tex2lyx: support biblatex (qualified citation lists and multibib not yet supported) (cherry picked from commit f22213a04fe53dd128f11db9b228623b3fc3dda7) --- sr

[LyX/2.3.x] tex2lyx: support for \includeonly

2018-04-14 Thread Juergen Spitzmueller
commit 0f33720d29e330cb5180cdf45e01ba822e89a994 Author: Juergen Spitzmueller Date: Fri Mar 9 17:27:55 2018 +0100 tex2lyx: support for \includeonly (cherry picked from commit 15fd17d83fb2b98d1ff226a79353e42f6e0247d4) --- src/tex2lyx/Preamble.cpp | 38 src/tex2lyx/Preambl

[LyX/2.3.x] tex2lyx: support for URW Classico, MinionPro and the new Libertine fonts.

2018-04-14 Thread Juergen Spitzmueller
commit f183686505c150e335559056f1e3da4eb30af0f9 Author: Juergen Spitzmueller Date: Sun Mar 11 11:12:42 2018 +0100 tex2lyx: support for URW Classico, MinionPro and the new Libertine fonts. (cherry picked from commit a3836d990926dfd8e7e35b266274c372c72206ce) --- src/tex2lyx/Preamble

[LyX/2.3.x] tex2lyx: support alignment pseudo-environments.

2018-04-14 Thread Juergen Spitzmueller
commit 30cb99503f21c123976f968d61484632d93353e4 Author: Juergen Spitzmueller Date: Tue Mar 6 17:54:32 2018 +0100 tex2lyx: support alignment pseudo-environments. Fixes: #7857 (cherry picked from commit 7a22ce7c09f54ca70f30dde05c3f77c478195e45) --- src/tex2lyx/text.cpp | 14 ++

[LyX/2.3.x] Respect "literal" setting when entering citation via LyX server.

2018-04-14 Thread Richard Heck
commit 04e8526460fb26c933fc6e40ea37b96a8f17f1ee Author: Richard Heck Date: Thu Feb 22 15:24:28 2018 -0500 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 m

[LyX/2.3.x] Amend 15fd17d83fb2

2018-04-14 Thread Juergen Spitzmueller
commit 91ce18388ef3d60573cc6fc155ae5904d0981759 Author: Juergen Spitzmueller Date: Sat Mar 10 14:22:51 2018 +0100 Amend 15fd17d83fb2 (cherry picked from commit b2ccdae22864ba72675b43d070022ae8fea18238) --- src/tex2lyx/Preamble.cpp |2 +- 1 files changed, 1 insertions(+), 1 del

[LyX/2.3.x] Remove row crc computation

2018-04-14 Thread Jean-Marc Lasgouttes
commit a71610b9d72d346ac694518d6dab634f02247e2b Author: Jean-Marc Lasgouttes Date: Sat Nov 11 12:40:39 2017 +0100 Remove row crc computation This computation did not make sense anymore since we began to put the contents in the Row object. The fact that it worked was a coinciden

[LyX/2.3.x] tex2lyx: refsection and bibbysection support (biblatex)

2018-04-14 Thread Juergen Spitzmueller
commit 8ab9b8e0b6743680faa7059ea1f3ff1d9822ba4a Author: Juergen Spitzmueller Date: Sun Mar 4 17:29:59 2018 +0100 tex2lyx: refsection and bibbysection support (biblatex) (cherry picked from commit 1a3dbbf07ad837a685af93bf3d1d1a784e0d27ae) --- src/tex2lyx/Preamble.cpp | 12 +++

[LyX/2.3.x] Remove duplicate entries.

2018-04-14 Thread Juergen Spitzmueller
commit 566f3688859b6343369dcda35a3d8663d4167127 Author: Juergen Spitzmueller Date: Tue Mar 6 17:31:19 2018 +0100 Remove duplicate entries. --- status.23x |4 1 files changed, 0 insertions(+), 4 deletions(-) diff --git a/status.23x b/status.23x index 7d0cb28..3698b06 100644 --- a/

[LyX/2.3.x] tex2lyx: get rid of another large if-else if chain.

2018-04-14 Thread Juergen Spitzmueller
commit 5fc0dafac33f6244054d61f558fceead5b396932 Author: Juergen Spitzmueller Date: Sat Mar 10 15:00:30 2018 +0100 tex2lyx: get rid of another large if-else if chain. (cherry picked from commit 11e4a24e6edbd1f69b60a194b31ac2d7c4dd5034) --- src/tex2lyx/Preamble.cpp | 153 ++

[LyX/2.3.x] tex2lyx/text.cpp: fix a typo

2018-04-14 Thread Juergen Spitzmueller
commit a1cdc1e723a23abded37029cfee725f83492c115 Author: Uwe Stöhr Date: Mon Mar 5 17:37:50 2018 +0100 tex2lyx/text.cpp: fix a typo (cherry picked from commit a30972a39c10647ffcb7eab5382f250331db7a8b) --- src/tex2lyx/text.cpp |2 +- 1 files changed, 1 insertions(+), 1 deletions

[LyX/2.3.x] Oops, asInsetGrpahics is new to master.

2018-04-14 Thread Pavel Sanda
commit 25741ca5bd2ff4c7eb55de0fabfa41bbf476c77e Author: Pavel Sanda Date: Thu Feb 15 21:48:23 2018 +0100 Oops, asInsetGrpahics is new to master. --- src/BufferView.cpp |8 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/BufferView.cpp b/src/BufferView.cpp in

[LyX/2.3.x] No manual intervention needed for polyglossia (bidi) and RTL numbers.

2018-04-14 Thread Juergen Spitzmueller
commit 749ff439df2f557694d0f8241a4f3a031f3a97c6 Author: Juergen Spitzmueller Date: Mon Feb 26 17:06:31 2018 +0100 No manual intervention needed for polyglossia (bidi) and RTL numbers. See https://tex.stackexchange.com/a/256837/19291 (cherry picked from commit 00d4144352ffe

[LyX/2.3.x] tex2lyx: consider options passed via \PassOptionsToPackage

2018-04-14 Thread Juergen Spitzmueller
commit 3e6a1eecc5f64997a1f211b56257493051da0a90 Author: Juergen Spitzmueller Date: Sun Mar 4 16:45:37 2018 +0100 tex2lyx: consider options passed via \PassOptionsToPackage (cherry picked from commit 476401a76f8bdb3dd2c2a482b2088f00dbe501d9) --- src/tex2lyx/Preamble.cpp | 17

[LyX/2.3.x] Take actual font height (ascent, descent) into account when drawing placeholder box for graphics

2018-04-14 Thread Juergen Spitzmueller
commit 98e9e53882da33a5a1fb4343e58be46f7921530a Author: Juergen Spitzmueller Date: Sun Feb 25 17:19:42 2018 +0100 Take actual font height (ascent, descent) into account when drawing placeholder box for graphics Fixes: #11048 (cherry picked from commit 5ddd377a0ae6c8c18f5664639

[LyX/2.3.x] Fix switch of language and line spacing in InTitle commands.

2018-04-14 Thread Juergen Spitzmueller
commit bd879efaa8107b9064124c186967a500a53e7807 Author: Juergen Spitzmueller Date: Sat Dec 23 13:25:13 2017 +0100 Fix switch of language and line spacing in InTitle commands. Fixes: #9332, #10849 (cherry picked from commit 49e3f8e830a7c8a15f4d9f73e4dab78e93b24bf7) --- src/Para

[LyX/2.3.x] * eu.po - update from Inaki.

2018-04-14 Thread Pavel Sanda
commit f135013b3075f3e077f05b5fcc2bdc9e86825f4c Author: Pavel Sanda Date: Sat Feb 17 19:01:53 2018 +0100 * eu.po - update from Inaki. --- po/eu.po | 184 +++--- 1 files changed, 116 insertions(+), 68 deletions(-) diff --git a/po/eu.

[LyX/2.3.x] Cleanup and simplify WorkArea code

2018-04-14 Thread Jean-Marc Lasgouttes
commit 418bf09879dfad860e298f0f3b16d765bb1262d5 Author: Jean-Marc Lasgouttes Date: Sat Jul 22 01:19:45 2017 +0200 Cleanup and simplify WorkArea code Rename cursor to caret to in order to avoid ambiguity. The caret is now the blinking thing only. Remove unused header co

[LyX/2.3.x] tex2lyx: import straight quotation marks as ERT

2018-04-14 Thread Juergen Spitzmueller
commit 84b59c90e778e1afabad17e06700aa044b9cf4a5 Author: Juergen Spitzmueller Date: Sun Mar 4 12:08:08 2018 +0100 tex2lyx: import straight quotation marks as ERT This assures that they are output as straight quotations marks (e.g., babel shorthands). Fixes: #75 [sic!]

[LyX/2.3.x] Allow reload if buffer is externally modified.

2018-04-14 Thread Pavel Sanda
commit 3d6b8c0abbfc61d803f82251c53d1ea81d033214 Author: Pavel Sanda Date: Fri Mar 2 20:48:08 2018 +0100 Allow reload if buffer is externally modified. Follow-up of 2df82c4a44b7. --- src/frontends/qt4/GuiView.cpp |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --

[LyX/2.3.x] Filter in citation dialog is not respected when reloading databaze.

2018-04-14 Thread Pavel Sanda
commit e97a82b7ff54eb2a3e6ac48ae0484cb3ddb9e031 Author: Pavel Sanda Date: Fri Mar 2 00:49:15 2018 +0100 Filter in citation dialog is not respected when reloading databaze. --- src/frontends/qt4/GuiCitation.cpp |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/src/fro

[LyX/2.3.x] Fix bug #10817.

2018-04-14 Thread Richard Heck
commit 797babd46299ac9e9d68a34d3621f83dbc5bc16e Author: Richard Heck Date: Thu Feb 22 15:40:05 2018 -0500 Fix bug #10817. Respect 'literal' setting when calculating longest bibitem. (cherry picked from commit 224e56c935074729b39aa59994d3e42031f6db17) --- src/insets/InsetB

[LyX/2.3.x] save session when we save a buffer

2018-04-14 Thread Jean-Marc Lasgouttes
commit 257f978d626d272abc2212bdd4c3e64a65eacf63 Author: Alexander Dunlap Date: Thu Feb 15 11:28:34 2018 -0800 save session when we save a buffer Implements enhancement #10712. (cherry picked from commit cca365f26c7d541cc13453fc42fc9b6de7736319) --- src/frontends/qt4/GuiVi

[LyX/2.3.x] We don't want external change to automatically marked the buffer dirty.

2018-04-14 Thread Pavel Sanda
commit 9df4806f7f01428ddae86756c54de36bd1554b1e Author: Pavel Sanda Date: Sun Feb 25 14:49:21 2018 +0100 We don't want external change to automatically marked the buffer dirty. https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg203995.html --- src/Buffer.cpp |1 - 1 files

[LyX/2.3.x] Improve documentation of inset-(begin|end)(|-select)

2018-04-14 Thread Jean-Marc Lasgouttes
commit 2e67181036c1b7ff8829931d70a4a2e316bb791b Author: Jean-Marc Lasgouttes Date: Thu Feb 22 17:00:54 2018 +0100 Improve documentation of inset-(begin|end)(|-select) Make it clear that it can go at the beginning/end of the document. (cherry picked from commit f4693ef8ab68

[LyX/2.3.x] status.23x: correct sorting

2018-04-14 Thread Uwe Stöhr
commit e9470e7d64117171a48c2cc3426c63856667c6d0 Author: Uwe Stöhr Date: Tue Mar 6 22:34:21 2018 +0100 status.23x: correct sorting tex2lyx biblatex support is an improvement not a bugfix. At least in the past we sorted new tex2lyx features this way. --- status.23x |3 +-- 1 fi

[LyX/2.3.x] * layouttranslations reviewed by Inaki

2018-04-14 Thread Pavel Sanda
commit 2136af92b5b64f4488e765f52bf5a41d27106e9c Author: Pavel Sanda Date: Sat Feb 17 19:07:02 2018 +0100 * layouttranslations reviewed by Inaki --- lib/layouttranslations| 10 +- lib/layouttranslations.review |5 ++--- 2 files changed, 7 insertions(+), 8 deletions(-)

[LyX/2.3.x] Add Alex Dunlap to our contributors

2018-04-14 Thread Jean-Marc Lasgouttes
commit 31c7ce19fbc47ee1dd059005ff5dd295a5b8c21b Author: Jean-Marc Lasgouttes Date: Wed Feb 21 12:05:40 2018 +0100 Add Alex Dunlap to our contributors (cherry picked from commit 4447fb349cbbc18f0aaebd9010fb320700d58c79) (cherry picked from commit 6d582e5e50e5ccc91bfb0565fef51ccf

[LyX/2.3.x] Implement IsTocCaption for normal layouts.

2018-04-14 Thread Juergen Spitzmueller
commit 721cc085a26b2a362e90fd2578c5af6f7cfea1a0 Author: Juergen Spitzmueller Date: Wed Feb 21 16:37:07 2018 +0100 Implement IsTocCaption for normal layouts. But use default "true" to maintain current behavior if not explicitly stated otherwise. Fixes: #11045 (cherr

[LyX/2.3.x] Use parMetrics to access the par_metrics_ map

2018-04-14 Thread Jean-Marc Lasgouttes
commit a2e1021aba81371b29bf6a61d184383cffda7f9d Author: Jean-Marc Lasgouttes Date: Mon Feb 12 17:11:09 2018 +0100 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

[LyX/2.3.x] update status

2018-04-14 Thread Juergen Spitzmueller
commit e1f7cc964bdc46d63f03089eff656b68146f94bb Author: Juergen Spitzmueller Date: Fri Feb 16 18:19:05 2018 +0100 update status --- status.23x |8 +++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/status.23x b/status.23x index 432e5a7..b6c4427 100644 --- a/status.

  1   2   >