]> git.lyx.org Git - lyx.git/log
lyx.git
6 years agoFix math mode for InsetMathMacro on output
Guillaume MM [Sun, 8 Oct 2017 21:21:10 +0000 (23:21 +0200)]
Fix math mode for InsetMathMacro on output

After 6642152e, user macros were no longer wrapped in \ensuremath. In 2.2 and
before, InsetMathMacro behaved as follow:

* Textmode global symbols are wrapped in \text when in math.

* Other global symbols, and user macros, are wrapped in \ensuremath when in
  text.

* Undefined macros (ERT) are wrapped neither in \text nor in \ensuremath.

This is also consistent with the documentation of MathEnsurer in
mathed/MathStream.h.

This patch defines InsetMathMacro::currentMode() accordingly (respectively
TEXT_MODE, MATH_MODE and UNDECIDED_MODE) and uses it to determine the output.

After this patch, there is a mismatch between screen and pdf output for user
macros in \text. This is not a regression wrt 2.2 and is because linearization
does not satisfy currentMode() currently.

(cherry picked from commit 767f0df18fcd61611de1d1e10e0fd1867479fb59)

6 years agoAdditional.lyx: accept and distribute changes
Uwe Stöhr [Sun, 22 Oct 2017 22:02:04 +0000 (00:02 +0200)]
Additional.lyx: accept and distribute changes

- almost all changes were already distributed
- fix some cross-reference issues

6 years agoAccount for shadowed system macros
Enrico Forestieri [Sun, 22 Oct 2017 21:09:37 +0000 (23:09 +0200)]
Account for shadowed system macros

Part of #10694.

(cherry picked from commit d58d3f677442fc8b2ee2454a1da8f5eedd8b95ac)

6 years agoWarn of side-effects of the changed default behaviour regarding dash export.
Günter Milde [Sat, 21 Oct 2017 20:31:12 +0000 (22:31 +0200)]
Warn of side-effects of the changed default behaviour regarding dash export.

6 years agocmake documentation handling: sort out encoding problems.
Günter Milde [Sat, 21 Oct 2017 20:25:59 +0000 (22:25 +0200)]
cmake documentation handling: sort out encoding problems.

Let srcipt work under Python2 and Python3,
also if the locale is not set to utf8.

6 years agoCmake doc creations: Setting environment PYTHONIOENCODING
Kornel Benko [Sat, 21 Oct 2017 09:18:02 +0000 (11:18 +0200)]
Cmake doc creations: Setting environment PYTHONIOENCODING

1. This should force the python executable to use the desired encoding.
  The command is moved to a wrapper script to be able to set the environment
  at make-run-time.
  cherry-picked from a68ef98 and f3c8884
2. Python is choking on '\\'
  cherry-picked from 65deb30

Omiting changes to ReplaceValues.py, which will be hopefully done by Günter Milde

6 years agoFix small display issue with biblatex's \textcite
Juergen Spitzmueller [Wed, 18 Oct 2017 14:16:40 +0000 (16:16 +0200)]
Fix small display issue with biblatex's \textcite

(cherry picked from commit b632e3ebf3ccbec1ebeb32505aa76e70619f96c8)

6 years agoSpeed up exit time
Enrico Forestieri [Wed, 18 Oct 2017 11:12:20 +0000 (13:12 +0200)]
Speed up exit time

Instantiating a single QSettings and using it for each ui element
can significantly shorten the time required to save the various
states at exit. The speed up can be better appreciated on *nix,
where the settings are saved on disk, rather than on Windows where
they are held in memory (in the registry).

(cherry picked from commit 3b43fbfbb18cc4535aba3fd77c6a3cf21835dafa)

6 years agoDo not scan BibTeX files multiple times in a collectBibKeys() procedure.
Juergen Spitzmueller [Wed, 18 Oct 2017 07:20:31 +0000 (09:20 +0200)]
Do not scan BibTeX files multiple times in a collectBibKeys() procedure.

Scanning is rather slow, so this improves performance in specific
situations (multiple inclusion of larger files in master/child or
chapterbib context)

(cherry picked from commit 88a0666d6c039decfbd0da0dee6c9b4ba4923806)

6 years agoUse of div for labels causes validation errors. See #8843.
Richard Heck [Tue, 17 Oct 2017 01:37:36 +0000 (21:37 -0400)]
Use of div for labels causes validation errors. See #8843.

