Re: Patches to improve compatibility with modern C++ standard

2020-05-05 Thread Thibaut Cuvelier
At the very least, Boost 1.70 seems to do the job (unlike 1.68). So 1.72 is more than likely enough. Thibaut Cuvelier On Tue, 5 May 2020 at 22:19, Thibaut Cuvelier wrote: > I don't have access to master: the Git server is too slow for me to > download it (working at most at 10 kb/s); plus, my

Re: Patches to improve compatibility with modern C++ standard

2020-05-05 Thread Pavel Sanda
On Tue, May 05, 2020 at 10:37:34PM +0200, Jean-Marc Lasgouttes wrote: > Le 05/05/2020 ?? 22:19, Thibaut Cuvelier a écrit : > >I don't have access to master: the Git server is too slow for me to > >download it (working at most at 10 kb/s); plus, my Internet access is > >disrupted (/tout le départeme

Re: Patches to improve compatibility with modern C++ standard

2020-05-05 Thread Jean-Marc Lasgouttes
Le 05/05/2020 à 22:19, Thibaut Cuvelier a écrit : I don't have access to master: the Git server is too slow for me to download it (working at most at 10 kb/s); plus, my Internet access is disrupted (/tout le département du Val de Marne, apparemment…/), so my only access is 4G, like many people

Re: Patches to improve compatibility with modern C++ standard

2020-05-05 Thread Thibaut Cuvelier
I don't have access to master: the Git server is too slow for me to download it (working at most at 10 kb/s); plus, my Internet access is disrupted (*tout le département du Val de Marne, apparemment…*), so my only access is 4G, like many people in the area… I highly suspect that this version is goo

Re: Patches to improve compatibility with modern C++ standard

2020-05-05 Thread Jean-Marc Lasgouttes
Le 05/05/2020 à 21:22, Thibaut Cuvelier a écrit : No, nothing requires C++20, it's just that VC19 is not C++11-compliant enough when set in C++11 mode to build LyX, you have to enable C++17 to enable some features like designated initialiser, if my memory serves me right. Thanks, I understand

Re: Patches to improve compatibility with modern C++ standard

2020-05-05 Thread Thibaut Cuvelier
No, nothing requires C++20, it's just that VC19 is not C++11-compliant enough when set in C++11 mode to build LyX, you have to enable C++17 to enable some features like designated initialiser, if my memory serves me right. Thibaut Cuvelier On Tue, 5 May 2020 at 21:07, Jean-Marc Lasgouttes wrote

Re: Patches to improve compatibility with modern C++ standard

2020-05-05 Thread Jean-Marc Lasgouttes
Le 05/05/2020 à 13:02, Kornel Benko a écrit : As Thibaut needs /std:c++20, we have to check if it is valid flag. This is where our interpretation diverges. Thibaut, could you clarify the situation about C++20 again? If your code requires C++20 we will sooner or later be in a bad position, won

Re: Patches to improve compatibility with modern C++ standard

2020-05-05 Thread Thibaut Cuvelier
Well, it has a couple of different versions… The compiler itself: 19.2x., like 19.25.28614 The toolchain: 16.x.x, like 16.5.4 The _MSC_VER macro: 192x, like 1925 (it looks like the one used by CMake for MSVC_VERSION) The _MSC_FULL_VER: 192xx, like 192027508 Thibaut Cuvelier On Tue, 5 May

Re: win installer part for moving DTL binaries to Ressources folder

2020-05-05 Thread Yu Jin
Am Fr., 17. Apr. 2020 um 07:22 Uhr schrieb Yu Jin : > Am Do., 16. Apr. 2020 um 22:22 Uhr schrieb Richard Kimberly Heck < > rikih...@lyx.org>: > >> On 4/16/20 2:10 AM, Yu Jin wrote: >> > Please commit. >> Just to check, this seems only to have removed old code. Is that intended? >> > Yes, Ressource

