Joost Verburg schrieb:
I've recently rewritten large parts of the official installer in trunk.
Everything should now be much easier to understand (no more stack usage
for functions, more comments and meaningful variable names) and has also
been updated to use the latest NSIS technologies (Modern UI 2,
nsDialogs, Multi-User, LangFile etc.). Especially these new NSIS
features have allowed for a large reduction of amount of script code and
also a reduction of its complexity.
The problem is that you always did your own thing with the installer. I have never had a chance to
contribute or discuss with you before you do a change. Coming up from time to time and check in
something you coded on your own would never to improve the current situation. When doing this, you
implemented features of my installer in yours - which is basically OK, but then don't state that my
project is beside LyX. You can design your installer as you want but inviting me again and again
after a big change you have made is like:
Microsoft releases a new version of Word with a new fileformat as new de-facto standard. Then others
are invited to adapt the fileformat and/or find out bugs.
Christian once tried to bring us together and he reviewed my code. As result I rewrote and
restructured my installer in many parts according to his annotations. I can't remember your action
this time...
The problems you mentioned regarding PDF viewing have been solved
Good to hear, but I've reported this to you several times before and you didn't believe me that this
was a real problem. Am I nevertheless allowed to use your fixed PDF-update method also for my
installer as workaround wit the problems on Vista?
and the installer now also runs the configure script during installation, so
MiKTeX won't have to install its packages when LyX is started for the
first time.
But then MiKTeX will install the packages and this is the intention - the user should have a full
featured LaTeX system.
A number of nice new features, such as automatic conversion of
metafiles, have also been added.
This is not installer specific, or have I misread the SVN commits?
Uwe