(cherry picked from commit b8206a0832ff4a6d8da8a71b6058d65d721bd0e8)

6 years agoRevert "ABOVE and CENTERED labels need special treatment."
Richard Heck [Tue, 17 Oct 2017 01:36:34 +0000 (21:36 -0400)]
Revert "ABOVE and CENTERED labels need special treatment."

This reverts commit 08bf9781ee86ea7fe2c9f3a0d670cad92807a017.

6 years agoAdditional.lyx: replace quotes character by LyX quotes
Uwe Stöhr [Mon, 16 Oct 2017 22:24:41 +0000 (00:24 +0200)]
Additional.lyx: replace quotes character by LyX quotes

6 years agoupdate po/gmo files after a71778de94d7
Juergen Spitzmueller [Mon, 16 Oct 2017 12:30:57 +0000 (14:30 +0200)]
update po/gmo files after a71778de94d7

6 years agoCollapsable -> Collapsible (part 3)
Juergen Spitzmueller [Mon, 16 Oct 2017 09:28:45 +0000 (11:28 +0200)]
Collapsable -> Collapsible (part 3)

    The current spelling is not strictly wrong, but flagged as unusual or
    historical by some authorities. It is also found fault with many
    spell checkers. Thus we decided to move to the more standard "-ible"
    form once and for all.

    See #10678 for discussion

    This part addresses the po files.

6 years agoCollapsable -> Collapsible (part 4)
Juergen Spitzmueller [Mon, 16 Oct 2017 08:30:04 +0000 (10:30 +0200)]
Collapsable -> Collapsible (part 4)

The current spelling is not strictly wrong, but flagged as unusual or
historical by some authorities. It is also found fault with many
spell checkers. Thus we decided to move to the more standard "-ible"
form once and for all.

See #10678 for discussion

This last part updates the layout format and changes collapsable color.

This will all also all be backported to 2.3.x, for the sake of backwards
compatibility (cherry-picking).

(cherry picked from commit 4345331870cb3207dde3930a932c77bebe81dbda)

6 years agoCollapsable -> Collapsible (part 2)
Juergen Spitzmueller [Mon, 16 Oct 2017 08:12:21 +0000 (10:12 +0200)]
Collapsable -> Collapsible (part 2)

The current spelling is not strictly wrong, but flagged as unusual or
historical by some authorities. It is also found fault with many
spell checkers. Thus we decided to move to the more standard "-ible"
form once and for all.

See #10678 for discussion

This part covers the most tricky part: the internal naming.
Translations and layouts will follow.

This will all also all be backported to 2.3.x, for the sake of backwards
compatibility (cherry-picking).

(cherry picked from commit c466baaa5b99e44ea25616556bd0918197f4b54c)

6 years agoCollapsable -> Collapsible (part 1)
Juergen Spitzmueller [Mon, 16 Oct 2017 08:03:05 +0000 (10:03 +0200)]
Collapsable -> Collapsible (part 1)

The current spelling is not strictly wrong, but flagged as unusual or
historical by some authorities. It is also found fault with many
spell checkers. Thus we decided to move to the more standard "-ible"
form once and for all.

See #10678 for discussion

This part only covers the usage in comments and the like. More to follow.

This will all also all be backported to 2.3.x, for the sake of backwards
compatibility (cherry-picking).

(cherry picked from commit 648ddd25eca045f34569405aca15c5d638bbb723)

6 years agoRevert "Fix bug #8782."
Richard Heck [Mon, 16 Oct 2017 00:56:25 +0000 (20:56 -0400)]
Revert "Fix bug #8782."

This caused slowness on undo and redo that was reported at
https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg202292.html

This reverts commit 02847641a8b97a57d1866120bb446427e0bda7a4.

6 years agoWin installer: update Qt
Uwe Stöhr [Sun, 15 Oct 2017 14:47:48 +0000 (16:47 +0200)]
Win installer: update Qt

- Qt 5.6.3 uses a different path name scheme
- one DLL was removed in Qt 5.6.3

6 years agoUpdate it.po
Enrico Forestieri [Sun, 15 Oct 2017 14:35:08 +0000 (16:35 +0200)]
Update it.po

6 years agoFix issue with regular expressions
Enrico Forestieri [Sun, 15 Oct 2017 13:29:33 +0000 (15:29 +0200)]
Fix issue with regular expressions

