Am 18.03.2014 um 09:17 schrieb Vincent van Ravesteijn <v...@lyx.org>:
> On Sun, Mar 16, 2014 at 9:58 PM, Stephan Witt <st.w...@gmx.net> wrote: >> Am 02.09.2013 um 17:50 schrieb Jean-Marc Lasgouttes <lasgout...@lyx.org>: >> >>> 02/09/2013 17:38, Vincent van Ravesteijn: >>>> This code apparently only works when version suffix is set to -2.0 and >>>> -1.6. In some sense, this is rather arbitrary and the use might have any >>>> suffix he wants. On Windows the user dir looks like: "LyX2.0". >>> >>> Yes, I forgot this part :) This needs to be a bit more general... >>> >>> A solution would be as I proposed to call some python script when the user >>> directory does not exist. This python script would be provided by the >>> packager (at least for now). Nothing would happen if there is no script. >>> >>> That would IMO be a good short-term solution, allowing Stephan to hardcode >>> for now according to the usual mac naming conventions... >> >> I'd like to reanimate this issue. The problem mentioned in this thread is >> not solved. >> >> For Mac users hardcoded version suffixes are no problem. They are -1.6 resp. >> -2.0, period. >> >> For Linux or Windows users the attached patch has no effect. > > Is there a problem then ? You say that you can fix it on Mac, and > there is no problem on Linux. The problem was I didn't test it on Linux. Now I've tried it on Ubuntu 12.04 and cannot see any problem. I built a LyX with version suffix -2.1 just like the Mac version and the automatic user configuration migration isn't triggered on reconfigure run. Some developers are afraid to be affected by this change unintentionally. So, it improves the situation for users upgrading from 2.0.x to 2.1.x on Mac. I want to commit this change. The Windows port of LyX I cannot test. Stephan > Uwe, have you though about this in your installer ? > > Vincent