Re: Cross-Ref Dialog Improvement?

2020-05-05 Thread Richard Kimberly Heck
On 5/5/20 3:46 AM, Pavel Sanda wrote: > On Mon, May 04, 2020 at 09:56:26PM -0400, Richard Kimberly Heck wrote: >> The attached patch, based upon one posted to #11466, adds 'pretty refs' >> to the cross-reference dialog. Any thoughts about it? Should this be >> made optional or something with a chec

Re: Cross-Ref Dialog Improvement?

2020-05-05 Thread Richard Kimberly Heck
On 5/5/20 7:58 AM, Jürgen Spitzmüller wrote: > Am Montag, den 04.05.2020, 21:56 -0400 schrieb Richard Kimberly Heck: >> The attached patch, based upon one posted to #11466, adds 'pretty >> refs' >> to the cross-reference dialog. Any thoughts about it? Should this be >> made optional or something wi

Re: Cross-Ref Dialog Improvement?

2020-05-05 Thread Jürgen Spitzmüller
Am Montag, den 04.05.2020, 21:56 -0400 schrieb Richard Kimberly Heck: > The attached patch, based upon one posted to #11466, adds 'pretty > refs' > to the cross-reference dialog. Any thoughts about it? Should this be > made optional or something with a checkbox in the dialog? Looks like a good ide

Re: Patches to improve compatibility with modern C++ standard

2020-05-05 Thread Kornel Benko
Am Tue, 5 May 2020 13:39:35 +0200 schrieb Yu Jin : > Am Di., 5. Mai 2020 um 13:10 Uhr schrieb Kornel Benko : > > > Am Tue, 5 May 2020 12:36:03 +0200 > > schrieb Yu Jin : > > > > > Am Di., 5. Mai 2020 um 09:16 Uhr schrieb Kornel Benko : > > > > > > > Am Tue, 5 May 2020 09:15:50 +0200 > > > > schri

Re: Patches to improve compatibility with modern C++ standard

2020-05-05 Thread Yu Jin
Am Di., 5. Mai 2020 um 13:10 Uhr schrieb Kornel Benko : > Am Tue, 5 May 2020 12:36:03 +0200 > schrieb Yu Jin : > > > Am Di., 5. Mai 2020 um 09:16 Uhr schrieb Kornel Benko : > > > > > Am Tue, 5 May 2020 09:15:50 +0200 > > > schrieb Kornel Benko : > > > > Thanks Eugene. Please try the next patch. >

Re: Patches to improve compatibility with modern C++ standard

2020-05-05 Thread Kornel Benko
Am Tue, 5 May 2020 12:36:03 +0200 schrieb Yu Jin : > Am Di., 5. Mai 2020 um 09:16 Uhr schrieb Kornel Benko : > > > Am Tue, 5 May 2020 09:15:50 +0200 > > schrieb Kornel Benko : > > > Thanks Eugene. Please try the next patch. > > > If it also does not work, we have to decide on the msvc version > >

Re: Patches to improve compatibility with modern C++ standard

