]> git.lyx.org Git - lyx.git/log
lyx.git
4 years agoFix a crash with uninitialized buffer member of MathData
Stephan Witt [Fri, 7 Feb 2020 09:17:33 +0000 (10:17 +0100)]
Fix a crash with uninitialized buffer member of MathData

See the details here: https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg210294.html

4 years agoAllow externally provided list of components to skip for Qt framework builds on macOS
Stephan Witt [Thu, 6 Feb 2020 21:19:15 +0000 (22:19 +0100)]
Allow externally provided list of components to skip for Qt framework builds on macOS

4 years agoMore flexible definition of Qt libraries to include as frameworks for macOS
Stephan Witt [Thu, 6 Feb 2020 21:17:35 +0000 (22:17 +0100)]
More flexible definition of Qt libraries to include as frameworks for macOS

4 years agoCare for Qt library source directory rename for 5.12.x
Stephan Witt [Thu, 6 Feb 2020 21:16:13 +0000 (22:16 +0100)]
Care for Qt library source directory rename for 5.12.x

4 years agoEnhanced version string extraction for 3rd party libraries.
Stephan Witt [Thu, 6 Feb 2020 21:15:08 +0000 (22:15 +0100)]
Enhanced version string extraction for 3rd party libraries.

4 years agoupdate canAutoOpenFile/autoOpenFile implementation to new MacOSX API, avoid deprecate...
Stephan Witt [Fri, 20 Sep 2019 17:49:56 +0000 (19:49 +0200)]
update canAutoOpenFile/autoOpenFile implementation to new MacOSX API, avoid deprecated calls

4 years agoFix syntax error with Python 2
Enrico Forestieri [Thu, 6 Feb 2020 09:50:02 +0000 (10:50 +0100)]
Fix syntax error with Python 2

Python 2 wants b"..." and gives error win rb"...".

