Archive: NSIS 1.98 joy.


NSIS 1.98 joy.
OK 1.98 is up on www.firehose.net/free/nsis (soon to be mirrored to nullsoft.com).


Peace all.

Are there any problems using the shell api to get the shell folders? The current implementation uses the myRegGetStr function to look for the start menu folder.

The SHGetSpecialFolderPath with a CSIDL specified could be a better way. The values CSIDL_COMMON_STARTMENU and CSIDL_STARTMENU should answer the correct folders for each OS version.


Using SHGetSpecialFolderPath it is easy to add the common app data folder (CSIDL_COMMON_APPDATA) and the app data folder (CSIDL_APPDATA). It would be nice to add two separat variables for these folders (e.g. $APPDATA and $COMMONAPPDATA) so that an uninstaller can remove application data files during uninstall and leave a clean pc.


[PATCH] Preserving file attributes
Hi

I have noticed that my patch for preserving file attributes was not included in the latest version.

( Previously posted here: http://forums.winamp.com/showthread....&postid=492927 )

I have updated the patch to nsis 1.98. Please apply.

Thanks
Lars Munch