- NSIS Discussion
- NSIS 2 stability?
Archive: NSIS 2 stability?
Koen van de Sande
16th September 2002 16:06 UTC
NSIS 2 stability?
I'm about to release a new version of my program... and it'd be really cool to use NSIS 2. But how stable is the current Alpha 7 (binary on SF)?
Or is all OK as long as your script compiles? Because I could stick with 1.98 a little longer as well...
NSIS 2 looks really cool btw :D
--edit--
Hmmm... I really don't know which one to use now :D
kichik
16th September 2002 16:15 UTC
The binary at the CVS is no longer a7, it is marked b0 :D
NSIS 2 actually fixes some bugs that can be found in 1.98. I am not saying it does't have some of its own, but at the moment there are no known bugs. It works, but it is recommended you check it on more than one system before you release your NSIS packed product to the public.
Sometimes the binaries at SF are not the latest, so you should compile from the source code to be sure. If you don't have a compiler, let me know and I will compile one for you.
NSIS 2 looks really cool btw
I am glad you like it :D
mynab
17th September 2002 08:46 UTC
I also plan to use NSIS2 to release the new version of my freeware. Even if the build environment is not very stabe (I have tried several makensisw.exe and finally am still using the one released with alpha7) my installer looks OK. I have tried it on Me, NT4, 2000 and XP and it worked OK everytime!
The latest versions of makensisw.exe had trouble with my license agreement page (maybe related to the text being a RTF file...): the text was not displayed at alll the the OK (I agree renamed) button was not working...
So thanks for the great effort made on NSIS2. The ModernUI looks great and is definitely what I was looking for.
Regards,
mynab
Joost Verburg
17th September 2002 09:44 UTC
The latest makensisw version on CVS fixes the WM_NULL crash, I think this will fix your problems.
kichik
17th September 2002 23:42 UTC
Download stuff from this site:
http://www.nullsoft.com/nsv/
Enough said :D
liquidmotion
18th September 2002 03:28 UTC
mmmmm, NSIS 2 sweetness.
most excellent work, kichik :)
mynab
18th September 2002 14:14 UTC
I downloaded latest makensis.exe makensisw.exe, ModernUI.nsh and recompiled my stuff ok...
Still my license agreement page does not work... Nothing is displayed and the I agree button does nothing. My code for the license is:
LicenseText "blah blah"
LicenseData "readme.rtf"
LicenseBkColor FFFFFF
I have got a MUI_HEADER_TEXT macro which works fine (the header is OK)...
Any hints?
mynab
kichik
18th September 2002 14:20 UTC
Have you downloaded the latest UI files too?
mynab
18th September 2002 14:27 UTC
OK,
my fault... I checked out all the CVS tree and ran the new stuff properly and it works fine now!
Thanks!
kichik
18th September 2002 14:34 UTC
Bad news...
https://sourceforge.net/tracker/inde...49&atid=373085
As long as you don't use .onInitDialog you are OK, if you use it, forget about stability... :(
Koen van de Sande
18th September 2002 19:24 UTC
Does anyone know anything about the quirks in Rename in NSIS v1.98? Because it appears to be bugged for me (it creates 0-byte files... which I don't like). And the original file remains there?
kichik
18th September 2002 19:29 UTC
0-bytes files usually come from GetTempFileName and SetOverwrite no.
Koen van de Sande
18th September 2002 20:24 UTC
The file had 2 paths, it would appear :)
But it appears I now have a fully working UpgradeDLL macro :D
(I took the latest version from a thread you suggest some time ago, but that one didn't compile. Perhaps I should post this UpgradeDLL as an example?)
kichik
18th September 2002 20:49 UTC
Sure, post it. I am sure a lot will find it useful.