4 years agoDon't need to remove the file if it doesn't exist. (This would cause a five second...
Richard Kimberly Heck [Mon, 3 Feb 2020 16:37:12 +0000 (11:37 -0500)]
Don't need to remove the file if it doesn't exist. (This would cause a five second delay in that case.)

4 years agoRemove a finishUndo() after a recordUndo()
Scott Kostyshak [Sat, 1 Feb 2020 17:32:30 +0000 (12:32 -0500)]
Remove a finishUndo() after a recordUndo()

finishUndo() is only helpful in the presence of undos of type INSERT
or DELETE.

See the following ML thread for details:

  https://www.mail-archive.com/search?l=mid&q=b721c098-c7ee-d12f-1cdf-067dda9aa5cf%40lyx.org

4 years agoIgnore geometry-related settings if the class provides geometry
Juergen Spitzmueller [Wed, 29 Jan 2020 10:25:01 +0000 (11:25 +0100)]
Ignore geometry-related settings if the class provides geometry

Fixes #11724

4 years agoAdopt a 'belt and braces' approach to bidi forcing
Jean-Marc Lasgouttes [Mon, 27 Jan 2020 17:38:21 +0000 (18:38 +0100)]
Adopt a 'belt and braces' approach to bidi forcing

There are two techniques that I know of for forcing the direction of a
string, regardlessly of whether its contents is naturally LtR, RtL or
undecided.

1/ The unicode LTR/LTR override characters. This is supposed to be the
   clean way, however, it does not seem to work with Qt 5.14 (see
   #11691).

2/ The undocumented QTextLayout::setFlags method. This is used
   internally and allows to pass the (undocumented) flags
   Qt::TextForceRightToLeft and Qt::TextForceLeftToRight. This was
   used until we had issues with Qt 5.11 (see #11284).

In order to get the best of both worlds, this patch allows to enable
those two methods separately, and actually enables both at the same
time by default!

(hopefully) Fixes bug #11691.

4 years agomove lyx-fedora script to attic/
Juergen Spitzmueller [Mon, 27 Jan 2020 17:42:18 +0000 (18:42 +0100)]
move lyx-fedora script to attic/

4 years agoFix missing backspace in msgstr
Jean-Marc Lasgouttes [Mon, 27 Jan 2020 14:40:40 +0000 (15:40 +0100)]
Fix missing backspace in msgstr

4 years agoFix warning with --disable-nls
Jean-Marc Lasgouttes [Mon, 27 Jan 2020 14:34:27 +0000 (15:34 +0100)]
Fix warning with --disable-nls

4 years agoAmend 400706ad0525b
Juergen Spitzmueller [Mon, 27 Jan 2020 10:15:49 +0000 (11:15 +0100)]
Amend 400706ad0525b

4 years agoCmake build: Remove cmake warnings about mismatched values of FindPackageHandleStanda...
Kornel Benko [Mon, 27 Jan 2020 09:44:14 +0000 (10:44 +0100)]
Cmake build: Remove cmake warnings about mismatched values of FindPackageHandleStandardArgs()

4 years agoRemove dvipost from Windows installation.
Richard Kimberly Heck [Mon, 27 Jan 2020 05:01:59 +0000 (00:01 -0500)]
Remove dvipost from Windows installation.

4 years agoFix distcheck target
Jean-Marc Lasgouttes [Sun, 26 Jan 2020 18:46:19 +0000 (19:46 +0100)]
Fix distcheck target

1/ The most annoying part was the error in po/. It turns out that reading
and understanding the po/Makevars file was the key. A simple change of
variable ensures that "make dist" does not try to rebuild lyx.pot.

2/ The way tests in src/ are defined meant that the
dependency-tracking files were not all deleted. This should be OK now.

4 years agoPartially revert 43b81bec, export.cmake was not intended to change
Kornel Benko [Fri, 17 Jan 2020 22:52:23 +0000 (23:52 +0100)]
Partially revert 43b81bec, export.cmake was not intended to change

4 years agoCmake config: Respect the patch-level while creating package from tar/zip-source
Kornel Benko [Fri, 17 Jan 2020 14:27:17 +0000 (15:27 +0100)]
Cmake config: Respect the patch-level while creating package from tar/zip-source

4 years agoCmake config: Amend 43b81bec
Kornel Benko [Fri, 17 Jan 2020 13:59:49 +0000 (14:59 +0100)]
Cmake config: Amend 43b81bec

Typo, causing wrong package creation

4 years agoCmake config: Rename some variables to match the ones used by automake
Kornel Benko [Fri, 17 Jan 2020 13:25:57 +0000 (14:25 +0100)]
Cmake config: Rename some variables to match the ones used by automake

LYX_RELEASE_VERSION renamed to LYX_RELEASE_VERSION
and got the new value of
LYX_RELEASE_PATCH
from configure.ac too

4 years agoUpdate sk.po
Kornel Benko [Fri, 17 Jan 2020 11:37:19 +0000 (12:37 +0100)]
Update sk.po

4 years agode.po
Juergen Spitzmueller [Thu, 16 Jan 2020 09:20:16 +0000 (10:20 +0100)]
de.po

4 years agoRemove terminating linebreak
Juergen Spitzmueller [Thu, 16 Jan 2020 09:19:52 +0000 (10:19 +0100)]
Remove terminating linebreak

4 years agoMake graĥics and external insets tighter
Jean-Marc Lasgouttes [Wed, 15 Jan 2020 14:54:47 +0000 (15:54 +0100)]
Make graĥics and external insets tighter

Now RenderGraphics adds offsets that depends on its parent inset.

These offsets are set to 0 for InsetGraphics and InsetExternal. A nice
consequence is that icons shown by Info inset stick out less on screen.

As an unrelated change, the "private:" specifier of these two insets
is moved to a more reasonable place.

4 years agoFixup eeb4187a: copy-paste errors
Jean-Marc Lasgouttes [Wed, 15 Jan 2020 14:19:38 +0000 (15:19 +0100)]
Fixup eeb4187a: copy-paste errors

4 years agoRemove some spacing above InsetColapsible when possible
Jean-Marc Lasgouttes [Wed, 15 Jan 2020 10:12:47 +0000 (11:12 +0100)]
Remove some spacing above InsetColapsible when possible

4 years agoMake script inset much tighter in texted.
Jean-Marc Lasgouttes [Wed, 15 Jan 2020 10:08:38 +0000 (11:08 +0100)]
Make script inset much tighter in texted.

We use the fact that offsets can be set separately for each inset.

4 years agoReplace the hardcoded TEXT_TO_INSET_OFFSET by tunable values
Jean-Marc Lasgouttes [Mon, 13 Jan 2020 21:09:06 +0000 (22:09 +0100)]
Replace the hardcoded TEXT_TO_INSET_OFFSET by tunable values

The basic value is Inset::textOffset(BufferView*), which can in theory
change with the BufferView zoom and dpi. It is hardcoded to 4 for now.

Moreover, we introduce the virtual inset methods
(top|bottom|left|right)Offset, which can be tweaked for each inset.

No change intended (for now).

4 years agoImprove comments
Juergen Spitzmueller [Wed, 15 Jan 2020 07:40:51 +0000 (08:40 +0100)]
Improve comments

4 years agoCross out ct-deleted tabular rows/columns in workarea
Juergen Spitzmueller [Wed, 15 Jan 2020 07:37:35 +0000 (08:37 +0100)]
Cross out ct-deleted tabular rows/columns in workarea

4 years ago* lib/RELEASE-NOTES
Pavel Sanda [Tue, 14 Jan 2020 21:12:35 +0000 (22:12 +0100)]
* lib/RELEASE-NOTES

4 years agoendl needs ostream header here.
Pavel Sanda [Tue, 14 Jan 2020 20:59:05 +0000 (21:59 +0100)]
endl needs ostream header here.

4 years agoWhitespace
Juergen Spitzmueller [Tue, 14 Jan 2020 15:23:09 +0000 (16:23 +0100)]
Whitespace

4 years agoAccount for bidi (swapped columns) when calculation clines
Juergen Spitzmueller [Tue, 14 Jan 2020 15:15:49 +0000 (16:15 +0100)]
Account for bidi (swapped columns) when calculation clines

Fixes #11717

4 years agoDo not output deleted rows columns if show changes in output is false
Juergen Spitzmueller [Tue, 14 Jan 2020 12:03:12 +0000 (13:03 +0100)]
Do not output deleted rows columns if show changes in output is false

4 years agoFix typo in tooltip
Juergen Spitzmueller [Tue, 14 Jan 2020 12:02:40 +0000 (13:02 +0100)]
Fix typo in tooltip

4 years agoRename PainterMetrics::change_ to change
Jean-Marc Lasgouttes [Tue, 14 Jan 2020 10:50:44 +0000 (11:50 +0100)]
Rename PainterMetrics::change_ to change

This is not a private variable.

4 years agoStreamline RowPainter a bit
Jean-Marc Lasgouttes [Tue, 14 Jan 2020 10:42:01 +0000 (11:42 +0100)]
Streamline RowPainter a bit

4 years agoSet changed status for changed column/row cells in updateIndexes()
Juergen Spitzmueller [Tue, 14 Jan 2020 09:39:42 +0000 (10:39 +0100)]
Set changed status for changed column/row cells in updateIndexes()

4 years agoSome polishment.
Juergen Spitzmueller [Tue, 14 Jan 2020 08:55:16 +0000 (09:55 +0100)]
Some polishment.

4 years agoRecord change author and time for tracked columns/rows
Juergen Spitzmueller [Tue, 14 Jan 2020 08:28:36 +0000 (09:28 +0100)]
Record change author and time for tracked columns/rows

This now uses a real change object

4 years agoColor lines of added/deleted rows/columns
Juergen Spitzmueller [Mon, 13 Jan 2020 18:02:48 +0000 (19:02 +0100)]
Color lines of added/deleted rows/columns

4 years agoDo make changebar shorter for last row
Jean-Marc Lasgouttes [Mon, 13 Jan 2020 16:42:31 +0000 (17:42 +0100)]
Do make changebar shorter for last row

I do not know what the intent was, but it is ugly.

4 years agoImplement isChanged for tabular inset.
Jean-Marc Lasgouttes [Mon, 13 Jan 2020 15:34:38 +0000 (16:34 +0100)]
Implement isChanged for tabular inset.

4 years agoOnly show pencil change mark when inset is collapsed
Jean-Marc Lasgouttes [Mon, 13 Jan 2020 14:23:32 +0000 (15:23 +0100)]
Only show pencil change mark when inset is collapsed

4 years agoUpdate RELEASE NOTES
Juergen Spitzmueller [Mon, 13 Jan 2020 15:02:42 +0000 (16:02 +0100)]
Update RELEASE NOTES

4 years agoAdd pref to keep ct markup on copy/paste
Juergen Spitzmueller [Mon, 13 Jan 2020 14:20:48 +0000 (15:20 +0100)]
Add pref to keep ct markup on copy/paste

Fixes #10278, #10128

4 years agoWhen iterator is in a table cell, set Changed indicator for the right inset.
Jean-Marc Lasgouttes [Mon, 13 Jan 2020 14:08:50 +0000 (15:08 +0100)]
When iterator is in a table cell, set Changed indicator for the right inset.

4 years agoPrevent NULL pointer
Juergen Spitzmueller [Mon, 13 Jan 2020 12:03:52 +0000 (13:03 +0100)]
Prevent NULL pointer

4 years agoFix backspace deletion of selected items with change tracking
Juergen Spitzmueller [Mon, 13 Jan 2020 08:48:56 +0000 (09:48 +0100)]
Fix backspace deletion of selected items with change tracking

Move cursor at beginning of selection after deletion. Else backspace
operation gets stuck in a loop (tries to remove the selection again
and again).

This also fixes backspace deletion of insets with confirmDeletion() == true.

Fixes #11630

4 years agoWhitespace
Juergen Spitzmueller [Mon, 13 Jan 2020 08:21:32 +0000 (09:21 +0100)]
Whitespace

4 years agoRest in peace, dvipost!
Juergen Spitzmueller [Mon, 13 Jan 2020 07:59:26 +0000 (08:59 +0100)]
Rest in peace, dvipost!

4 years agoFixup bf7f4d71: Let changeRefsIfUnique handle undo
Jean-Marc Lasgouttes [Sun, 12 Jan 2020 21:18:36 +0000 (22:18 +0100)]
Fixup bf7f4d71: Let changeRefsIfUnique handle undo

This allows for a much lower memory consumption than a plain
recordUnfoFullBuffer.

Related to bug 6494.

4 years agoThis should not have been reverted
Jean-Marc Lasgouttes [Sun, 12 Jan 2020 20:47:54 +0000 (21:47 +0100)]
This should not have been reverted

4 years agoReimplement computation of change tracking status
Jean-Marc Lasgouttes [Sun, 12 Jan 2020 19:09:41 +0000 (20:09 +0100)]
Reimplement computation of change tracking status

This is a reimplementation of 6d4e6aad that is both simpler and more
complete.

This uses the updateBuffer mechanism to implement a fully working
version of Inset::isChanged(). Now the function returns true for an
inset that contains an inset that contains a change, for example.

Moverover Buffer::areChangesPresent() is merely a proxy for
Buffer::inset().isChanged().

4 years agoRevert "Automatically show the review toolbar if the document has tracked changes"
Jean-Marc Lasgouttes [Sun, 12 Jan 2020 17:33:01 +0000 (18:33 +0100)]
Revert "Automatically show the review toolbar if the document has tracked changes"

We will replace this with a better solution

For now, only keep
- Changes::isChanged()
- Buffer::areChangesPresent(), replaced by a dummy function

Next step will be to provide a working areChangesPresent() and to
compute Inset::isChanged in updateBuffer.

This reverts commit 6d4e6aad24edb7bcfbc49f03d2432fc9fa06954d.

4 years agoFixup b321bb1a: set changebar when inset contains changes
Jean-Marc Lasgouttes [Sat, 11 Jan 2020 20:21:34 +0000 (21:21 +0100)]
Fixup b321bb1a: set changebar when inset contains changes

Add Paragraph::isChanged() and InetText::isCgchanged() which indicate
the presence of a change in the relevant object.

Sets Row::needsChangebar() when adding an inset that contains changes.

Related to bug #8645.

4 years agoFix bug #11716
Enrico Forestieri [Sun, 12 Jan 2020 17:35:15 +0000 (18:35 +0100)]
Fix bug #11716

Close \lyx*displayobjdeleted so that the correct macro is used for
the following deleted material.

4 years agoDo not track deletion of empty paragraph
Juergen Spitzmueller [Sat, 11 Jan 2020 17:11:26 +0000 (18:11 +0100)]
Do not track deletion of empty paragraph

Fixes #10412

4 years agoOutput proper driver to changebar package when using dvi chain
Juergen Spitzmueller [Sat, 11 Jan 2020 15:51:00 +0000 (16:51 +0100)]
Output proper driver to changebar package when using dvi chain

Else the bars are not shown

4 years agoImplement change tracking of column/row addition/deletion
Juergen Spitzmueller [Sat, 11 Jan 2020 15:17:04 +0000 (16:17 +0100)]
Implement change tracking of column/row addition/deletion

Fixes #8469

File format change

4 years agoAvoid blinking change tracking cur for math inset.
Jean-Marc Lasgouttes [Sat, 11 Jan 2020 12:39:20 +0000 (13:39 +0100)]
Avoid blinking change tracking cur for math inset.

Since there is a margin above and below the inset, there is no problem
for putting it higher.

Fixes bug #11684.

4 years agode/UserGuide: minor update.
Juergen Spitzmueller [Fri, 10 Jan 2020 14:45:59 +0000 (15:45 +0100)]
de/UserGuide: minor update.

4 years agode.po
Juergen Spitzmueller [Fri, 10 Jan 2020 14:43:23 +0000 (15:43 +0100)]
de.po

4 years agoUpdate sk.po
Kornel Benko [Fri, 10 Jan 2020 10:15:15 +0000 (11:15 +0100)]
Update sk.po

4 years agotypo
Juergen Spitzmueller [Fri, 10 Jan 2020 09:38:21 +0000 (10:38 +0100)]
typo

4 years agoAdd buffer param to opt-out fragile content movement
Juergen Spitzmueller [Fri, 10 Jan 2020 09:21:09 +0000 (10:21 +0100)]
Add buffer param to opt-out fragile content movement

Fixes #11714

File format change

4 years agoUpdate to boost 1.72
Jean-Marc Lasgouttes [Tue, 7 Jan 2020 15:23:03 +0000 (16:23 +0100)]
Update to boost 1.72

This requires to add a assertion_failed_msg handler. Take this
occasion to cleanup and uniformize the various boost.cpp files that we
have.

This adds 50k line of whatever to the source code.

4 years agoImprove Update::FitCursor when there is a selection
Jean-Marc Lasgouttes [Mon, 6 Jan 2020 16:10:38 +0000 (17:10 +0100)]
Improve Update::FitCursor when there is a selection

It is better indeed to try to make the whole selection fit on screen.

Fixes bug #11012.

4 years agoFix ordering
Juergen Spitzmueller [Mon, 6 Jan 2020 16:26:38 +0000 (17:26 +0100)]
Fix ordering

4 years agoAdd Eugene (Yu Jin) to the credits
Juergen Spitzmueller [Mon, 6 Jan 2020 16:20:55 +0000 (17:20 +0100)]
Add Eugene (Yu Jin) to the credits

4 years agoRevised description for installation on Windows
Kornel Benko [Mon, 6 Jan 2020 11:44:52 +0000 (12:44 +0100)]
Revised description for installation on Windows

Patch from Eugene Chornyi <technikmagma@gmail.com>

4 years agoTypo
Juergen Spitzmueller [Sun, 5 Jan 2020 12:45:20 +0000 (13:45 +0100)]
Typo

4 years agoAdd Patrick De Visschere to the credits
Juergen Spitzmueller [Sun, 5 Jan 2020 12:41:02 +0000 (13:41 +0100)]
Add Patrick De Visschere to the credits

4 years agogenerate_contributions.py: allow mail-archive message IDs
Juergen Spitzmueller [Sun, 5 Jan 2020 12:32:46 +0000 (13:32 +0100)]
generate_contributions.py: allow mail-archive message IDs

as MARC stopped tracking us

4 years agoAdditional.lyx: Add a note on Okular inverse search.
Juergen Spitzmueller [Sun, 5 Jan 2020 08:00:07 +0000 (09:00 +0100)]
Additional.lyx: Add a note on Okular inverse search.

4 years agode.po
Juergen Spitzmueller [Fri, 3 Jan 2020 14:01:23 +0000 (15:01 +0100)]
de.po

4 years agoru.po: fix some escapes
Juergen Spitzmueller [Fri, 3 Jan 2020 14:01:13 +0000 (15:01 +0100)]
ru.po: fix some escapes

4 years agoFix copy-paste error (spotted by coverity)
Juergen Spitzmueller [Fri, 3 Jan 2020 12:39:50 +0000 (13:39 +0100)]
Fix copy-paste error (spotted by coverity)

4 years agoUpdate sk.po
Kornel Benko [Fri, 3 Jan 2020 12:16:19 +0000 (13:16 +0100)]
Update sk.po

4 years agoAdv search: fix handling of multiple params of a latex command
Kornel Benko [Fri, 3 Jan 2020 12:08:32 +0000 (13:08 +0100)]
Adv search: fix handling of multiple params of a latex command

Fix the case of possibly nested parentheses

4 years agode.po
Juergen Spitzmueller [Thu, 2 Jan 2020 15:52:55 +0000 (16:52 +0100)]
de.po

4 years agoIntroduce Menu item to accept/reject all changes in master/children
Juergen Spitzmueller [Thu, 2 Jan 2020 13:10:22 +0000 (14:10 +0100)]
Introduce Menu item to accept/reject all changes in master/children

Fixes #11652

4 years agoNew helper lfun ifrelatives
Juergen Spitzmueller [Thu, 2 Jan 2020 13:09:24 +0000 (14:09 +0100)]
New helper lfun ifrelatives

This executes a command only if a buffer has either a master or children

Helps to disable master-related items in the UI

4 years agoFurther improve status check of master-buffer-forall
Juergen Spitzmueller [Thu, 2 Jan 2020 13:09:01 +0000 (14:09 +0100)]
Further improve status check of master-buffer-forall

4 years agoctests: ignore irrelevant export formats for some dedicated tests.
Günter Milde [Wed, 1 Jan 2020 15:08:28 +0000 (16:08 +0100)]
ctests: ignore irrelevant export formats for some dedicated tests.

4 years agoFix handling of doRemove in advanced search
Kornel Benko [Wed, 1 Jan 2020 13:03:21 +0000 (14:03 +0100)]
Fix handling of doRemove in advanced search
Amend 11c47ddf

4 years agoSlightly better status of master-buffer-forall
Juergen Spitzmueller [Tue, 31 Dec 2019 17:46:33 +0000 (18:46 +0100)]
Slightly better status of master-buffer-forall

4 years agoTrack changes in InsetCommands
Juergen Spitzmueller [Tue, 31 Dec 2019 14:46:03 +0000 (15:46 +0100)]
Track changes in InsetCommands

4 years agoDo not copy deleted text to external clipboard
Juergen Spitzmueller [Tue, 31 Dec 2019 12:47:06 +0000 (13:47 +0100)]
Do not copy deleted text to external clipboard

Fixes #10416

4 years agoHonor change tracking when automatically renaming refs to labels
Juergen Spitzmueller [Tue, 31 Dec 2019 11:29:53 +0000 (12:29 +0100)]
Honor change tracking when automatically renaming refs to labels

Fixes rest of #11556

4 years agoImplement master-buffer-forall
Juergen Spitzmueller [Tue, 31 Dec 2019 11:27:00 +0000 (12:27 +0100)]
Implement master-buffer-forall

Similar to buffer-forall with the notable exception that its scope is
limited to the files of a project (master and all children)

4 years agoUpdate RELEASE-NOTES
Juergen Spitzmueller [Tue, 31 Dec 2019 11:24:25 +0000 (12:24 +0100)]
Update RELEASE-NOTES

4 years agoUpdate sk.po
Kornel Benko [Tue, 31 Dec 2019 10:42:23 +0000 (11:42 +0100)]
Update sk.po

4 years agoctests: supported-languages Fix inputenc Error: Invalid UTF-8 byte "A0".
Günter Milde [Mon, 30 Dec 2019 16:48:20 +0000 (17:48 +0100)]
ctests: supported-languages Fix inputenc Error: Invalid UTF-8 byte "A0".

This happens with "inputenc: auto-legacy" if a language with default
encoding "utf8" (e.g. Turkmen or Mongolian) is used in a Quote
(or another environment).

4 years agoctest: work around conflict between Macedonian and some other Cyrillic-using languages.
Günter Milde [Sun, 29 Dec 2019 15:10:54 +0000 (16:10 +0100)]
ctest: work around conflict between Macedonian and some other Cyrillic-using languages.

4 years agowhitespace
Juergen Spitzmueller [Mon, 30 Dec 2019 15:28:15 +0000 (16:28 +0100)]
whitespace

4 years agoAmend dc174db6c19
Juergen Spitzmueller [Mon, 30 Dec 2019 12:25:49 +0000 (13:25 +0100)]
Amend dc174db6c19