At least with gcc 6.4, if the first parameter passed to
regex_match() is afterward changed, the second one gets
corrupted. This is avoided by using a temporary string.

(cherry picked from commit c16ccdb5fd25a14c096ef9dfa68975c77377bf41)

6 years ago Update fr.po
jpc [Sat, 14 Oct 2017 15:36:12 +0000 (17:36 +0200)]
 Update fr.po

6 years agoFix literal string in binary context
Juergen Spitzmueller [Fri, 13 Oct 2017 08:04:27 +0000 (10:04 +0200)]
Fix literal string in binary context

In 1a26f9b26cff827da5, all strings in the context of regexes and
comparisons have been converted to byte-like objects for python2/3
compatibility reasons. This has not been considered in the later
commit 5c545573507bb, which makes layout2layout break with
TypeError: can't concat str to bytes.

(cherry picked from commit 8fecdfc473d067f9caa79dffa7ab078d391d50ed)

6 years agoUpdate some more layouts
Juergen Spitzmueller [Fri, 13 Oct 2017 14:08:07 +0000 (16:08 +0200)]
Update some more layouts

(cherry picked from commit 5997b60da1f493fd10def3e23b292d3e5de6eacc)

6 years agoAdapt citengine to current layout format.
Juergen Spitzmueller [Fri, 13 Oct 2017 13:47:41 +0000 (15:47 +0200)]
Adapt citengine to current layout format.

(cherry picked from commit d4e30ad88f2967a2e464fd3a54a52feeb25e72f1)

6 years agoFix PDF output of clipped graphics with recent graphics package
Juergen Spitzmueller [Thu, 12 Oct 2017 13:38:59 +0000 (15:38 +0200)]
Fix PDF output of clipped graphics with recent graphics package

The previous redirection of the senseless option "bb" to "viewport" in
PDFLaTeX output has been removed in a recent graphics package update.

This breaks documents, since clipped graphics silently stop displaying.

