current status of our XHTML export tests

2016-08-05 Thread Scott Kostyshak
A few months ago Kornel incorporated xmllint into our XHTML tests (at 30ef73ab). The tests now not only check that the export succeeded with a non-zero exit code from LyX, but also that the XML is syntactically correct. Thanks to Richard's work, Only 4 tests fail out of 354 on current master.

middle-click to open child documents?

2016-08-05 Thread Scott Kostyshak
Dear LyX devs, The following behavior is shared by Firefox and Chromium: ctrl+left-click opens a tab but does not switch to it middle-click is the same as ctrl+left click shift+middle-click opens the tab and switches to it Since learning about middle-click to open tabs in browsers, I find it

Re: [LyX/master] Use call_once to ensure something is only called once

2016-08-05 Thread Enrico Forestieri
On Sat, Aug 06, 2016 at 02:01:00AM +0100, Guillaume Munch wrote: > Le 05/08/2016 à 02:35, Enrico Forestieri a écrit : > > > > I am simply cross-compiling from cygwin following the usual way: > > Good to know. > > > configure --host=i686-w64-mingw32 --build=i686-pc-cygwin ... > > I would be

Re: [LyX/master] Fix hang reported at #10307.

2016-08-05 Thread Scott Kostyshak
On Fri, Aug 05, 2016 at 09:42:46PM -0400, Richard Heck wrote: > On 08/05/2016 01:48 PM, Scott Kostyshak wrote: > > On Sat, Jul 23, 2016 at 07:44:30PM +0200, Richard Heck wrote: > >> commit 0f4c14bba21526274856ef564b689cbbded5f777 > >> Author: Richard Heck > >> Date: Sat Jul 23

Re: [LyX/master] Fix hang reported at #10307.

2016-08-05 Thread Richard Heck
On 08/05/2016 01:48 PM, Scott Kostyshak wrote: > On Sat, Jul 23, 2016 at 07:44:30PM +0200, Richard Heck wrote: >> commit 0f4c14bba21526274856ef564b689cbbded5f777 >> Author: Richard Heck >> Date: Sat Jul 23 13:42:54 2016 -0400 >> >> Fix hang reported at #10307. >> >>

Re: [LyX/master] Use call_once to ensure something is only called once

2016-08-05 Thread Scott Kostyshak
On Sat, Aug 06, 2016 at 02:01:00AM +0100, Guillaume Munch wrote: > Le 05/08/2016 à 02:35, Enrico Forestieri a écrit : > > > > I am simply cross-compiling from cygwin following the usual way: > > Good to know. > > > configure --host=i686-w64-mingw32 --build=i686-pc-cygwin ... > > I would be

Re: [LyX/master] Use call_once to ensure something is only called once

2016-08-05 Thread Guillaume Munch
Le 05/08/2016 à 02:35, Enrico Forestieri a écrit : I am simply cross-compiling from cygwin following the usual way: Good to know. configure --host=i686-w64-mingw32 --build=i686-pc-cygwin ... I would be happy to know how to do something similar from Linux. The cygwin cross-compiler is

Re: [LyX/master] Replace static with thread_local when used for caching

2016-08-05 Thread Guillaume Munch
Le 05/08/2016 à 19:25, Richard Heck a écrit : I've suggested it before, but: Why can't we just test for this in configure? The reason is that testing for its availability is not sufficient. Indeed, one also has to have a ready replacement that does something similar enough. Otherwise, every

lib/symbols issue

2016-08-05 Thread Richard Heck
When Georg added the ability to assign HTML entities to global math macros, as cc87f810, a comment in the code said: syntax: Either \def\macroname{definition} or \def\macroname{definition} requires or \def\macroname{definition} requires xmlname or \def\macroname{definition} extra xmlname requires

Re: [LyX/master] Fix HTML display of math matrices.

2016-08-05 Thread Richard Heck
On 08/05/2016 02:43 PM, Richard Heck wrote: > On 08/05/2016 01:18 PM, Scott Kostyshak wrote: >> Can you try exporting the following? >> examples/varwidth-floats-side-by-side.lyx >> >> For me, >> \usepackage{mathtools} >> is no longer in the preamble. > I see that, yes. It seems to be caused by

Re: [LyX/master] Fix HTML display of math matrices.

2016-08-05 Thread Richard Heck
On 08/05/2016 01:18 PM, Scott Kostyshak wrote: > > Can you try exporting the following? > examples/varwidth-floats-side-by-side.lyx > > For me, > \usepackage{mathtools} > is no longer in the preamble. I see that, yes. It seems to be caused by 88603655. I did the very same thing there that Georg