2020-05-05 Thread Kornel Benko
Am Tue, 5 May 2020 12:43:33 +0200 schrieb Jean-Marc Lasgouttes : > Le 05/05/2020 à 12:36, Yu Jin a écrit : > > Still same errors, unary_function was removed in the newer c++ > > standards, and the patch sets language standard to latest (Vorschau – > > Features aus dem aktuellen C++-Arbeitsentwur

Re: Patches to improve compatibility with modern C++ standard

2020-05-05 Thread Jean-Marc Lasgouttes
Le 05/05/2020 à 12:36, Yu Jin a écrit : Still same errors, unary_function was removed in the newer c++ standards, and the patch sets language standard to latest (Vorschau – Features aus dem aktuellen C++-Arbeitsentwurf (/std:c++latest)) for me, where it's just "standard" whithout it. I attached

Re: Patches to improve compatibility with modern C++ standard

2020-05-05 Thread Yu Jin
Am Di., 5. Mai 2020 um 09:16 Uhr schrieb Kornel Benko : > Am Tue, 5 May 2020 09:15:50 +0200 > schrieb Kornel Benko : > > Thanks Eugene. Please try the next patch. > > If it also does not work, we have to decide on the msvc version > > what to do. > > > > Could you also check the msvc-version (some

Re: Problem compiling Linguistics manual with current LyX + TeXLive 2019

2020-05-05 Thread Jürgen Spitzmüller
Am Dienstag, den 05.05.2020, 11:26 +0200 schrieb Stephan Witt: > Maybe I’m after the freeze? > > > > This is what tlmgr told me and why I decided to go to TL 2020. > > > > $ tlmgr update --list > > tlmgr: Remote repository is newer than local (2019 < 2020) > > Cross release updates are only

Re: Problem compiling Linguistics manual with current LyX + TeXLive 2019

2020-05-05 Thread Stephan Witt
Am 05.05.2020 um 11:14 schrieb Jürgen Spitzmüller : > > Am Dienstag, den 05.05.2020, 11:07 +0200 schrieb Stephan Witt: >> Update of TL 2019 isn’t supported anymore, AFAICS. > > You should always be able to update to the latest version before the > freeze. This should include the required covingto

Re: Problem compiling Linguistics manual with current LyX + TeXLive 2019

2020-05-05 Thread Jürgen Spitzmüller
Am Dienstag, den 05.05.2020, 11:07 +0200 schrieb Stephan Witt: > Update of TL 2019 isn’t supported anymore, AFAICS. You should always be able to update to the latest version before the freeze. This should include the required covington version. Jürgen signature.asc Description: This is a digita

Re: Problem compiling Linguistics manual with current LyX + TeXLive 2019

2020-05-05 Thread Stephan Witt
Am 05.05.2020 um 10:35 schrieb Jürgen Spitzmüller : > > Am Montag, den 04.05.2020, 22:03 +0200 schrieb Stephan Witt: >> Hi Jürgen, >> >> I’ve checked the available manuals with current LyX and unfortunately >> the Linguistics manual has problems. >> >> Here is the log file. > > Your covington p

Re: Problem compiling Linguistics manual with current LyX + TeXLive 2019

2020-05-05 Thread Jürgen Spitzmüller
Am Montag, den 04.05.2020, 22:03 +0200 schrieb Stephan Witt: > Hi Jürgen, > > I’ve checked the available manuals with current LyX and unfortunately > the Linguistics manual has problems. > > Here is the log file. Your covington package is too old (and exposes an incompatibility meanwhile fixed).

Re: Cross-Ref Dialog Improvement?

2020-05-05 Thread Pavel Sanda
On Mon, May 04, 2020 at 09:56:26PM -0400, Richard Kimberly Heck wrote: > The attached patch, based upon one posted to #11466, adds 'pretty refs' > to the cross-reference dialog. Any thoughts about it? Should this be > made optional or something with a checkbox in the dialog? > > Something similar

Re: Patches to improve compatibility with modern C++ standard

2020-05-05 Thread Kornel Benko
Am Tue, 5 May 2020 09:15:50 +0200 schrieb Kornel Benko : > Am Tue, 5 May 2020 08:34:48 +0200 > schrieb Yu Jin : > > > > Eugene, could you please test the patch? > > > Hmm, patch does not work for me, I get these errors: > > Thanks Eugene. Please try the next patch. > If it also does not work,

Re: Patches to improve compatibility with modern C++ standard

2020-05-05 Thread Kornel Benko
Am Tue, 5 May 2020 08:34:48 +0200 schrieb Yu Jin : > > Eugene, could you please test the patch? > > Hmm, patch does not work for me, I get these errors: Thanks Eugene. Please try the next patch. If it also does not work, we have to decide on the msvc version what to do. Could you also check the