NSIS 2.40 Kit включая пакет Обновления для NSIS 2.40 версии 1.0.0.1 Данный пакет содержит: сам компилятор, Обновление с поддержкой русского меню и длинных строк до 8192 байта и поддержкой макропрепроцессора, HM NIS Edit Version 2.0.3 Update 16 полностью согласованный с новым компилятором. Кроме того пакет содержит ряд дополнительных инструментов и исходные тексты ряда GNU GPL программ. Лицензия, естественно GNU GPL V2.0, исходные тексты скриптов имеются в самих пакетах. Данный набор может использоваться для разработки не сложных приложений, а не только инсталляционных пакетов. Примером может служить написанная на языке NSIS многопользовательская утилита резервного копирования настроек Far Manager включённая в мою сборку Far Manager SE Professional.
Что нового?Всё укладывается в несколько слов: новый компилятор это скорее баг фикс для версии 2.39, повышена его стабильность - по крайней мере он не вылетает при компиляции некоторых особо кривых исходников. За 2.39 такое замечал - падал парой:
makensis и за ним оболочка - или
makensisw или
HM NIS. 2.40 на тех же исходниках сообщает о синтаксической ошибке разбора исходного текста, но не падает сам и не роняет оболочку IDE. В HM NIS кроме его перекомпиляции для улучшения стабильности никаких крупных измененей нет. Вроде косметику я навёл, кое-что по мелочи переделал, баги повычистил, в том числе и последние что на глаза попались...
Примечание: при обновлении NSIS с более старой версии согласитесь с её удалением. Так Вы сможете избежать многих проблем вызванных изменением структуры новой версии компилятора! Лучше потом всё заново подстроить...