Re: [LyX/master] Replace static with thread_local when used for caching

2016-08-05 Thread Richard Heck
On 08/05/2016 11:07 AM, Guillaume Munch wrote: > Le 05/08/2016 à 08:39, Stephan Witt a écrit : >> Am 04.08.2016 um 14:55 schrieb Guillaume Munch : >>> >>> Le 04/08/2016 à 08:48, Stephan Witt a écrit : On my Mac with clang I cannot compile after this commit :(

Re: Compiling with Microsoft Visual C++

2016-08-05 Thread racoon
Finally, I need to get LaTeX running for my compilations. At the moment the "View", etc. is grayed out. I figured that I need to run Reconfigure. The log is below. I guess a culprit is that LyX can't find MiKTex? --- below --- 19:56:28.633: Running configure... 19:56:28.674: python -tt

Re: [LyX/master] Fix hang reported at #10307.

2016-08-05 Thread Scott Kostyshak
On Sat, Jul 23, 2016 at 07:44:30PM +0200, Richard Heck wrote: > commit 0f4c14bba21526274856ef564b689cbbded5f777 > Author: Richard Heck > Date: Sat Jul 23 13:42:54 2016 -0400 > > Fix hang reported at #10307. > > Also, add a FIXME explaining what we'd need to do to

Re: [LyX/master] Fix HTML display of math matrices.

2016-08-05 Thread Scott Kostyshak
On Tue, Aug 02, 2016 at 06:56:29PM -0400, Richard Heck wrote: > On 08/02/2016 05:38 PM, Scott Kostyshak wrote: > > On Tue, Aug 02, 2016 at 03:55:21AM -0400, Scott Kostyshak wrote: > >> On Sat, Jul 30, 2016 at 06:25:32AM +0200, Richard Heck wrote: > >>> commit

Re: [LyX/master] Fix incompatibility of covington and beamer.

2016-08-05 Thread Scott Kostyshak
On Fri, Aug 05, 2016 at 06:58:30PM +0200, Kornel Benko wrote: > Am Freitag, 5. August 2016 um 12:45:20, schrieb Scott Kostyshak > > > On Fri, Jul 08, 2016 at 10:05:22AM +0200, Juergen Spitzmueller wrote: > > > commit ee14363e0ba9f9c5433509816a9d75b695b859bd > > > Author:

Re: [LyX/master] Fix incompatibility of covington and beamer.

2016-08-05 Thread Kornel Benko
Am Freitag, 5. August 2016 um 12:45:20, schrieb Scott Kostyshak > On Fri, Jul 08, 2016 at 10:05:22AM +0200, Juergen Spitzmueller wrote: > > commit ee14363e0ba9f9c5433509816a9d75b695b859bd > > Author: Juergen Spitzmueller > > Date: Fri Jul 8 10:04:24 2016 +0200

Re: [LyX/master] Fix incompatibility of covington and beamer.

2016-08-05 Thread Scott Kostyshak
On Fri, Jul 08, 2016 at 10:05:22AM +0200, Juergen Spitzmueller wrote: > commit ee14363e0ba9f9c5433509816a9d75b695b859bd > Author: Juergen Spitzmueller > Date: Fri Jul 8 10:04:24 2016 +0200 > > Fix incompatibility of covington and beamer. > > Candidate for stable. I

Re: [LyX/master] Replace static with thread_local when used for caching

2016-08-05 Thread Guillaume Munch
Le 05/08/2016 à 08:39, Stephan Witt a écrit : Am 04.08.2016 um 14:55 schrieb Guillaume Munch : Le 04/08/2016 à 08:48, Stephan Witt a écrit : On my Mac with clang I cannot compile after this commit :( src/frontends/qt4/GuiFontLoader.cpp:380:2: error: thread-local storage is not

Re: Icons in menus

2016-08-05 Thread racoon
On 11.07.2016 21:24, Guillaume Munch wrote: Le 11/07/2016 09:17, racoon a écrit : On 15.06.2016 09:45, racoon wrote: Hi, I could not find a discussion on icons in menus. I tend to believe that they help locating entries when scanning over a menu entry. But maybe that's bogus. I think icons in

Re: [LyX/master] Replace static with thread_local when used for caching

2016-08-05 Thread Stephan Witt
Am 04.08.2016 um 14:55 schrieb Guillaume Munch : > > Le 04/08/2016 à 08:48, Stephan Witt a écrit : >> >> On my Mac with clang I cannot compile after this commit :( >> >> src/frontends/qt4/GuiFontLoader.cpp:380:2: error: thread-local storage is >> not supported for the current