Re: [PATCH] unique_ptr and some clean-up

2016-06-13 Thread Guillaume Munch
Le 13/06/2016 21:54, Pavel Sanda a écrit : Guillaume Munch wrote: Starting from 2.3, LyX will require a C++11 compiler, and g++ 4.6 fails (it seems) at a feature as elementary as generating a default move constructor, even when told so explicitly (which we cannot really blame it for, given

Re: make lyxdist fails: No rule to make target 'Change.h'

2016-06-13 Thread Guillaume Munch
Le 14/06/2016 00:12, Scott Kostyshak a écrit : To reproduce, on a clean repo do the following: ./autogen.sh && ./configure && make lyxdist I get: $ ./autogen.sh && ./configure && make lyxdist make[3]: Entering directory '/home/scott/lyxbuilds/master/repo/src/support' make[3]: *** No rule to

Re: [PATCH] unique_ptr and some clean-up

2016-06-13 Thread Guillaume Munch
Le 13/06/2016 20:50, Pavel Sanda a écrit : Guillaume Munch wrote: Then if we are dropping g++ 4.6, does anyone know whether it makes sense Sorry I might got lost somewhere in the threads around. What reasons do we have for dropping gcc 4.6? Starting from 2.3, LyX will require a C++11

Re: Tarballs for LyX 2.2.0 are on FTP

2016-06-06 Thread Guillaume Munch
Le 06/06/2016 22:47, Richard Heck a écrit : On 06/06/2016 04:27 PM, Guillaume Munch wrote: Le 06/06/2016 20:33, Georg Baum a écrit : Jean-Marc Lasgouttes wrote: Le 05/06/2016 à 21:05, Guillaume Munch a écrit : Yet, most of the file format changes are very simple. I wonder whether one could

Re: Tarballs for LyX 2.2.0 are on FTP

2016-06-06 Thread Guillaume Munch
Le 07/06/2016 00:00, Richard Heck a écrit : On 06/06/2016 06:40 PM, Guillaume Munch wrote: The point of the proposal is to enabling the early testing and release of *non-file-format* changes. Then for a proper master release only file-format changes remain to be fully tested. This assumes

Re: Git Branch Update

2016-05-29 Thread Guillaume Munch
Le 28/05/2016 22:49, Richard Heck a écrit : The old 2.3-staging branch has been merged into master. I'll plan to delete 2.3-staging completely in a few days. Rebasing local branches fails with strange conflicts. For instance one conflict I have is because 49d52796 has not been applied to

Re: [LyX/master] * lib/RELEASE-NOTES

2016-05-30 Thread Guillaume Munch
Le 30/05/2016 14:33, Jean-Marc Lasgouttes a écrit : Le 27/05/2016 23:08, Guillaume Munch a écrit : The protocol is to change the width of the window (all other things equal). Qt4: 75% of the time is spent (in number of instructions) inside QTextEngine::shapeText(). Of these 75%, 2/3

Re: Extra rules inserted when changing table alignment

2016-05-30 Thread Guillaume Munch
Le 30/05/2016 10:36, Andrew Parsloe a écrit : LyX 2.2.0, windows 7. When I change either horizontal or vertical alignment of a table by means of the context menu > Settings, extra vertical rules are inserted in a table. I've attached an example file. The table toolbar buttons don't seem to

Re: [LyX/master] * lib/RELEASE-NOTES

2016-05-30 Thread Guillaume Munch
Le 30/05/2016 15:58, Jean-Marc Lasgouttes a écrit : Le 30/05/2016 16:40, Guillaume Munch a écrit : Qt4: 75% of the time is spent (in number of instructions) inside QTextEngine::shapeText(). Of these 75%, 2/3 is requested by metrics calculation (QTextLine::setLineWidth() from GuiFontMetrics

Re: [LyX/master] * lib/RELEASE-NOTES

2016-05-27 Thread Guillaume Munch
Le 24/05/2016 09:49, Jean-Marc Lasgouttes a écrit : Le 24/05/2016 à 00:51, Guillaume Munch a écrit : Do you know any other bug on Linux+qt5.5.1 than http://www.lyx.org/trac/ticket/9731 ? Because on the other hand with qt4 there is the critical http://www.lyx.org/trac/ticket/9362. I also

Re: checkbox to filter font list by document language

2016-06-02 Thread Guillaume Munch
Le 02/06/2016 07:07, Scott Kostyshak a écrit : Dear all, I have many system fonts installed (the command `fc-list | wc -l` gives me 1595. Can anyone beat that?). When testing LyX's XeTeX export with system fonts and various languages, it can be a little annoying to find a font that has the

Re: [LyX/master] Show names of debug modes in the debug panel

2016-05-31 Thread Guillaume Munch
Le 31/05/2016 00:15, Guillaume Munch a écrit : commit 2b6d0ae3deae80558a73346d60739fa408cbe2c3 Author: Guillaume Munch <g...@lyx.org> Date: Sun May 29 23:33:12 2016 +0100 Show names of debug modes in the debug panel Sometimes it's hard to know which is which from a trans

Re: SVG display on LyX appears corrupted on the 2.2RC1 Windows build

2016-05-29 Thread Guillaume Munch
Le 05/05/2016 13:04, Georg Baum a écrit : Guillaume Munch wrote: Le 27/04/2016 21:42, Georg Baum a écrit : Guillaume Munch wrote: Is there a criteria to detect "bad" svg converters (at least some of them)? In the other message you wrote about "explicit svg->png con

Re: Tarballs for LyX 2.2.0 are on FTP

2016-05-29 Thread Guillaume Munch
Le 26/05/2016 07:45, Jean-Marc Lasgouttes a écrit : Le 25/05/2016 19:11, Jürgen Spitzmüller a écrit : Thanks to everyone for all the help with the final steps in the release process. Congratulations. And thanks for the excellent management job, Scott. Indeed. You did it much more thoroughly

Re: lyx and dark color schemes

2016-06-15 Thread Guillaume Munch
Le 14/06/2016 22:14, Cor Blom a écrit : Op 14-06-16 om 22:21 schreef Guillaume Munch: Le 14/06/2016 21:16, Cor Blom a écrit : Op 14-06-16 om 22:09 schreef Guillaume Munch: Le 14/06/2016 18:44, Cor Blom a écrit : Hi, Recently I tried lyx with a dark color scheme (breeze-dark under kde

Re: make lyxdist fails: No rule to make target 'Change.h'

2016-06-13 Thread Guillaume Munch
Le 14/06/2016 01:25, Scott Kostyshak a écrit : On Mon, Jun 13, 2016 at 08:17:27PM -0400, Scott Kostyshak wrote: On Tue, Jun 14, 2016 at 12:22:21AM +0100, Guillaume Munch wrote: Le 14/06/2016 00:12, Scott Kostyshak a écrit : To reproduce, on a clean repo do the following: ./autogen.sh

Re: [PATCH] unique_ptr and some clean-up

2016-06-15 Thread Guillaume Munch
Le 14/06/2016 21:49, Georg Baum a écrit : Guillaume Munch wrote: What error is it? ../../src/MetricsInfo.cpp:61:4: error: type ‘lyx::MetricsBase’ is not a direct base of ‘lyx::MetricsBase’ Thanks for the clues. I was not even aware that delegate constructors was a C++11 feature. Master

Re: [LyX/2.2.x] Make latex highlighter colors compatible with dark theme

2016-06-15 Thread Guillaume Munch
Le 15/06/2016 20:21, Pavel Sanda a écrit : uillaume Munch wrote: commit 5c13007d925bf77cb9c5bc59fec49915653970af Author: Guillaume Munch <g...@lyx.org> Date: Tue Jun 14 21:45:47 2016 +0100 Make latex highlighter colors compatible with dark theme Partial fix for #8325 stat

Re: InPreamble Tag: Bug #10215

2016-06-18 Thread Guillaume Munch
Le 18/06/2016 17:42, Richard Heck a écrit : On 06/17/2016 05:16 AM, Jean-Marc Lasgouttes wrote: Le 14/06/2016 à 18:53, Richard Heck a écrit : This seems to me to count as a bug. To fix it, though, we'd obviously have to output the code from the style AFTER the Preamble, which would change the

Save transient properties

2016-06-23 Thread Guillaume Munch
Dear list, I am thinking of adding the "Save transient properties" checkbox (disabling the save of \origin, \tracking_changes, \output_changes) to the "document class" panel, for lack of a better place. This panel already contains other settings unrelated to the document class. Can you think of

Re: default dir when save for first time is not cwd

2016-06-16 Thread Guillaume Munch
Le 16/06/2016 01:30, Scott Kostyshak a écrit : Currently if you start a new document and save, the default directory in the save dialog is the home directory. This is true even if I start lyx from a different directory. I would prefer for the default directory to be the current working

Re: lyx and dark color schemes

2016-06-16 Thread Guillaume Munch
Le 15/06/2016 18:51, Pavel Sanda a écrit : Liviu Andronic wrote: The single most unreadable instance though is blue headings like in Beamer: http://i.imgur.com/zoSqWvX.png Fuuny, I use the same colors but it never occurred to me that this is hard to read :) What can be somewhat annoying is

Re: 2.2.2-staging Merged to 2.2.x

2016-06-16 Thread Guillaume Munch
Le 15/06/2016 22:39, Richard Heck a écrit : I have merged 2.2.2-staging into 2.2.x now, so all commits for stable should now go to 2.2.x. Richard Kudos to Scott for having been meticulous, so that no emergency release was necessary. Guillaume

Re: lyx and dark color schemes

2016-06-16 Thread Guillaume Munch
Le 16/06/2016 19:19, Pavel Sanda a écrit : Guillaume Munch wrote: What can be somewhat annoying is to use branches, because you can't set both foreground and background. So if you share document with someone who uses different color set, or even need to use lyx for quick on different machines

Re: User pref parameters

2016-01-11 Thread Guillaume Munch
Le 11/01/2016 10:14, Jean-Marc Lasgouttes a écrit : Le 11/01/2016 11:07, Pavel Sanda a écrit : Kornel Benko wrote: This all is getting more and more confusing. Too complicated (at least for me) You edit document. You decide to use git. You set up the look/behaviour things your care about

Re: [PATCH] compilation fix for libc++ in C++11 mode

2016-01-10 Thread Guillaume Munch
Le 10/01/2016 20:42, Jean-Marc Lasgouttes a écrit : Le 08/01/16 22:50, Guillaume Munch a écrit : I tried to look it up. It might work right now but I think we should get rid of this subclassing entirely. It is just used for forward-declaration and defining helper functions. I have a bad feeling

Re: [patch] Display the correct horizontal alignment in AMS environments

2016-01-10 Thread Guillaume Munch
Le 10/01/2016 19:08, Georg Baum a écrit : > I looked at the patches in http://www.lyx.org/trac/ticket/9841, and I think it is a good implementation of the consensus that has been reached earlier. You have a +1 from me, but because this has been discussed with some strong opinions I suggest that

Re: [PATCH] compilation fix for libc++ in C++11 mode

2016-01-10 Thread Guillaume Munch
Le 10/01/2016 21:26, Jean-Marc Lasgouttes a écrit : Le 10/01/16 22:17, Guillaume Munch a écrit : Since you have gotten a +1 from somebody else, sure. I was not so sure myself, so I wanted to offer an alternative that was sure to be safe. I think this will have to be done nevertheless, so I am

Re: beta release

2016-01-11 Thread Guillaume Munch
Le 09/01/2016 00:15, Scott Kostyshak a écrit : Does any one view an issue as a beta blocker? The situation with the parbreak separator is not good and I would see changing its symbol and fixing the insertion of an empty environment before with Enter (described at the beginning of

Re: #9794: inset-modify tabular commands are incorrectly disabled

2016-01-11 Thread Guillaume Munch
Le 08/01/2016 22:26, Scott Kostyshak a écrit : On Fri, Jan 08, 2016 at 11:06:04PM +0100, Georg Baum wrote: Guillaume Munch wrote: Also, because it took me a while to figure out where the bind and ui format was defined. Nothing was documented. (Is there a maintainer for Development.lyx who

Re: [patch] Display the correct horizontal alignment in AMS environments

2016-01-10 Thread Guillaume Munch
Le 10/01/2016 21:11, Jean-Marc Lasgouttes a écrit : Le 08/01/16 23:05, Guillaume Munch a écrit : I agree that the current situation regarding \output_change and \tracking_change is bad and should be fixed. I gave what I think is the proper solution, taking into account the debate

Re: "Splitting of consecutive environments has been reworked and enhanced"

2016-01-13 Thread Guillaume Munch
Le 13/01/2016 01:00, Richard Heck a écrit : On 01/12/2016 06:53 PM, Enrico Forestieri wrote: On Tue, Jan 12, 2016 at 11:49:54PM +0100, Enrico Forestieri wrote: On Mon, Jan 11, 2016 at 03:04:33AM +, Guillaume Munch wrote: For the symbol itself, my suggestion was a very elongated version

Re: "Splitting of consecutive environments has been reworked and enhanced"

2016-01-14 Thread Guillaume Munch
Le 13/01/2016 22:03, Enrico Forestieri a écrit : On Tue, Jan 12, 2016 at 11:48:41PM +, Guillaume Munch wrote: Now I noticed that the "after" position can still be accessed with mouse clicks at the end of the line. I imagine that there can still be many commands that can produce t

Re: [LyX/master] Update LFUNs.lyx to current format

2016-01-15 Thread Guillaume Munch
Le 15/01/2016 20:32, Georg Baum a écrit : commit 4c3b8bf7c7205e26b28b6562be11105558ec3250 Author: Georg Baum Date: Fri Jan 15 21:31:57 2016 +0100 Update LFUNs.lyx to current format diff --git a/development/tools/gen_lfuns.py b/development/tools/gen_lfuns.py index

Re: "Splitting of consecutive environments has been reworked and enhanced"

2016-01-15 Thread Guillaume Munch
Le 14/01/2016 20:13, Enrico Forestieri a écrit : On Thu, Jan 14, 2016 at 03:59:41PM +, Guillaume Munch wrote: We might be speaking of two different issues: * If I click on the right-hand half of the separator, the cursor moves after the separator both visually and logically (a position

Re: [LyX/master] Update LFUNs.lyx to current format

2016-01-15 Thread Guillaume Munch
Le 15/01/2016 20:50, Georg Baum a écrit : Guillaume Munch wrote: Is a step in Development.lyx missing? IIRC we did not decide that yet. IMHO it is not required to update these files for each format change, but some time ago we decided that for a release all files should be up to date

Re: [LyX/master] Update LFUNs.lyx to current format

2016-01-16 Thread Guillaume Munch
Le 16/01/2016 10:12, Georg Baum a écrit : Guillaume Munch wrote: I believe as well that we should not extend the already long checklist for format changes. Updatedocs could take care of running gen_lfuns and then update it to the latest format. Good idea. I added the generation of LFUNs.lyx

Re: "Splitting of consecutive environments has been reworked and enhanced"

2016-01-16 Thread Guillaume Munch
Le 16/01/2016 22:26, Enrico Forestieri a écrit : On Sat, Jan 16, 2016 at 06:29:32PM +, Guillaume Munch wrote: Le 16/01/2016 17:06, Enrico Forestieri a écrit : On Fri, Jan 15, 2016 at 07:45:35PM +, Guillaume Munch wrote: However, this reveals new ways of creating an "after&qu

Re: Beta hopefully soon, only waiting on Windows installer(s)

2016-01-16 Thread Guillaume Munch
Le 16/01/2016 22:43, Scott Kostyshak a écrit : Dear all, Hopefully we will release beta1 very soon. As far as I'm concerned, the only thing we are waiting for is the Windows installer(s). The reason why we are waiting for this and not just proceeding with the other parts of the beta1 release is

Re: "Splitting of consecutive environments has been reworked and enhanced"

2016-01-16 Thread Guillaume Munch
Le 16/01/2016 22:26, Enrico Forestieri a écrit : It is somehow better, but it is very strange because the behaviour is not consistent: most of the time it selects the word before, but sometimes it selects the separator (i.e. separator is removed if I type a key). I get the second behaviour if I

Re: "Splitting of consecutive environments has been reworked and enhanced"

2016-01-16 Thread Guillaume Munch
Le 16/01/2016 17:06, Enrico Forestieri a écrit : On Fri, Jan 15, 2016 at 07:45:35PM +, Guillaume Munch wrote: However, this reveals new ways of creating an "after" cursor position: * A visually-after cursor position appears with Ctrl+Shift+Arrows (LFUN_*_SELECT_WORD of some

Re: "Splitting of consecutive environments has been reworked and enhanced"

2016-01-16 Thread Guillaume Munch
Le 16/01/2016 15:52, Enrico Forestieri a écrit : On Fri, Jan 15, 2016 at 07:45:35PM +, Guillaume Munch wrote: Le 14/01/2016 20:13, Enrico Forestieri a écrit : On Thu, Jan 14, 2016 at 03:59:41PM +, Guillaume Munch wrote: We might be speaking of two different issues: * If I click

Re: "Splitting of consecutive environments has been reworked and enhanced"

2016-01-16 Thread Guillaume Munch
Le 16/01/2016 18:34, Enrico Forestieri a écrit : On Wed, Jan 13, 2016 at 11:15:44PM +0100, Enrico Forestieri wrote: On Wed, Jan 13, 2016 at 06:40:21PM +, Guillaume Munch wrote: Maybe ¶ does not grow on you as it did on me, but ultimately it is going to be your call. Maybe ¶ is also

Re: "Splitting of consecutive environments has been reworked and enhanced"

2016-01-16 Thread Guillaume Munch
Le 16/01/2016 22:31, Enrico Forestieri a écrit : On Sat, Jan 16, 2016 at 07:14:56PM +, Guillaume Munch wrote: Le 16/01/2016 18:34, Enrico Forestieri a écrit : On Wed, Jan 13, 2016 at 11:15:44PM +0100, Enrico Forestieri wrote: On Wed, Jan 13, 2016 at 06:40:21PM +, Guillaume Munch

Re: "Splitting of consecutive environments has been reworked and enhanced"

2016-01-18 Thread Guillaume Munch
Le 18/01/2016 19:19, Enrico Forestieri a écrit : On Tue, Jan 12, 2016 at 08:00:18PM -0500, Richard Heck wrote: On 01/12/2016 06:53 PM, Enrico Forestieri wrote: What about a symbol like the attached one? It resembles a pilcrow with a left pointing arrow. That looks good to me, and of course

Re: [LyX/master] Add \save_transient_properties parameter (#9841)

2016-01-14 Thread Guillaume Munch
Le 13/01/2016 18:20, Guillaume Munch a écrit : i = find_token(document.header, '\\begin_header', 0) if i = -1: document.warning("Malformed lyx document: Missing '\\begin_header'!!") return document.header.insert(i + 1, '\\save_transient_properties true') That puts it at the

Re: #9794: inset-modify tabular commands are incorrectly disabled

2016-01-14 Thread Guillaume Munch
Le 14/01/2016 20:56, Georg Baum a écrit : Georg Baum wrote: Guillaume Munch wrote: Le 11/01/2016 14:23, Jean-Marc Lasgouttes a écrit : 0004: not my area of expertise Then I rely on Georg for this one. I already wrote that the lyx2lyx and prefs2prefs changes are OK, so you have my +1

Re: Anonymous functions: replace bind with lambdas

2016-06-27 Thread Guillaume Munch
Le 26/06/2016 21:17, Richard Heck a écrit : It would help me if you could explain this new syntax. I'm a philosopher, not a programmer. -theApp()->registerSocketCallback(fd, -bind(::read_ready, this)); +theApp()->registerSocketCallback(fd, [this]() { read_ready();

Re: Combo Box for Custom Insets

2016-06-25 Thread Guillaume Munch
Le 25/06/2016 17:01, Richard Heck a écrit : I'd be happy for someone else to make it into a menu, but I do not know enough about Qt to do it myself. I mostly stole this from LayoutBox. Yes, looks like it is not immediate.

Re: Remove \it from math completion?

2016-06-25 Thread Guillaume Munch
Le 25/06/2016 21:37, Scott Kostyshak a écrit : I think the patch below is what you mean. Ah thanks that is much better. Now I understand. Please commit your version. Please commit my diff with your commit log :) Do you know (I don't want you to spend time to find out) where we would

Re: Combo Box for Custom Insets

2016-06-25 Thread Guillaume Munch
Le 25/06/2016 18:36, Guillaume Munch a écrit : > @@ -328,6 +329,7 @@ public: > delete splitter_; > delete bg_widget_; > delete stack_widget_; > +delete insets_; > } This is incorrect. The pointer is not owned by GuiVi

Re: Remove \it from math completion?

2016-06-25 Thread Guillaume Munch
Le 25/06/2016 20:03, Scott Kostyshak a écrit : Attached is a patch that removes \it from math completion, since \it has been deprecated for a while, only giving a warning in TL 2015, but an error in 2016. I think the patch is consistent with 24d0 in the concept of removing math completion

Re: using directives in headers

2016-06-25 Thread Guillaume Munch
Le 25/06/2016 20:56, Georg Baum a écrit : I recently stumbled upon using std::shared_ptr; or lyx::support::FileName; in header files (e.g. TocBackend.h). The shared_ptr was introduced as part of the lyx::shared_ptr removal (which did either point to boost or std), but there are other hits as

Re: Master compile error

2016-06-26 Thread Guillaume Munch
Le 26/06/2016 12:55, Jürgen Spitzmüller a écrit : Master does not build for me with autotools and gcc 6.1.1: In file included from ./../support/unicode.h:18:0, from docstream.cpp:15: ./../support/unique_ptr.h:24:28: error: ‘std::make_unique’ has not been declared namespace

Re: Annoying terminal messages: QXcbClipboard: SelectionRequest too old

2016-06-26 Thread Guillaume Munch
Le 26/06/2016 04:56, Scott Kostyshak a écrit : Can anyone else reproduce? I can.

Re: Master compile error

2016-06-26 Thread Guillaume Munch
Le 26/06/2016 15:04, Jürgen Spitzmüller a écrit : Am Sonntag, den 26.06.2016, 14:30 +0100 schrieb Guillaume Munch: Hi Jürgen, I can have a look. Please send your config.log. Thank you. Log is attached. Thank you. I think the problem is there: configure:8141: checking whether make_unique

Re: Custom Insets on a Menu

2016-06-26 Thread Guillaume Munch
Le 26/06/2016 16:27, Richard Heck a écrit : The attached patch almost works. (Details like the icon are not yet there.) There are some big problems, however, which seem to derive from the fact that the whole menu and toolbar setup is not really designed to be modified on the fly. The problem

Re: workaround to 'git reset --hard' not working because of .gitattributes

2016-06-26 Thread Guillaume Munch
Le 26/06/2016 18:08, Georg Baum a écrit : Scott Kostyshak wrote: I think this is due to the recent fixes in .gitattributes. In any case, git reset --hard does not fix anything. But the following does work for me: Yes, this was caused by the introduction of .gitattributes, since these files

Anonymous functions: replace bind with lambdas

2016-06-26 Thread Guillaume Munch
Mon Sep 17 00:00:00 2001 From: Guillaume Munch <g...@lyx.org> Date: Sat, 4 Jun 2016 11:29:35 +0100 Subject: [PATCH] Remove support/functional.h and support/bind.h Replace std::bind() with lambdas. This provides a much more readable code. --- src/Buffer.cpp | 12

Re: Anonymous functions: replace bind with lambdas

2016-06-26 Thread Guillaume Munch
As a sidenote: a related feature of Qt5 that is absent from Qt4.8 is the possibility to connect signals to arbitrary functions (including anonymous ones such as lambdas). Pros and cons from https://wiki.qt.io/New_Signal_Slot_Syntax: Pros * Compile time check of the existence of the signals and

Re: Combo Box for Custom Insets

2016-06-25 Thread Guillaume Munch
Le 25/06/2016 17:00, Richard Heck a écrit : On 06/25/2016 02:58 AM, Liviu Andronic wrote: On Sat, Jun 25, 2016 at 12:23 AM, Richard Heck wrote: Attached please find a patch that implements a combo box for custom insets, much like the layout box. This is a very simple version.

Re: Combo Box for Custom Insets

2016-06-25 Thread Guillaume Munch
Le 25/06/2016 19:15, Richard Heck a écrit : For now, the branch is here: http://git.lyx.org/?p=developers/rgheck/lyx.git;a=shortlog;h=refs/heads/features/CustomInsets If you are satisfied with it then you could commit it, I think. What is your plan?

Re: Joining LyX development team

2016-06-25 Thread Guillaume Munch
Le 25/06/2016 12:53, Jean-Marc Lasgouttes a écrit : Le 25/06/2016 10:53, Uwe Stöhr a écrit : Am 24.06.2016 um 08:43 schrieb Dima Ruinskiy: Hi. My name is Dima Ruinskiy, and I would like to join the LyX development team. Hi Dima, welcome on lyx-devel! same For the others on this list:

Re: [LyX/master] acmsiggraph.layout: update layout for ACM siggraph 0.92

2016-01-26 Thread Guillaume Munch
Le 27/01/2016 01:58, Uwe Stöhr a écrit : commit c1e0b24304e67ede19f30c2ee7498386bfcf6808 Author: Uwe Stöhr Date: Wed Jan 27 01:58:13 2016 +0100 acmsiggraph.layout: update layout for ACM siggraph 0.92 fileformat change: update fileformat for all files diff --git

Re: [LyX/master] Always place the cursor before a separator inset when clicking

2016-01-28 Thread Guillaume Munch
Le 28/01/2016 05:47, Scott Kostyshak a écrit : On Wed, Jan 27, 2016 at 02:23:55AM +0100, Guillaume Munch wrote: As far as I understand, in release mode, this bug results in an exception and emergency save, so I think it is best to solve this issue before beta. I am tempted to suggest we

Re: [LyX/master] acmsiggraph.layout: update layout for ACM siggraph 0.92

2016-01-27 Thread Guillaume Munch
Le 27/01/2016 01:58, Uwe Stöhr a écrit : @@ -2239,10 +2343,12 @@ convert = [ [501, [convert_fontsettings]], [502, []], [503, []], - [504, [convert_save_props]] + [504, [convert_save_props]], + [505, [convert_ACM_siggraph]]

Re: #9794: inset-modify tabular commands are incorrectly disabled

2016-01-27 Thread Guillaume Munch
Le 26/01/2016 09:50, Jean-Marc Lasgouttes a écrit : Le 25/01/2016 21:17, Guillaume Munch a écrit : I had done this at first but then I thought that the difference in properties at-point/not-at-point could result in differences. By reading it again, with hindsight, of course this makes

Re: "Splitting of consecutive environments has been reworked and enhanced"

2016-02-02 Thread Guillaume Munch
Le 24/01/2016 11:57, Enrico Forestieri a écrit : Thanks, I tested the patch and it works well. The new method GuiPainter::path method seems safe because it is very similar to other ones in GuiPainter. The other changes look ok, as for the symbol choice Richard seemed positive about it. Please

Re: "Splitting of consecutive environments has been reworked and enhanced"

2016-02-02 Thread Guillaume Munch
Le 24/01/2016 23:08, Enrico Forestieri a écrit : On Sun, Jan 24, 2016 at 10:41:39PM +0100, Enrico Forestieri wrote: On Fri, Jan 22, 2016 at 06:36:03PM -0500, Guillaume Munch wrote: Maybe we can go with the improvements you already made for beta, and commit this particular patch to master

Re: [patch] Display the correct horizontal alignment in AMS environments

2016-02-02 Thread Guillaume Munch
Le 25/01/2016 00:32, Uwe Stöhr a écrit : Am 25.01.2016 um 00:28 schrieb Guillaume Munch: > Georg's commit indeed fixed the alignment, but not the width of the column, which sometimes makes it hard to see that the first line is left-aligned and the last one right-aligned. So you are say

Re: [patch] Display the correct horizontal alignment in AMS environments

2016-02-02 Thread Guillaume Munch
Le 25/01/2016 23:49, Uwe Stöhr a écrit : Am 25.01.2016 um 07:21 schrieb Stephan Witt: I cannot apply your patch. I get the 2 attached errors and the TortoiseGit crashes. It tells me that it cannot find the revision 12e871a for InsetMathGrid.cpp. And indeed this revsion does not exists.

Re: [patch] Display the correct horizontal alignment in AMS environments

2016-02-03 Thread Guillaume Munch
Le 02/02/2016 23:23, Uwe Stöhr a écrit : Am 02.02.2016 um 22:02 schrieb Guillaume Munch: I am sceptical, since the other patches which made your software crash were based against master. You can try again with the same diff since InsetMathGrid.cpp with hash 12e871a... is now in master. I

Re: User pref parameters

2016-02-03 Thread Guillaume Munch
Le 12/01/2016 21:04, Guillaume Munch a écrit : For instance, \origin is going to cause problems if any collaborator through a VCS decides to store his own local path (which is a setting global to lyx!). Should we not set \origin unavailable when store_user_preferences is false? (I am seriously

Re: [patch] support Bosnian, Macedonian, Piedmontese and Romansh

2016-02-23 Thread Guillaume Munch
Hi Uwe, I am offering my own reply since I do not think your messages deserved hostile responses. Le 22/02/2016 23:40, Uwe Stöhr a écrit : Am 22.02.2016 um 20:23 schrieb Georg Baum: Le 21/02/2016 20:52, Scott Kostyshak a écrit : On Sun, Feb 21, 2016 at 06:06:14PM +0100, Uwe Stöhr wrote:

Re: New versions of LyX always hang multiple times. OS X

2016-02-24 Thread Guillaume Munch
I may have had a similar issue involving LuaTeX taking huge amounts of time to configure, at some point, with LyX 2.1.3 and TeXLive 2012/2013. It got solved by upgrading TeXLive. Jerry, do you have lots of fonts installed? Le 24/02/2016 09:06, Jerry a écrit : On Feb 23, 2016, at 9:46 PM,

Re: Warning about preview snippet

2016-02-24 Thread Guillaume Munch
Le 24/02/2016 18:32, Jean-Pierre Chrétien a écrit : Hello, When I open either the UserGuide or the Math manual (in English or in French), I get this in the calling command window: Warning: Failed to produce 1 preview snippet(s) I don't think so. Is this a serious problem ? Any clue to

Re: [patch] support Bosnian, Macedonian, Piedmontese and Romansh

2016-02-23 Thread Guillaume Munch
Le 23/02/2016 01:51, Pavel Sanda a écrit : Guillaume Munch wrote: I would not be shocked if an exception was made. Uwe's point is that it is low risk/high reward and that being delayed until 2.3 is quite significant. I do not remember seeing another patch in this situation. String changes

Re: [patch] support Bosnian, Macedonian, Piedmontese and Romansh

2016-02-23 Thread Guillaume Munch
Le 22/02/2016 19:23, Georg Baum a écrit : Guillaume Munch wrote: Le 21/02/2016 20:52, Scott Kostyshak a écrit : On Sun, Feb 21, 2016 at 06:06:14PM +0100, Uwe Stöhr wrote: I also don't see a reason why this cannot be done now since otherwise users of than languages would have to wait 2 more

Re: [patch] support Bosnian, Macedonian, Piedmontese and Romansh

2016-02-23 Thread Guillaume Munch
Le 23/02/2016 21:06, Georg Baum a écrit : Some developers postpone fun stuff because of the rules and work on boring (but important) bugs instead, others ask for exceptions for their fun stuff. If these exceptions are made it is quite likely that those who postponed their work will be upset

Re: New versions of LyX always hang multiple times. OS X

2016-02-28 Thread Guillaume Munch
Le 27/02/2016 03:44, Jerry a écrit : If I remove /Library/TeX/texbin:/usr/texbin:/sw/bin:/sw/sbin:/opt/local/teTeX/bin: from the front of the PATH prefix and run Reconfigure, it runs in 15-20 seconds. The first time I saw a luatex instance in Activity Monitor but on subsequent runs it did not

Re: blockers for 2.2.0?

2016-02-22 Thread Guillaume Munch
Le 22/02/2016 10:16, Jean-Marc Lasgouttes a écrit : Le 21/02/2016 22:04, Scott Kostyshak a écrit : We have 11 trac tickets with a 2.2.0 milestone. Any help with reducing those 11 would be appreciated: http://www.lyx.org/trac/query?status=accepted=reopened=assigned=new=status=2.2.0 A few

Re: New versions of LyX always hang multiple times. OS X

2016-02-26 Thread Guillaume Munch
Le 26/02/2016 10:08, Jerry a écrit : I don't know if you could infer that from my previous comments, but more or less what happens. I could infer, more or less :) The luatex process starts almost as soon as I hit Reconfigure. I Quit it (force quit not required) using Activity Monitor. LyX is

Re: New versions of LyX always hang multiple times. OS X

2016-02-25 Thread Guillaume Munch
Le 25/02/2016 00:54, Jerry a écrit : On Feb 24, 2016, at 6:49 AM, Guillaume Munch <g...@lyx.org> wrote: I may have had a similar issue involving LuaTeX taking huge amounts of time to configure, at some point, with LyX 2.1 and TeXLive 2012/2013. It got solved by upgrading TeXLive. Jerry,

Re: [LyX/master] Revert "Fix the display of column spacing in AMS environments"

2016-01-19 Thread Guillaume Munch
Le 19/01/2016 16:49, Stephan Witt a écrit : Am 19.01.2016 um 22:40 schrieb Uwe Stöhr : commit 360992cb9ff36f882e47036b6f6b1a5e3fe4efd7 Author: Uwe Stöhr Date: Tue Jan 19 22:40:38 2016 +0100 Revert "Fix the display of column spacing in AMS

Re: [patch] Display the correct horizontal alignment in AMS environments

2016-01-19 Thread Guillaume Munch
Le 19/01/2016 16:52, Uwe Stöhr a écrit : Am 11.01.2016 um 03:21 schrieb Guillaume Munch: See the attached for two "safe" (and easy to read) patches, if you agree that a safe patch that we have been discussing for a month can still get in for 2.2. I wanted to apply the patch

Re: "Splitting of consecutive environments has been reworked and enhanced"

2016-01-19 Thread Guillaume Munch
Le 19/01/2016 16:44, Enrico Forestieri a écrit : On Mon, Jan 18, 2016 at 10:37:23PM -0500, Guillaume Munch wrote: Enrico: the width of the line of the plain separator changed, as you can see, which I guess was not intended. For the new symbol I used the width of 'n' instead of 'm'. As both

Re: [patch] Display the correct horizontal alignment in AMS environments

2016-01-20 Thread Guillaume Munch
Le 19/01/2016 20:10, Uwe Stöhr a écrit : Am 19.01.2016 um 23:45 schrieb Guillaume Munch: Note that I do not know if it applies cleanly now. Hmm, seems the bug in my git client is to "apply patch serial". This means to apply 2 or more patches at once. When I apply them one aft

Re: [LyX/master] Always place the cursor before a separator inset when clicking

2016-01-20 Thread Guillaume Munch
Le 20/01/2016 14:57, Enrico Forestieri a écrit : On Wed, Jan 20, 2016 at 02:05:31AM -0500, Guillaume Munch wrote: Le 19/01/2016 18:42, Enrico Forestieri a écrit : On Tue, Jan 19, 2016 at 05:19:24PM -0500, Scott Kostyshak wrote: On Sat, Jan 16, 2016 at 04:41:26PM +0100, Enrico Forestieri wrote

Re: #9794: inset-modify tabular commands are incorrectly disabled

2016-01-20 Thread Guillaume Munch
e interest of having tests made by other people than me). So I feel pretty confident about it. Let's go ahead with solving #9794 and releasing beta. Guillaume Le 11/01/2016 12:54, Guillaume Munch a écrit : Le 11/01/2016 14:23, Jean-Marc Lasgouttes a écrit : Le 08/01/2016 23:22, Guillaume Munc

Re: Beta hopefully soon, only waiting on Windows installer(s)

2016-01-21 Thread Guillaume Munch
Le 21/01/2016 11:37, Scott Kostyshak a écrit : On Wed, Jan 20, 2016 at 03:34:05PM +0100, Jean-Marc Lasgouttes wrote: Good. Hopefully we can get a final review and +1 for Guillaume's pending patches regarding #9794 and then I think we will be ready for beta. I would like to mention that

Regression in fr.po

2016-01-22 Thread Guillaume Munch
problématiques #(bogues #9745 & #9761) - Guillaume Munch # -- In particular, the corrections from 15 Sept. 2015 are lost between stable and master ("Search" and "Replace" share the same accelerator

Re: [patch] Display the correct horizontal alignment in AMS environments

2016-01-22 Thread Guillaume Munch
Le 21/01/2016 20:07, Uwe Stöhr a écrit : Am 21.01.2016 um 07:06 schrieb Guillaume Munch: The alignment is set correctly on opening. Wrong alignment appears when modifying columns. To see the bug, try to see how the behaviour changes when adding or deleting columns repeatedly after the first

Re: [patch] Display the correct horizontal alignment in AMS environments

2016-01-22 Thread Guillaume Munch
Le 21/01/2016 20:07, Uwe Stöhr a écrit : Am 21.01.2016 um 07:06 schrieb Guillaume Munch: The alignment is set correctly on opening. Wrong alignment appears when modifying columns. To see the bug, try to see how the behaviour changes when adding or deleting columns repeatedly after the first

Re: "Splitting of consecutive environments has been reworked and enhanced"

2016-01-22 Thread Guillaume Munch
Le 21/01/2016 05:19, Enrico Forestieri a écrit : On Wed, Jan 20, 2016 at 02:18:40AM +0100, Enrico Forestieri wrote: On Sun, Jan 17, 2016 at 03:03:20AM +, Guillaume Munch wrote: Le 16/01/2016 22:26, Enrico Forestieri a écrit : On Sat, Jan 16, 2016 at 06:29:32PM +, Guillaume Munch wrote

Re: "Splitting of consecutive environments has been reworked and enhanced"

2016-01-22 Thread Guillaume Munch
Le 19/01/2016 19:00, Enrico Forestieri a écrit : On Tue, Jan 19, 2016 at 05:27:47PM -0500, Guillaume Munch wrote: Le 19/01/2016 16:44, Enrico Forestieri a écrit : On Mon, Jan 18, 2016 at 10:37:23PM -0500, Guillaume Munch wrote: Enrico: the width of the line of the plain separator changed

Re: [LyX/master] Invert and document test for "longest labeling label" problem.

2016-01-25 Thread Guillaume Munch
Le 25/01/2016 19:47, Georg Baum a écrit : Kornel Benko wrote: Am Sonntag, 24. Januar 2016 um 22:19:25, schrieb Georg Baum See http://www.lyx.org/trac/ticket/4595 for label insets, there are similar bugs for other insets that expect LaTeX code. Unfortunately

Re: #9794: inset-modify tabular commands are incorrectly disabled

2016-01-25 Thread Guillaume Munch
Le 25/01/2016 15:04, Jean-Marc Lasgouttes a écrit : Le 11/01/2016 18:54, Guillaume Munch a écrit : Attached takes all comments into account. I hope the additional explanations help. OK, let's go through the patches again. I am sorry this is taking so much time. 0001: a few remarks/questions

Re: [LyX/master] Always place the cursor before a separator inset when clicking

2016-01-19 Thread Guillaume Munch
Le 19/01/2016 18:42, Enrico Forestieri a écrit : On Tue, Jan 19, 2016 at 05:19:24PM -0500, Scott Kostyshak wrote: On Sat, Jan 16, 2016 at 04:41:26PM +0100, Enrico Forestieri wrote: commit 55b3374f3e3047a0aa7584e0737d1fcd40fe6809 Author: Enrico Forestieri Date: Sat Jan 16

Re: Regression in fr.po

2016-01-23 Thread Guillaume Munch
Le 23/01/2016 03:40, Jean-Pierre Chrétien a écrit : The reason is that I'm not through the update of fr.po for master, I have yet to collect the changes I made to fr.po for branch since April 2015 (the last time I synced 2.2. with 2.1) and insert them in 2.2. Usually I do this using the

Re: [LyX/master] Always place the cursor before a separator inset when clicking

2016-01-26 Thread Guillaume Munch
Le 21/01/2016 11:05, Enrico Forestieri a écrit : On Thu, Jan 21, 2016 at 02:18:33AM -0500, Guillaume Munch wrote: Le 20/01/2016 14:57, Enrico Forestieri a écrit : On Wed, Jan 20, 2016 at 02:05:31AM -0500, Guillaume Munch wrote: Le 19/01/2016 18:42, Enrico Forestieri a écrit : On Tue, Jan 19

<    1   2   3   4   5   6   7   8   9   10   >