This change restores the previous output by using "viewport" instaed of
"bb" for non-PS/DVI output, while leaving PS/DVI untouched (where "bb"
and "viewport" behave differently.

Fixes: #7910
6 years agoDo not forget to set cursor current font when selecting
Jean-Marc Lasgouttes [Wed, 11 Oct 2017 09:56:09 +0000 (11:56 +0200)]
Do not forget to set cursor current font when selecting

Fix several unreleated cases where the `selecting' code path did not
reset cursor font correctly. This leads to a caret that does not have
the correct size, and can cause caret droppings with the new display
scheme.

(cherry picked from commit 88d0390724c60410dd680a2528eab5c91b1252ce)

6 years agoFix issue with language switch in Arguments insets
Enrico Forestieri [Wed, 11 Oct 2017 07:13:11 +0000 (09:13 +0200)]
Fix issue with language switch in Arguments insets

In some insets such as Arguments, a local language switch has to be
used. However, if the language inside the inset was set to be equal
to the outer language, the code decided not to switch language. But
then got confused and tried to close a switch that was never opened.
This patch forces the switch even if the outer language is the same.

(cherry picked from commit ce4f39d414a26edcf54c1e24d6142e6b929586d7)

6 years agoja/EmbeddedObjects.lyx: correct file path
Scott Kostyshak [Mon, 9 Oct 2017 15:18:14 +0000 (11:18 -0400)]
ja/EmbeddedObjects.lyx: correct file path

References to the central clipart directory must be prefixed with
".." for non-English manuals.

(cherry picked from commit d233831c1c7029c1159b8168b2026d7ad3df40c3)

6 years agoReset cursor before beginning reload sequence.
Richard Heck [Tue, 3 Oct 2017 21:21:21 +0000 (17:21 -0400)]
Reset cursor before beginning reload sequence.

(cherry picked from commit af381a2fb25df71b43668fa46ba9b6395f266751)

6 years agoCmake build: Needed variable for creation of debian package
Kornel Benko [Sat, 7 Oct 2017 08:47:17 +0000 (10:47 +0200)]
Cmake build: Needed variable for creation of debian package

The variable CPACK_DEBIAN_PACKAGE_RELEASE has to be in the form
of "^[A-Za-z0-9.+~]+$". We will use the abbreviated commit revision for now.
Without this change cmake 3.10 emits error.

(cherry picked from commit 847c68960a8227c344ec6c0d66034d012bb9de5c)

6 years agoUninvert Japanese tests after fix to #8823
Scott Kostyshak [Sun, 1 Oct 2017 02:52:57 +0000 (22:52 -0400)]
Uninvert Japanese tests after fix to #8823

The export ja/lilypond_pdf fails because ps2pdf gives an error. It
is thus still inverted, under the category 'externalissues'. As
Jürgen discovered, ps2pdf succeeds if the -dNOSAFER flag is used.

Note that Kornel is seeing strange behavior with the sweave test,
and thus the label of that test might be changed soon (e.g. to
"unreliable"). For discussion, see:

https://www.mail-archive.com/search?l=mid&q=20171001032524.fr5xfngylththwv2%40steph
(cherry picked from commit 0c7e5c115d093c94c68e1f53f32efab2889f9bc7)

6 years agoRELEASE-NOTES: reference wiki with previous notes
Scott Kostyshak [Sat, 7 Oct 2017 06:34:35 +0000 (02:34 -0400)]
RELEASE-NOTES: reference wiki with previous notes

If users are upgrading from an older version of LyX than the
previous major series, they should consult the release notes from
the releases in-between.

For more discussion on this topic, see the following mailing list
thread:

https://www.mail-archive.com/search?l=mid&q=20170902070549.47ciiszxjjqhyreq%40steph

6 years agoRELEASE-NOTES: mention Qt-based fallback converter
Scott Kostyshak [Sat, 7 Oct 2017 05:54:42 +0000 (01:54 -0400)]
RELEASE-NOTES: mention Qt-based fallback converter

6 years agoAdditional.lyx: update eLyXer URL
Scott Kostyshak [Sat, 7 Oct 2017 01:34:10 +0000 (21:34 -0400)]
Additional.lyx: update eLyXer URL

The previous link still worked but asked for bookmarks to be updated
to the newer URL.

Thanks to Ian Holliday for this correction.

(cherry picked from commit 4b1f3ab53924eb4b4c60871dec33617d6d86d3b0)

6 years agoCmake build: Don't use temporary doc-files as source for installation
Kornel Benko [Thu, 5 Oct 2017 18:16:52 +0000 (20:16 +0200)]
Cmake build: Don't use temporary doc-files as source for installation

(cherry picked from commit 336f94d12f806cdc947a71bf89b3319fa4b0e7db)

6 years agoja/Math.lyx: correct the URL of the mhchem manual
Scott Kostyshak [Fri, 6 Oct 2017 19:06:11 +0000 (15:06 -0400)]
ja/Math.lyx: correct the URL of the mhchem manual

It was pointing to the hyperref manual.

(cherry picked from commit 8b1cdce752481a3ac245b2cadcf189cac8dfc2a9)

6 years agosweave.lyx: remove ref to previous homepage
Scott Kostyshak [Fri, 6 Oct 2017 18:05:29 +0000 (14:05 -0400)]
sweave.lyx: remove ref to previous homepage

The homepage does not exist anymore. Note that R installations now
come with Sweave already installed.

We now instead reference the user manual of Sweave.

(cherry picked from commit a0b3c3b563b7fddf839f530ceb66e7ad0b3558f2)

6 years agoposter-a0poster-simple.lyx: rm ref to a0poster-kh
Scott Kostyshak [Fri, 6 Oct 2017 17:50:44 +0000 (13:50 -0400)]
poster-a0poster-simple.lyx: rm ref to a0poster-kh

a0poster-kh is unmaintained and non-standard. Note that URL in the
removed \item was broken.

For more information, see discussion on list:
https://www.mail-archive.com/search?l=mid&q=20171006055205.jdicpppko3tjrlef%40steph

(cherry picked from commit 5b7c2348e6977204348d2677d0855249d0b017c9)

6 years agodocs: fix URL to hyperref manual
Scott Kostyshak [Fri, 6 Oct 2017 06:14:09 +0000 (02:14 -0400)]
docs: fix URL to hyperref manual

Our URL tests have been reporting the previous URL for a few months
as broken, and browser confirms it.

(cherry picked from commit b5662f1d217e67a702c7966a002edc005b4357e3)

6 years agobackport cs.po
Pavel Sanda [Thu, 5 Oct 2017 12:12:27 +0000 (14:12 +0200)]
backport cs.po

6 years agodocs: update URL of Astronomy & Astrophysics
Scott Kostyshak [Thu, 5 Oct 2017 03:43:47 +0000 (23:43 -0400)]
docs: update URL of Astronomy & Astrophysics

The new URL was found by visiting the root URL and clicking on
"journals".

(cherry picked from commit 55cdd629169187f0b0702dff6515e7e634a112b1)

6 years agofr/Additional.lyx: remove duplicate URL
Scott Kostyshak [Thu, 5 Oct 2017 03:40:44 +0000 (23:40 -0400)]
fr/Additional.lyx: remove duplicate URL

(cherry picked from commit 8738aceca303c4e0d0af3e75e9722f3878cdb6a1)

6 years agoCmake build: Unconditionally create many install targets
Kornel Benko [Mon, 25 Sep 2017 08:29:40 +0000 (10:29 +0200)]
Cmake build: Unconditionally create many install targets

Previously one needed to use '-D_LYX_INSTALL=ON' to be able to install
some targets. This change only creates rules to make installation possible for
the underlying toolset.

The setting is still needed to create the rules for manuals, lokalizations and
win32 install scripts.

(cherry picked from commit 82246b5109d9bbadb8236c1d07d1d903181429f7)

6 years agoCmake build: Only use the new lyxconvert on MAC
Kornel Benko [Tue, 3 Oct 2017 20:12:23 +0000 (22:12 +0200)]
Cmake build: Only use the new lyxconvert on MAC

6 years agoAdd suffixed lyxconvert to cmake build.
Kornel Benko [Mon, 2 Oct 2017 00:00:47 +0000 (02:00 +0200)]
Add suffixed lyxconvert to cmake build.

This should amend f93ec4a, but is not tested on apple

6 years agocmake tests: Try to use valid locales for testing
Kornel Benko [Mon, 2 Oct 2017 08:35:57 +0000 (10:35 +0200)]
cmake tests: Try to use valid locales for testing

6 years agoUpdate noweb URL in docs
Scott Kostyshak [Tue, 3 Oct 2017 19:17:43 +0000 (15:17 -0400)]
Update noweb URL in docs

Norman Ramsey is now at Tufts, and URLs to his websites at previous
institutions are broken. The new link gives the same information as
the old links did (verified with web.archive.org).

(cherry picked from commit be91997227f69d9622a928b0d4870fbaee0a844e)

6 years agoAdd Qt-based fallback-converter for Mac to compensate missing ImageMagick convert...
Stephan Witt [Sat, 30 Sep 2017 16:13:21 +0000 (18:13 +0200)]
Add Qt-based fallback-converter for Mac to compensate missing ImageMagick convert utility

(cherry picked from commit f93ec4a1f41b70a4607ff355e19f4721f9338028)

6 years agoadd inkscape wrapper script for Mac OS
Stephan Witt [Sun, 24 Sep 2017 09:54:55 +0000 (11:54 +0200)]
add inkscape wrapper script for Mac OS

The wrapper script is placed in the binary directory of the LyX bundle.
It tries to find the real inkscape command line converter in the
Inkscape.app bundle and starts it or reports an error.
The configure.py is changed for Mac OS to check the presence of
the real inkscape binary in the Inkscape.app bundle.

(cherry picked from commit 350ef993e59b3ede7dd621a81f096ea78296c5c8)

6 years agoHebrew tutorial: update link to Hebrew set up
Scott Kostyshak [Tue, 3 Oct 2017 03:32:19 +0000 (23:32 -0400)]
Hebrew tutorial: update link to Hebrew set up

Dekel Tsur has a webpage with information on getting set up with
using Hebrew with LaTeX and LyX. We link to that webpage from our
Hebrew Tutorial. He appears to have changed universities, and the
new link gives the same information as the old link did (verified
with web.archive.org).

(cherry picked from commit a128e1287d89d76fd0a7f0eeb2df6c45f3b2493e)

6 years agoLaTeXConfig.lyx: fix URL of AEA author guide
Scott Kostyshak [Tue, 3 Oct 2017 03:15:02 +0000 (23:15 -0400)]
LaTeXConfig.lyx: fix URL of AEA author guide

Our URL tests have been reporting the previous URL for a few months
as broken, and browser confirms it.

(cherry picked from commit b94bb04d9146c075c31a39d99fe7d750e46e914c)

6 years agoMath.lyx: fix URL of amsguide.pdf
Scott Kostyshak [Tue, 3 Oct 2017 03:07:51 +0000 (23:07 -0400)]
Math.lyx: fix URL of amsguide.pdf

Our URL tests have been reporting the previous URL for a few months
as broken, and browser confirms it.

(cherry picked from commit 7b6fc48c22d38a6f04bc09766aa9df2946b51d2c)

6 years agoUserGuide.lyx: accept and distribute today's changes
Uwe Stöhr [Mon, 2 Oct 2017 23:30:59 +0000 (01:30 +0200)]
UserGuide.lyx: accept and distribute today's changes

6 years agoRevise dash documentation in the UserGuide (en and de).
Günter Milde [Mon, 2 Oct 2017 14:10:28 +0000 (16:10 +0200)]
Revise dash documentation in the UserGuide (en and de).

6 years agoRestore compilation of ja/Additional.lyx
Scott Kostyshak [Mon, 2 Oct 2017 04:40:28 +0000 (00:40 -0400)]
Restore compilation of ja/Additional.lyx

Remove a system-dependent path.

(cherry picked from commit e4745546276a6b11628c0b4bc51c3f9655bf4569)

6 years agoSet default format to "default" for Japanese docs
Scott Kostyshak [Sun, 1 Oct 2017 17:18:08 +0000 (13:18 -0400)]
Set default format to "default" for Japanese docs

Consistent with 27165841.

(cherry picked from commit 867abeac060d5cb8ebe79a2dab0e5b92d53c623a)

6 years agoAvoid empty space above the top of the document
Jean-Marc Lasgouttes [Thu, 28 Sep 2017 11:31:41 +0000 (13:31 +0200)]
Avoid empty space above the top of the document

If the height of the first row of the document has become smaller (for
example when it contains an image which size has shrunk), that the
anchor offset has to be adapted so that there is not a large blank
space at the top of the document.

(cherry picked from commit d6aecbda0f5929ab04805ac6e19cd48f3c4a059b)

6 years agoFix crash when closing master with children and grandchildren
Juergen Spitzmueller [Thu, 28 Sep 2017 07:06:33 +0000 (09:06 +0200)]
Fix crash when closing master with children and grandchildren

In some cases, it is possible that the BufferPositionMap has
dangling pointers. We thus check whether the Buffer is loaded
before accessing it.

Fixes: #10766
6 years agoWhitespace cosmetics
Juergen Spitzmueller [Wed, 27 Sep 2017 16:05:58 +0000 (18:05 +0200)]
Whitespace cosmetics

6 years agoDo not apply mathindent to inline math insets
Jean-Marc Lasgouttes [Sun, 24 Sep 2017 20:37:56 +0000 (22:37 +0200)]
Do not apply mathindent to inline math insets

(cherry picked from commit 040e9d32a6c1f69c444ed6593e67f96829f8052f)

6 years agoFix some spelling errors reported by Sven
Juergen Spitzmueller [Fri, 22 Sep 2017 07:29:16 +0000 (09:29 +0200)]
Fix some spelling errors reported by Sven

Fixes: #10678
(cherry picked from commit b498646b2eb880b420b493a94144dd8dce2e32c7)

6 years agoAdd missing file (this addition needed to be forced)
Juergen Spitzmueller [Mon, 18 Sep 2017 18:12:57 +0000 (20:12 +0200)]
Add missing file (this addition needed to be forced)

(cherry picked from commit c61f31d8a5369b0f6eda081ac19c72250e5a8967)

6 years agoRemove files that are no longer in the tree.
Juergen Spitzmueller [Mon, 18 Sep 2017 18:01:27 +0000 (20:01 +0200)]
Remove files that are no longer in the tree.

(cherry picked from commit fe4e29a642cf5a4c991b23af8e379ad838d6b5e8)

6 years agoUpdate internal Hunspell to latest release (1.6.2)
Juergen Spitzmueller [Mon, 18 Sep 2017 16:12:21 +0000 (18:12 +0200)]
Update internal Hunspell to latest release (1.6.2)

(cherry picked from commit 3b89cd9c283d1daadfbf1d7367aa103450a276ae)

6 years agoDo not disable the other spellers when compiling against internal hunspell
Juergen Spitzmueller [Mon, 18 Sep 2017 16:06:01 +0000 (18:06 +0200)]
Do not disable the other spellers when compiling against internal hunspell

Users might still want to have a selection.

(cherry picked from commit 561d36a19e849d7410d8e5eb9e6898810ff237c0)

6 years agoDefine USE_HUNSPELL when compiling against included hunspell.
Juergen Spitzmueller [Mon, 18 Sep 2017 15:31:42 +0000 (17:31 +0200)]
Define USE_HUNSPELL when compiling against included hunspell.

Otherwise, the speller is disabled.

(cherry picked from commit be36fe6e62a3dd614419a4dc5df5cb059421c595)

6 years agoFix compilation of es/Additional.lyx with (xe|lua)latex using for system fonts
Kornel Benko [Mon, 18 Sep 2017 07:22:08 +0000 (09:22 +0200)]
Fix compilation of es/Additional.lyx with (xe|lua)latex using for system fonts

6 years agode/Customization: fix typo.
Juergen Spitzmueller [Sun, 17 Sep 2017 16:29:55 +0000 (18:29 +0200)]
de/Customization: fix typo.

(cherry picked from commit f7e431ce7339b4772e162141212d5a45cf067236)

6 years agoUpdate sk.po
Kornel Benko [Sat, 16 Sep 2017 14:54:10 +0000 (16:54 +0200)]
Update sk.po

6 years agoReset InsetArgument language after passthru status change
Juergen Spitzmueller [Fri, 15 Sep 2017 14:21:05 +0000 (16:21 +0200)]
Reset InsetArgument language after passthru status change

Fixes: #10664
6 years agoRELEASE_NOTES: minor correction
Juergen Spitzmueller [Fri, 15 Sep 2017 09:54:39 +0000 (11:54 +0200)]
RELEASE_NOTES: minor correction

6 years agoAllow to provide xunicode.
Juergen Spitzmueller [Fri, 15 Sep 2017 07:36:16 +0000 (09:36 +0200)]
Allow to provide xunicode.

6 years ago#10762 open lyx pipe only once to read the answer
Stephan Witt [Fri, 15 Sep 2017 06:16:50 +0000 (08:16 +0200)]
#10762 open lyx pipe only once to read the answer

(cherry picked from commit c7efc9df28b86cd93dbe56ba0c645a4b381baf9f)

6 years agoUserGuide.lyx: accept and distribute all recent changes (part 3/3)
Uwe Stöhr [Thu, 14 Sep 2017 22:09:40 +0000 (00:09 +0200)]
UserGuide.lyx: accept and distribute all recent changes (part 3/3)

6 years ago#10762 update format and copyright
Stephan Witt [Thu, 14 Sep 2017 10:01:19 +0000 (12:01 +0200)]
#10762 update format and copyright

6 years ago#10762 don't hard-code the location of LyX bundle - use script path name for lyxrc...
Stephan Witt [Thu, 14 Sep 2017 07:00:16 +0000 (09:00 +0200)]
#10762 don't hard-code the location of LyX bundle - use script path name for lyxrc.dist lookup

(cherry picked from commit 8cbed5ef4ac4981db0f232767d2f8b2c24b5738d)

6 years ago#10762 read complete answer from LyX server and echo it
Stephan Witt [Thu, 14 Sep 2017 06:57:52 +0000 (08:57 +0200)]
#10762 read complete answer from LyX server and echo it

(cherry picked from commit 81d70b41a121e9f096fdf06b93859eac8584dabe)

6 years ago#10762 correct user preferences file lookup
Stephan Witt [Thu, 14 Sep 2017 06:52:38 +0000 (08:52 +0200)]
#10762 correct user preferences file lookup

(cherry picked from commit 4939741a737223a7b4bafad5bb00122f658fafea)

6 years ago#10762 avoid back ticks for sub-shell execution where possible
Stephan Witt [Thu, 14 Sep 2017 06:50:42 +0000 (08:50 +0200)]
#10762 avoid back ticks for sub-shell execution where possible

(cherry picked from commit bec5b579b0bcb5212b3f1aafb96ce6e1871bf271)

6 years agoUserGuide.lyx: accept and distribute more recent changes (part 2/3)
Uwe Stöhr [Wed, 13 Sep 2017 23:00:32 +0000 (01:00 +0200)]
UserGuide.lyx: accept and distribute more recent changes (part 2/3)

6 years agoUserGuide.lyx: accept and distribute recent changes (part 1/2)
Uwe Stöhr [Tue, 12 Sep 2017 22:57:21 +0000 (00:57 +0200)]
UserGuide.lyx: accept and distribute recent changes (part 1/2)

- Customization.lyx: fix a typo

6 years agolibiconv: upgrade to version 1.15
Uwe Stöhr [Tue, 12 Sep 2017 21:15:43 +0000 (23:15 +0200)]
libiconv: upgrade to version 1.15

6 years agode/Additional: fix typo.
Juergen Spitzmueller [Tue, 12 Sep 2017 09:05:48 +0000 (11:05 +0200)]
de/Additional: fix typo.

6 years ago#10662 use drawers for bibliography dialogs
Stephan Witt [Tue, 12 Sep 2017 09:05:42 +0000 (11:05 +0200)]
#10662 use drawers for bibliography dialogs

This change solves dialog stacking problems on newer Mac OS X in combination with the OS provided file open dialog.

6 years agoUpdate documentation about em/en dashes and bitmap fonts.
Guenter Milde [Tue, 29 Aug 2017 19:52:31 +0000 (21:52 +0200)]
Update documentation about em/en dashes and bitmap fonts.

6 years agosvg2*tex.py: final fixes for Windows
Juergen Spitzmueller [Tue, 12 Sep 2017 05:57:29 +0000 (07:57 +0200)]
svg2*tex.py: final fixes for Windows

Fixes: #10679
6 years agoCustomization.lyx: fix a typo
Uwe Stöhr [Mon, 11 Sep 2017 19:19:53 +0000 (21:19 +0200)]
Customization.lyx: fix a typo

6 years agoUpdate row width when inset is indented
Jean-Marc Lasgouttes [Mon, 11 Sep 2017 10:40:40 +0000 (12:40 +0200)]
Update row width when inset is indented

Fixes bug #10758

(cherry picked from commit 3f1944a7c97444c6cb5b74a1772ac17f13012902)

6 years agoCustomization.lyx: some small adjustments
Uwe Stöhr [Sun, 10 Sep 2017 22:23:05 +0000 (00:23 +0200)]
Customization.lyx: some small adjustments

6 years agoCustomization.lyx: accept and distribute latest changes
Uwe Stöhr [Sun, 10 Sep 2017 21:53:53 +0000 (23:53 +0200)]
Customization.lyx: accept and distribute latest changes

6 years agoFix #10760
Juergen Spitzmueller [Sun, 10 Sep 2017 17:43:27 +0000 (19:43 +0200)]
Fix #10760

6 years agoInkscape.xtemplate: Add missing output formats
Juergen Spitzmueller [Sun, 10 Sep 2017 16:07:05 +0000 (18:07 +0200)]
Inkscape.xtemplate: Add missing output formats

6 years agoconfigure.py: update lyxrc format.
Juergen Spitzmueller [Sun, 10 Sep 2017 15:14:36 +0000 (17:14 +0200)]
configure.py: update lyxrc format.

6 years agoMerge branch '2.3.x' of git.lyx.org:lyx into 2.3.x
Uwe Stöhr [Sun, 10 Sep 2017 15:06:00 +0000 (17:06 +0200)]
Merge branch '2.3.x' of git.lyx.org:lyx into 2.3.x

6 years agoWin installer: adapt a path
Uwe Stöhr [Sun, 10 Sep 2017 15:05:49 +0000 (17:05 +0200)]
Win installer: adapt a path

6 years agosvg2*tex.py: use subprocess in order to handle path with spaces.
Juergen Spitzmueller [Sun, 10 Sep 2017 15:02:58 +0000 (17:02 +0200)]
svg2*tex.py: use subprocess in order to handle path with spaces.

See #10679

6 years agode/Customization: finish translation.
Juergen Spitzmueller [Sun, 10 Sep 2017 14:12:25 +0000 (16:12 +0200)]
de/Customization: finish translation.

6 years agoCustomization: update the list of colors.
Juergen Spitzmueller [Sun, 10 Sep 2017 14:10:38 +0000 (16:10 +0200)]
Customization: update the list of colors.

6 years agode.po
Juergen Spitzmueller [Sun, 10 Sep 2017 09:04:44 +0000 (11:04 +0200)]
de.po