Donate Share January 2006: Project of the Month

Nullsoft Scriptable Install System

Code

Programming Languages: C, C++

License: zlib/libpng License

Repositories

browse code, statistics, last commit on 2009-12-21 svn co https://nsis.svn.sourceforge.net/svnroot/nsis nsis

Show:

What's happening?

  • Comment: nsDialogs.nsh uses LB_DELETESTRING message in the wrong way

    Thanks for the very informative bug report. I've fixed it using the first option to keep the API it as much index free as possible.

    2010-01-04 11:25:00 UTC by kichik

  • Comment: Can't write Registry on win7

    Ok.. my fault! I missed that step!! sorry.

    2010-01-04 10:00:02 UTC by marco6

  • Comment: Can't write Registry on win7

    Are you sure this is a bug? Are you runing the installer as admin? When writing in HKLM you should. Also if you are writing in 64-bit registry you should set the proper registry view in you script.

    2010-01-03 11:00:57 UTC by nobody

  • Can't write Registry on win7

    I'm writing an installer for a program that should work on win xp/vista/seven, but NSIS can't write regs I need. I'm using NSIS 2.46 on Windows Seven x64.

    2010-01-03 09:40:13 UTC by marco6

  • nsDialogs.nsh uses LB_DELETESTRING message in the wrong way

    As I found out here: http://forums.winamp.com/showthread.php?s=&postid=2613187#post2613187 nsDialogs NSD_LB_DelString macro uses the LB_DELETESTRING message in the wrong way. Currently NSD_LB_DelString macro send the LB_DELETESTRING message with lParam set as the string of the item to delete, but according to MSDN lParam is not used by LB_DELETESTRING and AFAIK such method isn't supported...

    2010-01-02 20:58:24 UTC by theodds

  • Comment: uninst.exe crashes with DEP enabled

    This Tracker item was closed automatically by the system. It was previously set to a Pending status, and the original submitter did not respond within 21 days (the time period specified by the administrator of this Tracker).

    2009-12-27 02:20:10 UTC by sf-robot

  • Comment: NSIS descends into wrong, similarly named directories

    Ok I changed them to \*.*, but that's kinda dumb though..

    2009-12-25 22:39:30 UTC by redxii

  • Comment: NSIS descends into wrong, similarly named directories

    This is normal by-design behaviour, and it is documented in the detailed "Note" about the File command in NSIS help file. As documented, what you should do is: File /r "smplayer-build\docs\*.*".

    2009-12-25 22:32:31 UTC by wizou

  • NSIS descends into wrong, similarly named directories

    There are two folders in the project that are named the same. 'docs' smplayer-build\docs is added recursively. smplayer-build\mplayer is only added recursively if WITH_MPLAYER is defined, and also contains a directory called 'docs' pertaining to MPlayer. 'File /r "smplayer-build\docs"' is also including "smplayer-build\mplayer\docs" even though the MPlayer directory is not being included by...

    2009-12-25 22:00:31 UTC by redxii

  • add error checking to SetCurrentDirectory

    Please consider adding this patch or one like it to add error checking for SetCurrentDirectory call that's part of EW_CREATEDIR (SetOutPath). As things are now it seems SetCurrentDirectory could fail silently. Thanks. -DB.

    2009-12-23 22:01:41 UTC by dbyron