2007-06-08  kichik

	* Menu/images/header.gif: 2.28

2007-06-08  kichik

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh: bump to 1.78

2007-06-08  kichik

	* Docs/src/history.but: 2.28

2007-06-08  kichik

	* Contrib/Language files/SConscript, Contrib/Modern UI/SConscript:
	don't install Valencian and Catalan see patch #1558822 for details
	and
	http://forums.winamp.com/showthread.php?s=&threadid=270401&highlight=Valencian

2007-06-08  kichik

	* Source/exehead/Ui.c: another focused invisible control problem
	when hitting the Show Details button that also hides that button

2007-06-08  kichik

	* Source/exehead/Ui.c: fixed bug #1733692 - Hitting any key in the
	instfiles page freezes under W2K

2007-06-05  kichik

	* Contrib/Modern UI/Readme.html, Contrib/Modern UI/System.nsh:
	renamed MUI_LANGDLL_SHOW_ALL_LANGUAGES to MUI_LANGDLL_ALLLANGUAGES
	to match the style of other defines

2007-06-05  kichik

	* Contrib/Modern UI/System.nsh: applied patch #1724876 - Language
	selection dialog doesn't display all languages

2007-06-05  kichik

	* Contrib/Modern UI/Readme.html: documentation for patch #1724876

2007-05-25  kichik

	* Contrib/System/SConscript: objs are unused for a long time

2007-05-25  kichik

	* Contrib/System/Source/System.sln,
	Contrib/System/Source/System.vcproj,
	Contrib/System/Source/chkstk.obj,
	Contrib/System/Source/vc7ldvrm.obj,
	Contrib/System/Source/vc7lmul.obj,
	Contrib/System/Source/vc7lshl.obj,
	Contrib/System/Source/vc7lshr.obj: unused

2007-05-24  kichik

	* Contrib/NSIS Menu/wx/wxbuild.bat: check for setup.h

2007-05-23  kichik

	* Contrib/NSISdl/nsisdl.cpp: fixed bug #1713562 - NSISdl doesn't
	finish download after content-length bytes

2007-05-23  kichik

	* Contrib/Modern UI/Readme.html, Contrib/Modern UI/System.nsh:
	applied patch #1706187 - MUI_STARTMENUPAGE_BGCOLOR and
	MUI_DIRECTORYPAGE_BGCOLOR

2007-05-23  kichik

	* Docs/src/build.but: LibraryLocal must be compiled for POSIX now

2007-05-23  kichik

	* Source/build.cpp: applied patch #1722147 - equalized compiler
	errors

2007-05-21  pabs3

	* SConstruct: allow ignoring tests with IGNORETESTS

2007-05-15  pabs3

	* Contrib/System/System.html, Contrib/System/Source/System.c,
	Docs/src/build.but, Docs/src/usefulinfos.but: applied patch
	#1711089 - disable System::Call and System::Get when building with
	GCC

2007-05-13  kichik

	* Contrib/InstallOptions/Readme.html: fixed bug #1716614 -
	InstallOptions TxtColor

2007-05-05  kichik

	* Docs/src/build.but: added missing new-line

2007-05-05  kichik

	* Contrib/NSISdl/nsisdl.cpp: fixed bug #1713560 - NSISdl 100% CPU
	usage during DNS resolution

2007-05-05  kichik

	* Docs/src/build.but, INSTALL: building NSIS Menu

2007-05-05  kichik

	* Menu/images/header.gif: 2.27

2007-05-05  kichik

	* Docs/src/history.but: 2.27

2007-05-05  kichik

	* SConstruct: missing "of" in description

2007-05-01  kichik

	* Source/build.cpp: make $PROGRAMFILES and $COMMONFILES available
	in the uninstaller as well

2007-04-30  kichik

	* SConstruct: added TOOLSET

2007-04-30  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: disable the X button
	for InstallOptions pages as well when CancelEnabled is used

2007-04-30  kichik

	* Source/tokens.cpp: fixed bug #1709460 - Command line help for
	MessageBox is incomplete

2007-04-27  kichik

	* Docs/src/history.but: oops

2007-04-27  kichik

	* Menu/images/header.gif: 2.26

2007-04-27  kichik

	* Source/Tests/SConscript: util.cpp requires version.lib

2007-04-27  kichik

	* Docs/src/history.but: 2.26

2007-04-27  kichik

	* Contrib/InstallOptions/Changelog.txt,
	Contrib/InstallOptions/Readme.html, Contrib/Makensisw/Readme.txt,
	Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh: version bump

2007-04-27  kichik

	* Include/Library.nsh: better wording

2007-04-27  kichik

	* Include/LogicLib.nsh: using __LINE__ for special labels can
	result in duplicate labels across files (two includes in the same
	function)

2007-04-27  kichik

	* Contrib/LangDLL/LangDLL.c: font should come after the empty
	string that marks the end of the language list, no need to decrease
	lang_num

2007-04-26  kichik

	* Source/build.h, Source/lang.cpp: removed code duplication for
	installer/uninstaller in GenerateLangTables

2007-04-26  kichik

	* Source/exehead/exec.c, Source/exehead/util.c, Source/script.cpp:
	size optimization

2007-04-26  kichik

	* SConstruct: allow skipping tests with SKIPTESTS

2007-04-26  kichik

	* Scripts/release.py: don't use --show-tag, show entire history

2007-04-26  kichik

	* Source/Platform.h, Source/ResourceVersionInfo.h: fixed bug
	#1707823 - VS_FIXEDFILEINFO undefind in util.cpp

2007-04-25  kichik

	* Contrib/Modern UI/Language files/German.nsh: added comma

2007-04-25  kichik

	* Source/DialogTemplate.cpp: use current codepage to convert font
	name to unicode

2007-04-24  kichik

	* Source/exehead/Main.c: remove temp uninstaller directory only
	once

2007-04-24  kichik

	* Docs/src/var.but, Source/build.cpp, Source/exehead/fileform.c,
	Source/exehead/state.h, Source/exehead/util.c,
	Source/exehead/util.h: added $EXEFILE

2007-04-24  kichik

	* Contrib/Library/RegTool/RegTool.c: restore fs redirection only if
	it was set in the first place

2007-04-24  kichik

	* Source/util.cpp: applied patch #1706624 - GetDLLVersionLocal VXD
	support on NT

2007-04-24  kichik

	* Contrib/Library/LibraryLocal/LibraryLocal.cpp,
	Contrib/Library/LibraryLocal/SConscript, Source/script.cpp: use
	GetDLLVersion

2007-04-24  kichik

	* Source/util.cpp, Source/util.h: added GetDLLVersion

2007-04-24  kichik

	* Contrib/Language files/Valencian.nlf: added codepage

2007-04-21  kichik

	* Source/script.cpp: fixed plug-in calls

2007-04-21  kichik

	* Source/script.cpp: plug-in runs on windows, path is with
	backslashes

2007-04-21  kichik

	* Source/script.cpp: use GetFullPathName instead of manually adding
	the working directory

2007-04-21  kichik

	* Source/exehead/exec.c, Source/script.cpp: size optimization

2007-04-20  kichik

	* Source/exehead/exec.c: sections always end with EW_RET which will
	cause ExecuteCodeSegment to return before MulDiv is called with
	progress_bar_len=0 and even if it is 0, MulDiv will just return -1

2007-04-20  kichik

	* Source/build.cpp, Source/exehead/Main.c, Source/exehead/Ui.c,
	Source/exehead/exec.c, Source/exehead/util.c,
	Source/exehead/util.h: size optimization

2007-04-20  kichik

	* SConstruct, Contrib/Library/LibraryLocal/SConscript: build
	#Source files into LibraryLocal's build dir instead of into #Source

2007-04-20  kichik

	* Source/build.cpp, Source/exehead/state.h, Source/exehead/util.c:
	validate $EXEPATH as well

2007-04-20  kichik

	* Source/exehead/Main.c: better uninstaller recursion test using
	the new state_exe_path

2007-04-20  kichik

	* Docs/src/var.but, Source/build.cpp, Source/exehead/fileform.c,
	Source/exehead/state.h: added $EXEPATH

2007-04-20  kichik

	* Source/exehead/Main.c, Source/exehead/exec.c,
	Source/exehead/util.c, Source/exehead/util.h: size optimization -
	SetOutPath already sets the working directory so there's no need to
	pass $OUTDIR to myCreateProcess

2007-04-19  kichik

	* Source/build.cpp: don't pre-process "ProgramFilesDir" and
	"CommonFilesDir" as they are not processed in GetNSISString

2007-04-19  kichik

	* Source/build.cpp, Source/exehead/util.c: use $PROGRAMFILES for
	the root of the default $COMMONFILES instead of hard-coding
	"C:\Program Files"

2007-04-19  kichik

	* Include/Library.nsh: don't fail when filename starts with a
	number

2007-04-18  kichik

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/makensisw.h,
	Contrib/Makensisw/utils.cpp: allocate g_sdata.script_cmd_args as
	GMEM_MOVEABLE

2007-04-17  kichik

	* Contrib/Makensisw/makensisw.cpp: free riched32.dll outside of the
	wndproc

2007-04-17  kichik

	* Contrib/Makensisw/makensisw.cpp: - properly allocate size in
	AddScriptCmdArgs - do clean-up in WM_DESTROY, not only WM_CLOSE

2007-04-17  kichik

	* Contrib/Makensisw/makensisw.h, Contrib/zip2exe/main.cpp: some
	more warnings of bug #1676243

2007-04-17  kichik

	* Source/exehead/Ui.c: don't start showing pages if quit was called
	in the show function

2007-04-17  kichik

	* Contrib/Library/LibraryLocal/LibraryLocal.cpp,
	Contrib/Library/LibraryLocal/SConscript: fixed bug #1701879 - linux
	LibraryLocal FTBFS

2007-04-17  kichik

	* Source/Platform.h: CResourceEditor was broken on big endian
	platforms since 2.24 because IMAGE_NT_OPTIONAL_HDR32_MAGIC had
	improper definition

2007-04-17  kichik

	* Source/ResourceEditor.cpp: tabs to spaces

2007-04-17  kichik

	* Docs/src/generalpurpose.but: more details for RFE #971467

2007-04-17  kichik

	* Contrib/Makensisw/makensisw.cpp: removed double initialization

2007-04-17  kichik

	* Contrib/Makensisw/makensisw.cpp: fully intialize g_sdata and
	delete g_sdata.script_cmd_args

2007-04-16  kichik

	* Contrib/Library/LibraryLocal/SConscript: spaces to tabs

2007-04-16  kichik

	* Contrib/Library/LibraryLocal/LibraryLocal.cpp, Source/Platform.h:
	fixed bug #1701290 - linux FTBFS: stubs and librarylocal

2007-04-16  pabs3

	* Contrib/UserInfo/UserInfo.c: Fix warning about uninitialised
	variable

2007-04-16  kichik

	* Include/Library.nsh: use LibraryLocal on POSIX as well

2007-04-16  kichik

	* Contrib/Library/LibraryLocal/SConscript: build as cross platform

2007-04-16  kichik

	* Contrib/Library/LibraryLocal/LibraryLocal.cpp,
	Contrib/Library/LibraryLocal/SConscript: added support for POSIX
	platforms

2007-04-16  kichik

	* Contrib/LangDLL/LangDLL.c: return "no languages available" when
	combo box is empty of any reason, like no language with matching
	codepage

2007-04-16  kichik

	* Contrib/Language files/Afrikaans.nlf, Contrib/Language
	files/Albanian.nlf, Contrib/Language files/Arabic.nlf,
	Contrib/Language files/Basque.nlf, Contrib/Language
	files/Belarusian.nlf, Contrib/Language files/Breton.nlf,
	Contrib/Language files/Bulgarian.nlf, Contrib/Language
	files/Catalan.nlf, Contrib/Language files/Croatian.nlf,
	Contrib/Language files/Czech.nlf, Contrib/Language
	files/Danish.nlf, Contrib/Language files/Dutch.nlf,
	Contrib/Language files/Estonian.nlf, Contrib/Language
	files/Farsi.nlf, Contrib/Language files/Finnish.nlf,
	Contrib/Language files/French.nlf, Contrib/Language
	files/German.nlf, Contrib/Language files/Greek.nlf,
	Contrib/Language files/Hungarian.nlf, Contrib/Language
	files/Icelandic.nlf, Contrib/Language files/Irish.nlf,
	Contrib/Language files/Italian.nlf, Contrib/Language
	files/Latvian.nlf, Contrib/Language files/Lithuanian.nlf,
	Contrib/Language files/Luxembourgish.nlf, Contrib/Language
	files/Macedonian.nlf, Contrib/Language files/Mongolian.nlf,
	Contrib/Language files/Norwegian.nlf, Contrib/Language
	files/NorwegianNynorsk.nlf, Contrib/Language
	files/PortugueseBR.nlf, Contrib/Language files/Slovak.nlf,
	Contrib/Language files/Slovenian.nlf, Contrib/Language
	files/Spanish.nlf, Contrib/Language files/Swedish.nlf,
	Contrib/Language files/Thai.nlf, Contrib/Language
	files/Turkish.nlf, Contrib/Language files/Ukrainian.nlf,
	Contrib/Language files/Uzbek.nlf: added codepage

2007-04-15  kichik

	* Source/build.cpp: fixed bug #1701050 - Senseless variable warning
	better warning - variable never set

2007-04-15  kichik

	* Contrib/LangDLL/LangDLL.c, Contrib/Modern UI/System.nsh,
	Source/script.cpp: implemented RFE #1564986 - block unsupported
	language

2007-04-15  kichik

	* Source/lang.cpp, Source/lang.h: implemented RFE #1235616 -
	Variable to get language *name* added $(^Language)

2007-04-14  kichik

	* Docs/src/library.but: nicer options

2007-04-14  kichik

	* Contrib/Library/RegTool/RegTool.c, Docs/src/library.but,
	Include/Library.nsh: added x64 support for library macros

2007-04-14  kichik

	* Source/exehead/Main.c, Source/exehead/Ui.c,
	Source/exehead/exec.c, Source/exehead/util.c: don't pass ".dll" to
	myGetProcAddress as GetModuleHandle and LoadLibrary add that
	automatically

2007-04-14  kichik

	* Contrib/Library/LibraryLocal/LibraryLocal.cpp: tabs to spaces

2007-04-14  kichik

	* Source/exehead/exec.c: RegDeleteKeyExA typedef missing return
	value

2007-04-14  kichik

	* Docs/src/var.but: some formatting

2007-04-14  kichik

	* Docs/src/var.but, Source/build.cpp, Source/exehead/Ui.c,
	Source/exehead/util.c, Source/exehead/util.h: added
	$PROGRAMFILES32, $PROGRAMFILES64, $COMMONFILES32 and $COMMONFILES64

2007-04-14  kichik

	* Source/exehead/exec.c: don't try deleting from the 32-bit view
	when RegDeleteKeyExA isn't found but g_exec_flags.alter_reg_view is
	set

2007-04-14  kichik

	* Contrib/ExDLL/exdll.h, Docs/src/misc.but, Source/script.cpp,
	Source/tokens.cpp, Source/exehead/exec.c,
	Source/exehead/fileform.h, Source/tokens.h: added SetRegView to
	allows access to the x64 registry view this method was chosen over
	a new switch for all regsitry commands to allow easy transition of
	existing scripts

2007-04-13  kichik

	* Contrib/Modern UI/Readme.html, Contrib/Modern UI/System.nsh:
	implemented RFE #1143843 - Ability to change default reboot
	behavior added MUI_FINISHPAGE_REBOOTLATER_DEFAULT

2007-04-13  kichik

	* Contrib/Modern UI/Readme.html, Contrib/Modern UI/System.nsh:
	fixed bug #1267491 - MUI finish page has unnecessary cancel button

2007-04-13  kichik

	* Source/exehead/Ui.c: instead of forwarding the X button to the
	Next button when the Cancel button is disabled on the last page,
	simply disable the X button when the Cancel button is disabled
	(part of bug #1267491)

2007-04-13  kichik

	* SCons/Config/default, SCons/Config/gnu, SCons/Config/ms,
	Source/SConscript: more of bug #1676243 - compiler warnings on
	Linux

2007-04-13  kichik

	* Source/util.cpp: fixed bug #1699609 - linux CVS FTBFS

2007-04-13  kichik

	* Examples/Modern UI/MultiLanguage.nsi, Contrib/Modern UI/Language
	files/Afrikaans.nsh: applied patch #1699558 - Afrikaans translation

2007-04-13  kichik

	* Contrib/Language files/Afrikaans.nlf, Contrib/Language
	files/SConscript, Contrib/Modern UI/SConscript,
	Docs/src/credits.but: applied patch #1699558 - Afrikaans
	translation

2007-04-12  kichik

	* Source/exehead/exec.c: fixed bug #774966 - CopyFiles return value
	not working on NT4 Sp6

2007-04-12  kichik

	* Source/script.cpp: fixed bug #1699474 - file /a does not preserve
	folder attributes

2007-04-12  kichik

	* Docs/src/library.but, Include/Library.nsh: applied patch #1699435
	- LIBRARY_IGNORE_VERSION

2007-04-12  kichik

	* Contrib/StartMenu/StartMenu.c: signed/unsigned mismatch warning

2007-04-12  kichik

	* Contrib/Makensisw/utils.cpp: fixed some warnings

2007-04-12  kichik

	* Source/ResourceVersionInfo.cpp, Contrib/Makensisw/makensisw.cpp:
	fixed some warnings

2007-04-12  kichik

	* Source/script.cpp, Source/util.cpp: replaced WCStrLen with
	winchar_strlen

2007-04-12  kichik

	* Source/winchar.cpp, Source/winchar.h: winchar_strlen and
	winchar_strdup can use const WCHAR

2007-04-12  kichik

	* Source/ResourceVersionInfo.cpp, Source/util.cpp, Source/util.h:
	replaced WCStrLen with winchar_strlen

2007-04-12  kichik

	* Source/lang.cpp: fixed some warnings

2007-04-12  kichik

	* Source/build.cpp: cast warning

2007-04-12  kichik

	* Contrib/Library/RegTool/RegTool.c: cast warning

2007-04-11  kichik

	* Contrib/LangDLL/LangDLL.c: signed/unsigned mismatch warning

2007-04-11  kichik

	* SCons/Config/default, SCons/Config/gnu, SCons/Config/ms,
	Source/SConscript: added -Wno-non-virtual-dtor for 7zip files on
	gnu configuration for bug #1676243

2007-04-11  kichik

	* Contrib/AdvSplash/advsplash.c: avoid cast warning

2007-04-11  kichik

	* Contrib/MakeLangId/MakeLangId.cpp: fix signed/unsigned comparison
	warnings

2007-04-11  kichik

	* Contrib/Makensisw/makensisw.cpp: allow only one script in the
	command line and don't process any arguments after it

2007-04-11  kichik

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/makensisw.h,
	Contrib/Makensisw/utils.cpp: more clean-up:  * removed
	ResetInputScript()  * don't edit g_sdata.script for CreateProcess
	* use SetScript in LoadMRUFile	* proper and clear allocation of
	g_sdata.compile_command in CompileNSISScript()

2007-04-10  kichik

	* Contrib/Makensisw/makensisw.cpp: properly initialize
	script_cmd_args for each SetScript

2007-04-10  kichik

	* Contrib/Makensisw/makensisw.cpp: g_sdata.script is expected not
	to be NULL

2007-04-10  kichik

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/makensisw.h,
	Contrib/Makensisw/utils.cpp, Contrib/Makensisw/utils.h: fixed bug
	#1696534 - Broken Parameter Handling for Makensisw.exe v.2.3 the
	entire command line processing and handling of g_sdata.script is
	overly complex and apparently a bit malfunctioning... for example,
	g_sdata.script, while expected to contain just the file name,
	contains every command line argument passed to makensisw and also
	quotes

2007-04-10  kichik

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/makensisw.h:
	added COMPRESSOR_NONE_SELECTED instead of (NCOMPRESSOR)-1

2007-04-09  kichik

	* Source/exehead/Ui.c: no more need for char* cast

2007-04-09  kichik

	* Source/exehead/util.c, Source/exehead/util.h: use const char for
	myGetProcAddress

2007-04-09  kichik

	* SConstruct: added a warning to sconf.h, defines.h and version.h
	about automatic generation

2007-04-09  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/InstallOptions/Readme.html: applied patch #1683189 -
	[InstallOptions] new control type: "line" added VLine and HLine

2007-04-09  kichik

	* Contrib/Modern UI/System.nsh: applied patch #1696610	- Reduce
	flicker when using MUI_HEADER_TRANSPARENT_TEXT

2007-04-04  pabs3

	* Source/Platform.h: Fix FTBFS on Linux due to missing definition
	of MB_USERICON

2007-04-03  kichik

	* Docs/src/flowcontrol.but, Source/script.cpp,
	Source/exehead/util.c: applied patch #1682748 - installer icon for
	message box

2007-04-03  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: applied patch
	#1683186 - [InstallOptions] support for linebreaks in link control

2007-04-03  kichik

	* Include/Library.nsh: fixed bug #1692761 - Library.nsh warning
	when not using macro UnInstallLib

2007-04-03  kichik

	* Contrib/UserInfo/UserInfo.c, Contrib/UserInfo/UserInfo.nsi:
	applied patch #1687456 - [UserInfo plugin] Fix for #1684777,
	GetAccountType and Vista

2007-04-02  kichik

	* Docs/src/bin/halibut/input.c: it's c, not c++

2007-04-02  pabs3

	* Contrib/ExDLL/exdll.h,
	Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/Makensisw/utils.cpp, Contrib/UserInfo/UserInfo.c,
	Docs/src/bin/halibut/input.c, Source/Platform.h,
	Source/exehead/exec.c: Kill some more compiler warnings under Linux
	and mingw32

2007-04-02  kichik

	* Contrib/Modern UI/Language files/French.nsh: applied patch
	#1676101 - Suggested corrections to MUI French prompts

2007-04-01  kichik

	* Contrib/NSIS Menu/SConscript: detect wx-config before trying to
	run it (part of bug #1672315)

2007-04-01  kichik

	* Source/Tests/compression.cpp, Source/Tests/mmap.cpp:
	signed/unsigned comparison

2007-03-31  kichik

	* Scripts/release.py: avoid ".." in ChangeLog

2007-03-31  kichik

	* Scripts/release.py: log the correct directory

2007-03-31  kichik

	* Examples/makensis.nsi: Examples\Plugin, not Contrib\ExDLL or
	Contrib\Plugin

2007-03-31  kichik

	* Examples/makensis.nsi: added missing example files

2007-03-31  kichik

	* Menu/images/header.gif: 2.25

2007-03-31  kichik

	* Source/DialogTemplate.cpp: don't delete if it wasn't allocated

2007-03-31  kichik

	* Docs/src/history.but: 2.25

2007-03-31  kichik

	* Contrib/Makensisw/Readme.txt, Contrib/Makensisw/SConscript:
	version bump

2007-03-31  kichik

	* Contrib/InstallOptions/Changelog.txt,
	Contrib/InstallOptions/Readme.html: version bump

2007-03-31  pabs3

	* Contrib/VPatch/oldfile.txt, Contrib/VPatch/newfile.txt: Convert
	LF linefeeds to CRLF

2007-03-31  kichik

	* Scripts/release.py: use compression for cvs

2007-03-31  kichik

	* Source/DialogTemplate.cpp: fixed access violation in case
	m_vItems[i]->szClass is an int resource

2007-03-31  kichik

	* Docs/src/library.but: unshared dll example

2007-03-30  kichik

	* Contrib/Math/SConscript, Contrib/Math/Source/Math.c: use default
	crt entry point

2007-03-30  kichik

	* Contrib/Math/Source/MyMath.c: formatting without _floatp10

2007-03-30  kichik

	* Contrib/NSIS Menu/SConscript, Examples/makensis.nsi: distribute
	nsis.exe.manifest for the nsis menu as it's dynamically linked

2007-03-27  kichik

	* Contrib/NSIS Menu/wx/wxbuild.bat: cd /D so WXWIN on other drives
	will work

2007-03-24  kichik

	* Contrib/Makensisw/jnetlib/asyncdns.cpp,
	Contrib/Makensisw/jnetlib/asyncdns.h, Contrib/zip2exe/main.cpp:
	applied patch #1680556 - fixes to allow zip2exe & Makensisw to
	build in winelib

2007-03-21  kichik

	* Contrib/StartMenu/StartMenu.c: don't enter message loop when
	window failed creation (because of input error or anything else)

2007-03-20  kichik

	* Contrib/StartMenu/StartMenu.c: fixed bug #1684751 - StartMenu
	accepts empty paths

2007-03-20  kichik

	* Contrib/StartMenu/Example.nsi: better error handling

2007-03-20  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/InstallOptions/SConscript, Contrib/StartMenu/SConscript,
	Contrib/StartMenu/StartMenu.c: size optimization it's official.
	even msdn now says SHGetMalloc returns the same allocator
	CoTaskMemFree uses and a little debugging backs this even on
	Windows 95

2007-03-20  kichik

	* Include/LogicLib.nsh: not using System.dll for case-sensitive
	comparison anymore

2007-03-18  kichik

	* Scripts/release.py: work around perl's weirdness with executing
	cvs.exe after changing STDOUT for cvs2cl.pl

2007-03-18  kichik

	* Scripts/release.py: couple of fixes to make cvs2cl.pl run (but
	not work yet(

2007-03-18  kichik

	* SCons/Config/gnu: more of bug #1635841 - gcc strict-aliasing and
	build system

2007-03-18  kichik

	* Docs/src/compiler.but, Source/build.cpp,
	Source/Tests/preprocessor.nsi: more of patch #1644712 - new
	compiler predefines

2007-03-15  pabs3

	* Scripts/release.py: applied patch #1680508 - generate a ChangeLog
	at release time

2007-03-15  pabs3

	* Contrib/ExDLL/SConscript: fixed bug #1680944: Woooops, add the
	SConscript for ExDLL

2007-03-12  pabs3

	* INSTALL, SConstruct, Docs/src/generalpurpose.but,
	Docs/src/tutorial.but: Install the example plugin and C header by
	default

2007-03-11  pabs3

	* Source/lang.cpp: Missed a warning

2007-03-11  pabs3

	* Contrib/BgImage/BgImage.cpp,
	Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/MakeLangId/MakeLangId.cpp, Contrib/Makensisw/makensisw.cpp,
	Contrib/Makensisw/makensisw.h, Contrib/Makensisw/noclib.h,
	Contrib/Makensisw/toolbar.cpp, Contrib/Makensisw/toolbar.h,
	Contrib/Makensisw/utils.cpp, Contrib/Makensisw/utils.h,
	Contrib/Makensisw/version.cpp, Contrib/Makensisw/jnetlib/util.cpp,
	Contrib/Math/Source/MyMath.c, Contrib/Math/Source/MyMath.h,
	Contrib/Math/Source/plugin.c, Contrib/NSISdl/nsisdl.cpp,
	Contrib/NSISdl/util.cpp, Contrib/StartMenu/StartMenu.c,
	Contrib/UserInfo/UserInfo.c, Contrib/VPatch/Source/GenPat/main.cpp,
	Contrib/VPatch/Source/Plugin/checksum.h, Contrib/nsExec/nsexec.c,
	Contrib/zip2exe/main.cpp, Source/Tests/endian.cpp,
	Source/Tests/textrunner.cpp: Kill some compiler warnings under
	Linux and mingw32

2007-03-10  kichik

	* Include/Memento.nsh: don't Return from macro, use Goto

2007-03-10  kichik

	* Examples/Memento.nsi: use HKCU

2007-03-10  kichik

	* Include/Memento.nsh: typo

2007-03-10  kichik

	* Examples/SConscript, Examples/makensis.nsi, Examples/Memento.nsi,
	Include/Memento.nsh, Include/SConscript: remember previously
	selected sections

2007-03-10  kichik

	* Source/tokens.cpp: it's /o not /0

2007-03-10  kichik

	* Include/LogicLib.nsh: LOGICLIB_SECTIONCMP is no longer required

2007-03-09  kichik

	* Contrib/NSIS Menu/wx/wxbuild.bat: cd to the right directory

2007-03-09  kichik

	* Contrib/NSIS Menu/wx/wxbuild.bat: removed /Q from rd - ask to be
	sure

2007-03-09  kichik

	* Contrib/NSIS Menu/wx/wxbuild.bat: applied patch #1677482 -
	wxbuild.bat for paths with spaces

2007-03-09  kichik

	* Contrib/NSIS Menu/nsismenu/nsismenu.cpp: fixed bug #1667976 - new
	nsis menu is larger

2007-03-08  pabs3

	* Contrib/NSIS Menu/SConscript, Contrib/NSIS
	Menu/nsismenu/nsismenu.cpp, Contrib/NSIS Menu/nsismenu/nslinks.cpp:
	partially fixed bug #1672315: NSIS Menu not portable to Linux wxGTK

2007-03-07  kichik

	* Docs/src/headers.but: typo

2007-03-07  pabs3

	* Source/exehead/exec.c: FTBFS due to using the wrong log_printf
	function

2007-03-06  kichik

	* Source/exehead/exec.c: report error in log for WriteReg* when
	RegSetValueEx itself fails and not only RegCreateKeyEx

2007-03-06  kichik

	* SCons/Config/ms: listing file is fun

2007-03-06  kichik

	* Source/exehead/Ui.c, Source/exehead/util.c,
	Source/exehead/util.h: size optimization it's official. even msdn
	now says SHGetMalloc returns the same allocator CoTaskMemFree uses
	and a little debugging backs this even on Windows 95

2007-03-04  kichik

	* Source/exehead/fileform.c: size optimization - GlobalFree isn't
	called in any other case, no need here as well

2007-03-04  kichik

	* Docs/src/build.but: fixed cross-reference

2007-03-04  kichik

	* Docs/src/history.but: it's MSTOOLKIT not MSVCTOOLKIT

2007-03-03  kichik

	* INSTALL, Docs/src/build.but: missing comma

2007-03-03  kichik

	* Source/exehead/Main.c: oops... comment line continuation

2007-03-03  kichik

	* Source/exehead/Ui.c: size optimization - use don't add "Locale"
	twice to data section

2007-03-03  kichik

	* Source/build.cpp, Source/build.h, Source/fileform.cpp,
	Source/exehead/Main.c, Source/exehead/fileform.h,
	Source/exehead/util.c: size optimization - use GetNSISString to do
	complicated stirng processing

2007-03-03  kichik

	* Source/exehead/exec.c, Source/script.cpp: size optimization - no
	need for both GetEnvironmentVariable and ExpandEnvironmentStrings

2007-03-03  kichik

	* Docs/src/build.but, INSTALL: more on building and installing
	without cross-compiler on posix

2007-03-03  kichik

	* Docs/src/intro.but: match language number on site

2007-03-03  kichik

	* Source/exehead/Main.c: fixed uninstallers processing of /D=
	realcmds might point exactly to cmdline, so zeroing cmdline-2 may
	not affect it instead, zero cmdline-2, cmdline-1, cmdline and
	cmdline+1 (entire " /D=")

2007-03-03  kichik

	* Docs/src/langs.but: default UI language

2007-03-02  kichik

	* SConstruct: actually working LIBPATH and CPPPATH options (renamed
	to APPEND_*)

2007-03-02  kichik

	* Contrib/NSIS Menu/SConscript, SConstruct: append nsis menu
	include/lib paths in the sconscript

2007-03-02  kichik

	* Contrib/NSIS Menu/SConscript, SCons/Config/default,
	SCons/Config/gnu, SCons/Config/ms: added MSVCRT_FLAG

2007-03-02  kichik

	* Contrib/Makensisw/utils.cpp: allocate memory for "--" as well

2007-03-02  pabs3

	* Contrib/Makensisw/utils.cpp, Source/Platform.h,
	Source/makenssi.cpp: fixed bug #1661503: inconsistency between
	Win32/Linux makensis command line options

2007-03-01  kichik

	* Contrib/StartMenu/SConscript, SConstruct: fixed bug #1670741 -
	NSIS Menu can't be built on linux due to .rc & .cpp -> .o added
	automatic code that changes the target name of resource files to
	something slightly unique

2007-02-27  kichik

	* Source/script.cpp, Source/tokens.cpp, Docs/src/defines.but:
	implemented RFE #1669513 - bitwise operators for !define /math

2007-02-24  kichik

	* NSIS.exe, SConstruct, Contrib/NSIS Menu/Info.txt, Contrib/NSIS
	Menu/SConscript, Contrib/NSIS Menu/nsismenu/nsismenu.cpp,
	Contrib/NSIS Menu/nsismenu/nsismenu.sln, Contrib/NSIS
	Menu/nsismenu/nsismenu.vcproj, Contrib/NSIS
	Menu/nsismenu/nslinks.cpp, Contrib/NSIS Menu/wx/build.txt,
	Contrib/NSIS Menu/wx/setup.h, Contrib/NSIS Menu/wx/wxbuild.bat,
	Menu/compiler.html, Menu/docs.html, Menu/index.html,
	Menu/intro.html, Menu/notinstalled.html, Menu/update.html,
	Menu/websites.html: build NSIS Menu from source (requires
	wxWidgets)

2007-02-24  kichik

	* SCons/Config/ms: applied patch #1667950 - Silence spurious
	warnings when compiling with VC8

2007-02-24  kichik

	* Contrib/Math/Source/Math.c, Source/Tests/decompress.cpp: fixed
	bug #1667637 - build, test failures in nsis CVS on Debian GNU/Linux

2007-02-24  kichik

	* Contrib/Math/Source/Math.c: fixed vc7 build errors

2007-02-23  kichik

	* Contrib/Makensisw/SConscript: it's WIN32_LEAN_AND_MEAN, not
	WIN32_MEAN_AND_LEAN and it makes build fail anyway

2007-02-23  kichik

	* Contrib/Math/SConscript, Contrib/Math/Source/Math.c,
	Contrib/Math/Source/MyMath.c, Contrib/Math/Source/MyMath.h,
	Contrib/Math/Source/Math.sln, Contrib/Math/Source/Math.vcproj,
	Contrib/Math/Source/mathcrt.h, Contrib/Math/Source/mathcrt.lib,
	Contrib/Math/Source/mathcrtmt.lib: removed vauge mathcrt.lib

2007-02-23  kichik

	* Examples/Modern UI/StartMenu.nsi: fixed bug #1664957 - Vista
	Start Menu

2007-02-23  kichik

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/resource.h,
	Contrib/Makensisw/resource.rc, Contrib/Makensisw/utils.cpp:
	implemeneted RFE #1666501 - MakeNSISw: esc -> close

2007-02-23  kichik

	* Source/Tests/decompress.cpp: fixed bug #1666873 - LZMA test
	segfault on Debian GNU/Linux

2007-02-23  ballison

	* Source/exehead/Main.c, Source/exehead/Ui.c,
	Source/exehead/exec.c, Source/exehead/fileform.c,
	Source/exehead/fileform.h, Source/exehead/lang.h,
	Source/exehead/state.h, Source/exehead/ui.h, Source/exehead/util.c,
	Source/exehead/util.h: * TCHAR implementation.	A few TODO's (grep
	for <benski>) * a few fixups to get ready for 64bit compilation
	(lots to do still) * don't even think about using this yet.  Still
	have to fixup makensis! * TODO: find bugs where it was assumed that
	sizeof(somestr) == strlen(somestr), especially with registry
	functions

2007-02-23  ballison

	* Source/Platform.h, Source/exehead/fileform.h,
	Source/exehead/util.c, Source/exehead/util.h: 64bit fixups

2007-02-20  kichik

	* Include/Sections.nsh: fixed bug #1664648 - Sections.nsh doesn't
	like $0

2007-02-20  kichik

	* Source/exehead/Ui.c: fixed bug #1664428 - LicenseForceSelection
	validation check can be easily skipped rollback 1.269 as lParam can
	be NULL, as in this case

2007-02-20  kichik

	* Contrib/Modern UI/Language files/Galician.nsh: fixed bug #1663795
	- Galician language is broken in MUI installers

2007-02-20  kichik

	* Examples/Modern UI/MultiLanguage.nsi: added Galician for the
	compliation tests

2007-02-17  kichik

	* Docs/src/attributes.but, Docs/src/tutorial.but: applied patch
	#1662419 - Documentation typo fixes

2007-02-17  kichik

	* Source/winchar.cpp, Source/winchar.h: copyright notice

2007-02-17  kichik

	* Source/exehead/Main.c: applied patch #1660626 - Delete
	"$TEMP\~nsu.tmp" directory on reboot

2007-02-17  kichik

	* Source/exehead/Main.c: fail CopyFile of uninstaller in case it
	already exists this prevents a race condition where Au_.exe is
	deleted by the current uninstaller and created by another
	uninstaller before CopyFile is called

2007-02-17  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: fixed bug #1661677 -
	InstallOptions MessageBox

2007-02-17  kichik

	* Source/ResourceEditor.cpp: use winchar_strdup

2007-02-17  kichik

	* Source/DialogTemplate.cpp, Source/script.cpp,
	Source/DialogTemplate.h: fixed bug #1662190 - dialog template
	unicode conversion is lossy

2007-02-17  kichik

	* Source/Tests/winchar.cpp, Source/winchar.cpp, Source/winchar.h:
	added winchar_strdup

2007-02-17  kichik

	* Menu/images/header.gif: 2.24

2007-02-17  kichik

	* Docs/src/history.but: 2.24

2007-02-17  kichik

	* Include/TextFunc.nsh: clear error flag in
	_TextFunc_TempFileForFile

2007-02-17  kichik

	* Docs/src/compiler.but: named scope predefines label

2007-02-17  kichik

	* Source/ResourceEditor.cpp: align strings on 4 byte boundary and
	don't write NULL termination twice

2007-02-17  kichik

	* Source/exehead/util.c: size optimization

2007-02-17  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: always terminate
	lpFilteredData with NULL, even if no numbers are found in lpData

2007-02-16  kichik

	* Source/DialogTemplate.cpp: more typos

2007-02-16  kichik

	* Source/7zip/7zGuids.cpp, Source/7zip/LZMADecode.c,
	Source/7zip/LZMADecode.h, Source/7zip/copying.txt,
	Source/7zip/readme.txt, Source/7zip/sdk.diff,
	Source/7zip/7zip/Common/InBuffer.cpp,
	Source/7zip/7zip/Common/InBuffer.h,
	Source/7zip/7zip/Common/OutBuffer.cpp,
	Source/7zip/7zip/Common/OutBuffer.h,
	Source/7zip/7zip/Common/StdAfx.h,
	Source/7zip/7zip/Common/StreamUtils.cpp,
	Source/7zip/7zip/Common/StreamUtils.h,
	Source/7zip/7zip/Compress/LZMA/LZMA.h,
	Source/7zip/7zip/Compress/LZMA/LZMAEncoder.cpp,
	Source/7zip/7zip/Compress/LZMA/LZMAEncoder.h,
	Source/7zip/7zip/Compress/LZMA/StdAfx.h,
	Source/7zip/7zip/Compress/LZ/IMatchFinder.h,
	Source/7zip/7zip/Compress/LZ/LZInWindow.cpp,
	Source/7zip/7zip/Compress/LZ/LZInWindow.h,
	Source/7zip/7zip/Compress/LZ/LZOutWindow.cpp,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTree.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTree2.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTree3.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTree3Z.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTree3ZMain.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTree4.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTree4b.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTreeMF.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTreeMFMain.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTreeMain.h,
	Source/7zip/7zip/ICoder.h, Source/7zip/7zip/IStream.h,
	Source/7zip/7zip/Compress/LZ/LZOutWindow.h,
	Source/7zip/7zip/Compress/LZ/StdAfx.h,
	Source/7zip/7zip/Compress/RangeCoder/RangeCoder.h,
	Source/7zip/7zip/Compress/RangeCoder/RangeCoderBit.cpp,
	Source/7zip/7zip/Compress/RangeCoder/RangeCoderBit.h,
	Source/7zip/7zip/Compress/RangeCoder/RangeCoderBitTree.h,
	Source/7zip/7zip/Compress/RangeCoder/RangeCoderOpt.h,
	Source/7zip/7zip/Compress/RangeCoder/StdAfx.h,
	Source/7zip/Common/Alloc.cpp, Source/7zip/Common/Alloc.h,
	Source/7zip/Common/CRC.cpp, Source/7zip/Common/CRC.h,
	Source/7zip/Common/Defs.h, Source/7zip/Common/MyCom.h,
	Source/7zip/Common/MyGuidDef.h, Source/7zip/Common/MyUnknown.h,
	Source/7zip/Common/MyWindows.h, Source/7zip/Common/StdAfx.h,
	Source/7zip/Common/Types.h, Source/Tests/SConscript,
	Source/Tests/endian.cpp, Source/Tests/DialogTemplate.cpp,
	Source/Tests/ResourceEditor.cpp, Source/Tests/compression.cpp,
	Source/Tests/decompress.cpp, Source/Tests/decompress.h,
	Source/Tests/memcpy.c, Source/Tests/mmap.cpp,
	Source/Tests/preprocessor.nsi, Source/Tests/root.txt,
	Source/Tests/winchar.cpp, Source/bzip2/blocksort.c,
	Source/bzip2/Readme.txt, Source/bzip2/bzlib.c,
	Source/bzip2/bzlib.h, Source/bzip2/compress.c,
	Source/bzip2/decompress.c, Source/bzip2/huffman.c,
	Source/exehead/Main.c, Source/exehead/SConscript,
	Source/exehead/Ui.c, Source/exehead/afxres.h,
	Source/exehead/bgbg.c, Source/exehead/components.c,
	Source/exehead/components.h, Source/exehead/config.h,
	Source/exehead/exec.c, Source/exehead/exec.h,
	Source/exehead/fileform.c, Source/exehead/fileform.h,
	Source/exehead/lang.h, Source/exehead/state.h, Source/exehead/ui.h,
	Source/exehead/util.c, Source/exehead/util.h,
	Source/zlib/DEFLATE.H, Source/zlib/INFBLOCK.C, Source/zlib/ZCONF.H,
	Source/zlib/ZLIB.H, Source/zlib/ZUTIL.H, Source/zlib/deflate.c,
	Source/zlib/trees.c: sync with HEAD

2007-02-16  kichik

	* Examples/FileFunc.nsi, Examples/FileFuncTest.nsi,
	Examples/Library.nsi, Examples/SConscript, Examples/TextFunc.nsi,
	Examples/TextFuncTest.nsi, Examples/WordFuncTest.nsi,
	Examples/bigtest.nsi, Examples/makensis.nsi, Examples/Modern
	UI/InstallOptions.nsi, Examples/Modern UI/MultiLanguage.nsi,
	Examples/Modern UI/WelcomeFinish.nsi, Include/FileFunc.nsh,
	Include/Library.nsh, Include/LogicLib.nsh, Include/SConscript,
	Include/TextFunc.nsh, Include/WinVer.nsh, Include/WordFunc.nsh,
	Include/x64.nsh, Menu/docs.html, Menu/index.html, Menu/intro.html,
	Menu/update.html, Menu/websites.html, SCons/config.py,
	SCons/utils.py, Scripts/release.py, Source/DialogTemplate.cpp,
	Source/DialogTemplate.h, Source/Platform.h, Source/Plugins.cpp,
	Source/Plugins.h, Source/ResourceEditor.cpp,
	Source/ResourceEditor.h, Source/ResourceVersionInfo.cpp,
	Source/ResourceVersionInfo.h, Source/SConscript,
	Source/ShConstants.cpp, Source/ShConstants.h, Source/afxres.h,
	Source/build.cpp, Source/build.h, Source/cbzip2.h,
	Source/clzma.cpp, Source/clzma.h, Source/compressor.h,
	Source/crc32.c, Source/czlib.h, Source/dirreader.cpp,
	Source/dirreader.h, Source/growbuf.cpp, Source/growbuf.h,
	Source/lang.cpp, Source/lang.h, Source/lineparse.cpp,
	Source/lineparse.h, Source/makenssi.cpp, Source/mmap.cpp,
	Source/mmap.h, Source/script.cpp, Source/strlist.cpp,
	Source/strlist.h, Source/tokens.cpp, Source/tokens.h,
	Source/uservars.h, Source/util.cpp, Source/util.h, Source/crc32.h,
	Source/fileform.cpp, Source/fileform.h, Source/manifest.cpp,
	Source/manifest.h, Source/winchar.cpp, Source/winchar.h,
	Source/writer.cpp, Source/writer.h, Menu/images/header-notext.gif,
	Menu/images/header.gif, SCons/Config/default, SCons/Config/gnu,
	SCons/Config/ms, SCons/Tools/crossmingw.py,
	SCons/Tools/mstoolkit.py: sync with HEAD

2007-02-16  kichik

	* Contrib/System/Source/Buffers.c, Contrib/System/Source/System.c,
	Contrib/VPatch/Source/GenPat/POSIXUtil.cpp,
	Contrib/VPatch/Source/GenPat/PatchGenerator.h,
	Contrib/VPatch/Source/GenPat/SConscript,
	Contrib/VPatch/Source/GenPat/main.cpp, Docs/src/SConscript,
	Docs/src/attributes.but, Docs/src/basic.but, Docs/src/build.but,
	Docs/src/callback.but, Docs/src/chm_config.but,
	Docs/src/chmlink.js, Docs/src/compiler.but,
	Docs/src/compilerflags.but, Docs/src/config.but,
	Docs/src/credits.but, Docs/src/defines.but, Docs/src/file.but,
	Docs/src/flowcontrol.but, Docs/src/generalpurpose.but,
	Docs/src/headers.but, Docs/src/history.but, Docs/src/int.but,
	Docs/src/intro.but, Docs/src/jumps.but, Docs/src/library.but,
	Docs/src/license.but, Docs/src/log.but, Docs/src/misc.but,
	Docs/src/script.but, Docs/src/sec.but, Docs/src/sections.but,
	Docs/src/silent.but, Docs/src/tutorial.but, Docs/src/ui.but,
	Docs/src/usage.but, Docs/src/usefulfunc.but, Docs/src/var.but: sync
	with HEAD

2007-02-16  kichik

	* Contrib/Library/LibraryLocal/SConscript,
	Contrib/Library/RegTool/SConscript,
	Contrib/Library/TypeLib/TypeLib.cpp,
	Contrib/Makensisw/jnetlib/connection.cpp,
	Contrib/Math/Source/Math.c, Contrib/Math/Source/MyMath.c,
	Contrib/Math/Source/mathcrtmt.lib, Contrib/Math/Source/plugin.c,
	Contrib/Modern UI/Language files/Breton.nsh, Contrib/Modern
	UI/Language files/Bulgarian.nsh, Contrib/Modern UI/Language
	files/Catalan.nsh, Contrib/Modern UI/Language files/Czech.nsh,
	Contrib/Modern UI/Language files/Danish.nsh, Contrib/Modern
	UI/Language files/French.nsh, Contrib/Modern UI/Language
	files/Icelandic.nsh, Contrib/Modern UI/Language files/Italian.nsh,
	Contrib/Modern UI/Language files/Mongolian.nsh, Contrib/Modern
	UI/Language files/Basque.nsh, Contrib/Modern UI/Language
	files/Galician.nsh, Contrib/Modern UI/Language files/Irish.nsh,
	Contrib/Modern UI/Language files/NorwegianNynorsk.nsh,
	Contrib/Modern UI/Language files/Serbian.nsh, Contrib/Modern
	UI/Language files/SerbianLatin.nsh, Contrib/Modern UI/Language
	files/Slovenian.nsh, Contrib/Modern UI/Language files/Spanish.nsh,
	Contrib/Modern UI/Language files/Swedish.nsh, Contrib/Modern
	UI/Language files/Ukrainian.nsh, Contrib/Modern UI/Language
	files/Uzbek.nsh, Contrib/Modern UI/Language files/Valencian.nsh:
	sync with HEAD

2007-02-16  kichik

	* Contrib/ExDLL/exdll.h, Contrib/Graphics/SConscript,
	Contrib/InstallOptions/Changelog.txt,
	Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/InstallOptions/Readme.html, Contrib/LangDLL/LangDLL.c,
	Contrib/LangDLL/resource.rc, Contrib/Language files/Breton.nlf,
	Contrib/Language files/Bulgarian.nlf, Contrib/Language
	files/Catalan.nlf, Contrib/Language files/Danish.nlf,
	Contrib/Language files/Dutch.nlf, Contrib/Language
	files/Basque.nlf, Contrib/Language files/Finnish.nlf,
	Contrib/Language files/French.nlf, Contrib/Language
	files/Galician.nlf, Contrib/Language files/Hebrew.nlf,
	Contrib/Language files/Icelandic.nlf, Contrib/Language
	files/Italian.nlf, Contrib/Language files/Lithuanian.nlf,
	Contrib/Language files/Mongolian.nlf, Contrib/Language
	files/Polish.nlf, Contrib/Language files/PortugueseBR.nlf,
	Contrib/Language files/Romanian.nlf, Contrib/Language
	files/SConscript, Contrib/Language files/Serbian.nlf,
	Contrib/Language files/SerbianLatin.nlf, Contrib/Language
	files/Slovenian.nlf, Contrib/Language files/Spanish.nlf,
	Contrib/Language files/Swedish.nlf, Contrib/Language
	files/Thai.nlf, Contrib/Language files/Turkish.nlf,
	Contrib/Language files/Ukrainian.nlf, Contrib/Language
	files/Irish.nlf, Contrib/Language files/NorwegianNynorsk.nlf,
	Contrib/Language files/Uzbek.nlf, Contrib/Language
	files/Valencian.nlf, Contrib/MakeLangId/MakeLangId.cpp,
	Contrib/MakeLangId/MakeLangId.xml, Contrib/MakeLangId/SConscript,
	Contrib/MakeLangId/resource.rc, Contrib/Makensisw/Readme.txt,
	Contrib/Makensisw/SConscript, Contrib/Makensisw/makensisw.cpp,
	Contrib/Makensisw/makensisw.h, Contrib/Makensisw/makensisw.xml,
	Contrib/Makensisw/resource.h, Contrib/Makensisw/resource.rc,
	Contrib/Makensisw/toolbar.cpp, Contrib/Makensisw/update.cpp,
	Contrib/Makensisw/utils.cpp, Contrib/Makensisw/utils.h,
	Contrib/Math/SConscript, Contrib/Math/mathtest.nsi, Contrib/Modern
	UI/Changelog.txt, Contrib/Modern UI/License.txt, Contrib/Modern
	UI/Readme.html, Contrib/Modern UI/SConscript, Contrib/Modern
	UI/System.nsh, Contrib/NSIS Menu/SConscript,
	Contrib/NSISdl/asyncdns.cpp, Contrib/NSISdl/asyncdns.h,
	Contrib/NSISdl/httpget.cpp, Contrib/NSISdl/nsisdl.cpp,
	Contrib/StartMenu/StartMenu.c, Contrib/System/System.html,
	Contrib/UIs/SConscript, Contrib/UIs/sdbarker_tiny.rc,
	Contrib/VPatch/Readme.html, Contrib/VPatch/SConscript,
	Contrib/nsExec/nsExec.txt, Contrib/nsExec/nsexec.c,
	Contrib/nsExec/test.nsi, Contrib/zip2exe/SConscript,
	Contrib/zip2exe/main.cpp, Contrib/zip2exe/res.rc, COPYING, INSTALL,
	SConstruct, TODO.txt, license.txt, Contrib/zip2exe/zip2exe.xml,
	Contrib/Graphics/Checks/red.bmp: sync with HEAD

2007-02-15  kichik

	* Source/DialogTemplate.cpp: typo (thanks kk)

2007-02-10  kichik

	* Source/exehead/exec.c: skip_root returns NULL, if buf1 is NULL,
	so there's no need to check again

2007-02-08  kichik

	* Docs/src/callback.but: clarification for patch #1649187 -
	OnInstTypeChange callback

2007-02-06  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: czi's patch for bug
	#1651312

2007-02-06  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: fixed bug #1652075 -
	ONLY_NUMBERS Flag (Install Options Plugin) bug

2007-02-03  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: fixed bug #1651312 -
	InstallOptions browse button not working

2007-02-03  kichik

	* SCons/Config/gnu: fixed bug #1646170 - nsis-2.23 can be built on
	x86_64 hosts

2007-02-02  kichik

	* COPYING, Docs/src/license.but: add "except where otherwise noted"
	to zlib license general application on the entire package halibut
	is an example of this exception, it's under bsd

2007-02-02  kichik

	* COPYING: file COPYING was added on branch UNICODE on 2007-02-15
	22:36:24 +0000

2007-02-02  kichik

	* Include/TextFunc.nsh: fixed bug #1631773 - file permission
	problem with ${LineFind}

2007-02-02  kichik

	* Contrib/Makensisw/Readme.txt, Contrib/Makensisw/SConscript:
	version bump

2007-02-02  kichik

	* Contrib/Makensisw/utils.cpp: add menu accelerators to MRU

2007-01-31  kichik

	* Contrib/ExDLL/exdll.h: include windows.h for HWND, GPTR and
	friends

2007-01-30  kichik

	* Source/DialogTemplate.cpp: winchar_toansi requires WCHAR* not
	WORD*

2007-01-27  kichik

	* Docs/src/usage.but, Source/makenssi.cpp: applied patch #1638974 -
	option to set process priority of makensis

2007-01-27  kichik

	* Include/Library.nsh: fixed UnInstallLib for installers

2007-01-27  kichik

	* Docs/src/compiler.but: documentation for new predefines

2007-01-27  kichik

	* Source/Tests/preprocessor.nsi: !if${global} killed the block
	ignore code

	!ifdef a !if${something} !endif # this will close the first !if,
	because ${something} is invalid !endif

2007-01-27  kichik

	* Source/Tests/preprocessor.nsi: file preprocessor.nsi was added on
	branch UNICODE on 2007-02-15 22:50:35 +0000

2007-01-27  kichik

	* Source/Tests/preprocessor.nsi, Source/build.h, Source/script.cpp,
	Source/tokens.cpp: ignored invalid preprocessor commands in ignored
	blocks

2007-01-27  kichik

	* Source/build.cpp: set __UNINSTALL__ in set_uninstall_mode, as in
	original patch #1644712 PageEx and PageExEnd set uninstall_mode in
	script.cpp, so setting this in set_code_type_predefines doesn't
	work it's probably better to set it in set_uninstall_mode as other
	commands probably use it as well

2007-01-27  kichik

	* Source/Tests/preprocessor.nsi: tests for patch #1644712 (new
	predefines)

2007-01-27  kichik

	* Source/build.cpp, Source/build.h, Source/tokens.cpp: applied
	patch #1644712 - new compiler predefines

2007-01-26  kichik

	* Source/exehead/Main.c: use a different temporary variable now
	that state_command_line is already in use

2007-01-26  kichik

	* Source/exehead/Main.c, Source/exehead/fileform.c: according to
	MSDN, passing NULL as hModule to GetModuleFileName will get the
	path for the executable of the process so there's no need for
	g_hInstance

2007-01-26  kichik

	* Source/exehead/Main.c: process command line before setting
	temporary directory to give the user a chance to use /S

2007-01-25  kichik

	* Source/exehead/fileform.c: set silent flag as early as possible,
	so most crc errors won't appear

2007-01-25  kichik

	* Source/zlib/INFBLOCK.C, Source/zlib/ZUTIL.H: clean-up for posix
	tests compatibility

2007-01-25  kichik

	* Source/Tests/SConscript: lzma needs pthread on posix

2007-01-25  kichik

	* Source/Tests/SConscript: force c, as gcc thinks upper case .C
	extension is c++

2007-01-25  kichik

	* Source/Tests/memcpy.c: file memcpy.c was added on branch UNICODE
	on 2007-02-15 22:50:35 +0000

2007-01-25  kichik

	* Source/Tests/memcpy.c: util.h isn't really needed and only causes
	problems when compiling the tests

2007-01-25  kichik

	* Source/Tests/decompress.cpp: file decompress.cpp was added on
	branch UNICODE on 2007-02-15 22:50:35 +0000

2007-01-25  kichik

	* Source/Tests/decompress.cpp: gcc doesn't like deleting void*

2007-01-25  kichik

	* Source/bzip2/bzlib.h, Source/7zip/LZMADecode.h: util.h isn't
	really needed and only causes problems when compiling the tests

2007-01-25  kichik

	* Contrib/nsExec/test.nsi: nsExec::Exec example

2007-01-25  kichik

	* Source/Tests/SConscript, Source/Tests/winchar.cpp: added winchar
	tests

2007-01-25  kichik

	* Source/Tests/winchar.cpp: file winchar.cpp was added on branch
	UNICODE on 2007-02-15 22:50:35 +0000

2007-01-25  kichik

	* Source/winchar.cpp: file winchar.cpp was added on branch UNICODE
	on 2007-02-15 22:46:41 +0000

2007-01-25  kichik

	* Source/winchar.cpp: fixed winchar_strcmp

2007-01-25  kichik

	* Source/ResourceVersionInfo.cpp: convert all StrToWstrAlloc

2007-01-25  kichik

	* Source/ResourceEditor.cpp: fixed gcc conversion warning/error

2007-01-25  kichik

	* Source/Platform.h: use same conversion for IS_INTRESOURCE and
	MAKEINTRESOURCE

2007-01-25  kichik

	* Source/ResourceVersionInfo.cpp: StrToWstrAlloc ->
	winchar_fromansi

2007-01-25  kichik

	* Source/ResourceEditor.cpp: CreateUnicodeString ->
	winchar_fromansi

2007-01-25  kichik

	* Source/DialogTemplate.cpp: use winchar

2007-01-25  kichik

	* Source/winchar.cpp, Source/winchar.h: add support for codepage
	selection in winchar_*ansi

2007-01-25  kichik

	* Source/winchar.h: file winchar.h was added on branch UNICODE on
	2007-02-15 22:46:41 +0000

2007-01-25  kichik

	* Source/ResourceEditor.cpp, Source/ResourceEditor.h,
	Source/script.cpp: GetResourceSize ->
	GetResourceSizeA/GetResourceSizeW

2007-01-25  kichik

	* Source/util.cpp: UpdateResource->UpdateResourceA

2007-01-25  kichik

	* Source/ResourceEditor.cpp, Source/SConscript, Source/winchar.cpp,
	Source/winchar.h: wcs* use wchar_t on POSIX, which is not the same
	as WCHAR so, winchar_* is introduced which uses WCHAR

2007-01-25  kichik

	* Source/Platform.h: more of patch #1643633

2007-01-24  kichik

	* Include/Library.nsh: UnInstallLib is usually used in
	uninstallers, so use un.GetParent instead of GetParent

2007-01-24  kichik

	* Source/Platform.h, Source/ResourceEditor.cpp,
	Source/ResourceEditor.h: applied patch #1643633 - 64bit PE support
	for CResourceEditor

2007-01-24  kichik

	* Include/Library.nsh: typos

2007-01-24  kichik

	* Source/Platform.h, Source/ResourceEditor.cpp,
	Source/ResourceEditor.h, Source/build.cpp, Source/lang.cpp,
	Source/script.cpp: fixed bug #1083492 - resource editor unicode
	conversion is lossy

2007-01-24  kichik

	* Source/lineparse.cpp, Source/lineparse.h, Source/script.cpp:
	slight name changes to better fit the "standard"

2007-01-24  kichik

	* Source/lineparse.cpp, Source/lineparse.h, Source/script.cpp:
	fixed bug #1554178 - Compiler ignores next line after comment line
	ends with \

2007-01-24  kichik

	* Source/exehead/Ui.c: fixed bug #1174184 - end of InstallDir
	appended after browse with custom dir var

2007-01-24  kichik

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/makensisw.h,
	Contrib/Makensisw/utils.cpp, Contrib/Makensisw/utils.h: fixed bug
	#1411970 - Settings in HKLM instead of HKCU?

2007-01-24  kichik

	* Source/ResourceEditor.cpp: make sure the PE is 32-bit and not
	64-bit (PE32+)

2007-01-24  kichik

	* Source/Platform.h: add optional header magic definitions

2007-01-24  kichik

	* Include/Library.nsh: use !verbose

2007-01-24  kichik

	* Include/Library.nsh: fixed bug #1097642 - Uninstaller deletes
	components on reboot after reinstall

2007-01-23  kichik

	* Source/build.cpp, Source/build.h, Source/lang.cpp,
	Source/script.cpp: fixed bug #1626504 - VIAddVersionKey causes
	problems with localized installers

2007-01-23  kichik

	* Contrib/InstallOptions/Changelog.txt,
	Contrib/InstallOptions/Readme.html: more patch #1634704 updates

2007-01-23  kichik

	* Source/build.cpp, Source/exehead/util.c: try CSIDL before
	resorting to registry or API for paths

2007-01-23  kichik

	* Include/x64.nsh: file x64.nsh was added on branch UNICODE on
	2007-02-15 22:46:34 +0000

2007-01-23  kichik

	* Include/x64.nsh: proper comment, $SYSDIR doesn't change

2007-01-23  kichik

	* Source/exehead/exec.c: fixed bug #1638191 - have RegDLL use
	LoadLibraryEx with LOAD_WITH_ALTERED_SEARCH_PATH

2007-01-23  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/InstallOptions/Readme.html: applied patch #1634704 - FOCUS
	flag for InstallOptions Plugin

2007-01-23  kichik

	* SConstruct, SCons/Config/gnu: fixed bug #1635841 - gcc
	strict-aliasing and build system  - added STRIP, APPEND_CCFLAGS and
	APPEND_LINKFLAGS command line options  - added -fno-strict-aliasing
	to stubs and plug-ins

2007-01-23  kichik

	* Source/Tests/SConscript, Source/Tests/compression.cpp,
	Source/Tests/decompress.cpp, Source/Tests/decompress.h,
	Source/Tests/memcpy.c: compression tests

2007-01-23  kichik

	* Source/Tests/compression.cpp: file compression.cpp was added on
	branch UNICODE on 2007-02-15 22:50:35 +0000

2007-01-23  kichik

	* Source/Tests/decompress.h: file decompress.h was added on branch
	UNICODE on 2007-02-15 22:50:35 +0000

2007-01-23  kichik

	* Source/cbzip2.h: return >0 only when really finished

2007-01-23  kichik

	* Source/bzip2/blocksort.c: no need for #ifdef anymore with the new
	build system

2007-01-23  kichik

	* Source/bzip2/bzlib.c, Source/bzip2/decompress.c,
	Source/bzip2/huffman.c: no need for #ifdef anymore with the new
	build system

2007-01-23  kichik

	* Menu/websites.html: fixed bug #1642107 - Simple Typo: "an"
	instead of "and"

2007-01-22  kichik

	* Source/clzma.cpp, Source/compressor.h: don't return 0 from
	CLZMA::Comrpess when finished, return 1

2007-01-19  kichik

	* Contrib/Modern UI/Language files/Galician.nsh: file Galician.nsh
	was added on branch UNICODE on 2007-02-15 22:41:49 +0000

2007-01-19  kichik

	* Contrib/Language files/Galician.nlf: file Galician.nlf was added
	on branch UNICODE on 2007-02-15 22:36:17 +0000

2007-01-19  kichik

	* Contrib/Language files/Galician.nlf, Contrib/Language
	files/SConscript, Contrib/Modern UI/SConscript,
	Docs/src/credits.but, Contrib/Modern UI/Language
	files/Galician.nsh: patch #1631765 - New Galician translation
	available

2007-01-19  kichik

	* Source/build.cpp: fixed bug #1631889 - NSIS compiler issues
	erroneous warning on uninstall sections

2007-01-19  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: fixed bug #1606716 -
	InstallOptions might send irrelevant NOTIFY for radiobuttons

2007-01-19  kichik

	* Source/exehead/Ui.c: size optimization - no need for GetDlgItem,
	WM_COMMAND comes with  the lParam = HWND

2007-01-16  kichik

	* SConstruct, Docs/src/SConscript: fixed scons 0.96.94
	compatibility

2007-01-13  kichik

	* Menu/images/header.gif: 2.23

2007-01-13  kichik

	* Docs/src/history.but: 2.23

2007-01-13  kichik

	* Contrib/VPatch/Readme.html: tabs to spaces

2007-01-13  kichik

	* Source/writer.h: file writer.h was added on branch UNICODE on
	2007-02-15 22:46:41 +0000

2007-01-13  kichik

	* Source/writer.cpp: file writer.cpp was added on branch UNICODE on
	2007-02-15 22:46:41 +0000

2007-01-13  kichik

	* Source/manifest.cpp: file manifest.cpp was added on branch
	UNICODE on 2007-02-15 22:46:41 +0000

2007-01-13  kichik

	* Source/manifest.h: file manifest.h was added on branch UNICODE on
	2007-02-15 22:46:41 +0000

2007-01-13  kichik

	* Source/crc32.h: file crc32.h was added on branch UNICODE on
	2007-02-15 22:46:40 +0000

2007-01-13  kichik

	* Source/fileform.cpp: file fileform.cpp was added on branch
	UNICODE on 2007-02-15 22:46:41 +0000

2007-01-13  kichik

	* Source/fileform.h: file fileform.h was added on branch UNICODE on
	2007-02-15 22:46:41 +0000

2007-01-13  kichik

	* COPYING, Contrib/InstallOptions/Readme.html, Contrib/Modern
	UI/License.txt, Contrib/Modern UI/Readme.html, Contrib/Modern
	UI/System.nsh, Docs/src/chm_config.but, Docs/src/config.but,
	Docs/src/license.but, Source/7zip/LZMADecode.c,
	Source/7zip/LZMADecode.h, Source/Platform.h, Source/Plugins.cpp,
	Source/Plugins.h, Source/ResourceEditor.cpp,
	Source/ResourceEditor.h, Source/ResourceVersionInfo.cpp,
	Source/ResourceVersionInfo.h, Source/ShConstants.cpp,
	Source/afxres.h, Source/build.cpp, Source/build.h, Source/cbzip2.h,
	Source/clzma.cpp, Source/clzma.h, Source/compressor.h,
	Source/crc32.c, Source/crc32.h, Source/czlib.h,
	Source/dirreader.cpp, Source/dirreader.h, Source/fileform.cpp,
	Source/fileform.h, Source/growbuf.cpp, Source/growbuf.h,
	Source/lang.cpp, Source/lang.h, Source/lineparse.cpp,
	Source/lineparse.h, Source/makenssi.cpp, Source/manifest.cpp,
	Source/manifest.h, Source/mmap.cpp, Source/mmap.h,
	Source/script.cpp, Source/strlist.cpp, Source/strlist.h,
	Source/tokens.cpp, Source/tokens.h, Source/util.cpp, Source/util.h,
	Source/writer.cpp, Source/writer.h, Source/bzip2/blocksort.c,
	Source/bzip2/bzlib.c, Source/bzip2/bzlib.h,
	Source/bzip2/compress.c, Source/bzip2/decompress.c,
	Source/bzip2/huffman.c, Source/exehead/Main.c, Source/exehead/Ui.c,
	Source/exehead/afxres.h, Source/exehead/bgbg.c,
	Source/exehead/components.c, Source/exehead/components.h,
	Source/exehead/config.h, Source/exehead/exec.c,
	Source/exehead/exec.h, Source/exehead/fileform.c,
	Source/exehead/fileform.h, Source/exehead/lang.h,
	Source/exehead/state.h, Source/exehead/ui.h, Source/exehead/util.c,
	Source/exehead/util.h, Source/zlib/DEFLATE.H,
	Source/zlib/INFBLOCK.C, Source/zlib/ZCONF.H, Source/zlib/ZLIB.H,
	Source/zlib/ZUTIL.H, Source/zlib/deflate.c, Source/zlib/trees.c:
	2006 -> 2007

2006-12-29  kichik

	* Contrib/VPatch/Readme.html: little clear up based on patch
	#1624292 - VPatch docs

2006-12-22  kichik

	* Contrib/System/Source/Buffers.c: fixed bug #1620178 -
	System::Store l crash installer when private stack is empty

2006-12-15  kichik

	* Contrib/System/Source/System.c: fixed bug #1616267 - System
	plugin crash with parenthesis in filename

2006-12-09  kichik

	* Source/build.cpp, Source/mmap.cpp, Source/mmap.h,
	Source/Tests/mmap.cpp: applied patch #1611866 - Fix
	MMapFile::release(void *pView, int size)

2006-12-09  kichik

	* Source/script.cpp: some CEXEBuild::doParse cleanup  - removed
	last_line_had_slash which was always set to zero  - moved
	m_linebuild.resize(0) so it won't free the memory the next
	condition uses, though the line needs to be 64kb for that to happen
	- took care of a coupple of comments

2006-12-09  kichik

	* Source/Tests/preprocessor.nsi: test block comments in !if blocks

2006-12-08  kichik

	* Contrib/Math/SConscript: fixed bug #1610773 - nsis-2.22 fails to
	install on Linux (mingw32)

2006-12-08  kichik

	* Contrib/VPatch/Source/GenPat/POSIXUtil.cpp,
	Contrib/VPatch/Source/GenPat/main.cpp: use the safer mkstemp
	instead of tmpnam

2006-12-08  kichik

	* Examples/makensis.nsi: fixed bug #1611251 - Uninstalling NSIS
	2.22 leaves Start menu icons

2006-12-06  kichik

	* SCons/Tools/mstoolkit.py: spaces to tabs

2006-12-05  kichik

	* SCons/Tools/mstoolkit.py: set MSVS_VERSION

2006-12-01  kichik

	* Contrib/nsExec/nsexec.c: fixed bug #1605581 - nsExec:ExecToLog is
	unstable in silent mode

2006-11-27  kichik

	* Scripts/release.py: properly print todo list

2006-11-27  kichik

	* Scripts/release.py: globalize scons_line

2006-11-27  kichik

	* Docs/src/history.but: sort 2.22 changes

2006-11-27  kichik

	* Menu/images/header.gif: 2.22

2006-11-27  kichik

	* Include/Library.nsh: $__INSTALLLLIB_SESSIONGUID might as well be
	{000...}, it's no different than 'session' in functionality

2006-11-27  kichik

	* Docs/src/compilerflags.but: links in SetPluginUnload

2006-11-27  kichik

	* Docs/src/generalpurpose.but: minor CallInstDLL description
	improvement

2006-11-27  kichik

	* Docs/src/history.but: 2.22

2006-11-27  kichik

	* Contrib/Math/SConscript, SCons/Config/ms: MSVC_VERSION has `Exp`
	prefix for express versions

2006-11-25  kichik

	* Contrib/Language files/Lithuanian.nlf: fixed bug #1602673 - error
	in Lithuanian language file

2006-11-25  kichik

	* Source/exehead/util.c: size optimization

2006-11-25  kichik

	* Source/exehead/exec.c, Source/exehead/util.c,
	Source/exehead/util.h: fixed bug #1542530 - WriteUninstaller fails
	to overwrite read-only uninstallers

2006-11-25  kichik

	* Source/exehead/Ui.c: size optimization

2006-11-25  kichik

	* Source/exehead/Ui.c: size optimization

2006-11-25  kichik

	* Source/exehead/Ui.c: fixed bug #1115825 - install pg/Show
	details/rt clk popup not destroyed on finish

2006-11-18  kichik

	* Docs/src/attributes.but: compatibility mode without
	RequestExecutionLevel

2006-11-17  kichik

	* Contrib/Math/SConscript, SCons/Config/ms: proper MSVS_VERSION
	check

2006-11-14  joostverburg

	* INSTALL, SConstruct, Contrib/Math/SConscript, Docs/src/build.but,
	SCons/Config/ms: automatic MSVC 2005 detection

2006-11-13  joostverburg

	* Contrib/Modern UI/Readme.html, Examples/Modern
	UI/InstallOptions.nsi, Examples/Modern UI/MultiLanguage.nsi:
	updated info about reserving files

2006-11-13  joostverburg

	* INSTALL, SCons/Config/ms: * SCons 0.96.93 automatically detects
	MSVC 2005, using environment variables is no longer needed * Use
	new exception flag for MSVC 2005

2006-11-11  kichik

	* Docs/src/build.but, INSTALL, SConstruct, SCons/Config/default,
	SCons/Config/gnu, SCons/Config/ms, Source/SConscript: Copy is
	deprecated by Clone in scons 0.96.93

2006-11-10  kichik

	* Docs/src/attributes.but, Source/manifest.cpp, Source/manifest.h,
	Source/script.cpp, Source/tokens.cpp: added `highest` option for
	RequestExecutionLevel

2006-11-09  kichik

	* Include/Library.nsh: fixed __InstallLib_Helper_InitSession

2006-11-06  kichik

	* Include/Library.nsh: the system plug-in can take care of the
	guid/string conversion

2006-11-06  kichik

	* Source/makenssi.cpp: cosmetics

2006-11-06  joostverburg

	* Source/makenssi.cpp: line breaks in license text

2006-11-03  kichik

	* Contrib/Language files/Slovenian.nlf, Contrib/Modern UI/Language
	files/Slovenian.nsh: patch #1590108 - Another update for Slovenian
	localization

2006-11-03  kichik

	* Docs/src/headers.but: fixed bug #1589877 - Typos in Appendix E

2006-11-03  kichik

	* Include/WinVer.nsh: !verbose 3

2006-11-03  kichik

	* Include/WinVer.nsh: file WinVer.nsh was added on branch UNICODE
	on 2007-02-15 22:46:34 +0000

2006-11-02  kichik

	* Contrib/nsExec/nsExec.txt: typo

2006-11-02  kichik

	* Contrib/Language files/Breton.nlf, Contrib/Modern UI/Language
	files/Breton.nsh: minor fixes by solenn

2006-11-01  joostverburg

	* COPYING, Docs/src/license.but: Special exception for LZMA
	compression module. Thanks Igor!

2006-11-01  joostverburg

	* Include/WinVer.nsh: corrected Windows 98 and Windows Me version
	number

2006-10-30  kichik

	* SCons/Config/ms: proper memset test

2006-10-30  kichik

	* Contrib/Math/SConscript: fixed TEMP_MSVC2005 test

2006-10-30  kichik

	* Docs/src/attributes.but: RequestExecutionLevel affects the
	uninstaller as well

2006-10-29  joostverburg

	* SCons/Config/ms: Disabled libcp check for MSVC 2005. This lib is
	not used anymore.

2006-10-29  kichik

	* Contrib/Math/Source/mathcrtmt.lib: file mathcrtmt.lib was added
	on branch UNICODE on 2007-02-15 22:41:00 +0000

2006-10-29  joostverburg

	* Contrib/Math/SConscript, INSTALL, SConstruct, Docs/src/build.but,
	Contrib/Math/Source/mathcrtmt.lib, SCons/Config/ms: MSVC 2005
	support. Add TEMP_MSVC2005=yes to the build command line.

2006-10-29  kichik

	* Docs/src/license.but: cosmetics

2006-10-29  kichik

	* Docs/src/license.but: zlib-license keyword used twice

2006-10-29  kichik

	* Docs/src/credits.but: added missing translators - Uzbek and
	Valencian

2006-10-29  kichik

	* Source/makenssi.cpp: added missing NSIS_VERSION to fprintf

2006-10-29  kichik

	* Source/makenssi.cpp: fixed syntax error

2006-10-29  kichik

	* SConstruct, Examples/makensis.nsi: license.txt -> COPYING

2006-10-29  kichik

	* Contrib/Language files/SConscript, Contrib/Modern UI/SConscript:
	added Uzbek

2006-10-28  joostverburg

	* Contrib/Language files/Uzbek.nlf, Contrib/Modern UI/Language
	files/Uzbek.nsh, Examples/Modern UI/MultiLanguage.nsi: Uzbek
	language files by Emil Garipov

2006-10-28  kichik

	* Contrib/Language files/Uzbek.nlf: file Uzbek.nlf was added on
	branch UNICODE on 2007-02-15 22:36:18 +0000

2006-10-28  kichik

	* Contrib/Modern UI/Language files/Uzbek.nsh: file Uzbek.nsh was
	added on branch UNICODE on 2007-02-15 22:41:50 +0000

2006-10-28  kichik

	* Source/7zip/Common/MyGuidDef.h: file MyGuidDef.h was added on
	branch UNICODE on 2007-02-15 22:50:33 +0000

2006-10-28  joostverburg

	* Docs/src/credits.but, Docs/src/license.but,
	Examples/makensis.nsi, Source/7zip/7zGuids.cpp,
	Source/7zip/LZMADecode.c, Source/7zip/LZMADecode.h,
	Source/7zip/copying.txt, Source/7zip/readme.txt,
	Source/7zip/7zip/Common/InBuffer.cpp,
	Source/7zip/7zip/Common/InBuffer.h,
	Source/7zip/7zip/Common/OutBuffer.cpp,
	Source/7zip/7zip/Common/OutBuffer.h,
	Source/7zip/7zip/Common/StreamUtils.cpp,
	Source/7zip/7zip/Common/StreamUtils.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTree.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTree2.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTree3.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTree3Z.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTree3ZMain.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTree4.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTree4b.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTreeMF.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTreeMFMain.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTreeMain.h,
	Source/7zip/7zip/Compress/LZMA/LZMA.h,
	Source/7zip/7zip/Compress/LZMA/LZMAEncoder.cpp,
	Source/7zip/7zip/Compress/LZMA/LZMAEncoder.h,
	Source/DialogTemplate.cpp, Source/DialogTemplate.h,
	Source/Platform.h, Source/Plugins.cpp, Source/Plugins.h,
	Source/ResourceEditor.cpp, Source/ResourceEditor.h,
	Source/ResourceVersionInfo.cpp, Source/ResourceVersionInfo.h,
	Source/ShConstants.cpp, Source/ShConstants.h, Source/afxres.h,
	Source/build.cpp, Source/build.h, Source/cbzip2.h,
	Source/clzma.cpp, Source/clzma.h, Source/compressor.h,
	Source/crc32.c, Source/crc32.h, Source/czlib.h,
	Source/dirreader.cpp, Source/dirreader.h, Source/fileform.cpp,
	Source/fileform.h, Source/growbuf.cpp, Source/growbuf.h,
	Source/lang.cpp, Source/lang.h, Source/lineparse.cpp,
	Source/lineparse.h, Source/7zip/7zip/ICoder.h,
	Source/7zip/7zip/IStream.h,
	Source/7zip/7zip/Compress/LZ/IMatchFinder.h,
	Source/7zip/7zip/Compress/LZ/LZInWindow.cpp,
	Source/7zip/7zip/Compress/LZ/LZInWindow.h,
	Source/7zip/7zip/Compress/LZ/LZOutWindow.cpp,
	Source/7zip/7zip/Compress/LZ/LZOutWindow.h,
	Source/7zip/7zip/Compress/RangeCoder/RangeCoder.h,
	Source/7zip/7zip/Compress/RangeCoder/RangeCoderBit.cpp,
	Source/7zip/7zip/Compress/RangeCoder/RangeCoderBit.h,
	Source/7zip/7zip/Compress/RangeCoder/RangeCoderBitTree.h,
	Source/7zip/7zip/Compress/RangeCoder/RangeCoderOpt.h,
	Source/7zip/Common/Alloc.cpp, Source/7zip/Common/Alloc.h,
	Source/7zip/Common/CRC.cpp, Source/7zip/Common/CRC.h,
	Source/7zip/Common/Defs.h, Source/7zip/Common/MyCom.h,
	Source/7zip/Common/MyGuidDef.h, Source/7zip/Common/MyUnknown.h,
	Source/7zip/Common/MyWindows.h, Source/7zip/Common/StdAfx.h,
	Source/7zip/Common/Types.h, Source/makenssi.cpp,
	Source/manifest.cpp, Source/manifest.h, Source/mmap.cpp,
	Source/mmap.h, Source/script.cpp, Source/strlist.cpp,
	Source/strlist.h, Source/tokens.cpp, Source/tokens.h,
	Source/uservars.h, Source/util.cpp, Source/util.h,
	Source/writer.cpp, Source/writer.h, Source/bzip2/Readme.txt,
	Source/bzip2/blocksort.c, Source/bzip2/bzlib.c,
	Source/bzip2/bzlib.h, Source/bzip2/compress.c,
	Source/bzip2/decompress.c, Source/bzip2/huffman.c,
	Source/exehead/Main.c, Source/exehead/Ui.c,
	Source/exehead/afxres.h, Source/exehead/bgbg.c,
	Source/exehead/components.c, Source/exehead/components.h,
	Source/exehead/config.h, COPYING, license.txt,
	Source/exehead/exec.c, Source/exehead/exec.h,
	Source/exehead/fileform.c, Source/exehead/fileform.h,
	Source/exehead/lang.h, Source/exehead/state.h, Source/exehead/ui.h,
	Source/exehead/util.c, Source/exehead/util.h,
	Source/zlib/DEFLATE.H, Source/zlib/INFBLOCK.C, Source/zlib/ZCONF.H,
	Source/zlib/ZLIB.H, Source/zlib/ZUTIL.H, Source/zlib/deflate.c,
	Source/zlib/trees.c: * The LZMA compression module for NSIS is now
	licensed under the Common Public License version 1.0 * Added
	license and copyright notice to every source file * The new COPYING
	file and license section in the Users Manual list the terms of all
	relevant licenses

2006-10-28  kichik

	* Source/7zip/7zip/Common/StreamUtils.cpp: file StreamUtils.cpp was
	added on branch UNICODE on 2007-02-15 22:50:27 +0000

2006-10-28  kichik

	* Source/7zip/7zip/Common/StreamUtils.h: file StreamUtils.h was
	added on branch UNICODE on 2007-02-15 22:50:27 +0000

2006-10-28  kichik

	* Docs/src/sections.but: emphasize that section_idx is a !define

2006-10-28  kichik

	* Docs/src/sec.but: added code examples

2006-10-25  kichik

	* Docs/src/generalpurpose.but: fixed bug #1584618 - No
	Contrib\ExDLL directory

2006-10-20  kichik

	* Scripts/release.py: converted steps to functions for easier step
	selection

2006-10-20  kichik

	* Docs/src/history.but: typo

2006-10-20  kichik

	* Docs/src/SConscript: seems to have a problem with long current
	directory paths now...	so go to the root until i find out what's
	up here

2006-10-20  kichik

	* Menu/images/header.gif: 2.21

2006-10-20  kichik

	* Docs/src/history.but: 2.21

2006-10-20  kichik

	* Docs/src/SConscript: hhc.exe suddenly crashes if the directory is
	changed before calling it...  it works fine without changing the
	directory - css and js are embedded and the files come out
	identical removed the directory change

2006-10-17  kichik

	* SCons/Config/gnu, SConstruct: scons 0.96.92

2006-10-17  kichik

	* SConstruct: added a workaround to BuildUtil to avoid the suffix
	problems that appeared with scons 0.96.92

2006-10-16  kichik

	* Docs/src/attributes.but: RC2 also identifies installers so it's
	probably safe to assume this will stay

2006-10-16  kichik

	* Contrib/MakeLangId/MakeLangId.cpp, Contrib/MakeLangId/SConscript:
	call InitCommonControls

2006-10-16  kichik

	* Source/7zip/sdk.diff: file sdk.diff was added on branch UNICODE
	on 2007-02-15 22:50:26 +0000

2006-10-16  kichik

	* Source/7zip/7zip/Common/InBuffer.cpp,
	Source/7zip/7zip/Common/InBuffer.h,
	Source/7zip/7zip/Common/OutBuffer.cpp,
	Source/7zip/7zip/Common/OutBuffer.h,
	Source/7zip/7zip/Common/StdAfx.h,
	Source/7zip/7zip/Common/StreamUtils.cpp,
	Source/7zip/7zip/Common/StreamUtils.h,
	Source/7zip/7zip/Compress/LZ/IMatchFinder.h,
	Source/7zip/7zip/Compress/LZ/LZInWindow.cpp,
	Source/7zip/7zip/Compress/LZ/LZInWindow.h,
	Source/7zip/7zip/Compress/LZ/LZOutWindow.cpp,
	Source/7zip/7zip/Compress/LZMA/LZMA.h,
	Source/7zip/7zip/Compress/LZMA/LZMAEncoder.cpp,
	Source/7zip/7zip/Compress/LZMA/LZMAEncoder.h,
	Source/7zip/7zip/Compress/LZMA/StdAfx.h,
	Source/7zip/7zip/Compress/LZ/LZOutWindow.h,
	Source/7zip/7zip/Compress/LZ/StdAfx.h,
	Source/7zip/7zip/Compress/RangeCoder/RangeCoder.h,
	Source/7zip/7zip/Compress/RangeCoder/RangeCoderBit.h,
	Source/7zip/7zip/Compress/RangeCoder/RangeCoderBitTree.h,
	Source/7zip/7zip/Compress/RangeCoder/StdAfx.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTree.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTree2.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTree3.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTree3Z.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTree4.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTreeMain.h,
	Source/7zip/7zip/ICoder.h, Source/7zip/7zip/IStream.h,
	Source/7zip/Common/Alloc.cpp, Source/7zip/Common/Alloc.h,
	Source/7zip/Common/CRC.cpp, Source/7zip/Common/CRC.h,
	Source/7zip/Common/MyCom.h, Source/7zip/Common/MyGuidDef.h,
	Source/7zip/Common/MyUnknown.h, Source/7zip/Common/MyWindows.h,
	Source/7zip/Common/StdAfx.h, Source/7zip/Common/Types.h,
	Source/Platform.h, Source/SConscript, Source/7zip/sdk.diff:
	upgraded to lzma sdk 4.43 for faster compression

2006-10-16  kichik

	* Source/manifest.cpp: avoid gcc warning about switch

2006-10-16  kichik

	* Source/SConscript: cosmetics

2006-10-06  kichik

	* Include/FileFunc.nsh: Instructor fixed handle leak in Locate

2006-10-06  kichik

	* Contrib/Language files/Bulgarian.nlf, Contrib/Modern UI/Language
	files/Bulgarian.nsh: small fixes for better view by Dumperbg

2006-10-02  joostverburg

	* Contrib/Modern UI/Language files/Danish.nsh: language name

2006-09-30  kichik

	* Include/x64.nsh: fix comment

2006-09-30  kichik

	* Examples/makensis.nsi: install WinVer.nsh and x64.nsh

2006-09-29  kichik

	* Include/SConscript, Include/WinVer.nsh: added WinVer.nsh -
	LogicLib extensions for handling Windows versions

2006-09-29  kichik

	* Include/x64.nsh: typo

2006-09-29  kichik

	* Include/x64.nsh: skip popping the value and directly use LogicLib
	for IsRunningX64 the very first LogicLib extension - cool!

2006-09-29  kichik

	* Docs/src/usefulfunc.but: oops, forgot to remove lbl_error

2006-09-29  kichik

	* Docs/src/usefulfunc.but: added vista this should be replaced with
	a call to GetVersion and IntCmp with defines the way it is now,
	users are tempted to use StrCmp and get installers not working with
	newer versions of windows

2006-09-29  kichik

	* Docs/src/intro.but: added vista

2006-09-24  kichik

	* Contrib/Modern UI/Language files/Valencian.nsh: file
	Valencian.nsh was added on branch UNICODE on 2007-02-15 22:41:50
	+0000

2006-09-24  kichik

	* Contrib/Language files/Valencian.nlf: file Valencian.nlf was
	added on branch UNICODE on 2007-02-15 22:36:18 +0000

2006-09-24  kichik

	* Contrib/Language files/SConscript, Contrib/Language
	files/Valencian.nlf, Contrib/Modern UI/SConscript, Contrib/Modern
	UI/Language files/Valencian.nsh: patch #1558822 - Valencian
	translation

2006-09-23  kichik

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh: implemented RFE #1547844 - default
	button of the abort warning

2006-09-23  kichik

	* Include/SConscript, Include/x64.nsh: macros for x64 installations
	handling

2006-09-22  kichik

	* Contrib/MakeLangId/MakeLangId.xml: file MakeLangId.xml was added
	on branch UNICODE on 2007-02-15 22:36:18 +0000

2006-09-22  kichik

	* Contrib/MakeLangId/MakeLangId.xml,
	Contrib/Makensisw/makensisw.xml, Contrib/zip2exe/zip2exe.xml:
	specifically request for no execution level change on vista this is
	a workaround for vista's incorrect flagging of all manifested nsis
	applications as installers

2006-09-22  kichik

	* Docs/src/headers.but: typo

2006-09-16  kichik

	* Docs/src/attributes.but, Source/script.cpp, Source/tokens.cpp,
	Source/tokens.h: added RequestExecutionLevel

2006-09-16  kichik

	* Source/script.cpp: cosmetics

2006-09-16  kichik

	* Source/SConscript, Source/build.cpp, Source/build.h,
	Source/manifest.cpp, Source/manifest.h, Source/script.cpp: moved
	manifest generation to a seprate file and added made it support
	vista's access level extensions

2006-09-16  kichik

	* Source/build.cpp, Source/build.h: extracted SetVarsSection

2006-09-15  kichik

	* Docs/src/build.but, Docs/src/log.but, Docs/src/var.but: build
	settings passed from config.h to scons

2006-09-13  joostverburg

	* Contrib/Language files/Slovenian.nlf, Contrib/Modern UI/Language
	files/Slovenian.nsh: updated by Martin Srebotnjak

2006-09-09  kichik

	* Docs/src/history.but, Menu/images/header.gif: 2.20

2006-09-09  kichik

	* Docs/src/script.but: explain about comments being extended

2006-09-08  kichik

	* Contrib/Modern UI/Language files/French.nsh: better
	MUI_UNTEXT_WELCOME_INFO_TEXT translation (SuperPat)

2006-09-01  kichik

	* Contrib/Language files/Ukrainian.nlf, Contrib/Modern UI/Language
	files/Ukrainian.nsh: corrections by Osidach Vitaly

2006-08-29  kichik

	* Contrib/Language files/Danish.nlf: fixed bug #1548190 - Danish
	"Browse" words not translated

2006-08-28  kichik

	* TODO.txt: DirShow is no longer desired, as discussed in patch
	#1539701

2006-08-25  kichik

	* Contrib/Language files/Italian.nlf: fixed bug #1546183 - Italian
	language file has duplicate access key

2006-08-25  kichik

	* Contrib/Modern UI/Language files/French.nsh: typo fixes by
	SuperPat

2006-08-19  kichik

	* Source/script.cpp: fixed bug #1536377 - incorrect timestamps on
	big-endian platforms instead of messing with structs, use simple
	arithmetic ops to split the time to low & high words

2006-08-19  kichik

	* Contrib/Language files/Swedish.nlf: fixed bug #1542680 -
	Untranslated entry in Swedish.nlf

2006-08-19  kichik

	* Include/LogicLib.nsh: partial fix for bug #1537976 - vague
	LogicLib syntax error messages

2006-08-18  kichik

	* Contrib/Language files/Turkish.nlf: fixed bug #1542765 -
	Turkish.nlf is encoded using UTF-8

2006-08-18  kichik

	* SConstruct: updated comment

2006-08-18  kichik

	* Contrib/Modern UI/Language files/French.nsh: added missing
	$_CLICK

2006-08-09  pabs3

	* Examples/Library.nsi: TypeLib.dll doesn't have a resource
	section, use LangDLL.dll instead

2006-08-08  kichik

	* Contrib/Modern UI/Readme.html: use InstallOptions' new HWND
	field, not 1200 + field number - 1

2006-08-08  kichik

	* Contrib/Language files/Spanish.nlf, Contrib/Modern UI/Language
	files/Spanish.nsh: (Joel) Retranslate some text strings to fit some
	static controls

2006-08-07  kichik

	* Source/script.cpp: NLF_ERR_REG_DLL isn't used anywhere, no need
	to add it to the language table

2006-08-07  kichik

	* Source/script.cpp: fixed bug #1535995 - failed plug-in calls
	output incomplete messages

2006-08-07  pabs3

	* SConstruct: fixed bug #1515592 - NSIS_CONFIG_CONST_DATA_PATH
	wasn't honoured on Linux

2006-08-06  kichik

	* Menu/images/header.gif: 2.19

2006-08-06  kichik

	* Docs/src/history.but: 2.19

2006-08-06  kichik

	* Docs/src/usefulfunc.but: better version of IsDotNETInstalled

2006-08-06  kichik

	* Contrib/System/Source/System.c: fixed bug #1535005 - System.dll
	corrupts the stack with 0 arguments functions

2006-08-05  kichik

	* Contrib/System/Source/System.c: fixed bug #1535007 - System.dll
	returns bad values, if function returns short

2006-08-04  kichik

	* Docs/src/file.but, Docs/src/int.but: improvements by Joe
	Siebenmann

2006-08-03  kichik

	* Source/script.cpp: like StrCmp and !ifdef, !if is now case
	insensitive

2006-08-02  kichik

	* Contrib/Language files/French.nlf, Contrib/Modern UI/Language
	files/French.nsh: fixed bug #1531874 - Typos in french translation

2006-07-30  kichik

	* Contrib/NSISdl/asyncdns.cpp, Contrib/NSISdl/asyncdns.h:
	max_cache_entries isn't used anywhere

2006-07-30  kichik

	* Contrib/NSISdl/asyncdns.cpp, Contrib/NSISdl/asyncdns.h: fixed
	random dns errors caused by synchronization issues with
	m_thread_kill for more details:
	http://forums.winamp.com/showthread.php?s=&threadid=247723

2006-07-30  kichik

	* Contrib/Modern UI/Language files/NorwegianNynorsk.nsh: file
	NorwegianNynorsk.nsh was added on branch UNICODE on 2007-02-15
	22:41:49 +0000

2006-07-30  kichik

	* Contrib/Language files/NorwegianNynorsk.nlf: file
	NorwegianNynorsk.nlf was added on branch UNICODE on 2007-02-15
	22:36:18 +0000

2006-07-30  kichik

	* Contrib/Language files/NorwegianNynorsk.nlf, Contrib/Language
	files/SConscript, Contrib/Modern UI/SConscript, Contrib/Modern
	UI/Language files/NorwegianNynorsk.nsh, Docs/src/credits.but,
	Examples/Modern UI/MultiLanguage.nsi: patch #1503208 - Norwegian
	nynorsk language file

2006-07-30  kichik

	* Source/build.cpp: fixed bug #1468852 - Wrong "Total size"
	reported if greater than 2GB

2006-07-30  kichik

	* Source/build.cpp: partial fix for bug #1470826 - unaligned memory
	access

2006-07-30  kichik

	* Source/Platform.h: fixed bug #1504772 - Sources/Platform.h type
	definitions are not 64bit-safe

2006-07-30  kichik

	* Source/build.cpp, Source/script.cpp, Source/util.cpp,
	Source/util.h: fixed bug #1509909 - !system & !packhdr fail with
	quotes

2006-07-30  kichik

	* Examples/makensis.nsi: added release notes check box to the
	finish page

2006-07-24  kichik

	* Contrib/System/System.html: typo

2006-07-01  kichik

	* Scripts/release.py: failing wiki update is not critical

2006-07-01  kichik

	* Menu/images/header.gif: 2.18

2006-07-01  kichik

	* Docs/src/history.but: sort

2006-07-01  kichik

	* Docs/src/history.but: 2.18

2006-06-30  kichik

	* Contrib/Language files/Serbian.nlf, Contrib/Language
	files/SerbianLatin.nlf, Contrib/Modern UI/Language
	files/Serbian.nsh, Contrib/Modern UI/Language
	files/SerbianLatin.nsh: updates by Obucinac: - Fixed unclear
	semantics - Fixed grammar - Fixed typos - Tuned to match serbian
	translation of Windows XP interface

2006-06-30  kichik

	* Docs/src/attributes.but: typos

2006-06-17  joostverburg

	* Contrib/Language files/PortugueseBR.nlf: corrections by Jeferson
	Hultmann, from Mozilla bug #340885

2006-06-17  joostverburg

	* Contrib/Language files/Irish.nlf: corrections by Kevin P.
	Scannell, from Mozilla bug #340979

2006-06-17  kichik

	* Contrib/Language files/Irish.nlf: file Irish.nlf was added on
	branch UNICODE on 2007-02-15 22:36:18 +0000

2006-06-16  joostverburg

	* Contrib/Language files/Turkish.nlf: corrections by Mozilla
	Turkey, from Mozilla bug #340511

2006-06-16  joostverburg

	* Contrib/Language files/Finnish.nlf: corrections by the Mozilla.fi
	crew, from Mozilla bug #341643

2006-06-16  kichik

	* Source/Platform.h: avoid "statement with no effect" warnings with
	gcc

2006-06-16  kichik

	* Source/build.cpp, Source/build.h, Source/crc32.c, Source/crc32.h,
	Source/writer.cpp, Source/writer.h, Source/exehead/fileform.c:
	fixed bug #1504758 - CRC32 implementation use potentially non-32bit
	types

2006-06-16  kichik

	* Contrib/Language files/SConscript, Contrib/Modern UI/SConscript:
	install Irish

2006-06-16  kichik

	* Docs/src/basic.but: no wildcards for RMDir

2006-06-16  kichik

	* Source/exehead/Ui.c: fixed bug #1504297 - .onVerifyInstDir
	changes browsing text script executed in .onVerifyInstDir changes
	ps_tmpbuf which is returned by GetNSISStringTT and is used for the
	browsing text

2006-06-16  joostverburg

	* Contrib/Language files/Irish.nlf, Contrib/Modern UI/Language
	files/Irish.nsh, Examples/Modern UI/MultiLanguage.nsi: Irish
	language files by by Kevin Scannell (NSIS patch #1503639, Mozilla
	bug #340979)

2006-06-16  kichik

	* Contrib/Modern UI/Language files/Irish.nsh: file Irish.nsh was
	added on branch UNICODE on 2007-02-15 22:41:49 +0000

2006-06-16  joostverburg

	* Contrib/Language files/Catalan.nlf, Contrib/Language
	files/Italian.nlf: standard Windows binary prefix for kilo

2006-06-16  joostverburg

	* Contrib/Language files/Romanian.nlf: corrections by Iulian
	Ursache-Dogariu, from Mozilla bug #340645

2006-06-16  joostverburg

	* Contrib/Language files/Catalan.nlf, Contrib/Modern UI/Language
	files/Catalan.nsh: Corrections by Toni Hermoso Pulido (NSIS bug
	#1504104, Mozilla bug #341094)

2006-06-16  joostverburg

	* Contrib/Language files/Polish.nlf: corrections by Marek Stepien,
	from Mozilla bug #224532

2006-06-16  joostverburg

	* Contrib/Language files/Italian.nlf: corrections by Michele Dal
	Corso, from Mozilla bug #340450

2006-06-16  kichik

	* Include/Library.nsh: fixed __InstallLib_Helper_GetVersion for
	POSIX

2006-06-02  kichik

	* Docs/src/build.but: better wording

2006-06-01  kichik

	* Include/FileFunc.nsh, Include/TextFunc.nsh, Include/WordFunc.nsh:
	updates by Instructor:	* GetFileAttributes corrections  * Prevent
	error in case of multiple header inclusion

2006-05-21  pabs3

	* Contrib/VPatch/Readme.html: Correct path to the example in the
	VPatch README.

2006-05-21  joostverburg

	* Contrib/Modern UI/Readme.html: text & layout fixes

2006-05-21  pabs3

	* Docs/src/build.but: Update Sourceforge ViewCVS location.

2006-05-21  joostverburg

	* Contrib/Modern UI/System.nsh: version number

2006-05-20  kichik

	* Contrib/Language files/Thai.nlf: corrections

2006-05-19  joostverburg

	* Contrib/Language files/Dutch.nlf: fixes by Milan Bast

2006-05-19  kichik

	* Scripts/release.py: no need to purge after template changes in
	mediawiki 1.6

2006-05-19  kichik

	* Menu/images/header.gif: 2.17

2006-05-19  kichik

	* Docs/src/history.but: another fix

2006-05-19  kichik

	* Docs/src/history.but: 2.17

2006-05-19  kichik

	* Examples/makensis.nsi: typo

2006-05-19  kichik

	* Source/util.h: my_glob no longer needed

2006-05-19  kichik

	* Docs/src/sec.but: fixed bug #1491616 - missing explanation of
	SF_SELECTED

2006-05-19  kichik

	* Docs/src/attributes.but: typo

2006-05-19  kichik

	* Scripts/release.py: new cvs server name

2006-05-19  kichik

	* Contrib/Language files/Icelandic.nlf, Contrib/Modern UI/Language
	files/Icelandic.nsh: updates by grelli

2006-05-19  kichik

	* Source/exehead/util.c: fixed bug #1481664 - RMDir can't delete
	read-only folders

2006-05-06  kichik

	* Contrib/Language files/Bulgarian.nlf, Contrib/Modern UI/Language
	files/Bulgarian.nsh: fixes by dumper

2006-05-03  kichik

	* Source/Platform.h: fixed bug #1481044 - Segfault with nsis 2.16
	on MacOS 10.3 (ppc)

2006-04-28  kichik

	* SCons/Config/gnu, SCons/utils.py, Source/ResourceEditor.h,
	Source/util.cpp: fixed bug #1474597 - Mac OS X 10.4 build failures

2006-04-28  kichik

	* Source/strlist.h: avoid gcc uninitialized warning

2006-04-28  kichik

	* Source/Platform.h: better HANDLE definition - pointer can be more
	than 32-bit

2006-04-28  kichik

	* Source/cbzip2.h, Source/compressor.h, Source/czlib.h: virtual
	destructor to avoid gcc warnings

2006-04-28  kichik

	* Contrib/Language files/Hebrew.nlf: fixed bug #1474587 - Hebrew
	typo

2006-04-18  kichik

	* Contrib/Library/TypeLib/TypeLib.cpp: always push something in
	TypeLib::GetLibVersion to avoid stack corruption

2006-04-18  kichik

	* Include/Library.nsh: fixed bug #1471341 - InstallLib
	misinterprets TLB version number

2006-04-15  kichik

	* Source/util.cpp, Source/util.h: glob is no longer needed

2006-04-15  kichik

	* Source/util.cpp: initialize path

2006-04-14  kichik

	* Source/build.cpp: typo

2006-04-14  kichik

	* Docs/src/tutorial.but: fixed bug #1469306 - Typo in 2.3.2

2006-04-14  kichik

	* Contrib/Language files/SConscript, Contrib/Modern UI/SConscript:
	fixed bug #146947 - Missing Basque and Welsh language files

2006-04-08  joostverburg

	* Contrib/Language files/PortugueseBR.nlf: updated by Tiago Claus

2006-04-07  kichik

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/makensisw.h,
	Contrib/Makensisw/resource.h, Contrib/Makensisw/resource.rc,
	Contrib/Makensisw/toolbar.cpp, Contrib/Makensisw/update.cpp,
	Contrib/Makensisw/utils.cpp, Contrib/Makensisw/utils.h: fixed bug
	#1466486 - typo and menu problems in MakeNSISw

2006-04-07  kichik

	* Source/exehead/util.h: match log_text in util.c

2006-04-07  kichik

	* SConstruct: properly quote build settings, even if they come from
	the command line

2006-04-07  kichik

	* Menu/images/header.gif: 2.16

2006-04-07  kichik

	* Docs/src/build.but: now supports big-endian

2006-04-07  kichik

	* Docs/src/history.but: 2.16

2006-04-07  kichik

	* Docs/src/basic.but: implemented RFE #1464446 - Big warning about
	RmDir /r "$INSTDIR" please

2006-04-07  kichik

	* Contrib/NSISdl/nsisdl.cpp: applied patch #1465378 - Speed up
	NSISdl downloads

2006-04-05  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: fixed nResult
	warning

2006-04-05  kichik

	* Contrib/Makensisw/Readme.txt, Contrib/Makensisw/SConscript: bump
	version

2006-04-05  kichik

	* Include/Library.nsh: typelibs are supported

2006-04-05  kichik

	* Contrib/System/System.html: documented shift left and right

2006-04-05  kichik

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html:
	bump version

2006-04-05  kichik

	* Source/Tests/DialogTemplate.cpp: file DialogTemplate.cpp was
	added on branch UNICODE on 2007-02-15 22:50:35 +0000

2006-04-05  kichik

	* Source/Tests/DialogTemplate.cpp: oops, that shouldn't be there

2006-04-05  kichik

	* Source/Tests/SConscript: need util.cpp for unicode conversion on
	non-win32

2006-04-05  kichik

	* SCons/config.py, Source/exehead/config.h, Source/exehead/util.c:
	implemented RFE #1460586 - Put time stamps in the install log

2006-04-05  kichik

	* Docs/src/compilerflags.but: link to File

2006-04-05  kichik

	* Source/exehead/exec.c: size optimization

2006-04-05  kichik

	* SConstruct, Source/build.cpp: automatically pass makensis build
	settings to script

2006-04-05  kichik

	* Source/Plugins.cpp: use CResourceEditor helper methods

2006-04-05  kichik

	* Source/ResourceEditor.cpp: another sanity check

2006-04-05  kichik

	* Source/ResourceEditor.cpp: fixed a crash while adding resources
	when there are named resources

2006-04-05  kichik

	* Contrib/Language files/Basque.nlf, Contrib/Modern UI/Language
	files/Basque.nsh, Docs/src/credits.but: Basque language files

2006-04-05  kichik

	* Contrib/Language files/Basque.nlf: file Basque.nlf was added on
	branch UNICODE on 2007-02-15 22:36:17 +0000

2006-04-05  kichik

	* Contrib/Modern UI/Language files/Basque.nsh: file Basque.nsh was
	added on branch UNICODE on 2007-02-15 22:41:49 +0000

2006-04-05  kichik

	* Docs/src/basic.but: fixed bug #1448374 - Nonsensical behavior
	from File /r

2006-04-05  kichik

	* Docs/src/silent.but: fixed bug #1077439 - nonstandatd behavior of
	example for command line parameters

2006-04-05  kichik

	* Docs/src/chmlink.js: fixed bug #1449879 - NSIS User Manual script
	error

2006-04-05  kichik

	* Source/fileform.cpp: properly calculate number of language
	strings

2006-03-28  kichik

	* Source/script.cpp: make !define /date prints act like !define
	/math

2006-03-28  kichik

	* Docs/src/defines.but, Source/script.cpp, Source/tokens.cpp:
	implemented RFE #1459210 - !define /date should use UTC added
	/utcdate flag

2006-03-28  kichik

	* Source/script.cpp: fixed bug #1459789 - Incorrect FileOpen input
	validation

2006-03-25  kichik

	* Source/build.cpp: big-endian compatibility for uninstall_generate

2006-03-25  kichik

	* Source/build.cpp: use new generate_unicons_offsets

2006-03-25  kichik

	* Source/util.cpp, Source/util.h: big-endian compatibility for
	generate_unicons_offsets also a bit refactored using methods from
	CResourceEditor

2006-03-25  kichik

	* Source/ResourceEditor.cpp, Source/ResourceEditor.h: extracted
	GetResourceDirectory and made it and GetNTHeaders public

2006-03-25  kichik

	* Source/ResourceEditor.cpp: fixed virtual address adjustment
	calculation

2006-03-25  kichik

	* Source/Tests/ResourceEditor.cpp: file ResourceEditor.cpp was
	added on branch UNICODE on 2007-02-15 22:50:35 +0000

2006-03-25  kichik

	* Source/Tests/ResourceEditor.cpp: original data of MakeLangID.exe,
	without aligned virtual section size

2006-03-25  kichik

	* Source/ResourceEditor.cpp: set resource section's virtual size to
	its unaligned size

2006-03-25  kichik

	* Source/ResourceEditor.cpp, Source/ResourceEditor.h: big-endian
	compatibility could have been better, but due to lack of time,
	original code base and the fact that it works, i'm happy with it

2006-03-25  kichik

	* Source/util.cpp: write little-endian values in replace_icon

2006-03-25  kichik

	* Docs/src/SConscript: CHM depends on style.css, chmlink.js and
	nsis.hhp

2006-03-25  kichik

	* Contrib/Language files/Slovenian.nlf, Contrib/Modern UI/Language
	files/Slovenian.nsh: minor fixes by Martin Srebotnjak

2006-03-24  kichik

	* Source/Tests/DialogTemplate.cpp, Source/Tests/ResourceEditor.cpp,
	Source/Tests/SConscript: tests for CResourceEditor and
	CDialogTemplate

2006-03-24  kichik

	* Source/DialogTemplate.cpp, Source/DialogTemplate.h: big-endian
	compatibility

2006-03-24  kichik

	* Source/util.cpp: fixed compile errors and warnings in
	get_executable_path

2006-03-24  kichik

	* Source/ResourceEditor.cpp: fixed test for resource section
	existence

2006-03-23  kichik

	* Contrib/VPatch/Source/GenPat/PatchGenerator.h: applied patch
	#1456861 - PatchGenerator syntax error

2006-03-17  kichik

	* Docs/src/library.but: type libraries *are* supported as long as
	they have a version resource

2006-03-17  kichik

	* Include/Library.nsh: a more accurate error message

2006-03-17  kichik

	* Contrib/Library/TypeLib/TypeLib.cpp: tabs to spaces

2006-03-17  kichik

	* Contrib/Library/TypeLib/TypeLib.cpp: release typelib attribute
	structure when exiting GetLibVersion

2006-03-17  kichik

	* Include/Library.nsh: added ClearErrors so an error will truly
	come from File as expected

2006-03-17  kichik

	* Include/Library.nsh: added SetFileAttribute back to remove
	read-only flag File only removes the read-only flag when
	SetOverwrite mode is set to "on", not "try" as with InstallLib

2006-03-17  kichik

	* Docs/src/library.but: a bit more support for non-Windows
	platforms

2006-03-17  kichik

	* Include/Library.nsh: added a minimal implementation of
	__InstallLib_Helper_GetVersion for non-win32 platforms, using
	GetDLLVersionLocal

2006-03-17  kichik

	* Source/build.cpp: define NSIS_WIN32_MAKENSIS, if makensis is
	compiled for win32

2006-03-17  kichik

	* SCons/Config/ms, Source/exehead/SConscript: moved
	_NSIS_NO_INT64_SHR test to SCons/Config/ms so it'll only be called
	once and not for each stub and because it's a better location being
	a vc specific problem

2006-03-16  kichik

	* Docs/src/build.but: oops, should be
	NSIS_CONFIG_CONST_DATA_PATH=no, as it should be relocatable and
	should for the files in the same directory

2006-03-16  kichik

	* Docs/src/build.but: when building makensis that'd be dropped in a
	zipped release, use NSIS_CONFIG_CONST_DATA_PATH

2006-03-15  pabs3

	* Source/util.cpp: Make get_executable_path more portable and
	correct.

2006-03-14  kichik

	* Docs/src/basic.but: typo

2006-03-14  kichik

	* SCons/Config/gnu: make sure -Wl,-Map is supported by the linker
	mingw supports it, so only check for non-cross envs

2006-03-14  kichik

	* SCons/utils.py: should be main, not __main

2006-03-14  kichik

	* SCons/utils.py: return true if the flag is valid, not the other
	way around

2006-03-14  kichik

	* SCons/Config/gnu: use FlagsConfigure for -pthread

2006-03-14  kichik

	* SCons/utils.py: added FlagsConfigure for compiler and linker
	flags configuration

2006-03-14  kichik

	* Contrib/Modern UI/Readme.html, Contrib/Modern UI/System.nsh:
	implemented feature request #1447766 - MUI setting for transparent
	header labels added MUI_HEADER_TRANSPARENT_TEXT

2006-03-14  kichik

	* Contrib/Modern UI/System.nsh: tabs to spaces

2006-03-14  kichik

	* Docs/src/basic.but: added a detailed explanation about File /r
	that can't be interpreted in more than one way

2006-03-14  kichik

	* Contrib/Modern UI/Readme.html, Contrib/Modern UI/System.nsh:
	implemented feature request #1448176 - show function support for
	start menu page

2006-03-14  kichik

	* Docs/src/build.but: links to pre-compiled versions

2006-03-11  kichik

	* Examples/Library.nsi: smaller test dll for faster tests

2006-03-11  kichik

	* Source/build.cpp: added missing try catch block for
	init_res_editor calls

2006-03-11  kichik

	* Source/util.cpp: updated update_bitmap, replace_icon and
	generate_uninstall_icon_data so they'll work on big-endian
	platforms still need to update generate_unicons_offsets

2006-03-11  kichik

	* Source/Plugins.cpp: made GetExports work on big-endian platforms
	as well

2006-03-11  kichik

	* Source/Platform.h: made some resource macros work with big-endian
	as well

2006-03-11  kichik

	* Source/util.h, Source/Tests/endian.cpp, Source/Platform.h: moved
	endianity macros to Platform.h

2006-03-11  kichik

	* Source/clzma.cpp: fix for WaitForSingleObject POSIX
	implementation by codesquid

2006-03-11  kichik

	* Source/util.cpp: no need for iNewIconSize in replace_icon

2006-03-11  kichik

	* Source/build.cpp: endianity fixes

2006-03-11  kichik

	* Source/build.cpp: use new writers

2006-03-11  kichik

	* Source/Tests/endian.cpp: tests for 16-bit endian conversion

2006-03-11  kichik

	* Source/util.h: added 16-bit endian conversion macros

2006-03-11  kichik

	* Source/SConscript: added fileform.cpp and writer.cpp

2006-03-11  kichik

	* Source/fileform.cpp, Source/fileform.h: writers for header
	structures

2006-03-11  kichik

	* Source/writer.cpp, Source/writer.h: centralized classes for
	writing data this allows global changes to how data is written with
	one change currently, it only converts from big-endian to
	little-endian in the future, this will allow an easy transition to
	writing 64-bit data

2006-03-11  kichik

	* Source/clzma.cpp: synchronize ResetEvent as well

2006-03-11  kichik

	* Docs/src/ui.but: link to GetDlgItem

2006-03-10  kichik

	* Source/util.cpp: the conditions on both wIsIcon and wReserved
	must be met, not just on one of them

2006-03-10  pabs3

	* SConstruct: Fix for POSIX regression due to sconf.h change.

2006-03-10  kichik

	* Source/clzma.cpp: return if the passed event handle is NULL and
	not when it's valid

2006-03-08  kichik

	* Contrib/NSISdl/nsisdl.cpp: only report a successful download, if
	the downloading actually got past the headers

2006-03-08  kichik

	* Contrib/NSISdl/httpget.cpp: fixed bug #1445735 - WinProxy headers
	not read by NSISdl

2006-03-08  kichik

	* SConstruct: add new line to version.h to avoid gcc warning

2006-03-08  kichik

	* Source/clzma.cpp: * never delete self on Release(), CLZMA is not
	a real COM class * safer destructor

2006-03-07  kichik

	* Contrib/ExDLL/exdll.h: export validate_filename for plug-ins

2006-03-07  kichik

	* Contrib/StartMenu/StartMenu.c: fixed bug #1440636 - invalid
	folder names returned by StartMenu plug-in

2006-03-07  kichik

	* Source/exehead/util.c: size optimization

2006-03-07  kichik

	* Source/exehead/exec.c: export validate_filename for plug-ins

2006-03-07  kichik

	* Contrib/StartMenu/StartMenu.c: simpler prefixing code

2006-03-06  kichik

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/makensisw.h,
	Contrib/Makensisw/resource.h, Contrib/Makensisw/resource.rc,
	Contrib/Makensisw/utils.cpp: added "Cancel compilation" menu item
	to abort current compilation by sending ctrl+c signal

2006-03-06  kichik

	* Source/makenssi.cpp: accept event as ctrl+c as well, because
	GenerateConsoleCtrlEvent doesn't work form a non-parent-console
	process

2006-03-06  kichik

	* SConstruct: added back "v" prefix to NSIS_VERSION

2006-03-04  kichik

	* Menu/images/header.gif: 2.15

2006-03-04  kichik

	* Docs/src/history.but: 2.15

2006-03-04  kichik

	* Source/lang.cpp: directory edit box should not be rtl as it
	contains mostly english

2006-03-03  kichik

	* Docs/src/build.but: note about building System with a cross
	compiler

2006-03-02  kichik

	* Docs/src/attributes.but: link to SetBrandingImage

2006-03-02  kichik

	* Docs/src/attributes.but: link AddBrandingImage to
	SetBrandingImage

2006-03-02  kichik

	* Source/script.cpp: fixed bug #1441877 - !include keeps searching
	include dirs even after match

2006-02-24  kichik

	* Source/exehead/config.h, Source/exehead/fileform.h,
	Source/exehead/state.h: moved NSIS_STRING from config.h to
	fileform.h

2006-02-24  kichik

	* Source/util.h: no more need for this evil

2006-02-24  kichik

	* SConstruct, Source/build.cpp, Source/makenssi.cpp: fixed bug
	#1434215 - #define local leaks into path settings

2006-02-24  kichik

	* SConstruct: write all defines to sconf.h which is included by
	config.h instead of passing them on the command line write the
	freaquently changing NSIS_VERSION to a separate file named
	version.h so only files that really need it will include it

2006-02-24  kichik

	* Source/build.cpp, Source/lang.cpp, Source/makenssi.cpp,
	Source/script.cpp: use NSIS_VERSION from the new automatically
	genereated version.h

2006-02-24  kichik

	* SCons/config.py, Source/exehead/config.h: move NSIS_VARS_SECTION
	to sconf.h

2006-02-24  kichik

	* Source/SConscript, Source/exehead/SConscript,
	Source/exehead/config.h: write all defines to sconf.h which is
	included by config.h instead of passing them on the command line
	write the freaquently changing NSIS_VERSION to a separate file
	named version.h so only files that really need it will include it

2006-02-24  kichik

	* Source/exehead/Ui.c: fixed bug #1400995 - MB_TOPMOST doesn't work
	as first sections' instruction

2006-02-24  kichik

	* Contrib/StartMenu/StartMenu.c, SCons/Tools/crossmingw.py,
	Source/7zip/LZMADecode.c: applied patch #1434174 - GCC 4.2 patches

2006-02-24  kichik

	* Source/script.cpp: wrong strcmp for !define /math division

2006-02-24  kichik

	* Source/Tests/preprocessor.nsi: fixed error messages and removed
	useless !undef's

2006-02-24  kichik

	* Source/script.cpp: sprintf into a buffer, not a random address

2006-02-24  kichik

	* Source/script.cpp: removed stray parenthesis

2006-02-24  kichik

	* Docs/src/defines.but, Source/script.cpp,
	Source/Tests/preprocessor.nsi, Source/tokens.cpp: applied patch
	#1372561 - !define /math compile time enhancement

2006-02-24  kichik

	* Docs/src/credits.but: more credit

2006-02-24  kichik

	* Docs/src/defines.but, Source/script.cpp, Source/tokens.cpp,
	Source/Tests/preprocessor.nsi, Source/tokens.h: applied patch
	#1412982 - "!if" - enhanced compile time flow control

2006-02-24  kichik

	* Contrib/Modern UI/Language files/Italian.nsh: applied patch
	#1416988 - small italian translation bug

2006-02-24  kichik

	* Contrib/Modern UI/Language files/Czech.nsh: applied patch
	#1427189 - Czech grammar mistakes

2006-02-24  kichik

	* Docs/src/ui.but: fixed bug #1432423 - section 4.9.14.8 IsWindow
	example incorrect

2006-02-24  kichik

	* Source/dirreader.cpp: fixed bug #1431593 - dir_reader::matches
	uses iterator that is at end

2006-02-23  kichik

	* Contrib/InstallOptions/Readme.html: example moved to Examples
	directory

2006-02-23  pabs3

	* Source/script.cpp: Fix 1431958: Properly convert !addincludedir
	paths on POSIX platforms.

2006-02-11  kichik

	* Docs/src/misc.but: added Nop

2006-02-10  kichik

	* Examples/WordFuncTest.nsi, Include/FileFunc.nsh,
	Include/TextFunc.nsh: Updates by Instructor:  - Added /NOUNLOAD
	flag for the system plugin calls. Functions that uses system plugin
	calls several times, now 25-75% faster.   - Added tests for new
	WordReplace options "{", "}", "{*", "}*"

2006-02-10  kichik

	* Docs/src/headers.but, Examples/FileFunc.nsi,
	Examples/FileFuncTest.nsi, Examples/TextFunc.nsi,
	Examples/TextFuncTest.nsi, Examples/WordFuncTest.nsi,
	Include/FileFunc.nsh, Include/TextFunc.nsh, Include/WordFunc.nsh:
	Updates by Instructor

	1. "WordReplace"    -Added options "{", "}", "{*", "}*"

	2. "GetOptions"    -Now sets error flag if option does not found

	3. "ConfigRead"    -Now sets error flag if entry does not found

	4. New case sensitive functions:       "WordFindS", "WordFind2XS",
	"WordFind3XS", "WordReplaceS",	     "WordAddS", "WordInsertS",
	"StrFilterS", "TextCompareS",	    "ConfigReadS", "ConfigWriteS",
	"GetOptionsS"

2006-02-04  kichik

	* Source/util.cpp: throw runtime_error as it's more appropriate and
	has the required constructor on libstdc++ as well

2006-02-01  joostverburg

	* Contrib/Language files/Bulgarian.nlf, Contrib/Modern UI/Language
	files/Bulgarian.nsh: updated by Plamen Penkov

2006-02-01  pabs3

	* SConstruct, SCons/Config/default, SCons/Config/gnu,
	SCons/Config/ms: Remember to define __BIG_ENDIAN__ for the tests as
	well as makensis.

2006-01-31  kichik

	* Docs/src/ui.but: fixed bug #1420352 - check box transparent
	background

2006-01-31  kichik

	* Source/exehead/util.c: fixed bug #1420657 - RMDIR doesn't delete
	file with double dots prefix

2006-01-27  kichik

	* Source/exehead/util.c: check if log_dolog is set for
	NSIS_CONFIG_LOG_STDOUT as well

2006-01-27  kichik

	* SCons/config.py, SCons/Config/default, SCons/Config/gnu,
	SCons/Config/ms, Source/build.cpp, Source/exehead/Main.c,
	Source/exehead/SConscript, Source/exehead/Ui.c,
	Source/exehead/config.h, Source/exehead/exec.c,
	Source/exehead/util.c: added NSIS_CONFIG_LOG_STDOUT

2006-01-27  kichik

	* Source/build.cpp: pass NSIS_CONFIG_LOG_ODS to script

2006-01-27  kichik

	* Source/script.cpp, Source/util.cpp, Source/util.h: fixed bug
	#1174742 - Icon error message is uninformative

2006-01-27  kichik

	* Source/exehead/Ui.c: richedit controls automatically set the hand
	cursor for links, no need to do it manually

2006-01-27  kichik

	* Contrib/Language files/Breton.nlf, Contrib/Modern UI/Language
	files/Breton.nsh: - Windows Vista has a LANGID for Breton (1150) -
	some updates

2006-01-27  pabs3

	* SCons/Config/gnu: Fix Debian bug #350112: Use CPPDEFINES instead
	of broken CPPFLAGS to define __BIG_ENDIAN__ on big endian POSIX
	platforms.

2006-01-26  kichik

	* Docs/src/history.but: typo

2006-01-26  kichik

	* Contrib/Modern UI/Language files/Mongolian.nsh: - added another
	version of MUI_INNERTEXT_COMPONENTS_DESCRIPTION_INFO for
	NSIS_CONFIG_COMPONENTPAGE_ALTERNATIVE - more updates

2006-01-24  kichik

	* Menu/images/header.gif: 2.14

2006-01-24  kichik

	* Source/exehead/Ui.c: check g_tmp[0] not state_language[2]

2006-01-24  kichik

	* Docs/src/history.but: 2.14

2006-01-24  kichik

	* Source/exehead/Ui.c: fixed bug #1412159 - NSIS 2.13 doesn't work
	on Win 95/98/NT

2006-01-24  kichik

	* Source/exehead/Ui.c: g_tmp should be at least twice
	NSIS_MAX_STRLEN, no matter what NSIS_MAX_STRLEN is

2006-01-21  kichik

	* SCons/config.py, Source/exehead/config.h: oops, quoting problems,
	back to config.h

2006-01-21  kichik

	* SCons/config.py, Source/build.cpp, Source/exehead/config.h,
	Source/exehead/util.c: moved VARS_SECTION_NAME from config.h to
	config.py and renamed it to NSIS_VARS_SECTION

2006-01-21  kichik

	* SConstruct: don't install TODO.txt

2006-01-21  kichik

	* Menu/images/header.gif: 2.13

2006-01-21  kichik

	* Docs/src/history.but: clearer description

2006-01-21  kichik

	* Docs/src/credits.but: more credit

2006-01-21  kichik

	* Docs/src/history.but: 2.13

2006-01-21  kichik

	* Contrib/System/System.html: it's $LANGUAGE, not $LANG

2006-01-21  kichik

	* Docs/src/SConscript: only fix htmls when not on win32

2006-01-21  pabs3

	* INSTALL, SConstruct, Contrib/Graphics/SConscript,
	Contrib/Language files/SConscript,
	Contrib/Library/LibraryLocal/SConscript,
	Contrib/Library/RegTool/SConscript, Contrib/MakeLangId/SConscript,
	Contrib/Makensisw/SConscript, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/SConscript, Contrib/NSIS Menu/SConscript,
	Contrib/UIs/SConscript, Contrib/VPatch/SConscript,
	Contrib/VPatch/Source/GenPat/SConscript,
	Contrib/zip2exe/SConscript, Docs/src/SConscript,
	Docs/src/callback.but, Docs/src/script.but, Docs/src/usage.but,
	Docs/src/var.but, Examples/SConscript, Include/SConscript,
	SCons/config.py, Source/build.cpp, Source/makenssi.cpp: Merge patch
	for better installs on POSIX platforms.

2006-01-20  kichik

	* license.txt, Contrib/InstallOptions/Readme.html, Contrib/Modern
	UI/License.txt, Contrib/Modern UI/Readme.html, Contrib/Modern
	UI/System.nsh, Docs/src/chm_config.but, Docs/src/config.but,
	Docs/src/license.but, Source/ResourceEditor.cpp,
	Source/ResourceEditor.h, Source/makenssi.cpp,
	Source/exehead/Main.c, Source/exehead/Ui.c: 2006

2006-01-19  kichik

	* Contrib/Language files/Mongolian.nlf, Contrib/Modern UI/Language
	files/Mongolian.nsh: [no log message]

2006-01-14  kichik

	* Source/exehead/Ui.c: size optimization

2006-01-14  kichik

	* Source/exehead/Ui.c: size optimization

2006-01-14  kichik

	* Source/exehead/Ui.c: size optimization

2006-01-14  kichik

	* Source/exehead/Ui.c: added a comment explaining the workaround

2006-01-14  kichik

	* Source/exehead/Ui.c: fixed bug #1397031 - masked checkboxes don't
	redraw on Windows 95

2006-01-14  kichik

	* Source/exehead/Ui.c: TreeView doesn't automatically scroll to
	newly added items, there's no need to manually scroll back to the
	top.  I'd keep it just to be on the safe side, but on Windows 95,
	it crashes when there are no items in the TreeView.

2006-01-13  kichik

	* Source/exehead/Ui.c: size optimization (zlib is back to 34)

2006-01-13  kichik

	* Source/exehead/Ui.c: fixed bug #1209843 - $INSTDIR is empty in
	directory page show callback function

2006-01-13  kichik

	* Source/exehead/util.c: fixed bug #1378785 - RMDir /r does not
	remove files with Unicode names

2006-01-13  kichik

	* Contrib/System/System.html: fixed bug #1403608 - Callback
	function called when host function already returned explain in
	documentation that the callback destination variable must be
	cleared

2006-01-13  kichik

	* Contrib/System/Source/System.c: fixed bug #1403601 - System
	plug-in heap corruption

2006-01-13  kichik

	* Scripts/release.py: update change log start time

2006-01-13  kichik

	* Scripts/release.py: comments update

2006-01-06  kichik

	* Include/LogicLib.nsh: no more need for _StrCmp

2006-01-06  kichik

	* Include/LogicLib.nsh: use StrCmpS instead of System plug-in

2006-01-06  kichik

	* Docs/src/flowcontrol.but, Source/exehead/exec.c,
	Source/exehead/fileform.h, Source/script.cpp, Source/tokens.cpp,
	Source/tokens.h: applied patch #1381929 - StrCmpS - case-sensitive
	string comparison

2006-01-05  kichik

	* Docs/src/headers.but: better wording

2006-01-04  ballison

	* Source/strlist.cpp, Source/strlist.h: converted to using
	<tchar.h>,  strlen -> _tcslen, char becomes TCHAR.  also used
	sizeof()  better, for unicode compilation ability

2005-12-31  kichik

	* Source/script.cpp: fixed bug #1299100 - File /nonfatal line not
	seen by relative jumps

2005-12-31  kichik

	* Source/script.cpp: fixed bug #1362443 - BrandingText /TRIM*
	expands label a warning is displayed if the label is actually
	expanded

2005-12-30  kichik

	* Source/exehead/Ui.c: fixed bug #1324734 - $LANGUAGE based on
	locale rather than UI language

2005-12-30  kichik

	* Source/exehead/util.c: use normal file functions for wininit.ini
	modification  - according to msdn, mmap operations can raise an
	exception which wasn't handled	- free up a lot of bytes from .data
	section (no mmap API functions)  - mmap size is, like allocation of
	a buffer, limited by available memory

2005-12-27  kichik

	* Docs/src/file.but: FileRead is limited to 1024 only on the normal
	builds

2005-12-27  kichik

	* Source/script.cpp: use NSIS_MAX_STRLEN-1 instead of 1023 for
	FileRead limit

2005-12-24  kichik

	* Source/exehead/Main.c, Source/exehead/util.c: size optimization
	(zlib is back to 34/35)

2005-12-24  kichik

	* Source/exehead/util.c: size optimizations

2005-12-24  kichik

	* Examples/FileFunc.nsi: no need for SendMessage (Instructor)

2005-12-24  kichik

	* Docs/src/headers.but, Include/FileFunc.nsh: GetTime updates by
	Instructor - Added support for system time (UTC) - Added example
	how to convert time to 12-hour format AM/PM

2005-12-23  kichik

	* Examples/Modern UI/WelcomeFinish.nsi: removed extra spaces

2005-12-23  kichik

	* Docs/src/jumps.but: added information about relative jumps and
	macros

2005-12-22  kichik

	* Menu/intro.html: fixed bug #1387748 - typo in nsis menu

2005-12-17  kichik

	* Scripts/release.py: purge pages that use the templates to make
	sure they're updated

2005-12-17  kichik

	* Menu/images/header.gif: 2.12

2005-12-17  kichik

	* Scripts/release.py: don't quote the version, it drives the
	command line processor crazy

2005-12-17  kichik

	* Docs/src/history.but: added a missing 2.10 fix (negative values
	in directory page sizes)

2005-12-17  kichik

	* Docs/src/history.but: 2.12

2005-12-17  kichik

	* Docs/src/tutorial.but: corrected LogicLib.nsi link

2005-12-17  kichik

	* SConstruct, Examples/makensis.nsi, Scripts/release.py: added
	"-setup" suffix to installer output file name

2005-12-15  kichik

	* SCons/Config/gnu: fixed bug #1370179 - endianness problem with
	FIX_ENDIAN_INT32_INPLACE

2005-12-15  kichik

	* Source/mmap.cpp: fixed bug #1380447 - Abnormal program
	termination while writing the uninstaller

2005-12-15  kichik

	* Contrib/Language files/Breton.nlf, Contrib/Modern UI/Language
	files/Breton.nsh: typos

2005-12-11  joostverburg

	* Contrib/Language files/Danish.nlf: translated Browse button (by
	Ole Stanstrup)

2005-12-10  kichik

	* Contrib/Modern UI/Language files/Swedish.nsh: wrong finish button
	translation in finish page text

2005-12-09  kichik

	* Source/build.cpp: applied patch #1374675 - made error message for
	already defined label clearer

2005-12-06  kichik

	* Docs/src/ui.but: typo

2005-12-03  kichik

	* Docs/src/compiler.but, Source/script.cpp, Source/tokens.cpp,
	Source/Tests/preprocessor.nsi: applied patch #1372048 - added
	/NONFATAL switch to !include statement

2005-12-02  kichik

	* Docs/src/tutorial.but: added a section about logical code
	structures, with LogicLib examples

2005-12-02  kichik

	* Docs/src/tutorial.but: fixed bug #1366431 - Better explanation of
	the general concept

2005-12-02  kichik

	* Docs/src/sec.but: better wording

2005-12-02  kichik

	* Contrib/Modern UI/Readme.html: typo

2005-11-26  kichik

	* Source/exehead/Ui.c: fixed bug #1331292 - browsed network root
	directory isn't accepted

2005-11-26  kichik

	* Source/Tests/root.txt: file root.txt was added on branch UNICODE
	on 2007-02-15 22:50:35 +0000

2005-11-26  kichik

	* Source/Tests/root.txt: root instdir related bugs that cannot be
	automatically tested

2005-11-26  kichik

	* Source/Tests/SConscript: test scripts

2005-11-26  kichik

	* SConstruct: added TestScript for scripts which are only used for
	testing, and not as examples

2005-11-25  kichik

	* Scripts/release.py: qrs link

2005-11-25  kichik

	* Source/script.cpp: don't ignore multiple line comments inside
	ifdef'ed blocks

2005-11-25  kichik

	* Source/Tests/preprocessor.nsi: more

2005-11-25  kichik

	* Source/Tests/preprocessor.nsi: some basic preprocessor tests

2005-11-24  kichik

	* Contrib/UIs/sdbarker_tiny.rc: added missing checkbox for logging

2005-11-24  kichik

	* Source/exehead/exec.c: added 0x prefix to dword reg values

2005-11-24  kichik

	* Contrib/Math/Source/Math.c: stop search for function body at the
	end of the string

2005-11-24  kichik

	* Contrib/Math/Source/Math.c, Contrib/Math/Source/MyMath.c,
	Contrib/Math/Source/plugin.c: removed extra spaces at end of line

2005-11-24  kichik

	* Contrib/Math/mathtest.nsi: there's no such function as len(),
	only l()

2005-11-24  kichik

	* Contrib/Math/Source/Math.c: fixed bug #1235875  - only increment
	initial array length when actually adding items  - if array index
	equals array count, the count should also be raised

2005-11-24  kichik

	* Scripts/release.py: automatically update wiki pages

2005-11-24  kichik

	* Docs/src/attributes.but: typo

2005-11-24  kichik

	* Source/exehead/exec.c: ifdef to get rid of binbuf unused variable
	warning

2005-11-24  kichik

	* Source/exehead/exec.c, Source/exehead/util.c,
	Source/exehead/util.h: applied patch #1340255 - nicer registry
	commands log

2005-11-24  kichik

	* Docs/src/misc.but: add information about using SetShellVarContext
	in both installer and uninstaller (bug #1349810)

2005-11-14  kichik

	* Source/tokens.cpp: completed text should only accept one
	parameter (bug #1349810)

2005-11-14  kichik

	* Contrib/nsExec/nsExec.txt: applied patch #1355653 - /OEM switch

2005-11-12  kichik

	* Contrib/Makensisw/makensisw.cpp, Contrib/zip2exe/main.cpp: call
	DragFinish to free memory

2005-11-12  kichik

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/update.cpp,
	Contrib/Makensisw/jnetlib/connection.cpp: tabs to spaces

2005-11-12  kichik

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/makensisw.h:
	don't fail silently if more than one script is dropped

2005-11-12  kichik

	* Contrib/zip2exe/res.rc: version bump

2005-11-12  kichik

	* Contrib/zip2exe/main.cpp: drag & drop support

2005-11-12  kichik

	* Scripts/release.py: workaround for release.log permission denied
	IOError

2005-11-12  kichik

	* Scripts/release.py: add an empty line in another place (for some
	weird reason, the old log line failed after cvs tagging)

2005-11-12  kichik

	* Examples/makensis.nsi: include only needed gifs for nsis menu

2005-11-12  kichik

	* Scripts/release.py: generate the new header.gif image

2005-11-12  joostverburg

	* Menu/images/header-notext.gif, Menu/images/header.gif: for auto
	generation

2005-11-12  kichik

	* Menu/images/header-notext.gif: file header-notext.gif was added
	on branch UNICODE on 2007-02-15 22:47:44 +0000

2005-11-12  joostverburg

	* Menu/docs.html, Menu/index.html, Menu/update.html,
	Menu/websites.html, Menu/images/header.gif: updated for new NSIS
	site

2005-11-12  kichik

	* Scripts/release.py: better palette for header.gif

2005-11-12  kichik

	* Docs/src/history.but: removed double parenthesis

2005-11-12  kichik

	* Docs/src/history.but: better wording

2005-11-12  kichik

	* Scripts/release.py: updated to-update links list

2005-11-12  kichik

	* Scripts/release.py: no more need for get.gif

2005-11-12  kichik

	* Scripts/release.py: add version to release log file name

2005-11-12  kichik

	* SCons/Config/gnu: use a cross-compile environment to test for
	memcpy and memset

2005-11-11  kichik

	* Docs/src/history.but: changelog for 2.11

2005-11-11  kichik

	* Source/tokens.cpp: missing SW_HIDE for ExecShell

2005-11-11  kichik

	* Docs/src/int.but: wrong result for bitwise not (part of bug
	#1349810)

2005-11-11  kichik

	* Source/util.cpp: UCS-2LE is not the default on all platforms, so
	this needs to be explicit

2005-11-11  kichik

	* Contrib/LangDLL/LangDLL.c: check for CB_ERR return value from
	CB_GETITEMDATA

2005-11-11  kichik

	* Contrib/LangDLL/LangDLL.c: when $LANGUAGE doesn't match any
	passed language, select the first language, not some random garbage
	from the stack

2005-11-09  kichik

	* INSTALL: support links

2005-11-08  kichik

	* Contrib/zip2exe/main.cpp: fixed bug #1349853 - zip2exe ignores
	zip timestamps

2005-11-08  kichik

	* Examples/makensis.nsi: support url (rfe #1349867)

2005-11-08  kichik

	* Docs/src/library.but: missing comma

2005-11-08  kichik

	* Docs/src/defines.but: clarity

2005-11-08  kichik

	* Docs/src/compilerflags.but: typo

2005-11-08  kichik

	* Docs/src/sections.but: SectionGroup syntax correction

2005-11-08  kichik

	* SCons/Config/gnu, Source/SConscript, Source/mmap.cpp: freebsd
	portability

2005-11-06  joostverburg

	* Contrib/Modern UI/Language files/Slovenian.nsh: improvements by
	Martin Srebotnjak

2005-11-06  joostverburg

	* Contrib/Language files/Slovenian.nlf: improvements by Martin
	Srebotnjak

2005-11-06  joostverburg

	* Contrib/Modern UI/Readme.html: solid compression no longer the
	default

2005-11-05  joostverburg

	* Docs/src/library.but, Include/Library.nsh: * no need to call
	ClearErrors after IfErrors * documented error flag for Library
	macros

2005-11-05  joostverburg

	* Include/Library.nsh: clear errors after checking whether file is
	in use

2005-11-05  kichik

	* Source/script.cpp: fixed bug #1338423 - SetOverwrite ifdiff fails
	with FAT

2005-11-05  kichik

	* Contrib/nsExec/nsexec.c: proper clean-up in case of path
	detection failure

2005-11-05  kichik

	* Contrib/nsExec/nsexec.c: proper clean-up in case of bad input

2005-11-05  kichik

	* Contrib/nsExec/nsexec.c: fixed bad input test

2005-11-05  kichik

	* Contrib/nsExec/nsexec.c: search for /TIMEOUT= only at the
	beginning of the input string

2005-11-05  kichik

	* Contrib/nsExec/nsexec.c: applied patch #1346737 - OEM nsExec

2005-11-05  kichik

	* Source/tokens.cpp: applied patch #1348473 - ChangeUI discrepancy

2005-11-04  kichik

	* Include/FileFunc.nsh: VersionCompare is not part of FileFunc.nsh
	it's part of WordFunc.nsh

2005-10-27  kichik

	* Source/exehead/Ui.c: fixed bug #1314004 - Copy details to
	clipboard can crash

2005-10-27  kichik

	* Examples/Modern UI/MultiLanguage.nsi: LicenseLangString example

2005-10-26  joostverburg

	* Docs/src/script.but, Examples/bigtest.nsi: language improvements

2005-10-25  kichik

	* Source/exehead/Ui.c: use TreeView_* instead of TVM_*, it looks
	nicer

2005-10-25  kichik

	* Contrib/Graphics/Checks/red.bmp: width should be 96, not 95

2005-10-22  kichik

	* Docs/src/attributes.but: added InstallDirRegKey examples

2005-10-22  kichik

	* Source/Plugins.cpp: - extracted reading an entire file to
	function read_file - using vector<uchar> for file contents

2005-10-22  kichik

	* Source/Plugins.cpp, Source/script.cpp: cosmetics

2005-10-22  kichik

	* Source/Plugins.cpp, Source/script.cpp: dir_readers' memory now
	freed by boost::scoped_ptr

2005-10-22  kichik

	* Source/exehead/Main.c: it's SHGetSpecialFolderLocation not
	SHGetSpecialFolderPath

2005-10-22  kichik

	* Contrib/Makensisw/resource.rc: toolbar24h.bmp is english as well

2005-10-22  kichik

	* Contrib/MakeLangId/MakeLangId.xml, Contrib/MakeLangId/SConscript,
	Contrib/MakeLangId/resource.rc: added manifest for xp style

2005-10-22  kichik

	* Contrib/LangDLL/resource.rc: sort the combo box

2005-10-22  kichik

	* Contrib/LangDLL/LangDLL.c: don't relay on the order in the combo
	box

2005-10-22  kichik

	* Contrib/LangDLL/LangDLL.c: use same style for all blocks

2005-10-22  kichik

	* Contrib/LangDLL/LangDLL.c: free the allocated memory

2005-10-22  kichik

	* Contrib/LangDLL/LangDLL.c: clean-up on ok and cancel as well, not
	only close

2005-10-22  kichik

	* Contrib/LangDLL/LangDLL.c: added comments

2005-10-21  kichik

	* Docs/src/headers.but: no GetLongPathName on 95

2005-10-21  kichik

	* Source/exehead/Main.c: fixed bug #1008632 - some special folders
	don't always work in Windows 9x

2005-10-21  kichik

	* Docs/src/sec.but: missing backslash

2005-10-21  kichik

	* Include/Sections.nsh: added flag descriptions

2005-10-21  kichik

	* Docs/src/sec.but: added a note about sections.nsh

2005-10-21  kichik

	* Contrib/NSISdl/nsisdl.cpp: handle /NOIEPROXY, even if /PROXY is
	used

2005-10-21  kichik

	* Contrib/NSISdl/ReadMe.txt: added information about /PROXY

2005-10-21  kichik

	* Contrib/zip2exe/res.rc: tabs to spaces

2005-10-21  kichik

	* Contrib/NSISdl/nsisdl.cpp: applied patch #1334166 - nsisdl:
	/PROXY switch

2005-10-21  kichik

	* Contrib/zip2exe/main.cpp: updated history

2005-10-21  kichik

	* Contrib/zip2exe/Base.nsh, Contrib/zip2exe/main.cpp,
	Contrib/zip2exe/res.rc, Contrib/zip2exe/resource.h: applied patch
	#1334155 - zip2exe: checkbox for solid compression

2005-10-20  kichik

	* Contrib/Makensisw/makensisw.cpp: provide stdin to keep xcopy
	happy

2005-10-18  kichik

	* Source/lang.cpp: use NLF_STRINGS_NO_SPECIAL instead of
	NLF_STRINGS - 3, as the number three can easily change

2005-10-18  kichik

	* Source/lang.h: added NLF_STRINGS_NO_SPECIAL, number of real NLF
	strings, not including special strings not defined in the NLF

2005-10-18  kichik

	* Docs/src/script.but: added inline comment example

2005-10-17  kichik

	* Source/exehead/Ui.c: fixed bug #1328629 - Explicitly setting
	$LANGUAGE does not operate as expected

2005-10-16  icemank

	* Source/lineparse.cpp: Fixed #ifdef blocks.

2005-10-16  icemank

	* SCons/config.py: Fixed indentations.

2005-10-16  icemank

	* Source/build.cpp, SCons/config.py, Source/lineparse.cpp: Fixed
	comment handling.

2005-10-13  kichik

	* SCons/Config/ms: original LIB is used, no need to remove
	#/.sconf_temp

2005-10-13  kichik

	* SCons/Config/ms: don't add /GX to defenv

2005-10-13  kichik

	* SCons/Config/ms: added workaround for Platform SDK's libcp.lib

2005-10-12  kichik

	* Source/script.cpp: use my_convert in !delfile

2005-10-12  kichik

	* Include/LogicLib.nsh: fixed bug #1320297 - LogicLib.nsh
	portability issues

2005-10-12  kichik

	* Docs/src/compiler.but, Source/script.cpp, Source/tokens.cpp,
	Source/tokens.h: added !appendfile

2005-10-12  kichik

	* Docs/src/attributes.but: no language strings and variables with
	InstallDirRegKey

2005-10-12  kichik

	* Source/zlib/INFBLOCK.C: possible .data optimization

2005-10-12  kichik

	* Include/Library.nsh, Include/UpgradeDLL.nsh: extract RegTool with
	the random data as well

2005-10-11  kichik

	* Source/exehead/util.c: typo

2005-10-11  kichik

	* Include/Library.nsh, Include/UpgradeDLL.nsh: * strip quotes and
	/S from RegTool's RunOnce key before checking if it exists * added
	random data to the extraction name of RegTool to avoid problems
	with install->reboot->install->reboot

2005-10-11  kichik

	* Contrib/InstallOptions/Changelog.txt,
	Contrib/InstallOptions/Readme.html: updated change log

2005-10-11  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/InstallOptions/Readme.html,
	Contrib/InstallOptions/testnotify.nsi: write HWND and HWND2 entries
	to the INI with the control's HWND no more weird calculations when
	there's a browse button

2005-10-10  kichik

	* SCons/Tools/mstoolkit.py: Platfrom SDK's headers and libraries
	are newer than VC Toolkit's

2005-10-08  kichik

	* SConstruct: output an error message for SCons 0.96.90 or older,
	instead of a TypeError exception

2005-10-08  joostverburg

	* Contrib/UIs/modern.rc: larger browse button, localized texts will
	fit in better

2005-10-07  kichik

	* Source/script.cpp: no need for 'SectionIn RO' to be case
	sensitive

2005-10-07  kichik

	* Source/script.cpp: proper umask

2005-10-07  kichik

	* Include/Library.nsh: write temporary nsh to temp dir to avoid
	permission problems with unprivileged users

2005-10-07  kichik

	* Contrib/Library/LibraryLocal/LibraryLocal.cpp: get output file
	from command line

2005-10-07  kichik

	* Docs/src/compiler.but, Source/script.cpp, Source/tokens.cpp,
	Source/tokens.h: added !tempfile and !delfile

2005-10-05  kichik

	* SCons/Config/gnu: workaround for scons bug - use CPPDEFINES in
	RCCOM

2005-10-05  kichik

	* SCons/Tools/crossmingw.py: use CPPDEFINES in RCCOM

2005-10-04  kichik

	* Scripts/release.py: wrong package name

2005-10-04  kichik

	* Scripts/release.py: upload files to /incoming

2005-10-04  kichik

	* Scripts/release.py: * create_special_build takes 2 arguments, not
	3 * use log_dir in log()

2005-10-04  kichik

	* Scripts/release.py: no need for log_dir='..' for scons call of
	special build

2005-10-04  kichik

	* Scripts/release.py: missing comma

2005-10-04  kichik

	* Scripts/release.py: fixed installation diff test

2005-10-04  kichik

	* Scripts/release.py: missing comma

2005-10-04  kichik

	* Menu/images/header.gif: 2.10

2005-10-04  kichik

	* Scripts/release.py: exit on failure

2005-10-04  kichik

	* Docs/src/history.but: 2.10

2005-10-04  kichik

	* Source/exehead/util.c: validate_filename was called before
	skip_root in is_valid_instpath and so no root directory was ever
	valid, even with AllowRootDirInstall

2005-10-03  joostverburg

	* Contrib/Modern UI/Language files/SimpChinese.nsh: updates by QFox

2005-09-24  kichik

	* Source/Tests/SConscript, Source/Tests/mmap.cpp: POSIX portability

2005-09-24  kichik

	* SConstruct, Source/SConscript: use AddAvailableLibs

2005-09-24  kichik

	* SCons/utils.py: useful function, for now only AddAvailableLibs

2005-09-24  kichik

	* SCons/Config/gnu: no optimizations and symbol stripping in debug
	mode

2005-09-24  kichik

	* Source/Plugins.cpp: don't use NormalizedCommand in
	IsPluginCommand, it asserts on non-existing plug-in commands

2005-09-24  kichik

	* Source/Tests/mmap.cpp: size2 is changed on POSIX

2005-09-23  kichik

	* INSTALL: added links to optional tools

2005-09-23  kichik

	* Docs/src/pages.but, Source/tokens.cpp: documented /ENABLECANCEL

2005-09-23  kichik

	* Source/script.cpp: missing \0 in enum

2005-09-22  kichik

	* Source/DialogTemplate.cpp: fixed compile warning

2005-09-22  kichik

	* Source/clzma.cpp: fixed memory leaks in POSIX implementation

2005-09-20  kichik

	* Contrib/VPatch/Source/Plugin/checksum.c,
	Contrib/VPatch/Source/Plugin/md5.c,
	Contrib/VPatch/Source/Plugin/vpatchdll.c: fixed portability

2005-09-20  kichik

	* Source/Platform.h: WS_EX_LEFTSCROLLBAR needed by MinGW

2005-09-20  kichik

	* SCons/Config/gnu: only mingw supports --file-alignment

2005-09-20  kichik

	* Contrib/InstallOptions/Readme.html: Chapter4.html no longer
	exists

2005-09-17  kichik

	* Contrib/VPatch/Readme.html: typos

2005-09-17  kichik

	* Contrib/VPatch/Readme.html,
	Contrib/VPatch/Source/GenPat/main.cpp: VPatch 3.1

2005-09-17  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp,
	Source/DialogTemplate.cpp: fixed bug #1283528 - WS_EX_LEFTSCROLLBAR
	missing in RTL mode

2005-09-17  kichik

	* Contrib/VPatch/Source/GenPat/SConscript: compile GenPat natively

2005-09-17  kichik

	* SConstruct, SCons/Config/default, SCons/Config/gnu,
	SCons/Config/ms: added support for compilation of cross platform
	utilities

2005-09-17  kichik

	* SConstruct, Contrib/VPatch/GenPat.exe,
	Contrib/VPatch/Readme.html, Contrib/VPatch/SConscript,
	Contrib/VPatch/VPatchLib.nsh, Contrib/VPatch/example.nsi,
	Contrib/VPatch/patch.pat, Contrib/VPatch/Source/VPatch2.bpg,
	Contrib/VPatch/Source/GUI/AboutForm.dfm,
	Contrib/VPatch/Source/GUI/DLLWrapper.pas,
	Contrib/VPatch/Source/GUI/MainForm.dfm,
	Contrib/VPatch/Source/GUI/MainForm.pas,
	Contrib/VPatch/Source/GUI/OSUtil.pas,
	Contrib/VPatch/Source/GUI/PatchClasses.pas,
	Contrib/VPatch/Source/GUI/VPatch.ico,
	Contrib/VPatch/Source/GUI/VPatchGUI.bdsproj,
	Contrib/VPatch/Source/GUI/VPatchGUI.cfg,
	Contrib/VPatch/Source/GUI/VPatchGUI.dof,
	Contrib/VPatch/Source/GUI/VPatchGUI.dpr,
	Contrib/VPatch/Source/GUI/VPatchGUI.res,
	Contrib/VPatch/Source/GUI/clean.bat,
	Contrib/VPatch/Source/GUI/vdsp_crc.pas,
	Contrib/VPatch/Source/GenPat/Checksums.cpp,
	Contrib/VPatch/Source/GenPat/Checksums.h,
	Contrib/VPatch/Source/GenPat/ChunkedFile.cpp,
	Contrib/VPatch/Source/GenPat/ChunkedFile.h,
	Contrib/VPatch/Source/GenPat/FileFormat1.cpp,
	Contrib/VPatch/Source/GenPat/FileFormat1.h,
	Contrib/VPatch/Source/GenPat/GenPat2.dpr,
	Contrib/VPatch/Source/GenPat/GlobalTypes.cpp,
	Contrib/VPatch/Source/GenPat/GlobalTypes.h,
	Contrib/VPatch/Source/GenPat/POSIXUtil.cpp,
	Contrib/VPatch/Source/GenPat/POSIXUtil.h,
	Contrib/VPatch/Source/GenPat/PatchGenerator.cpp,
	Contrib/VPatch/Source/GenPat/PatchGenerator.h,
	Contrib/VPatch/Source/GenPat/PatchGenerator.pas,
	Contrib/VPatch/Source/GenPat/SConscript,
	Contrib/VPatch/Source/GenPat/TreeCode.pas,
	Contrib/VPatch/Source/GenPat/VAppend.dpr,
	Contrib/VPatch/Source/GenPat/adler32.cpp,
	Contrib/VPatch/Source/GenPat/adler32.h,
	Contrib/VPatch/Source/GenPat/main.cpp,
	Contrib/VPatch/Source/GenPat/md5.c,
	Contrib/VPatch/Source/GenPat/md5.h,
	Contrib/VPatch/Source/GenPat/vdsp_crc.pas,
	Contrib/VPatch/Source/Plugin/SConscript,
	Contrib/VPatch/Source/Plugin/apply_patch.c,
	Contrib/VPatch/Source/Plugin/apply_patch.h,
	Contrib/VPatch/Source/Plugin/checksum.c,
	Contrib/VPatch/Source/Plugin/checksum.h,
	Contrib/VPatch/Source/Plugin/md5.c,
	Contrib/VPatch/Source/Plugin/md5.h,
	Contrib/VPatch/Source/Plugin/vpatchdll.c, Examples/makensis.nsi:
	VPatch 3.0

2005-09-17  kichik

	* SConstruct, Contrib/Library/RegTool/SConscript,
	Contrib/Math/SConscript, Contrib/NSISdl/SConscript,
	Contrib/System/SConscript: use True/False instead of 1/0

2005-09-17  kichik

	* Source/Platform.h, Source/SConscript, Source/exehead/SConscript:
	moved _WIN32_IE definition to SConscript to avoid #include order
	problems

2005-09-16  kichik

	* Source/exehead/SConscript, Source/exehead/Ui.c: use
	Int64ShrlMod32 on compiles that generate a call to __aullshr from
	64-bit shift

2005-09-16  kichik

	* Source/SConscript: libiconv is iconv

2005-09-16  kichik

	* Source/exehead/Ui.c: better and uniform rounding of
	required/available size display

2005-09-16  kichik

	* SCons/Tools/crossmingw.py: updated for scons 0.96.91

2005-09-16  kichik

	* Contrib/AdvSplash/Example.nsi, Contrib/AdvSplash/advsplash.txt,
	Contrib/InstallOptions/Changelog.txt,
	Contrib/Makensisw/jnetlib/connection.h, Contrib/Math/Math.txt,
	Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/NSISdl/ReadMe.txt, Contrib/NSISdl/connection.h,
	Contrib/Splash/Example.nsi, Contrib/Splash/splash.txt,
	Contrib/System/WhatsNew.txt, Contrib/VPatch/Readme.html,
	Contrib/VPatch/Source/Plugin/vpatchdll.c, Docs/src/attributes.but,
	Docs/src/compiler.but, Docs/src/flowcontrol.but,
	Docs/src/headers.but, Docs/src/langs.but, Docs/src/pages.but,
	Docs/src/sections.but, Docs/src/silent.but, Docs/src/tutorial.but,
	Docs/src/ui.but, Docs/src/var.but, Examples/StrFunc.nsi,
	Include/StrFunc.txt, Scripts/release.py, Source/mmap.cpp: typos
	(thanks Jamyn!)

2005-09-15  kichik

	* Contrib/Modern UI/Readme.html: typo

2005-09-15  kichik

	* INSTALL: appendix number is subject to change, use name

2005-09-13  kichik

	* Contrib/Makensisw/resource.rc: fixed bug #1288159 - Bad mnemonic
	key in makensisw menu

2005-09-13  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: fixed bug #1287731 -
	FileRequest alters working directory

2005-09-09  kichik

	* Source/exehead/Ui.c: - avoid overflow when calculating the digit
	after the decimal dot - use BOOL isntead of int in SetSizeText

2005-09-09  kichik

	* Source/exehead/Ui.c: moved "shlwapi.dll" and "SHAutoComplete" to
	.rdata from .data (constified them)

2005-09-09  kichik

	* Source/exehead/Ui.c: break glass in case of emergency (e.g.
	.rdata overflows)

2005-09-09  kichik

	* Source/7zip/LZMADecode.h, Source/exehead/util.h: my_GlobalAlloc
	no longer reduces the size

2005-09-09  kichik

	* Source/exehead/Ui.c, Source/exehead/exec.c,
	Source/exehead/fileform.c, Source/exehead/util.c: my_GlobalAlloc no
	longer reduces the size

2005-09-09  kichik

	* Source/exehead/exec.c, Source/exehead/fileform.c,
	Source/exehead/util.c, Source/exehead/util.h: size optimization

2005-09-09  kichik

	* Source/exehead/components.c, Source/exehead/components.h: size
	optimization

2005-09-09  kichik

	* Source/exehead/Ui.c: round required space up instead of down
	(thanks Ippi)

2005-09-09  kichik

	* Contrib/System/Source/Buffers.c, Contrib/System/Source/System.c:
	fixed build warnings

2005-09-09  kichik

	* Source/exehead/Ui.c: fixed SHACF_FILESYSTEM redefinition warning

2005-09-09  kichik

	* INSTALL: updated required version numbers

2005-09-08  kichik

	* Contrib/Language files/Slovenian.nlf: $($^Name) is a typo, it
	should be $(^Name)

2005-09-08  kichik

	* Scripts/release.py: use log_dir for log() and exit() as well

2005-09-08  kichik

	* Scripts/release.py: write zip logs to correct folder

2005-09-08  kichik

	* Contrib/Language files/Thai.nlf: fixed typos (SoKoOLz)

2005-09-08  kichik

	* SCons/Config/gnu: fixed in scons 0.96.91

2005-09-08  kichik

	* SConstruct, Docs/src/build.but: scons 0.96.91 is required

2005-09-06  kichik

	* Source/Platform.h: fixed mingw compile errors (missing
	SHACF_FILESYSTEM)

2005-09-05  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh: Modern UI 1.74: Fixed compile error
	when checkboxes are used on multiple finish page pages

2005-09-03  kichik

	* Scripts/release.py: fixed small errors

2005-09-03  kichik

	* Scripts/release.py: a script to automatically release new
	versions

2005-09-02  kichik

	* SCons/config.py: moved most of config.h into SConstruct

2005-09-02  kichik

	* SConstruct, Source/SConscript, Source/exehead/SConscript,
	Source/exehead/config.h: moved most of config.h into SConstruct

2005-09-02  kichik

	* Source/Platform.h, Source/exehead/Main.c, Source/exehead/Ui.c,
	Source/exehead/util.c, Source/exehead/util.h: added auto completion
	to the directory page

2005-09-01  kichik

	* Contrib/Language files/Serbian.nlf, Contrib/Language
	files/SerbianLatin.nlf: typo

2005-09-01  kichik

	* Contrib/Modern UI/Language files/Serbian.nsh, Contrib/Modern
	UI/Language files/SerbianLatin.nsh: added another version of
	MUI_INNERTEXT_COMPONENTS_DESCRIPTION_INFO for
	NSIS_CONFIG_COMPONENTPAGE_ALTERNATIVE

2005-08-30  kichik

	* Source/build.cpp, Source/clzma.cpp, Source/growbuf.cpp,
	Source/script.cpp, Source/util.cpp: fixed build errors and warnings
	caused by latest merge

2005-08-27  oripel

	* Source/Platform.h, Source/Plugins.cpp, Source/Plugins.h,
	Source/ResourceEditor.cpp, Source/ResourceEditor.h,
	Source/build.cpp, Source/clzma.cpp, Source/growbuf.cpp,
	Source/lang.cpp, Source/script.cpp, Source/util.cpp, Source/util.h:
	merged from PIEPIEPIE branch: - min/max macros removed - Plugins
	refactored - more functions in util.{h,cpp}

2005-08-27  oripel

	* Source/Platform.h, Source/Plugins.cpp, Source/Plugins.h,
	Source/ResourceEditor.cpp, Source/ResourceEditor.h,
	Source/build.cpp, Source/clzma.cpp, Source/growbuf.cpp,
	Source/lang.cpp, Source/script.cpp, Source/util.cpp, Source/util.h:
	- refactored class Plugins - fixed 'min' and 'max' macro evilness -
	added some useful functions to util.{h,cpp}

2005-08-26  kichik

	* Docs/src/history.but: 2.09 changelog

2005-08-26  kichik

	* SConstruct: Library.nsi example requires %WINDIR% environment
	variable

2005-08-26  kichik

	* Menu/images/header.gif: 2.09

2005-08-23  kichik

	* Examples/WordFuncTest.nsi, Include/WordFunc.nsh: (Instructor)
	WordReplace - Fixed: Incorrect rule for return errorlevel 1 in
	situation when string beginning with word to replace and its only
	one word in string and when uses option - deletes all found words

2005-08-19  kichik

	* SConstruct: added -signed suffix to signed distribution files

2005-08-17  joostverburg

	* Contrib/Graphics/Wizard/arrow.bmp: removed rounded edges

2005-08-14  kichik

	* Examples/bigtest.nsi, Examples/example1.nsi,
	Examples/example2.nsi: applied part of patch #1248335 for greater
	portability

2005-08-14  kichik

	* SConstruct: added CODESIGNER option to enable executable digital
	signing

2005-08-11  kichik

	* SConstruct: no support for Python 1.5.2

2005-08-11  kichik

	* Contrib/Language files/SConscript, Contrib/Modern UI/SConscript:
	Malaysian -> Malay

2005-08-11  kichik

	* Contrib/BgImage/BgImage.cpp, Contrib/Library/TypeLib/TypeLib.cpp,
	Contrib/NSISdl/nsisdl.cpp: added extern "C" to DllMain so gcc will
	find it (patch #1255671)

2005-08-09  joostverburg

	* Contrib/Language files/Malay.nlf, Examples/Modern
	UI/MultiLanguage.nsi, Contrib/Language files/Malaysian.nlf,
	Contrib/Modern UI/Language files/Malay.nsh, Contrib/Modern
	UI/Language files/Malaysian.nsh: updated Malay language files

2005-08-06  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html:
	Modern UI 1.73 changelog

2005-08-06  joostverburg

	* Contrib/Modern UI/System.nsh: fixed checkboxes on uninstaller
	finish page or multiple finish pages use Var /GLOBAL

2005-08-06  kichik

	* Examples/LogicLib.nsi: no more need for these defines

2005-08-06  kichik

	* Include/LogicLib.nsh: use Var /GLOBAL to avoid annoying warning

2005-08-06  kichik

	* Include/Library.nsh: use Var /GLOBAL to avoid annoying warning

2005-08-06  kichik

	* Docs/src/var.but, Examples/UserVars.nsi, Source/script.cpp,
	Source/tokens.cpp: Var can now be used in sections and functions,
	but only with the /GLOBAL flag

2005-08-06  kichik

	* Source/exehead/Main.c, Source/exehead/Ui.c,
	Source/exehead/exec.c, Source/exehead/util.c,
	Source/exehead/util.h: size optimization: added __stdcall wrapper
	for lstrcat

2005-08-06  kichik

	* Source/exehead/Main.c: set initial working directory of the
	uninstaller to its temporary directory so RMDir will be able to
	delete $INSTDIR

2005-08-05  kichik

	* SCons/Config/linker_script: replaced with a complete linker
	script taken from ld --verbose

2005-08-05  kichik

	* SCons/Config/gnu: linker script is defined using -T, not -Wl

2005-08-05  kichik

	* SCons/Config/gnu: DllMain's name is _DllMain@12, not _DllMain@16

2005-08-05  kichik

	* SCons/Config/gnu: added -mwindows to plug-ins linkage

2005-08-05  kichik

	* Contrib/Modern UI/Language files/Luxembourgish.nsh: proper case

2005-07-30  kichik

	* Source/exehead/util.c, Source/exehead/util.h: get rid of extra
	spaces in is_valid_instpath so "C:\ " will not be valid

2005-07-29  kichik

	* Docs/src/compiler.but, Docs/src/compilerflags.but,
	Docs/src/misc.but, Docs/src/plugin.but, Docs/src/script.but,
	Docs/src/tutorial.but, Docs/src/usefulfunc.but,
	Docs/src/usefulinfos.but, Docs/src/var.but: plugin -> plug-in

2005-07-28  kichik

	* Examples/SConscript, Examples/makensis.nsi, Examples/Library.nsi:
	added Library macros test which makes a good syntax example too

2005-07-28  kichik

	* Include/Library.nsh: fixed check for DONE label requirement

2005-07-28  kichik

	* Include/Library.nsh: define uninstalllib.done label only when
	really needed

2005-07-28  kichik

	* Include/Library.nsh, Include/UpgradeDLL.nsh: fixed bug #1243865 -
	*_UNIQUE should use ${__FILE__}

2005-07-28  kichik

	* Include/FileFunc.nsh: workaround for GetLongPathName

2005-07-27  joostverburg

	* Contrib/Modern UI/Language files/Kurdish.nsh: added another
	version of MUI_INNERTEXT_COMPONENTS_DESCRIPTION_INFO for
	NSIS_CONFIG_COMPONENTPAGE_ALTERNATIVE

2005-07-26  joostverburg

	* Contrib/Language files/Thai.nlf, Contrib/Modern UI/Language
	files/Thai.nsh, Docs/src/credits.but: updated Thai language files
	by SoKoOLz

2005-07-23  kichik

	* Examples/makensis.nsi: install new header files and examples

2005-07-23  kichik

	* Menu/images/header.gif: 2.08

2005-07-23  kichik

	* Source/script.cpp: when looking for branding image place holder,
	look for "Static" class too (windres...)

2005-07-23  kichik

	* Include/FileFunc.nsh: GetLongPathName is not available on Windows
	95

2005-07-23  kichik

	* Docs/src/history.but: history for 2.08

2005-07-23  kichik

	* Contrib/Language files/SConscript, Contrib/Modern UI/SConscript:
	distribute Kurdish language files

2005-07-23  kichik

	* Docs/src/usage.but: implemented RFE #1240601 - documentation of
	command line switches

2005-07-23  kichik

	* Docs/src/credits.but: added Kurdish

2005-07-23  kichik

	* Contrib/System/System.html: callbacks are created using
	System::Get, not System::Call

2005-07-22  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: wParam should be of
	type WPARAM, not LPARAM

2005-07-22  kichik

	* Contrib/zip2exe/zlib/adler32.c, Contrib/zip2exe/zlib/crc32.c,
	Contrib/zip2exe/zlib/crypt.h, Contrib/zip2exe/zlib/inffast.c,
	Contrib/zip2exe/zlib/inflate.c, Contrib/zip2exe/zlib/inflate.h,
	Contrib/zip2exe/zlib/inftrees.c, Contrib/zip2exe/zlib/inftrees.h,
	Contrib/zip2exe/zlib/ioapi.c, Contrib/zip2exe/zlib/ioapi.h,
	Contrib/zip2exe/zlib/unzip.c, Contrib/zip2exe/zlib/unzip.h,
	Contrib/zip2exe/zlib/zconf.h, Contrib/zip2exe/zlib/zlib.h,
	Contrib/zip2exe/zlib/zutil.c, Contrib/zip2exe/zlib/zutil.h: zlib
	1.2.3

2005-07-22  kichik

	* Source/lang.cpp: use language name in missing LangString warning,
	if possible

2005-07-21  kichik

	* Docs/src/headers.but, Examples/FileFunc.nsi,
	Examples/FileFuncTest.nsi, Include/FileFunc.nsh: updates

2005-07-21  joostverburg

	* Contrib/Language files/Luxembourgish.nlf, Contrib/Modern
	UI/Language files/Luxembourgish.nsh: corrections by Philo

2005-07-21  joostverburg

	* Examples/Modern UI/MultiLanguage.nsi, Contrib/Language
	files/Kurdish.nlf, Contrib/Modern UI/Language files/Kurdish.nsh:
	Kurdish language files by Erdal Ronahi

2005-07-21  joostverburg

	* Contrib/Modern UI/Language files/Default.nsh: added another
	version of MUI_INNERTEXT_COMPONENTS_DESCRIPTION_INFO for
	NSIS_CONFIG_COMPONENTPAGE_ALTERNATIVE

2005-07-21  joostverburg

	* Contrib/Language files/French.nlf, Contrib/Modern UI/Language
	files/French.nsh: corrections by SuperPat

2005-07-21  joostverburg

	* Contrib/Language files/Ukrainian.nlf: corrections by Dmitriy
	Kononchuk

2005-07-19  kichik

	* SConstruct: pass res_target to AppendRES

2005-07-16  kichik

	* Examples/makensis.nsi: added InstallOptions readme to start menu
	group

2005-07-16  kichik

	* SConstruct: cleaned up a bit

2005-07-16  kichik

	* SCons/Config/gnu, SCons/Config/ms: add $MAP_FLAG to all envs

2005-07-16  kichik

	* Contrib/UIs/SConscript: pass a new list of source for every built
	ui

2005-07-15  kichik

	* Examples/FileFuncTest.nsi, Include/FileFunc.nsh,
	Include/TextFunc.nsh: updates

2005-07-15  kichik

	* Docs/src/flowcontrol.but, Docs/src/ui.but: fixed bug #1238686 -
	DetailPrint misspelled

2005-07-09  kichik

	* Examples/waplugin.nsi: don't fail compiling, if winamp is not
	installed

2005-07-09  kichik

	* SConstruct: use $PROGSUFFIX instead of '.exe'

2005-07-09  kichik

	* Contrib/UIs/modern.rc, Contrib/UIs/modern_headerbmp.rc,
	Contrib/UIs/modern_headerbmpr.rc, Contrib/UIs/modern_nodesc.rc,
	Contrib/UIs/modern_smalldesc.rc, Contrib/UIs/sdbarker_tiny.rc:
	passed rc files through msvc to fix compatibility with mingw

2005-07-09  kichik

	* SConstruct, Contrib/UIs/SConscript: alias `UIs` target to UIs

2005-07-08  kichik

	* SCons/Config/gnu: if emitter is a list of emitters, take the
	first and only emitter

2005-07-07  kichik

	* SConstruct: don't build tests by default to avoid an error about
	CppUnit missing

2005-07-07  kichik

	* Include/Library.nsh: fixed bug #1234283 - InstallLib fails on
	paths with spaces

2005-07-03  joostverburg

	* Menu/docs.html: fixed link to Modern UI Readme

2005-07-02  kichik

	* SCons/Config/linker_script, SCons/Config/memcpy.c,
	SCons/Config/memset.c: files needed by gnu configuration

2005-07-02  kichik

	* SCons/Config/gnu: * use a nicer method to replace the emitter *
	don't write required files on runtime, added them to cvs

2005-07-02  kichik

	* Source/makenssi.cpp: gcc doesn't like sending a temporary string
	object by reference

2005-07-02  kichik

	* Source/DialogTemplate.cpp: include util.h for Unicode conversion
	functions

2005-07-02  kichik

	* Source/makenssi.cpp: extracted some functions from main()

2005-07-02  kichik

	* Docs/src/var.but: more information about Var limitations

2005-07-02  kichik

	* Source/makenssi.cpp: applied patch #1223041 - add a per-user
	config file

2005-07-02  kichik

	* Source/Plugins.cpp: use dir_reader for Plugins::FindCommands

2005-07-02  kichik

	* Source/script.cpp: use dir_reader for !include

2005-07-01  kichik

	* Docs/src/compiler.but: added link from !include to !addincludedir

2005-06-30  kichik

	* Source/exehead/util.c: set error flag for invalid directories
	passed to myDelete (fixes bug #1227553)

2005-06-30  kichik

	* Docs/src/script.but, Docs/src/var.but: variable names are no
	longer case sensitive

2005-06-30  kichik

	* Contrib/Language files/Bosnian.nlf, Contrib/Language
	files/SConscript, Contrib/Modern UI/SConscript, Contrib/Modern
	UI/Language files/Bosnian.nsh, Docs/src/credits.but,
	Examples/Modern UI/MultiLanguage.nsi: Bosnian translation by Salih
	CAVKIC

2005-06-30  kichik

	* Include/UpgradeDLL.nsh: use new RegTool (also fixes bug #1230336)

2005-06-30  kichik

	* Include/Library.nsh: added missing Pop $R3

2005-06-30  kichik

	* Include/Library.nsh: moved installlib.end label after
	__InstallLib_Helper_AddRegToolEntry macro insertion

2005-06-30  kichik

	* Docs/src/callback.but: fixed .onMouseOverSection example

2005-06-30  kichik

	* Docs/src/build.but: added a note about big-endian platforms

2005-06-30  kichik

	* Docs/src/ui.but: typos

2005-06-28  kichik

	* Docs/src/compiler.but: fixed bug #1227610 - !packhdr example
	missing dollar sign

2005-06-28  kichik

	* Docs/src/attributes.but: misplaed 'is'

2005-06-25  kichik

	* Source/exehead/Main.c: fix for patch #1214319 - Uninstaller fails
	due to DLLs in temp folder

2005-06-24  kichik

	* Contrib/UIs/modern.rc, Contrib/UIs/modern_headerbmp.rc,
	Contrib/UIs/modern_headerbmpr.rc, Contrib/UIs/modern_nodesc.rc,
	Contrib/UIs/modern_smalldesc.rc, Contrib/UIs/sdbarker_tiny.rc:
	WS_VISIBLE is the default, NOT WS_VISIBLE must be specified

2005-06-24  kichik

	* Source/DialogTemplate.cpp, Source/DialogTemplate.h: no `using
	namespace` in header file

2005-06-24  kichik

	* Source/DialogTemplate.cpp: no need for #include "util.h"

2005-06-24  kichik

	* Source/DialogTemplate.cpp: limit MultiByteToWideChar to the real
	size available, not the total

2005-06-24  kichik

	* SConstruct: added `test-scripts` target

2005-06-24  kichik

	* Source/Tests/SConscript: renamed target to `test-code` and made
	conf test alias the target to an error

2005-06-24  kichik

	* Source/exehead/Main.c: look for _?= in the entire command line in
	case realcmds skipped the first and only space as a question mark
	is an invalid character in file names, this method shouldn't have
	false positives

2005-06-23  kichik

	* Contrib/System/System.html, Docs/src/chm_config.but,
	Docs/src/config.but, Docs/src/intro.but, Docs/src/tutorial.but,
	Docs/src/usefulfunc.but, Include/Sections.nsh: converted archive
	links to wiki links

2005-06-23  kichik

	* Contrib/zip2exe/res.rc: fixed bug #1226381 - zip2exe restricts
	extraction path length

2005-06-23  kichik

	* SConstruct: one less TODO

2005-06-23  kichik

	* Source/Tests/Tests.dsp: replaced by scons

2005-06-23  kichik

	* Contrib/Library/RegTool/RegTool.bin,
	Contrib/Library/RegTool/RegTool.c,
	Contrib/Library/RegTool/RegTool.nsi,
	Contrib/Library/RegTool/SConscript, Include/Library.nsh: Library
	improvements with lots of help from stb:  - InstallLib will
	register DLLs after reboot in the order they were specified in the
	script	- InstallLib will register every DLL on reboot if the
	reboot flag is already set  - rewrote RegTool in C  - RegTool
	compiles from source code  - RegTool will not run when double
	clicked  - RegTool will register each DLL on a separate process to
	avoid conflicts

2005-06-23  kichik

	* SConstruct: fixed indention

2005-06-23  kichik

	* SConstruct, Source/Tests/SConscript: added 'test' target

2005-06-22  kichik

	* Contrib/UIs/SConscript, Contrib/UIs/default.exe,
	Contrib/UIs/default.rc, Contrib/UIs/modern.exe,
	Contrib/UIs/modern.rc, Contrib/UIs/modern_headerbmp.exe,
	Contrib/UIs/modern_headerbmp.rc, Contrib/UIs/modern_headerbmpr.rc,
	Contrib/UIs/modern_nodesc.rc, Contrib/UIs/modern_smalldesc.rc,
	Contrib/UIs/resource.h, Contrib/UIs/sdbarker_tiny.rc,
	Contrib/UIs/ui.c, Contrib/UIs/modern_headerbmpr.exe,
	Contrib/UIs/modern_nodesc.exe, Contrib/UIs/modern_smalldesc.exe,
	Contrib/UIs/sdbarker_tiny.exe, SConstruct: build UIs from source

2005-06-22  kichik

	* Source/exehead/resource.rc: caption is not needed for license
	dialogs

2005-06-22  kichik

	* SCons/Config/gnu: added linker script to assure correct order of
	sections

2005-06-22  kichik

	* Docs/src/bin/halibut/input.c: applied patch #1225167 - halibut
	fails on macro usage at beginning of line

2005-06-22  kichik

	* Docs/src/library.but: fixed bug #1202495 - Incorrect DLL name in
	appendix B.4 Visual Basic Runtimes

2005-06-22  kichik

	* Docs/src/usefulinfos.but: added comma

2005-06-22  kichik

	* Docs/src/usefulinfos.but: fixed System readme path and added link

2005-06-22  kichik

	* Docs/src/usefulinfos.but: added comma

2005-06-22  kichik

	* Docs/src/build.but: typo

2005-06-21  kichik

	* Source/exehead/exec.c: MSDN says RegQueryValueEx might not always
	return null terminated strings

2005-06-21  kichik

	* Examples/SConscript, Include/SConscript: header files of useful
	functions (Instructor)

2005-06-21  kichik

	* Docs/src/build.but: added information on building CHM docs

2005-06-21  kichik

	* Docs/src/SConscript, Docs/src/headers.but, Examples/FileFunc.ini,
	Examples/FileFunc.nsi, Examples/FileFuncTest.nsi,
	Examples/TextFunc.ini, Examples/TextFunc.nsi,
	Examples/TextFuncTest.nsi, Examples/WordFunc.ini,
	Examples/WordFunc.nsi, Examples/WordFuncTest.nsi,
	Include/FileFunc.nsh, Include/TextFunc.nsh, Include/WordFunc.nsh:
	header files of useful functions (Instructor)

2005-06-20  kichik

	* Include/LogicLib.nsh: del /q doesn't work on Windows 98 and on XP
	it only means not to ask on global wildcard deletion, which
	LogicLib doesn't do anyway

2005-06-20  kichik

	* Include/Library.nsh: RegTool.bin is in Bin

2005-06-20  kichik

	* Docs/src/history.but: updated history

2005-06-20  kichik

	* Contrib/VPatch/Readme.html, Docs/src/history.but,
	Docs/src/modernui.but, Docs/src/pages.but, Docs/src/tutorial.but,
	Docs/src/var.but: updated links for new directory structure

2005-06-20  kichik

	* Docs/AppendixA.html, Docs/AppendixB.html, Docs/AppendixC.html,
	Docs/AppendixD.html, Docs/AppendixE.html, Docs/AppendixF.html,
	Docs/AppendixG.html, Docs/Chapter1.html, Docs/Chapter2.html,
	Docs/Chapter3.html, Docs/Chapter4.html, Docs/Chapter5.html,
	Docs/Contents.html, Docs/IndexPage.html, Docs/index.html: no more
	compiled files in cvs

2005-06-20  kichik

	* Menu/index.html: align folders and websites sections

2005-06-20  kichik

	* Contrib/Makensisw/jnetlib/httpget.cpp: back-ported fixes from
	nsisdl

2005-06-20  kichik

	* Docs/src/build.but: added information about dist targets

2005-06-20  kichik

	* Contrib/Makensisw/update.cpp, Contrib/Makensisw/update.h: update
	source code

2005-06-20  kichik

	* Contrib/Modern UI/Language files/French.nsh: applied patch
	#1220277 with the help of veekee

2005-06-20  kichik

	* Contrib/AdvSplash/Example.nsi,
	Contrib/InstallOptions/testimgs.nsi, Contrib/Splash/Example.nsi,
	Contrib/System/SysFunc.nsh, Contrib/System/System.nsi,
	Examples/bigtest.nsi, Examples/languages.nsi, Examples/Modern
	UI/Basic.nsi, Examples/Modern UI/HeaderBitmap.nsi, Examples/Modern
	UI/InstallOptions.nsi, Examples/Modern UI/MultiLanguage.nsi,
	Examples/Modern UI/StartMenu.nsi, Examples/Modern
	UI/WelcomeFinish.nsi: fixed for new paths

2005-06-20  kichik

	* Contrib/Modern UI/System.nsh: fixed bug #1221772 - Welcome Page
	icon overlap

2005-06-19  kichik

	* SConstruct: fixed exception when VER_* is not passed

2005-06-19  kichik

	* !InstallNSIS.bat, SetCVSShellCommands.exe,
	SetCVSShellCommands.nsi: no longer needed as there are no binaries
	in CVS

2005-06-19  kichik

	* SConstruct: added `dist-zip` (same as old `dist`) and
	`dist-installer` targets

2005-06-19  kichik

	* Examples/makensis.nsi: updated for new build system

2005-06-19  kichik

	* Menu/update.html: replaced NSIS Update with MakeNSISw and added a
	mention about the nightly build

2005-06-19  kichik

	* Menu/docs.html: install documentation and examples

2005-06-19  kichik

	* Menu/index.html, Menu/websites.html: updated links

2005-06-19  kichik

	* Contrib/VPatch/Source/Plugin/SConscript: install documentation
	and examples

2005-06-19  kichik

	* SConstruct: fixed build of `dist` target when PREFIX is not empty

2005-06-19  kichik

	* Contrib/System/SConscript: distribute Resource.dll

2005-06-19  kichik

	* Contrib/NSISdl/SConscript: distribute License.txt

2005-06-19  kichik

	* Contrib/InstallOptions/SConscript: distribute Changelog.txt

2005-06-19  kichik

	* SConstruct: use RegTool's new SConscript

2005-06-19  kichik

	* Contrib/Library/RegTool/SConscript: basic SConscript that just
	copies RegTool.bin

2005-06-19  kichik

	* Contrib/Makensisw/SConscript: distribute documents

2005-06-19  kichik

	* SConstruct: added docs and examples support for BuildUtil

2005-06-19  kichik

	* SConstruct: distribute nsisconf.nsh

2005-06-19  kichik

	* Examples/SConscript: distribute makensis.ini

2005-06-19  kichik

	* SConstruct: distribute license

2005-06-19  kichik

	* Examples/SConscript: removed cvsdata.nsi

2005-06-19  kichik

	* Examples/cvsdata.nsi: no longer needed as cvs contains no
	binaries

2005-06-19  kichik

	* SConstruct: removed NSIS Update

2005-06-19  kichik

	* Contrib/Makensisw/SConscript, Contrib/Makensisw/makensisw.cpp,
	Contrib/Makensisw/makensisw.h,
	Contrib/Makensisw/jnetlib/asyncdns.cpp,
	Contrib/Makensisw/jnetlib/asyncdns.h,
	Contrib/Makensisw/jnetlib/connection.cpp,
	Contrib/Makensisw/jnetlib/connection.h,
	Contrib/Makensisw/jnetlib/httpget.cpp,
	Contrib/Makensisw/jnetlib/httpget.h,
	Contrib/Makensisw/jnetlib/netinc.h,
	Contrib/Makensisw/jnetlib/util.cpp,
	Contrib/Makensisw/jnetlib/util.h: moved update back to makensisw

2005-06-19  kichik

	* Docs/src/tutorial.but: fixed bug #1220940 - grammatical error

2005-06-19  kichik

	* Docs/src/credits.but: applied patch #1223362 - Updated credits
	(obucina)

2005-06-18  kichik

	* Docs/src/SConscript: get style.css from build dir

2005-06-18  kichik

	* Contrib/Language files/Estonian.nlf: Changed details button to
	begin with capital letter like other buttons.

2005-06-17  kichik

	* SConstruct: reverted DISTDIR to nsis-$VERSION as it's the name of
	the folder in the zip file

2005-06-17  kichik

	* SConstruct: NSIS Menu now has a SConscript

2005-06-17  kichik

	* Contrib/NSIS Menu/SConscript: install NSIS Menu, no building for
	now

2005-06-17  kichik

	* SConstruct: always delete .dist folder

2005-06-17  kichik

	* SConstruct: better name for dist temporary directory ($VERSION
	wasn't replaced)

2005-06-17  kichik

	* VERSION: no longer needed

2005-06-17  kichik

	* Source/SConscript: only pass -DNSIS_VERSION to files that
	actually use it

2005-06-17  kichik

	* SConstruct: get version from command line and default to
	"date.cvs" to avoid creation of "official" releases

2005-06-13  kichik

	* Contrib/NSISdl/netinc.h: delete [] x is more correct, although it
	doesn't really matter with our implementation of new and delete

2005-06-07  kichik

	* Contrib/Modern UI/Readme.html: typo

2005-06-03  kichik

	* Source/script.cpp: bail on output name that starts with a quote

2005-06-02  kichik

	* Docs/src/basic.but: explain about /oname with spaces

2005-05-28  kichik

	* INSTALL: short source build and installation help file

2005-05-28  kichik

	* Docs/src/build.but: double build

2005-05-28  kichik

	* VERSION: [no log message]

2005-05-28  kichik

	* SConstruct: read version from external file

2005-05-28  kichik

	* Menu/images/header.gif: 2.07

2005-05-28  kichik

	* Docs/src/build.bat: replaced by scons

2005-05-28  kichik

	* Docs/src/history.but, Docs/src/log.but, Docs/src/tutorial.but:
	updated links to point to the new Building NSIS appendix

2005-05-28  kichik

	* Docs/src/usefulinfos.but: removed Compiling NSIS Sources section

2005-05-28  kichik

	* Docs/src/SConscript, Docs/src/build.but: added Building NSIS
	appendix

2005-05-28  kichik

	* Include/WinMessages.nsh: L shouldn't be there

2005-05-28  kichik

	* SConstruct: clean DISTDIR after zipping for a clean release

2005-05-27  kichik

	* Include/WinMessages.nsh: a more complete list by Shengalts
	Aleksander

2005-05-24  kichik

	* Docs/src/silent.but: typo

2005-05-24  kichik

	* Docs/src/SConscript: style.css wasn't copied to the build
	directory

2005-05-21  kichik

	* Contrib/AdvSplash/advsplash.dsp, Contrib/AdvSplash/advsplash.dsw,
	Contrib/Banner/Banner.dsp, Contrib/Banner/Banner.dsw,
	Contrib/BgImage/BgImage.dsp, Contrib/BgImage/BgImage.dsw,
	Contrib/Dialer/dialer.dsp, Contrib/Dialer/dialer.dsw,
	Contrib/InstallOptions/io.dsp, Contrib/InstallOptions/io.dsw,
	Contrib/LangDLL/LangDLL.dsp, Contrib/LangDLL/LangDLL.dsw,
	Contrib/Library/LibraryLocal/LibraryLocal.dsp,
	Contrib/Library/LibraryLocal/LibraryLocal.dsw,
	Contrib/Library/TypeLib/TypeLib.dsp,
	Contrib/Library/TypeLib/TypeLib.dsw,
	Contrib/MakeLangId/MakeLangId.dsp,
	Contrib/MakeLangId/MakeLangId.dsw, Contrib/Makensisw/makensisw.dsp,
	Contrib/Makensisw/makensisw.dsw, Contrib/NSISdl/nsisdl.dsp,
	Contrib/NSISdl/nsisdl.dsw, Contrib/Splash/splash.dsp,
	Contrib/Splash/splash.dsw, Contrib/StartMenu/StartMenu.dsp,
	install.sh, Contrib/StartMenu/StartMenu.dsw,
	Contrib/UserInfo/UserInfo.dsp, Contrib/UserInfo/UserInfo.dsw,
	Contrib/VPatch/Source/Plugin/vpatchdll.dsp,
	Contrib/VPatch/Source/Plugin/vpatchdll.dsw,
	Contrib/nsExec/nsExec.dsp, Contrib/nsExec/nsExec.dsw,
	Contrib/zip2exe/zip2exe.dsp, Contrib/zip2exe/zip2exe.dsw,
	Docs/src/bin/halibut/makefile, Source/Makefile,
	Source/makenssi.dsp, Source/makenssi.dsw, Source/exehead/Makefile,
	Source/exehead/exehead-bzip2.dsp, Source/exehead/exehead-lzma.dsp,
	Source/exehead/exehead-zlib.dsp: replaced by scons

2005-05-21  kichik

	* SConstruct: set default value of CHMDOCS to 'yes' if hhc.exe is
	found in PATH

2005-05-21  kichik

	* SConstruct: added CHMDOCS option

2005-05-21  kichik

	* Docs/src/SConscript: added an option to build html documentation

2005-05-21  kichik

	* SConstruct: added SKIPSTUBS, SKIPPLUGINS, SKIPUTILS and SKIPMISC
	to allow skipping certain parts of the build process

2005-05-21  kichik

	* SConstruct: MAP_FLAG no longer requires target name as a
	parameter

2005-05-21  kichik

	* SCons/Config/default, SCons/Config/gnu, SCons/Config/ms: MAP_FLAG
	no longer needs to be a function

2005-05-21  kichik

	* SCons/Config/gnu: automatically generate map file name with
	proper path

2005-05-21  kichik

	* Contrib/NSISdl/SConscript: cppused = 1 so stdlib is included when
	needed

2005-05-21  kichik

	* SConstruct: added cppused argument for BuildPlugin

2005-05-21  kichik

	* SCons/Config/default, SCons/Config/gnu, SCons/Config/ms: added
	CPP_REQUIRES_STDLIB flag

2005-05-21  kichik

	* SCons/Config/gnu: missing colon

2005-05-20  kichik

	* Docs/src/credits.but: credits for Welsh translation

2005-05-20  kichik

	* SConstruct: no more need for MINGWPREFIX

2005-05-20  kichik

	* SCons/Config/gnu: use cross compiler tool definition

2005-05-20  kichik

	* SCons/Tools/crossmingw.py: tool for cross-compiling mingw

2005-05-20  kichik

	* Contrib/Language files/Welsh.nlf, Contrib/Modern UI/Language
	files/Welsh.nsh: Welsh translation by Rhoslyn Prys

2005-05-19  kichik

	* Source/util.h: stringify the define itself, not its name

2005-05-17  kichik

	* Source/exehead/Ui.c: reset $INSTDIR if user clicked cancel in the
	browse dialog

2005-05-14  kichik

	* SCons/Tools/mstoolkit.py: search harder for the platform sdk

2005-05-14  kichik

	* Contrib/Makensisw/icon.ico, Contrib/Makensisw/resource.rc,
	Contrib/Makensisw/SConscript: icon for makensisw copied from
	Contrib\Graphics\Icons

2005-05-12  kichik

	* Contrib/Makensisw/afxres.h, Contrib/Makensisw/makensisw.cpp,
	Contrib/Makensisw/makensisw.h, Contrib/Makensisw/toolbar.cpp,
	Contrib/Makensisw/utils.cpp: _WIN32_IE 0x0400 where needed

2005-05-12  kichik

	* Contrib/Makensisw/resource.rc: proper case for icon path

2005-05-12  kichik

	* SConstruct, Source/SConscript, Source/build.cpp, Source/lang.cpp,
	Source/makenssi.cpp, Source/script.cpp, Source/util.h: made
	NSIS_VERSION a define set by the scons script

2005-05-11  kichik

	* Source/DialogTemplate.cpp: use DEFAULT_CHARSET for dialog fonts
	by default

2005-05-11  kichik

	* Source/DialogTemplate.cpp: fixed string skip in ReadVarLenArr

2005-05-11  kichik

	* Source/lang.cpp, Source/script.cpp: free return value of
	CDialogTemplate::Save() using delete[]

2005-05-11  kichik

	* Contrib/Language files/Breton.nlf: commented credits

2005-05-10  kichik

	* Docs/src/bin/halibut/bk_xhtml.c: set chm_toc and chm_ind to NULL
	after closing them

2005-05-10  kichik

	* Source/script.cpp: Call :label is valid in uninstall sections too

2005-05-07  kichik

	* SCons/Config/gnu: --file-alignment is MinGW specific

2005-05-07  kichik

	* SCons/Config/gnu: restore LINKFLAGS after test is done

2005-05-07  kichik

	* Docs/src/var.but, Source/Platform.h, Source/build.cpp:
	implemented RFE #1172123 - $LOCALAPPDATA

2005-05-06  kichik

	* Contrib/System/Source/Buffers.c, Contrib/System/Source/System.h:
	don't typedef struct twice

2005-05-06  kichik

	* Contrib/Math/Source/MyMath.c: fixed inclusion of mathcrt.h on
	case sensitive platforms

2005-05-06  kichik

	* Contrib/Makensisw/makensisw.cpp: define _WIN32_IE for
	TBN_DROPDOWN, TBDDRET_DEFAULT and TBDDRET_NODEFAULT

2005-05-06  kichik

	* Docs/src/bin/halibut/bk_xhtml.c: don't use _MAX_PATH, it's not
	defined on POSIX

2005-05-06  kichik

	* Docs/src/bin/halibut/bk_xhtml.c: first check if the the file was
	successfully opened, then try opening the other files

2005-05-06  kichik

	* SCons/Config/gnu: add funcs.c only when NODEFLIBS_FLAG is used

2005-05-05  kichik

	* Source/exehead/util.c: SCons/Config/gnu now takes care of adding
	memcpy if it's needed

2005-05-05  kichik

	* SCons/Config/gnu: check if gcc requires memcpy or memset and add
	them to crt-less builds

2005-05-03  kichik

	* Contrib/AdvSplash/SConscript, Contrib/ExDLL/exdll.h: applied
	parts of patch #1193692 - fixes to scons Contrib stuff

2005-04-30  kichik

	* Contrib/AdvSplash/SConscript, Contrib/Banner/SConscript,
	Contrib/BgImage/SConscript, Contrib/Dialer/SConscript,
	Contrib/InstallOptions/SConscript, Contrib/Math/SConscript,
	Contrib/NSISdl/SConscript, Contrib/Splash/SConscript,
	Contrib/StartMenu/SConscript, Contrib/System/SConscript,
	Contrib/UserInfo/SConscript, Contrib/nsExec/SConscript,
	Contrib/zip2exe/SConscript, SConstruct,
	Contrib/Graphics/SConscript, Contrib/Language files/SConscript,
	Contrib/Modern UI/SConscript, Contrib/UIs/SConscript,
	Docs/src/SConscript, Examples/SConscript, Include/SConscript:
	install and distribute examples, contribs and documentation

2005-04-29  kichik

	* SCons/Config/gnu: use g++ for linking on mingw, not ld

2005-04-28  kichik

	* SConstruct, Examples/SConscript: install examples

2005-04-26  kichik

	* Contrib/Language files/Russian.nlf, Contrib/Modern UI/Language
	files/Russian.nsh: update by Dmitry

2005-04-24  kichik

	* Contrib/StartMenu/StartMenu.rc: no need for afxres.h, windows.h
	is enough

2005-04-24  kichik

	* SConstruct, Docs/src/bin/halibut/SConscript: use our default
	environment for building halibut

2005-04-24  kichik

	* Docs/src/bin/halibut/SConscript, Docs/src/bin/halibut/version.c:
	don't pass version as define

2005-04-24  kichik

	* Docs/src/bin/halibut/SConscript: let scons handle quotes

2005-04-24  kichik

	* Contrib/Dialer/SConscript: delayimp is no longer needed

2005-04-24  kichik

	* Contrib/MakeLangId/resource.rc: no need for afxres.h, windows.h
	is enough

2005-04-23  kichik

	* Contrib/Makensisw/makensisw.h, Contrib/Makensisw/resource.h,
	Contrib/Makensisw/resource.rc, Contrib/Makensisw/toolbar.cpp: added
	support for solid compression selection

2005-04-23  kichik

	* Contrib/Makensisw/toolbar.cpp: don't call FreeLibrary on a module
	"loaded" with GetModuleHandle

2005-04-23  kichik

	* Source/script.cpp: fixed SetCompressor handling

2005-04-23  kichik

	* Contrib/Makensisw/toolbar.cpp: tabs to spaces

2005-04-23  kichik

	* Contrib/zip2exe/main.cpp: simpler OEM conversion

2005-04-23  kichik

	* Contrib/zip2exe/SConscript: use new zlib files

2005-04-23  kichik

	* Contrib/zip2exe/zlib/adler32.c, Contrib/zip2exe/zlib/crc32.c,
	Contrib/zip2exe/zlib/crc32.h, Contrib/zip2exe/zlib/crypt.h,
	Contrib/zip2exe/zlib/inffast.c, Contrib/zip2exe/zlib/inffast.h,
	Contrib/zip2exe/zlib/inffixed.h, Contrib/zip2exe/zlib/inflate.c,
	Contrib/zip2exe/zlib/inflate.h, Contrib/zip2exe/zlib/inftrees.c,
	Contrib/zip2exe/zlib/inftrees.h, Contrib/zip2exe/zlib/ioapi.c,
	Contrib/zip2exe/zlib/ioapi.h, Contrib/zip2exe/zlib/unzip.c,
	Contrib/zip2exe/zlib/unzip.h, Contrib/zip2exe/zlib/zconf.h,
	Contrib/zip2exe/zlib/zlib.h, Contrib/zip2exe/zlib/zutil.c,
	Contrib/zip2exe/zlib/zutil.h: new zlib version (1.2.2) with lower
	case file names

2005-04-23  kichik

	* Contrib/zip2exe/zlib/ADLER32.C, Contrib/zip2exe/zlib/CRC32.C,
	Contrib/zip2exe/zlib/INFBLOCK.C, Contrib/zip2exe/zlib/INFBLOCK.H,
	Contrib/zip2exe/zlib/INFCODES.C, Contrib/zip2exe/zlib/INFCODES.H,
	Contrib/zip2exe/zlib/INFFAST.C, Contrib/zip2exe/zlib/INFFAST.H,
	Contrib/zip2exe/zlib/INFFIXED.H, Contrib/zip2exe/zlib/INFLATE.C,
	Contrib/zip2exe/zlib/INFTREES.C, Contrib/zip2exe/zlib/INFTREES.H,
	Contrib/zip2exe/zlib/INFUTIL.C, Contrib/zip2exe/zlib/INFUTIL.H,
	Contrib/zip2exe/zlib/UNZIP.H, Contrib/zip2exe/zlib/Unzip.c,
	Contrib/zip2exe/zlib/ZCONF.H, Contrib/zip2exe/zlib/ZLIB.H,
	Contrib/zip2exe/zlib/ZUTIL.H, Contrib/zip2exe/zlib/Zutil.c: removed
	old version with upper case names

2005-04-22  kichik

	* SConstruct: more useful aliases

2005-04-22  kichik

	* Contrib/AdvSplash/SConscript, Contrib/Banner/SConscript,
	Contrib/BgImage/SConscript, Contrib/Dialer/SConscript,
	Contrib/InstallOptions/SConscript, Contrib/LangDLL/SConscript,
	Contrib/Library/TypeLib/SConscript, Contrib/Math/SConscript,
	SConstruct, Contrib/NSISdl/SConscript, Contrib/Splash/SConscript,
	Contrib/StartMenu/SConscript, Contrib/System/SConscript,
	Contrib/UserInfo/SConscript,
	Contrib/VPatch/Source/Plugin/SConscript, Contrib/nsExec/SConscript:
	less code in SConscripts, more shared code in SConstruct

2005-04-22  kichik

	* SConstruct: alias util name to building it, not installing it

2005-04-21  kichik

	* SConstruct: added CPPPATH and LIBPATH options

2005-04-21  kichik

	* SConstruct: - build debug and release in different directories -
	added 'install' alias - converted build_prefix and prefix to
	environment variables

2005-04-21  kichik

	* Docs/src/SConscript: use $PREFIX instead of prefix

2005-04-21  kichik

	* SCons/Config/gnu, SCons/Config/ms: added debug configuration

2005-04-21  kichik

	* Examples/bigtest.nsi: bin2h was removed

2005-04-21  kichik

	* Examples/VersionInfo.nsi, Examples/bigtest.nsi,
	Examples/languages.nsi: applied patch #1184571 - Some fixes to the
	examples (case sensitive filenames)

2005-04-20  kichik

	* SConstruct: added prefix option

2005-04-19  kichik

	* SConstruct, Contrib/Math/SConscript: Math compiles

2005-04-19  kichik

	* Contrib/Math/Source/plugin.c: fixed mingw compile errors

2005-04-19  kichik

	* Contrib/Math/Source/Math.c, Contrib/Math/Source/MyMath.h: fixed
	vc6 compile errors

2005-04-19  kichik

	* SConstruct: set default empty value for MINGWPREFIX

2005-04-19  kichik

	* Contrib/Math/Source/Math.c: bug fixes by brainsucker

2005-04-19  kichik

	* Source/exehead/components.c, Source/exehead/components.h: fixed
	compile error without NSIS_CONFIG_COMPONENTPAGE

2005-04-16  kichik

	* makensisw.exe: no more compiled binaries in CVS

2005-04-16  kichik

	* Contrib/Library/LibraryLocal/LibraryLocal.exe,
	Docs/src/bin/halibut.exe, NSIS.chm, makensis.exe: no more compiled
	binaries in CVS

2005-04-16  kichik

	* Contrib/AdvSplash/SConscript, Contrib/Banner/SConscript,
	Contrib/BgImage/SConscript, Contrib/Dialer/SConscript,
	Contrib/InstallOptions/SConscript, Contrib/LangDLL/SConscript,
	SConstruct, Contrib/Library/LibraryLocal/SConscript,
	Contrib/Library/TypeLib/SConscript, Contrib/MakeLangId/SConscript,
	Contrib/Makensisw/SConscript, Contrib/Math/SConscript,
	Contrib/NSISdl/SConscript, Contrib/Splash/SConscript,
	Contrib/StartMenu/SConscript, Contrib/System/SConscript,
	Contrib/UserInfo/SConscript,
	Contrib/VPatch/Source/Plugin/SConscript, Contrib/nsExec/SConscript,
	Contrib/zip2exe/SConscript, Docs/src/SConscript,
	Docs/src/bin/halibut/SConscript, SCons/Config/default,
	SCons/Config/gnu, SCons/Config/ms, SCons/Tools/mstoolkit.py,
	Source/SConscript, Source/exehead/SConscript: new build system
	using SCons

2005-04-16  kichik

	* Include/Library.nsh: use LibraryLocal.exe from Bin directory

2005-04-16  kichik

	* Include/Library.nsh: fixed bug #1181951 - InstallLib error for
	new shared libraries

2005-04-16  kichik

	* Contrib/VPatch/Source/Plugin/vpatchdll.c: no inline in c

2005-04-16  kichik

	* Contrib/System/Source/Plugin.h, Contrib/System/Source/System.h:
	use #ifdef instead of #pragma once

2005-04-16  kichik

	* Contrib/Library/LibraryLocal/LibraryLocal.cpp: replaced WinMain
	with main

2005-04-16  kichik

	* Contrib/zip2exe/main.cpp: include ctype.h for tolower

2005-04-16  kichik

	* Contrib/Dialer/dialer.c: manually use LoadLibrary and
	GetProcAddress instead of /DELAYLOAD

2005-04-16  kichik

	* Docs/src/tutorial.but: better sentence

2005-04-16  kichik

	* Contrib/Library/TypeLib/TypeLib.cpp: use wsprintf instead of itoa
	for smaller code size

2005-04-12  kichik

	* Docs/src/bin/halibut/contents.c: applied patch #1180886 - fix
	halibut segfaults on powerpc (and maybe other platforms)

2005-04-08  kichik

	* Source/exehead/util.c: fixed bug #1073792 - RMDir /REBOOTOK sets
	reboot flag when folder doesn't exist

2005-04-08  kichik

	* Source/build.cpp: fixed bug #1123353 - `WindowIcon off` crashes
	makensis

2005-04-08  kichik

	* Source/exehead/exec.c: fixed bug #1119442 - CreateDirectory sets
	error flag with paths containing "\\"

2005-04-08  kichik

	* Source/DialogTemplate.cpp, Source/util.cpp: applied patch
	#1179116 - debian amd64/gcc-4.0 build fixes

2005-04-08  kichik

	* Source/exehead/Ui.c: fixed bug #1168711 - when leaving the
	directory page, only set log_dolog if the check box was created

2005-04-08  kichik

	* Source/exehead/exec.c: made ExpandEnvStrings set the error flag
	as the documentation says it should

2005-04-08  kichik

	* Docs/src/registry.but: added information about non-existing
	environment variables used in ExpandEnvStrings

2005-04-08  kichik

	* Docs/src/registry.but, Source/exehead/exec.c: fixed bug #1178756
	- EnumRegValue now sets the error flag if the enumeration index is
	out of range

2005-04-08  kichik

	* Include/Colors.nsh: some more useful macros

2005-04-08  kichik

	* Contrib/Language files/Malaysian.nlf, Contrib/Modern UI/Language
	files/Malaysian.nsh, Examples/Modern UI/MultiLanguage.nsi: new
	Malaysian translation

2005-04-02  kichik

	* Source/exehead/bin2h.c, Source/exehead/bin2h.exe: no longer
	needed

2005-04-02  kichik

	* Docs/src/compilerflags.but: added information about SetCompressor
	/SOLID

2005-04-02  kichik

	* Examples/makensis.nsi: use solid compression

2005-04-02  kichik

	* Source/build.cpp, Source/build.h, Source/exedata.cpp,
	Source/exedata.h, Source/makenssi.cpp, Source/script.cpp,
	Source/tokens.cpp, Source/util.cpp, Source/util.h,
	Source/exehead/config.h: - stubs are no longer included in makensis
	but read from the Stubs directory - new /SOLID switch for
	SetCompressor allows setting solid compression without recompiling
	makensis

2005-04-02  kichik

	* Source/bzip2/bzlib.c, Source/bzip2/bzlib.h,
	Source/bzip2/decompress.c, Source/bzip2/huffman.c: added NSISCALL
	to functions used in the stub (EXEHEAD)

2005-03-31  kichik

	* Include/Library.nsh: reverted latest change as File already
	removes the read-only flag

2005-03-30  kichik

	* Contrib/Language files/French.nlf: fixed bug #1168652 - French:
	Install Location 2 shortcuts on P

2005-03-29  kichik

	* Docs/src/intro.but, Docs/src/script.but, Docs/src/tutorial.but,
	Docs/src/usage.but, Docs/src/var.but: typos

2005-03-29  kichik

	* Docs/src/compilerflags.but: clarified usage of SetCompressor

2005-03-29  kichik

	* Docs/src/attributes.but: - added AddBrandingImage examples -
	added information about usage of variables

2005-03-29  kichik

	* Docs/src/plugin.but: typo

2005-03-27  kichik

	* Include/Library.nsh: remove read only file attribute before using
	Rename /REBOOTOK

2005-03-24  kichik

	* Docs/src/generalpurpose.but: typo

2005-03-22  kichik

	* Docs/src/sections.but: replaced spaces with underscores in index
	output parameter names

2005-03-22  kichik

	* Docs/src/ui.but: added LockWindow description

2005-03-19  kichik

	* Source/DialogTemplate.cpp: fixed two problematic string length
	measurements

2005-03-19  kichik

	* Source/script.cpp: use correct freeing method

2005-03-19  kichik

	* Docs/src/history.but: added missing parenthesis

2005-03-19  kichik

	* Source/Platform.h: added missing MB_RTLREADING

2005-03-19  kichik

	* Docs/AppendixC.html, Docs/AppendixE.html, Docs/Chapter4.html,
	NSIS.chm, Docs/Contents.html, Docs/IndexPage.html, Docs/index.html,
	makensis.exe: compiled latest changes

2005-03-19  kichik

	* !InstallNSIS.bat, Examples/makensis.nsi, Menu/images/header.gif,
	Source/makenssi.cpp, Source/script.cpp: 2.05 -> 2.06

2005-03-19  kichik

	* Docs/src/history.but: updated history

2005-03-19  kichik

	* Contrib/Language files/Slovenian.nlf, Contrib/Modern UI/Language
	files/Slovenian.nsh: improvements

2005-03-19  kichik

	* Source/exehead/Ui.c, Source/exehead/ui.h: fixed bug #1155060 -
	Install type drop down box not showing default InstType

2005-03-18  kichik

	* Contrib/System/Source/System.c: added missing include

2005-03-17  kichik

	* Contrib/AdvSplash/advsplash.c, Contrib/Banner/Banner.c,
	Contrib/BgImage/BgImage.cpp, Contrib/Dialer/dialer.c,
	Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/LangDLL/LangDLL.c, Contrib/Library/TypeLib/TypeLib.cpp,
	Contrib/Makensisw/makensisw.cpp, Contrib/NSISdl/nsisdl.cpp,
	Contrib/Splash/splash.c, Contrib/StartMenu/StartMenu.c,
	Contrib/UserInfo/UserInfo.c,
	Contrib/VPatch/Source/Plugin/vpatchdll.c, Contrib/nsExec/nsexec.c:
	applied patch #1164307 - Fixes to allow building Contrib/ on debian
	(minus Makefiles)

2005-03-17  kichik

	* Source/build.cpp, Source/script.cpp, Source/exehead/Main.c,
	Source/exehead/exec.c, Source/exehead/util.c: implemented feature
	request #1159701 - "RTLREADING" flag support in the "MessageBox"

2005-03-15  kichik

	* Docs/src/flowcontrol.but, Source/script.cpp: implemented feature
	request #1159701 - "RTLREADING" flag support in the "MessageBox"

2005-03-11  kichik

	* Contrib/AdvSplash/advsplash.c: fixed GlobalFree call with a bad
	pointer (thanks Takhir)

2005-03-10  kichik

	* Source/DialogTemplate.cpp: fixed bug #1159700 - SetFont doesn't
	work well with RTL on Windows 9x

2005-03-05  kichik

	* Source/build.cpp: fixed compile error without
	NSIS_CONFIG_CRC_SUPPORT

2005-03-05  kichik

	* Source/build.cpp: fixed bug #1144763 - more than 3 files in
	uninstall, cannot compile data was added to udata after setro(TRUE)
	was used

2005-03-04  kichik

	* Contrib/StartMenu/Readme.txt, Contrib/StartMenu/StartMenu.c:
	implemented feature request #711900 - StartMenu SetCtlColors
	support

2005-03-03  kichik

	* Docs/src/sec.but: SetCurInstType works without the components
	page too

2005-03-03  kichik

	* Source/exehead/components.c: fixed bug #1155836 - Incorrect
	section group state section flags weren't read again after a
	recursive call for _RefreshSectionGroups returned

2005-03-03  kichik

	* Docs/src/usefulfunc.but: fixed bug #1155588 - missing ClearErrors
	in GetWindowsVersion

2005-02-25  kichik

	* Source/exehead/Ui.c: size optimizations

2005-02-25  kichik

	* Source/exehead/Ui.c: `available` variable in DirProc's
	WM_IN_UPDATEMSG handler wasn't properly initialized

2005-02-25  kichik

	* Source/exehead/Makefile: applied patch #1123154 - nsis 2.05
	makefile missing components.c

2005-02-25  kichik

	* install.sh: applied parts of patch #1120399 - install under
	/usr/share and don't use $(tempfile)

2005-02-18  kichik

	* Source/build.cpp, Source/exehead/fileform.h,
	Source/exehead/util.c: fixed plug-ins directory initialization for
	extremely restricted guest users with no directory listing access
	to the temporary directory

2005-02-18  kichik

	* Contrib/Language files/Icelandic.nlf, Contrib/Modern UI/Language
	files/Icelandic.nsh: fixes

2005-02-17  kichik

	* Docs/src/registry.but, Source/script.cpp, Source/exehead/exec.c,
	Source/tokens.cpp: implemented feature request #1124901 - Registry
	functions and ShellVarContext all registry instructions now accept
	SHCTX which is replaced with HKLM or HKCU on runtime according to
	SetShellVarContext

2005-02-17  kichik

	* Examples/Modern UI/MultiLanguage.nsi, Contrib/Language
	files/Icelandic.nlf, Contrib/Modern UI/Language
	files/Icelandic.nsh: Icelandic by Gretar Orri Kristinsson

2005-02-17  kichik

	* Examples/Modern UI/MultiLanguage.nsi, Contrib/Language
	files/Belarusian.nlf, Contrib/Modern UI/Language
	files/Belarusian.nsh: Byelorussian by glory_man

2005-02-11  kichik

	* Examples/Modern UI/MultiLanguage.nsi: added Breton

2005-02-11  kichik

	* Examples/Modern UI/MultiLanguage.nsi: added a note about the
	first used language being the default language

2005-02-11  kichik

	* Contrib/Language files/Serbian.nlf, Contrib/Language
	files/SerbianLatin.nlf, Contrib/Modern UI/Language
	files/Serbian.nsh, Contrib/Modern UI/Language
	files/SerbianLatin.nsh: terminology has changed and typos are fixed

2005-02-10  kichik

	* install.sh: no Menu directory on POSIX

2005-02-04  kichik

	* Source/exehead/Ui.c: added FORCE_INLINE to RefreshComponents

2005-02-04  kichik

	* Source/exehead/Ui.c, Source/exehead/components.c,
	Source/exehead/components.h, Source/exehead/exec.c: if the first
	section was a section group, following section groups didn't behave
	correctly

2005-02-04  kichik

	* Contrib/Modern UI/Language files/Russian.nsh:
	MUI_INNERTEXT_COMPONENTS_DESCRIPTION_INFO was defined twice

2005-02-04  kichik

	* Docs/src/generalpurpose.but: added a note about relative paths
	and CopyFiles

2005-02-04  kichik

	* Docs/src/history.but: typos

2005-02-04  kichik

	* Source/exehead/Ui.c: fixed compile error with logging enabled

2005-02-04  kichik

	* Examples/makensis.nsi: added InstallOptions images example

2005-02-04  kichik

	* Docs/AppendixE.html, Docs/AppendixF.html, Docs/Chapter4.html,
	NSIS.chm, Docs/Contents.html, Docs/IndexPage.html, Docs/index.html,
	makensis.exe: compiled latest changes

2005-02-04  kichik

	* Source/exehead/components.c: a section group can't be both
	selected and toggled

2005-02-04  kichik

	* !InstallNSIS.bat, Examples/makensis.nsi, Menu/images/header.gif,
	Source/makenssi.cpp, Source/script.cpp: 2.04->2.05

2005-02-04  kichik

	* Docs/src/history.but: changelog for 2.05

2005-02-03  kichik

	* Source/exehead/exec.c: added missing break

2005-02-03  kichik

	* Contrib/Modern UI/Readme.html: typo

2005-02-03  kichik

	* Source/exehead/Ui.c: fixed bug #1114876 - "Space Available" shows
	bad value "258.-2GB"

2005-01-29  kichik

	* Source/util.cpp: better error message for icon number mismatch

2005-01-27  kichik

	* Contrib/Modern UI/Language files/Russian.nsh: - added another
	version of MUI_INNERTEXT_COMPONENTS_DESCRIPTION_INFO for
	NSIS_CONFIG_COMPONENTPAGE_ALTERNATIVE - other updates and fixes

2005-01-22  kichik

	* Contrib/InstallOptions/Changelog.txt,
	Contrib/InstallOptions/Readme.html: update

2005-01-21  kichik

	* Contrib/System/SysFunc.nsh: fixed bug #1102255 - system.nsi
	example crash

2005-01-21  kichik

	* Contrib/InstallOptions/Changelog.txt,
	Contrib/InstallOptions/Readme.html: updated change log

2005-01-21  kichik

	* Contrib/InstallOptions/testimgs.ini,
	Contrib/InstallOptions/testimgs.nsi: example of displaying images
	and icons

2005-01-21  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/InstallOptions/Readme.html: added TRANSPARENT flag for
	BITMAP fields

2005-01-21  kichik

	* Examples/Modern UI/HeaderBitmap.nsi: added MUI_HEADERIMAGE_BITMAP
	example

2005-01-18  kichik

	* Source/clzma.cpp: LZMA_IO_ERROR was returned instead of
	LZMA_THREAD_ERROR

2005-01-18  kichik

	* Source/build.cpp: string first in output for compression errors

2005-01-14  kichik

	* Source/dirreader.cpp: use case insensitive string comparison

2005-01-14  kichik

	* Docs/src/credits.but: Breton credits

2005-01-14  kichik

	* Source/exehead/fileform.c: don't rely on WM_DESTROY to update
	extraction status to 100%

2005-01-14  kichik

	* Contrib/Language files/Breton.nlf, Contrib/Modern UI/Language
	files/Breton.nsh: Breton translation

2005-01-14  kichik

	* TODO.txt: done

2005-01-14  kichik

	* Source/exehead/components.c: removed unneeded test

2005-01-14  kichik

	* Source/exehead/Ui.c: made SectionGetText work in .onInit too

2005-01-14  kichik

	* Docs/src/sec.but: added information about 9th bit of the section
	flags

2005-01-14  kichik

	* Include/Sections.nsh: added SF_NAMECHG

2005-01-14  kichik

	* Source/exehead/Ui.c, Source/script.cpp, Source/exehead/exec.c:
	use new section name space

2005-01-14  kichik

	* Source/build.cpp: initialize section name with zeros

2005-01-14  kichik

	* Source/exehead/fileform.h: added space for section name to make
	it possible to parse it immediately when setting it and not only
	when the components page is present

2005-01-14  kichik

	* Contrib/Language files/Russian.nlf: fixed branding

2005-01-14  joostverburg

	* Contrib/Modern UI/Language files/German.nsh: added another
	version of MUI_INNERTEXT_COMPONENTS_DESCRIPTION_INFO for
	NSIS_CONFIG_COMPONENTPAGE_ALTERNATIVE

2005-01-14  joostverburg

	* Contrib/Modern UI/Language files/Dutch.nsh: typo

2005-01-11  kichik

	* Docs/src/flowcontrol.but, Docs/src/ui.but: applied patch #1098454
	with some changes

2005-01-11  kichik

	* Source/exehead/Ui.c: update the inner page if the leave function
	aborted, something might have changed

2005-01-11  kichik

	* Docs/src/sec.but: added information about 7th and 8th bits of the
	section flags

2005-01-11  kichik

	* Include/Sections.nsh: added SF_TOGGLED section flag

2005-01-11  kichik

	* Contrib/ExDLL/exdll.h: deprecated cur_insttype and
	insttype_changed

2005-01-11  kichik

	* Source/exehead/Ui.c: use new component functions to enable
	toggling of partially selected sections and fix bug #1045722

2005-01-11  kichik

	* Source/exehead/exec.c, Source/script.cpp: use new components
	functions so SetCurInstType will take affect immediately and so
	setting a section group's flags will affect its children too

2005-01-11  kichik

	* Source/exehead/fileform.h: - deprecated cur_insttype and
	insttype_changed - added SF_TOGGLED section flag

2005-01-11  kichik

	* Source/exehead/components.c, Source/exehead/components.h,
	Source/exehead/exehead-bzip2.dsp, Source/exehead/exehead-lzma.dsp,
	Source/exehead/exehead-zlib.dsp: components functions that don't
	rely on the TreeView

2005-01-11  kichik

	* Docs/src/sections.but: missing "of"

2005-01-10  kichik

	* Docs/src/history.but, Docs/src/jumps.but, Docs/src/sec.but,
	Docs/src/sections.but, Examples/bigtest.nsi, Examples/makensis.nsi,
	Include/LogicLib.nsh, Include/Sections.nsh, Source/build.cpp,
	Source/build.h, Source/script.cpp, Source/tokens.cpp,
	Source/tokens.h, Source/exehead/Ui.c, Source/exehead/fileform.h:
	renamed SubSection to SectionGroup

2005-01-10  kichik

	* Include/Library.nsh: fixed "done" and "register" label warnings

2005-01-10  kichik

	* Source/script.cpp: removed debug message

2005-01-09  kichik

	* Source/7zip/readme.txt: Igor requested the paragraph to be
	removed

2005-01-08  kichik

	* Contrib/AdvSplash/advsplash.c: fixed doubled delay for !nt50 mode

2005-01-08  kichik

	* Contrib/AdvSplash/advsplash.c: indent -nut -kr -bli0 -i2

2005-01-07  kichik

	* Docs/AppendixD.html, Docs/AppendixE.html, Docs/AppendixG.html,
	Docs/Chapter4.html, Docs/Contents.html, Docs/IndexPage.html,
	Docs/index.html, NSIS.chm, makensis.exe: compiled latest changes

2005-01-07  kichik

	* Docs/src/basic.but: - updated File /r documentation - minor
	improvements

2005-01-07  kichik

	* Menu/images/header.gif: 2.03->2.04

2005-01-07  kichik

	* Docs/src/usefulinfos.but: RegQueryValueEx only takes 6 parameters

2005-01-05  kichik

	* !InstallNSIS.bat, Examples/makensis.nsi, Source/makenssi.cpp,
	Source/script.cpp: 2.03->2.04

2005-01-05  kichik

	* Docs/src/history.but: 2.04 changelog

2005-01-05  kichik

	* Source/script.cpp: better fix for bug #1096104

2005-01-05  kichik

	* Source/build.cpp, Source/script.cpp: fixed 1095761 - File /r
	changes $0

2005-01-05  kichik

	* Source/script.cpp: descending message wasn't being displayed when
	the directory itself matched

2005-01-05  kichik

	* Docs/src/registry.but: note about not using full path with INI
	instructions

2005-01-05  kichik

	* Source/script.cpp: fixed bug #1096104 - File /r under unix
	creates incorrect dirs

2005-01-05  kichik

	* Source/dirreader.cpp: compare to string::npos, not 0

2005-01-04  kichik

	* Contrib/Modern UI/Language files/Estonian.nsh: added another
	version of MUI_INNERTEXT_COMPONENTS_DESCRIPTION_INFO for
	NSIS_CONFIG_COMPONENTPAGE_ALTERNATIVE

2005-01-04  kichik

	* Contrib/Modern UI/Language files/Farsi.nsh: - fixes - added
	another version of MUI_INNERTEXT_COMPONENTS_DESCRIPTION_INFO for
	NSIS_CONFIG_COMPONENTPAGE_ALTERNATIVE

2005-01-04  kichik

	* Contrib/Language files/Farsi.nlf: fixes

2005-01-04  kichik

	* Contrib/InstallOptions/Readme.html, Contrib/Modern
	UI/License.txt, Contrib/Modern UI/Readme.html, Contrib/Modern
	UI/System.nsh, Docs/src/chm_config.but, Docs/src/config.but,
	Docs/src/license.but, Source/ResourceEditor.cpp,
	Source/ResourceEditor.h, Source/makenssi.cpp,
	Source/exehead/Main.c, license.txt, Source/exehead/Ui.c: 2005

2005-01-03  kichik

	* Contrib/Modern UI/Language files/Croatian.nsh: added another
	version of MUI_INNERTEXT_COMPONENTS_DESCRIPTION_INFO for
	NSIS_CONFIG_COMPONENTPAGE_ALTERNATIVE

2004-12-16  kichik

	* Contrib/Language files/SimpChinese.nlf, Contrib/Modern
	UI/Language files/SimpChinese.nsh: updates

2004-12-16  kichik

	* Contrib/Modern UI/Language files/TradChinese.nsh: added another
	version of MUI_INNERTEXT_COMPONENTS_DESCRIPTION_INFO for
	NSIS_CONFIG_COMPONENTPAGE_ALTERNATIVE

2004-12-14  kichik

	* Contrib/Language files/TradChinese.nlf: fixes

2004-12-14  kichik

	* Contrib/Language files/Korean.nlf: address update

2004-12-14  kichik

	* Contrib/Modern UI/Language files/Korean.nsh: added another
	version of MUI_INNERTEXT_COMPONENTS_DESCRIPTION_INFO for
	NSIS_CONFIG_COMPONENTPAGE_ALTERNATIVE

2004-12-11  kichik

	* Source/DialogTemplate.cpp, Source/ResourceVersionInfo.cpp: use
	new MultiByteToWideChar and WideCharToMultiByte implementation

2004-12-11  kichik

	* Source/ResourceEditor.h: updated copyright year

2004-12-11  kichik

	* Source/ResourceEditor.cpp: use new, correct, MultiByteToWideChar
	and WideCharToMultiByte implementation on POSIX

2004-12-11  kichik

	* Source/Platform.h, Source/util.cpp, Source/util.h: added
	implementation of Unicode conversion functions for POSIX, based on
	iconv

2004-12-11  kichik

	* Contrib/Language files/Hebrew.nlf: added codepage

2004-12-10  kichik

	* Source/build.h, Source/script.cpp: fixed bug #1082017 - Problem
	with empty dir in File /r

2004-12-10  kichik

	* Contrib/Library/LibraryLocal/LibraryLocal.cpp,
	Contrib/Library/LibraryLocal/LibraryLocal.exe: applied patch
	#1081497 - Fix for LibraryLocal to allow DLL's with a UNC path

2004-12-10  kichik

	* Source/Tests/Tests.dsp, Source/Tests/specmatch.cpp: added a test
	for dir_reader::matches

2004-12-10  kichik

	* Source/dirreader.cpp: fixed bug #1080810 - const_iterators cannot
	be null in g++ (3.4.2)

2004-12-06  kichik

	* Source/dirreader.cpp: fixed vc7.1 compile error

2004-12-03  kichik

	* NSIS.chm, Docs/AppendixB.html, Docs/AppendixE.html,
	Docs/Chapter3.html, Docs/Chapter4.html, Docs/Chapter5.html,
	Docs/Contents.html, Docs/IndexPage.html, Docs/index.html,
	makensis.exe: latest changes

2004-12-03  kichik

	* Docs/src/history.but: added MUI 1.72

2004-12-03  kichik

	* Docs/src/history.but: wrong version

2004-12-03  kichik

	* Docs/src/history.but: added a note about improved File /r
	behavior

2004-12-03  kichik

	* Contrib/Modern UI/Language files/Finnish.nsh: updated by Puuhis

2004-12-02  kichik

	* Contrib/Language files/Russian.nlf: added codepage

2004-12-02  kichik

	* Contrib/Language files/Macedonian.nlf: fixes

2004-12-02  kichik

	* Contrib/Modern UI/Language files/Macedonian.nsh: e-mail change

2004-12-02  kichik

	* Contrib/Modern UI/Language files/Lithuanian.nsh, Contrib/Modern
	UI/Language files/Macedonian.nsh: added another version of
	MUI_INNERTEXT_COMPONENTS_DESCRIPTION_INFO for
	NSIS_CONFIG_COMPONENTPAGE_ALTERNATIVE

2004-12-02  kichik

	* Contrib/Modern UI/Language files/Japanese.nsh: added another
	version of MUI_INNERTEXT_COMPONENTS_DESCRIPTION_INFO for
	NSIS_CONFIG_COMPONENTPAGE_ALTERNATIVE (patch #1077370)

2004-11-30  kichik

	* Contrib/Modern UI/Language files/French.nsh: added another
	version of MUI_INNERTEXT_COMPONENTS_DESCRIPTION_INFO for
	NSIS_CONFIG_COMPONENTPAGE_ALTERNATIVE

2004-11-30  kichik

	* Contrib/Modern UI/Language files/Italian.nsh, Contrib/Modern
	UI/Language files/Swedish.nsh: added another version of
	MUI_INNERTEXT_COMPONENTS_DESCRIPTION_INFO for
	NSIS_CONFIG_COMPONENTPAGE_ALTERNATIVE

2004-11-30  kichik

	* Contrib/Modern UI/Language files/Greek.nsh: added another version
	of MUI_INNERTEXT_COMPONENTS_DESCRIPTION_INFO for
	NSIS_CONFIG_COMPONENTPAGE_ALTERNATIVE (patch #1075188)

2004-11-30  kichik

	* Contrib/Modern UI/Language files/SimpChinese.nsh: * added another
	version of MUI_INNERTEXT_COMPONENTS_DESCRIPTION_INFO for
	NSIS_CONFIG_COMPONENTPAGE_ALTERNATIVE * translation improvements

2004-11-30  kichik

	* Docs/src/history.but: update

2004-11-30  kichik

	* Contrib/ExDLL/exdll.h: some consts

2004-11-30  kichik

	* Source/build.cpp, Source/makenssi.cpp, Source/util.cpp,
	Source/util.h: fixed bug #1075363 - nsisconf.nsh not included when
	using makensisw

2004-11-29  ramon18

	* Contrib/Modern UI/Language files/Portuguese.nsh: updated
	Portuguese.nsh

2004-11-27  kichik

	* Contrib/Modern UI/Language files/PortugueseBR.nsh: added another
	version of MUI_INNERTEXT_COMPONENTS_DESCRIPTION_INFO for
	NSIS_CONFIG_COMPONENTPAGE_ALTERNATIVE

2004-11-27  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh, Examples/Modern UI/Basic.nsi,
	Examples/Modern UI/HeaderBitmap.nsi, Examples/Modern
	UI/MultiLanguage.nsi, Examples/Modern UI/StartMenu.nsi,
	Examples/Modern UI/WelcomeFinish.nsi: Modern UI 1.72 * Fixed state
	of Finish page Cancel button when both an installer and uninstaller
	page is included

2004-11-27  joostverburg

	* Menu/images/header.gif: 2.02->2.03

2004-11-27  joostverburg

	* Contrib/Modern UI/Language files/Dutch.nsh: added another version
	of MUI_INNERTEXT_COMPONENTS_DESCRIPTION_INFO for
	NSIS_CONFIG_COMPONENTPAGE_ALTERNATIVE

2004-11-27  kichik

	* Contrib/Modern UI/Language files/English.nsh, Contrib/Modern
	UI/Language files/Hebrew.nsh: added another version of
	MUI_INNERTEXT_COMPONENTS_DESCRIPTION_INFO for
	NSIS_CONFIG_COMPONENTPAGE_ALTERNATIVE

2004-11-27  kichik

	* Source/build.cpp: added NSIS_CONFIG_COMPONENTPAGE_ALTERNATIVE to
	the script define list

2004-11-26  kichik

	* Source/dirreader.cpp: use stat to find out if the file is a
	directory or not since it's more portable

2004-11-26  kichik

	* Source/dirreader.cpp: * diropen, dirread -> opendir, readdir *
	fixed warnings

2004-11-26  kichik

	* Source/Makefile: added dirreader.cpp and updated dependencies

2004-11-26  kichik

	* Source/build.h, Source/script.cpp: fixed compile error under
	gcc-2.95

2004-11-26  kichik

	* !InstallNSIS.bat, Docs/src/history.but, Examples/makensis.nsi,
	Source/makenssi.cpp, Source/script.cpp: 2.02->2.03

2004-11-26  kichik

	* Docs/src/defines.but, Source/script.cpp, Source/tokens.cpp: added
	/date switch to !define for definition of date and time constants

2004-11-26  kichik

	* Docs/src/library.but, Include/Library.nsh: applied patch #1044212
	with some changes to make it optional

2004-11-26  kichik

	* Docs/src/basic.but, Source/build.h, Source/script.cpp,
	Source/tokens.cpp: added /x switch for File and ReserveFile to
	exclude files and directories

2004-11-26  kichik

	* Source/build.h, Source/script.cpp: * use new dir_reader * only
	warn once about /a on POSIX * made /R search for matches inside
	subdirectories even wildcards were not used

2004-11-26  kichik

	* Source/makenssi.dsp, Source/dirreader.cpp, Source/dirreader.h:
	new interface for reading directories which helps getting some
	preprocessor clutter outside of script.cpp

2004-11-26  kichik

	* Source/util.cpp, Source/util.h: added get_file_name which
	extracts the file name from a path

2004-11-26  kichik

	* Docs/src/attributes.but: better description for Icon and
	UninstallIcon

2004-11-26  kichik

	* Source/exehead/Ui.c: fixed bug #1073363 - keyboard navigation in
	MUI_PAGE_INSTFILES keyboard navigation doesn't work while the focus
	is set on a disabled control

2004-11-23  kichik

	* Docs/src/usection.but, Docs/src/var.but: added information about
	$INSTDIR not having the same value in installer and uninstaller

2004-11-20  joostverburg

	* Contrib/Language files/Italian.nlf: button text

2004-11-20  kichik

	* Source/exehead/Ui.c: made the gradient background window not
	pretend to be the installer dialog so the "unpacking" window will
	show even if it is used

2004-11-19  kichik

	* Source/build.cpp: added NSIS_LZMA_COMPRESS_WHOLE to the script
	define list

2004-11-19  kichik

	* Docs/src/compiler.but: fixed description of ${__TIME__},
	${__DATE__} and ${__TIMESTAMP__}

2004-11-19  kichik

	* Source/build.cpp: fixed an access violation in case of a script
	jump beyond the last entry

2004-11-19  kichik

	* Docs/src/usage.but, Source/makenssi.cpp: better description of
	command line usage (bug report #1065322)

2004-11-19  kichik

	* Source/makenssi.cpp: more of patch #1055553 - Absolute path of
	*.nsi not accepted on posix (-- separator between options and files
	for posix)

2004-11-19  kichik

	* Docs/src/basic.but: added information about SetOutPath and RMDir

2004-11-19  kichik

	* Docs/src/basic.but: better description for ReserveFile

2004-11-13  joostverburg

	* Contrib/Modern UI/Language files/German.nsh: corrected
	uninstaller finish page text

2004-11-13  kichik

	* Docs/src/library.but: added a warning about deploying DLLs from
	the system directory

2004-11-12  kichik

	* Source/Platform.h: applied patch #1055553 (with some changes) -
	Absolute path of *.nsi not accepted on posix

2004-11-12  kichik

	* Source/makenssi.cpp: * applied patch #1055553 (with some changes)
	- Absolute path of *.nsi not accepted on posix * updated license
	line breaking to fit better * added /VERSION to the usage
	information text

2004-11-11  kichik

	* Source/script.cpp, Source/exehead/exec.c: Only use the
	GetModuleHandle trick for plug-ins, otherwise just load and unload.
	If RegDLL uses /NOUNLOAD, unloading will be skipped, but
	GetModuleHandle won't be used.

2004-11-11  kichik

	* Source/exehead/exec.c: Always increase the load count of
	registered dlls if /NOUNLOAD is not specified. This should fix some
	problems with registering many COM dlls in a row.

2004-11-11  kichik

	* Include/Library.nsh: fixed bug #1064540 - warning 'label
	"installlib.remove_..." not used'

2004-11-09  kichik

	* Docs/src/compilerflags.but: added /FINAL to SetCompressor

2004-10-26  joostverburg

	* Contrib/Language files/Italian.nlf: removed trailing space after
	string

2004-10-26  kichik

	* Source/script.cpp: include unistd.h for chdir()

2004-10-25  kichik

	* Examples/cvsdata.nsi: use File /r instead of a macro for each
	directory so no updating will be required each time a directory is
	added

2004-10-25  kichik

	* Source/makenssi.cpp: include unistd.h for chdir()

2004-10-24  joostverburg

	* Contrib/Language files/Polish.nlf, Contrib/Modern UI/Language
	files/Polish.nsh: fixes

2004-10-24  joostverburg

	* Examples/cvsdata.nsi: added new folders

2004-10-23  joostverburg

	* Menu/images/header.gif: 2.02

2004-10-23  kichik

	* TODO.txt, Contrib/ExDLL/exdll.c, Contrib/ExDLL/exdll.h,
	Source/exehead/exec.c, Source/exehead/fileform.h: Added another
	parameter to plug-in functions. This parameter is a structure with
	pointers to exec_flags and ExecuteCodeSegment. This is backward
	compatible with older plug-ins because plug-in functions use the
	__cdecl calling convention which means NSIS clears the stack.

2004-10-23  kichik

	* Examples/makensis.nsi: added Source\boost

2004-10-23  kichik

	* Examples/makensis.nsi: added Source\Tests

2004-10-23  kichik

	* !InstallNSIS.bat: 2.02

2004-10-23  kichik

	* Docs/AppendixB.html, Docs/AppendixC.html, Docs/AppendixD.html,
	NSIS.chm, Docs/AppendixE.html, Docs/Chapter1.html,
	Docs/Chapter2.html, Docs/Chapter3.html, Docs/Chapter4.html,
	Docs/Chapter5.html, Docs/Contents.html, Docs/IndexPage.html,
	Docs/index.html, makensis.exe: compiled latest changes

2004-10-23  kichik

	* Docs/src/history.but: updated release date

2004-10-23  kichik

	* Docs/src/attributes.but: removed double parenthesis

2004-10-23  kichik

	* Examples/StrFunc.nsi, Include/StrFunc.nsh, Include/StrFunc.txt:
	StrFunc 1.09 by deguix:  - Fixed stack problems involving: StrCase,
	StrRep, StrSort, StrTok.   - Fixed StrClb: When "Action" = "<>",
	handle was wrongly outputed as text.   - Fixed StrSort, StrStrAdv
	documentation examples.   - Fixed StrIOToNSIS, StrLoc, StrNSISToIO,
	StrRep, StrStr: sometimes didn't find "StrToSearch" at all.

2004-10-22  kichik

	* Docs/src/tutorial.but: dollar should come before the backslash
	when escaping quotes

2004-10-21  kichik

	* Docs/src/int.but: updated changelog

2004-10-21  kichik

	* Docs/src/history.but: added changelog for 2.02

2004-10-21  kichik

	* Contrib/Modern UI/Readme.html: updated changelog

2004-10-21  joostverburg

	* Contrib/Language files/SimpChinese.nlf, Contrib/Modern
	UI/Language files/SimpChinese.nsh: fixes

2004-10-21  kichik

	* Docs/src/intro.but: double and

2004-10-19  flizebogen

	* Docs/src/intro.but, Docs/src/tutorial.but,
	Docs/src/usefulfunc.but: Fixed some typos

2004-10-19  kichik

	* Examples/makensis.nsi, Source/makenssi.cpp, Source/script.cpp,
	makensis.exe: 2.01->2.02

2004-10-15  kichik

	* Examples/Modern UI/StartMenu.nsi: added ClearErrors so errors
	that occurred before RMDir won't be caught

2004-10-15  oripel

	* Source/script.cpp: Using new resource management syntax, e.g.
	MANAGE_WITH(buffer, free)

2004-10-15  oripel

	* Source/util.h: Reworked the ResourceManager concepts

2004-10-15  oripel

	* Source/boost/checked_delete.hpp, Source/boost/scoped_array.hpp,
	Source/boost/scoped_ptr.hpp, Source/boost/detail/workaround.hpp:
	Imported and modified some sources from Boost
	(http://www.boost.org)

2004-10-15  oripel

	* Source/lineparse.cpp: Added missing #include "Platform.h"

2004-10-14  kichik

	* Source/exehead/exec.c: added a comment

2004-10-14  kichik

	* Source/exehead/Ui.c: size optimizations

2004-10-14  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/System.nsh:
	The selected language is only stored in the registry when
	installation was succesful

2004-10-14  kichik

	* Docs/src/attributes.but, Docs/src/callback.but,
	Docs/src/reboot.but, Docs/src/uninstall.but, Source/build.cpp,
	Source/script.cpp, Source/exehead/Main.c, Source/exehead/Ui.c,
	Source/exehead/exec.c, Source/exehead/fileform.h: made the Reboot
	command first quit and then reboot  - fixed bug #989690  - the
	installer now denies reboots while running  - the Reboot
	instruction no longer returns or sets the error flag  - added
	.onRebootFailed which is called when Reboot fails  - installer
	should now always clean-up when rebooting

2004-10-13  kichik

	* Docs/src/var.but: link to .onInit

2004-10-13  kichik

	* Source/build.cpp, Source/exedata.cpp, Source/exedata.h: renamed
	exeheader_size to exehead_original_size

2004-10-13  kichik

	* Examples/StrFunc.nsi, Include/StrFunc.nsh, Include/StrFunc.txt:
	StrFunc 1.08 by deguix:  - Converted all the functions to LogicLib.
	- StrSort: Totally remade and it can break old scripts. See
	documentation for details.   - Added defines: StrFunc_List, *_List
	and *_TypeList.   - Fixed StrStrAdv: Variables $R0-$R3 couldn't be
	used on scripts before calling.   - StrRep: Cut down some
	variables.   - Arranged correctly the order of StrSort on the
	documentation.

2004-10-13  kichik

	* Contrib/Modern UI/Language files/Russian.nsh: case change for
	language name

2004-10-13  kichik

	* Source/exehead/Makefile: some more cross compiler prefixes

2004-10-12  kichik

	* Source/Plugins.cpp, Source/Plugins.h: moved implementation of
	PluginsList into Plugins.cpp

2004-10-12  kichik

	* Source/lang.cpp, Source/lang.h: moved implementation of
	LangStringList and StringsArray into lang.cpp

2004-10-12  kichik

	* Source/Makefile, Source/ShConstants.cpp, Source/ShConstants.h,
	Source/makenssi.dsp: moved implementation of ConstantsStringList
	into ShConstants.cpp

2004-10-12  kichik

	* Source/lang.h: missing includes

2004-10-12  kichik

	* TODO.txt: smart relative jumps is done

2004-10-12  kichik

	* Source/strlist.h: int to size_t

2004-10-12  kichik

	* Source/script.cpp: silly typo fixed

2004-10-12  kichik

	* Source/script.cpp, Source/util.h: tabs to spaces

2004-10-11  oripel

	* Source/exehead/Makefile: Added support for different prefixes for
	gcc on non-Windows platforms

2004-10-11  oripel

	* Source/util.h: Added template class ResourceManager and friends

2004-10-11  oripel

	* Source/util.cpp: Added missing #include statements for Linux

2004-10-11  oripel

	* Source/script.cpp: Liberal use of ResourceManager

2004-10-11  oripel

	* Source/mmap.h: added missing #include statement for Linux

2004-10-11  oripel

	* Source/Makefile: - added target 'depend' using makedepend -
	object files are placed in $(BUILDDIR) - OBJS is calculated from
	SRCS

2004-10-11  joostverburg

	* Contrib/Language files/Albanian.nlf, Contrib/Modern UI/Language
	files/Albanian.nsh, Examples/Modern UI/MultiLanguage.nsi: Albanian
	language files by Besnik Bleta

2004-10-11  kichik

	* Source/build.cpp, Source/cbzip2.h, Source/clzma.cpp,
	Source/clzma.h, Source/compressor.h, Source/czlib.h: added
	dict_size parameter to Compressor::Init() so a cast to CLZMA won't
	be required to pass a dictionary size

2004-10-11  kichik

	* Source/ResourceVersionInfo.cpp, Source/ResourceVersionInfo.h:
	moved implementation of CVersionStrigList into
	ResourceVersionInfo.cpp

2004-10-11  kichik

	* Source/lineparse.h, Source/lineparse.cpp, Source/makenssi.dsp,
	Source/Makefile: moved implementation of LineParser into
	lineparse.cpp

2004-10-11  kichik

	* Examples/makensis.nsi: call SHChangeNotify after changing file
	associations

2004-10-10  kichik

	* Source/Makefile, Source/build.cpp, Source/cbzip2.h,
	Source/clzma.cpp, Source/clzma.h, Source/compressor.h,
	Source/czlib.h, Source/makenssi.dsp: moved implementation of CLZMA
	into clzma.cpp

2004-10-10  kichik

	* Docs/src/attributes.but, Docs/src/basic.but,
	Docs/src/compiler.but, Docs/src/compilerflags.but,
	Docs/src/defines.but, Docs/src/file.but, Docs/src/flowcontrol.but,
	Docs/src/functions.but, Docs/src/generalpurpose.but,
	Docs/src/int.but, Docs/src/labels.but, Docs/src/langs.but,
	Docs/src/library.but, Docs/src/log.but, Docs/src/misc.but,
	Docs/src/pages.but, Docs/src/reboot.but, Docs/src/registry.but,
	Docs/src/sections.but, Docs/src/stack.but, Docs/src/string.but,
	Docs/src/ui.but, Docs/src/uninstall.but, Docs/src/usage.but: added
	small usage examples

2004-10-10  kichik

	* Source/script.cpp: removed extra %s from TOK_GETCURRENTADDR

2004-10-10  joostverburg

	* Include/Library.nsh: fixed type library uninstallation

2004-10-10  joostverburg

	* Include/Library.nsh: fixed parameter name

2004-10-10  joostverburg

	* Docs/src/library.but: fixed parameter name

2004-10-10  kichik

	* Contrib/Banner/Banner.c: - tabs to spaces - removed obsolete
	commented code

2004-10-10  ramon18

	* Contrib/Banner/Banner.c: #1042367 - Banner fixed for bug 1022399
	now hangs, code simplified on banner destroy

2004-10-02  kichik

	* Source/Tests/Tests.dsp, Source/Tests/mmap.cpp: use mmap.cpp
	instead of strlist.h

2004-10-02  kichik

	* Source/build.cpp, Source/build.h, Source/exedata.cpp,
	Source/exedata.h, Source/makenssi.cpp, Source/makenssi.dsp,
	Source/script.cpp, Source/util.h, Source/exehead/Makefile,
	Source/exehead/exehead-bzip2.dsp, Source/exehead/exehead-lzma.dsp,
	Source/exehead/exehead-zlib.dsp: refactoring:  - added
	CEXEBuild::update_exehead() and made everyone use it  - renamed
	some variables (of the *exeheader* variety) bug fix:  - uninstaller
	CRC-check failed if !packhdr created a non-512-bytes-aligned
	exehead

2004-10-02  kichik

	* Source/Makefile, Source/build.cpp, Source/build.h,
	Source/growbuf.cpp, Source/growbuf.h, Source/mmap.cpp,
	Source/mmap.h, Source/strlist.cpp, Source/strlist.h,
	Source/util.cpp: refactoring: split strlist.h classes into separate
	{h,cpp} files

2004-10-02  kichik

	* Source/Tests/mmap.cpp, Source/Tests/Tests.dsp: MMapFile test

2004-10-01  kichik

	* Source/exehead/Main.c: both _=? and /D= now require a space
	before them so they can safely remove the space from $CMDLINE

2004-10-01  kichik

	* Source/build.cpp, Source/makenssi.cpp, Source/script.cpp,
	Source/util.cpp, Source/util.h: - converted ctime_r to ctime for
	better portability - more refactoring

2004-10-01  kichik

	* Contrib/Banner/Banner.c: - fixed bug #1022399 - Only initial
	banner is in foreground - added a few more checks

2004-10-01  kichik

	* Source/clzma.h: #include <pthread.h>

2004-10-01  kichik

	* Source/script.cpp: fixed bug #1038255 - CopyFiles usage checking
	problem

2004-10-01  kichik

	* Source/Platform.h: define DS_SHELLFONT for win32 too

2004-10-01  kichik

	* Source/strlist.h: only close file handle once in
	MMapFile::clear()

2004-10-01  kichik

	* Source/script.cpp: dir in do_add_files can be "." on windows too

2004-10-01  kichik

	* Source/Tests/Tests.dsp: updated

2004-09-30  kichik

	* Source/build.cpp, Source/build.h, Source/util.cpp, Source/util.h:
	more refactoring

2004-09-30  kichik

	* Source/exehead/Ui.c: updated some comments

2004-09-30  kichik

	* Source/util.h: added endian macros

2004-09-30  kichik

	* Source/build.cpp, Source/build.h, Source/strlist.h: refactoring

2004-09-30  kichik

	* Source/makenssi.dsw: first-ever CppUnit unit tests

2004-09-30  kichik

	* Source/Tests/Tests.dsp, Source/Tests/endian.cpp,
	Source/Tests/textrunner.cpp: first-ever CppUnit unit tests

2004-09-30  kichik

	* Source/Makefile: added DEBUG and PROFILING flags

2004-09-30  kichik

	* Source/build.cpp: fixed unsigned/signed comparison warning

2004-09-30  kichik

	* Contrib/Modern UI/Language files/Polish.nsh: case change for
	language name

2004-09-29  kichik

	* Contrib/Language files/Russian.nlf, Contrib/Modern UI/Language
	files/Russian.nsh: fixes

2004-09-28  kichik

	* Docs/src/int.but: added shl and shr to IntOp

2004-09-25  kichik

	* Source/exehead/util.c: fixed gcc 3.4 compile errors

2004-09-25  kichik

	* Docs/src/usefulinfos.but: added information about uninstallers
	and error levels

2004-09-25  kichik

	* Source/exehead/Main.c: return 0 if the uninstaller was
	successfully copied and executed, not -1

2004-09-25  kichik

	* Docs/src/jumps.but, Source/build.cpp, Source/build.h,
	Source/script.cpp: relative jumps now work with instructions that
	add multiple entries (including plug-in calls)

2004-09-25  kichik

	* Source/exehead/Ui.c, Source/exehead/config.h: added
	NSIS_CONFIG_COMPONENTPAGE_ALTERNATIVE

2004-09-25  kichik

	* Docs/src/misc.but, Docs/src/usefulinfos.but,
	Source/exehead/Main.c, Source/exehead/Ui.c,
	Source/exehead/fileform.h, Source/script.cpp, Source/tokens.cpp,
	Source/tokens.h: - added GetErrorLevel and SetErrorLevl - fixed
	some inconsistencies in the error levels the installer/uninstaller
	set

2004-09-25  kichik

	* Source/build.cpp, Source/build.h: added a cache to the datablock
	optimizer so it wouldn't need to read the entire datablock to find
	its optimizations

2004-09-24  kichik

	* Source/Platform.h, Source/script.cpp: fixed compile error on
	POSIX

2004-09-24  kichik

	* Docs/AppendixB.html, Docs/AppendixD.html, Docs/AppendixE.html,
	Docs/Chapter4.html, NSIS.chm, Docs/Chapter5.html, makensis.exe:
	latest changes

2004-09-24  kichik

	* Docs/src/history.but: updated history

2004-09-24  kichik

	* Examples/StrFunc.nsi, Include/StrFunc.nsh, Include/StrFunc.txt:
	String Functions 1.07  - StrStrAdv and StrCase have their functions
	remodeled with LogicLib. Functions have a lesser chance to have
	bugs.	- Added case-sensitive comparation option for StrStrAdv.
	- StrCase now uses System.dll which makes case convertions
	effective with all latin letters (i.e. ?).   - StrClbSet and
	StrClbGet removed, added StrClb.   - Made compact the most usual
	operations inside the header file. File size reduced.	- Added
	"!verbose" to header file -> faster compilation and header file
	output organized (code borrowed from LogicLib.nsh).

2004-09-24  kichik

	* Docs/src/usefulinfos.but, Source/exehead/Makefile: added an
	optional flag called USE_PRECOMPILED_EXEHEADS set it to 1 to force
	the makefile to use the precompiled exehead .h files that come with
	NSIS releases

2004-09-24  kichik

	* Source/exehead/exec.c: use RegCreateKeyEx instead of RegCreateKey
	to hopefully solve the 64-bit Windows 2003 Server problem with
	WriteRegStr

2004-09-24  kichik

	* Contrib/Library/RegTool/RegTool.bin,
	Contrib/Library/RegTool/RegTool.nsi, Include/Library.nsh: Library
	fixes and improvements:  - always register DLL/TLB, even if the
	installer didn't copy it there	- only copy one RegTool and use it
	to register all of the DLLs and TLBs  - extract the RegTool as an
	.exe so explorer won't complain it doesn't know how to open the
	file  - fixed REGDLLTLB registering just as a TLB

2004-09-24  kichik

	* Source/exehead/util.c: don't try to delete a directory after
	reboot if it's not even valid

2004-09-22  kichik

	* Source/DialogTemplate.cpp: fixed a bug in the handling of
	wCreateDataSize in CDialogTemplate::Save (thanks Sven Ritter)

2004-09-18  ramon18

	* Contrib/NSISdl/httpget.cpp: #1008509 - Fixed compilation of
	plugin NSISdl under VS.NET

2004-09-17  kichik

	* Source/script.cpp: SetCtlColors /BRANDING wasn't working right,
	if just one of the background or text color were specified

2004-09-14  kichik

	* Source/script.cpp: applied patch #1028028 - POSIX-built
	installers install files w incorrect timestamps.

2004-09-11  kichik

	* Include/Library.nsh: - fixed "already defined" error - fixed
	unused label warning

2004-09-11  kichik

	* Source/Platform.h, Source/ResourceEditor.cpp,
	Source/ResourceEditor.h, Source/script.cpp: implemented
	GetDLLVersionLocal for non Win32 platforms

2004-09-11  joostverburg

	* Contrib/Modern UI/Language files/PortugueseBR.nsh: corrected
	spelling of "Welcome" (patch 1026048)

2004-09-10  kichik

	* Docs/src/compiler.but, Docs/src/file.but,
	Docs/src/flowcontrol.but: typos

2004-09-09  kichik

	* Docs/src/langs.but: typo

2004-09-07  kichik

	* Contrib/VPatch/Source/Plugin/vpatchdll.c: close all open file
	handles when one of them fail to open

2004-09-05  joostverburg

	* Contrib/Modern UI/Readme.html: filename corrections

2004-09-04  joostverburg

	* Contrib/Language files/Polish.nlf: fixes

2004-09-04  joostverburg

	* Contrib/Modern UI/Language files/Polish.nsh: fixes

2004-09-03  kichik

	* Contrib/Banner/Example.nsi: 1*2000 is not 1000

2004-09-03  kichik

	* Contrib/Banner/Readme.txt: three functions, not two

2004-09-03  kichik

	* Source/exehead/Ui.c: don't forward WM_COMMAND if it was handled

2004-09-03  kichik

	* Contrib/NSISdl/ReadMe.txt, Contrib/NSISdl/nsisdl.cpp: added
	/NOIEPROXY (based on memph's code)

2004-08-27  kichik

	* Source/strlist.h: fixed MMapFile on POSIX, again

2004-08-23  eccles

	* Examples/LogicLib.nsi, Include/LogicLib.nsh: LogicLib 2.5 -
	AndIf, AndUnless, OrIf, OrUnless added.  - Avoids unused variable
	warnings by requiring !defines before using certain features.

2004-08-21  kichik

	* Docs/src/history.but: added the bgbg bug to the history

2004-08-21  kichik

	* Docs/src/usefulinfos.but: link to cross compiling howto

2004-08-21  kichik

	* Source/7zip/Common/Alloc.cpp, Source/7zip/Common/Alloc.h,
	Source/7zip/Common/MyUnknown.h, Source/7zip/Common/MyWindows.h:
	fixed bug #1005296 - NSIS build error on Linux with g++ 3.4.0  -
	upgraded to the latest LZMA SDK

2004-08-20  kichik

	* Source/7zip/7zip/Common/InBuffer.cpp,
	Source/7zip/7zip/Common/InBuffer.h,
	Source/7zip/7zip/Common/OutBuffer.cpp,
	Source/7zip/7zip/Common/OutBuffer.h,
	Source/7zip/7zip/Common/StdAfx.h,
	Source/7zip/7zip/Compress/LZ/IMatchFinder.h,
	Source/7zip/7zip/Compress/LZ/LZInWindow.cpp,
	Source/7zip/7zip/Compress/LZ/LZInWindow.h,
	Source/7zip/7zip/Compress/LZ/LZOutWindow.cpp,
	Source/7zip/7zip/Compress/LZ/LZOutWindow.h,
	Source/7zip/7zip/Compress/LZ/StdAfx.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTree.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTree2.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTree3.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTree3Z.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTree3ZMain.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTree4.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTree4b.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTreeMF.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTreeMFMain.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTreeMain.h,
	Source/7zip/7zip/Compress/LZMA/LZMA.h,
	Source/7zip/7zip/Compress/LZMA/LZMADecoder.cpp,
	Source/7zip/7zip/Compress/LZMA/LZMADecoder.h,
	Source/7zip/7zip/Compress/LZMA/LZMAEncoder.cpp,
	Source/7zip/7zip/Compress/LZMA/LZMAEncoder.h,
	Source/7zip/7zip/Compress/LZMA/LZMALen.cpp,
	Source/7zip/7zip/Compress/LZMA/LZMALen.h,
	Source/7zip/7zip/Compress/LZMA/LZMALiteral.cpp,
	Source/7zip/7zip/Compress/LZMA/LZMALiteral.h,
	Source/7zip/7zip/Compress/LZMA/StdAfx.h,
	Source/7zip/7zip/Compress/RangeCoder/RangeCoder.h,
	Source/7zip/7zip/ICoder.h, Source/7zip/7zip/IStream.h,
	Source/7zip/7zip/Compress/RangeCoder/RangeCoderBit.cpp,
	Source/7zip/7zip/Compress/RangeCoder/RangeCoderBit.h,
	Source/7zip/7zip/Compress/RangeCoder/RangeCoderBitTree.h,
	Source/7zip/7zip/Compress/RangeCoder/RangeCoderOpt.h,
	Source/7zip/7zip/Compress/RangeCoder/StdAfx.h, Source/Makefile,
	Source/Platform.h, Source/ResourceVersionInfo.cpp, Source/clzma.h,
	Source/makenssi.dsp, Source/7zip/7zip/IMyUnknown.h,
	Source/7zip/Common/CRC.cpp, Source/7zip/Common/CRC.h,
	Source/7zip/Common/ComTry.h, Source/7zip/Common/Defs.h,
	Source/7zip/Common/MyCom.h, Source/7zip/Common/StdAfx.h,
	Source/7zip/Common/Types.h: fixed bug #1005296 - NSIS build error
	on Linux with g++ 3.4.0  - upgraded to the latest LZMA SDK

2004-08-20  kichik

	* Source/Platform.h, Source/Plugins.cpp, Source/build.cpp,
	Source/lang.cpp, Source/makenssi.cpp, Source/script.cpp,
	Source/util.cpp, Source/util.h: - auto conversion of paths on POSIX
	platforms - based on patch #1005673 - LoadLanguageFile error
	message improvement

2004-08-20  kichik

	* Examples/makensis.nsi: case changes for case sensitive platforms

2004-08-20  kichik

	* Source/exehead/fileform.c: initialize g_db_hFile with
	INVALID_HANDLE_VALUE so the handle 0 will not be closed in
	CleanUp() if loadHeaders() is never called

2004-08-20  kichik

	* Source/exehead/Main.c: set NSIS Error title for invalid temporary
	directory error message

2004-08-20  eccles

	* Source/exehead/bgbg.c, makensis.exe: request #990249 - Speedup
	BGGradient painting (was actually a bug)

2004-08-20  kichik

	* Source/strlist.h: fixed MMapFile on POSIX

2004-08-18  kichik

	* Source/script.cpp, Source/util.cpp, Source/util.h: bug report
	#1005303 - NSIS build warnings

2004-08-18  kichik

	* Contrib/MakeLangId/MakeLangId.cpp,
	Contrib/MakeLangId/MakeLangId.dsp,
	Contrib/MakeLangId/MakeLangId.dsw, Contrib/MakeLangId/resource.h,
	Contrib/MakeLangId/resource.rc: Bin\\MakeLangId.exe source code

2004-08-14  kichik

	* Source/7zip/7zip/Compress/LZ/LZInWindow.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTree.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTreeMF.h,
	Source/7zip/7zip/Compress/LZMA/LZMAEncoder.h,
	Source/exehead/util.c, Source/zlib/INFBLOCK.C: fixed build warnings
	(including bug report #1005303 )

2004-08-14  kichik

	* Source/DialogTemplate.cpp: throw exception instead of failing
	silently when iconv fails

2004-08-14  kichik

	* Contrib/System/System.html: typo

2004-08-14  joostverburg

	* Examples/Modern UI/MultiLanguage.nsi: new languages

2004-08-14  kichik

	* Docs/src/attributes.but, Docs/src/ui.but: - SetFont /LANG= -
	^Font and ^FontSize

2004-08-14  kichik

	* Contrib/InstallOptions/Readme.html: DirRequest's title is set by
	Text

2004-08-13  kichik

	* install.sh: patch #1006009 - Installer script for Linux

2004-08-13  kichik

	* Source/ResourceEditor.h, Source/ResourceVersionInfo.h: tabs to
	spaces

2004-08-13  kichik

	* Source/exehead/bin2h.c: patch #1005845 - Warning fix for bin2h.c

2004-08-13  kichik

	* Contrib/Modern UI/Language files/Arabic.nsh, Contrib/Modern
	UI/Language files/Bulgarian.nsh, Contrib/Modern UI/Language
	files/Catalan.nsh, Contrib/Modern UI/Language files/Croatian.nsh,
	Contrib/Modern UI/Language files/Czech.nsh, Contrib/Modern
	UI/Language files/Danish.nsh, Contrib/Modern UI/Language
	files/Dutch.nsh, Contrib/Modern UI/Language files/English.nsh,
	Contrib/Modern UI/Language files/Estonian.nsh, Contrib/Modern
	UI/Language files/Farsi.nsh, Contrib/Modern UI/Language
	files/Finnish.nsh, Contrib/Modern UI/Language files/French.nsh,
	Contrib/Modern UI/Language files/German.nsh, Contrib/Modern
	UI/Language files/Greek.nsh, Contrib/Modern UI/Language
	files/Hebrew.nsh, Contrib/Modern UI/Language files/Hungarian.nsh,
	Contrib/Modern UI/Language files/Indonesian.nsh, Contrib/Modern
	UI/Language files/Italian.nsh, Contrib/Modern UI/Language
	files/Japanese.nsh, Contrib/Modern UI/Language files/Korean.nsh,
	Contrib/Modern UI/Language files/Latvian.nsh, Contrib/Modern
	UI/Language files/Lithuanian.nsh, Contrib/Modern UI/Language
	files/Luxembourgish.nsh, Contrib/Modern UI/Language
	files/Macedonian.nsh, Contrib/Modern UI/Language
	files/Mongolian.nsh, Contrib/Modern UI/Language
	files/Norwegian.nsh, Contrib/Modern UI/Language files/Polish.nsh,
	Contrib/Modern UI/Language files/Portuguese.nsh, Contrib/Modern
	UI/Language files/PortugueseBR.nsh, Contrib/Modern UI/Language
	files/Romanian.nsh, Contrib/Modern UI/Language files/Russian.nsh,
	Contrib/Modern UI/Language files/Serbian.nsh, Contrib/Modern
	UI/Language files/SerbianLatin.nsh, Contrib/Modern UI/Language
	files/SimpChinese.nsh, Contrib/Modern UI/Language files/Slovak.nsh,
	Contrib/Modern UI/Language files/Slovenian.nsh, Contrib/Modern
	UI/Language files/Spanish.nsh, Contrib/Modern UI/Language
	files/Swedish.nsh, Contrib/Modern UI/Language files/Thai.nsh,
	Contrib/Modern UI/Language files/TradChinese.nsh, Contrib/Modern
	UI/Language files/Turkish.nsh, Contrib/Modern UI/Language
	files/Ukrainian.nsh: - patch #1005664 - nlf inclusion problems on
	case sensitive platforms - fixed Mongolian.nsh

2004-08-13  kichik

	* Source/exehead/Makefile: patch #1005305 - Source/exehead/Makefile
	for cross compiling on POSIX systems

2004-08-13  kichik

	* Source/Makefile: patch #1005299 - Source/Makefile for building on
	POSIX systems

2004-08-13  joostverburg

	* Contrib/Language files/SimpChinese.nlf: fixes

2004-08-13  joostverburg

	* Contrib/Language files/Mongolian.nlf, Contrib/Modern UI/Language
	files/Mongolian.nsh: Mongolian language files by Bayarsaikhan
	Enkhtaivan

2004-08-11  joostverburg

	* Include/Library.nsh: typos

2004-08-11  joostverburg

	* Contrib/Language files/Spanish.nlf, Contrib/Modern UI/Language
	files/Spanish.nsh: fixes

2004-08-07  kichik

	* Source/exehead/fileform.c: Fixed the cause of bug #1004496 -
	Install with /NCRC hangs The hanging disappeared along with the
	removal of the threaded lzma decoder, but the cause stayed. When
	the user specified /NCRC on the command line, loadHeaders reported
	the compressed data size to be 4 bytes larger than it really is.
	Instead of checking the header flags, it checked the combined flags
	(command line and header), concluded CRC checksum is disabled and
	therefore didn't subtract the 4 bytes of the CRC checksum from the
	compressed data size.

2004-08-07  kichik

	* Docs/src/library.but: typos

2004-08-07  kichik

	* Docs/src/history.but: Window->Windows

2004-08-07  kichik

	* NSIS.chm, Docs/AppendixE.html, Docs/src/history.but: history
	updates

2004-08-07  kichik

	* Examples/makensis.nsi: Library files should go into
	Contrib\Library not Contrib

2004-08-07  kichik

	* Contrib/Modern UI/Language files/Luxembourgish.nsh,
	Contrib/Language files/Luxembourgish.nsh: moved Luxembourgish.nsh
	to the right folder

2004-08-07  kichik

	* Docs/Chapter4.html, NSIS.chm, Docs/src/attributes.but,
	Docs/src/sec.but, Docs/src/sections.but: cleared up some InstType
	indexing confusion

2004-08-07  joostverburg

	* Examples/cvsdata.nsi, Examples/makensis.nsi: files for new
	library system

2004-08-07  joostverburg

	* Menu/images/header.gif: 2.0->2.01

2004-08-07  joostverburg

	* Examples/makensis.nsi: 2.01 version for update page

2004-08-07  kichik

	* makensis.exe: latest changes

2004-08-07  joostverburg

	* Contrib/InstallOptions/Changelog.txt,
	Contrib/InstallOptions/Readme.html: DLL version 2.41

2004-08-07  joostverburg

	* Docs/AppendixB.html, Docs/AppendixC.html, Docs/AppendixD.html,
	Docs/AppendixE.html, Docs/AppendixF.html, Docs/Chapter1.html,
	Docs/Chapter2.html, Docs/Chapter4.html, NSIS.chm,
	Docs/AppendixG.html, Docs/Chapter5.html, Docs/Contents.html,
	Docs/IndexPage.html, Docs/index.html, Docs/src/build.bat,
	Docs/src/credits.but, Docs/src/history.but, Docs/src/intro.but,
	Docs/src/library.but, Docs/src/tutorial.but,
	Docs/src/usefulfunc.but, Docs/src/usefulinfos.but,
	Docs/src/var.but: updated documentation: new system for DLL/TLB
	library setup, useful script code, history, credits, intro,
	tutorial

2004-08-07  joostverburg

	* Contrib/Library/LibraryLocal/LibraryLocal.cpp,
	Contrib/Library/LibraryLocal/LibraryLocal.dsp,
	Contrib/Library/LibraryLocal/LibraryLocal.dsw,
	Contrib/Library/LibraryLocal/LibraryLocal.exe,
	Contrib/Library/RegTool/RegTool.bin,
	Contrib/Library/RegTool/RegTool.nsi,
	Contrib/Library/TypeLib/TypeLib.cpp,
	Contrib/Library/TypeLib/TypeLib.dsp,
	Contrib/Library/TypeLib/TypeLib.dsw, Include/Library.nsh,
	Include/UpgradeDLL.nsh: new system for DLL/TLB library setup

2004-08-07  joostverburg

	* Source/exehead/exec.c: compiles with NSIS_SUPPORT_CODECALLBACKS
	disabled

2004-08-07  kichik

	* !InstallNSIS.bat, Examples/makensis.nsi: 2.0->2.01

2004-08-07  kichik

	* Source/script.cpp: fixed handling of relative paths such as
	\file.ext in do_add_file

2004-08-06  kichik

	* Docs/src/basic.but, Source/exehead/Main.c, Source/exehead/exec.c,
	Source/exehead/fileform.h, Source/exehead/util.c,
	Source/exehead/util.h, Source/script.cpp, Source/tokens.cpp:
	converted RMDir back from SHFileOperation to the good old manual
	method - RMDir can now be used with both /r and /REBOOTOK - RMDir
	/r no longer leaves lots of files behind if one file removal failed
	- The plug-ins directory is now always deleted, if not immediately,
	then after reboot - RMDir /r prints a detailed log of its actions

2004-08-06  kichik

	* Source/exehead/Ui.c: close installer on WM_QUERYENDSESSION
	instead of trying to clean up on WM_ENDSESSION which doesn't work
	if there's an active plug-in (for example, when the finish page is
	showing)

2004-08-06  joostverburg

	* Contrib/Language files/Luxembourgish.nlf, Contrib/Language
	files/Luxembourgish.nsh: Luxembourgish language files by Jo Hoeser

2004-08-06  kichik

	* Docs/src/compiler.but, Source/script.cpp, Source/tokens.cpp,
	Source/tokens.h: added !execute

2004-08-06  kichik

	* Source/exehead/Ui.c, Source/exehead/exec.c,
	Source/exehead/exec.h, Source/exehead/fileform.h: size optimization
	- lzma exehead is now 33.5kb

2004-08-01  joostverburg

	* Contrib/Language files/Latvian.nlf, Contrib/Modern UI/Language
	files/Latvian.nsh: fixes

2004-07-24  kichik

	* Examples/makensis.nsi, Include/Colors.nsh: updated colors.nsh

2004-07-23  kichik

	* Contrib/System/System.html, Contrib/System/WhatsNew.txt,
	Contrib/System/Source/System.c: - fixes by brainsucker: * Bug with
	proc call parts redefinition, # for example * Bug with memory
	protection during callback processing (XP SP2) - updated
	documentation: * all examples now work, thanks to brainsucker's
	fixes * visual improvements * pointer information

2004-07-15  kichik

	* Include/Colors.nsh: some basic color defines by Rob Segal

2004-07-15  kichik

	* Source/exehead/exec.c: fixed internet shortcuts creation with
	CreateShortcut (thanks rex123)

2004-07-09  kichik

	* Source/exehead/exec.c: DeleteRegKey fix

2004-07-08  kichik

	* Source/DialogTemplate.cpp, Source/DialogTemplate.h,
	Source/ResourceEditor.cpp: fixed unicode conversion with iconv

2004-07-07  kichik

	* Docs/src/usefulinfos.but: 'bla'->'${VALUE}'

2004-07-07  joostverburg

	* Source/exehead/config.h: more things NSIS_CONFIG_PLUGIN_SUPPORT
	relies on

2004-07-02  joostverburg

	* Contrib/Modern UI/Language files/Dutch.nsh: fixes

2004-07-01  kichik

	* Contrib/UIs/default.exe, Contrib/UIs/modern.exe,
	Contrib/UIs/sdbarker_tiny.exe, Source/exehead/resource.rc: made the
	agree radio button come before the disagree radio button in the
	license page's tab order so pressing the up key will move the
	selection up and not down

2004-07-01  kichik

	* Contrib/Modern UI/Language files/Spanish.nsh: applied patch
	#983523 - Spelling errors on spanish language file

2004-06-26  kichik

	* Docs/src/pages.but: added DirVerify to the list of the
	directory's page supported options

2004-06-25  kichik

	* Examples/StrFunc.nsi, Include/StrFunc.txt: latest StrFunc example
	and readme

2004-06-25  kichik

	* Source/build.cpp, Source/script.cpp, Source/exehead/exec.c: -
	extended maximum binary data for WriteRegBin to 3 * NSIS_MAX_STRLEN
	- fixed FileRead setting the error flag when a null character is
	the first character it reads - made File /nonfatal always produce a
	warning if the file can't be found - some size optimizations

2004-06-25  kichik

	* Source/script.cpp, Source/tokens.cpp, Source/exehead/exec.c:
	patch #977897 by Anders - IntOp shr & shl

2004-06-25  kichik

	* Docs/src/history.but, Examples/makensis.nsi, Source/makenssi.cpp,
	Source/script.cpp: 2.0->2.01

2004-06-25  kichik

	* Contrib/zip2exe/main.cpp, Contrib/zip2exe/res.rc: bump zip2exe
	version to 0.32

2004-06-25  kichik

	* Source/script.cpp: fixed a crash caused by defining a macro in a
	file included by another macro

2004-06-19  kichik

	* Docs/src/usefulinfos.but: added msys/cygwin requirement for rm
	and echo commands

2004-06-19  kichik

	* Source/exehead/Makefile: always make target dirs

2004-06-19  kichik

	* Source/Makefile, Source/exehead/Makefile, Source/exehead/util.c:
	fixed compatibility with gcc 3.3 and improved makefiles

2004-06-19  kichik

	* Source/strlist.h: fixed MMapBuf on POSIX

2004-06-19  kichik

	* Docs/src/generalpurpose.but: bug #961027 - clarification that
	CreateShortCut requires the path of link exists

2004-06-18  kichik

	* Contrib/zip2exe/main.cpp: zip files created on Windows use the
	OEM code page - conversion to ANSI code page added

2004-06-18  kichik

	* Contrib/nsExec/nsexec.c: fixed problems with quotes and spaces

2004-06-18  kichik

	* Docs/src/basic.but: missing "there" added

2004-06-17  kichik

	* Contrib/Banner/Banner.c, Contrib/Banner/Example.nsi,
	Contrib/Banner/Readme.txt: added getWindow

2004-06-12  joostverburg

	* Source/build.cpp: fixed compilation without background gradient
	support

2004-06-12  kichik

	* Docs/src/usefulinfos.but: updated compilation information

2004-06-11  kichik

	* Docs/src/history.but: updated history for 2.01

2004-06-11  kichik

	* Docs/src/attributes.but, Source/Platform.h, Source/build.cpp,
	Source/build.h, Source/script.cpp, Source/tokens.cpp,
	Source/tokens.h, Source/exehead/bgbg.c, Source/exehead/fileform.h:
	- added BGFont that allows setting the background text font - made
	Times New Roman default font for the background text because it
	should always have support for the locale's language

2004-06-11  kichik

	* Contrib/Language files/Hebrew.nlf, Contrib/Modern UI/Language
	files/Hebrew.nsh: updated by Yaron Shahrabani

2004-06-11  kichik

	* Source/Platform.h, Source/exehead/Ui.c,
	Source/exehead/fileform.c, Source/zlib/INFBLOCK.C: case changes for
	#include lines for cross compiling (Michiel Ephraim)

2004-06-04  kichik

	* Contrib/System/System.html: html fixes

2004-06-04  kichik

	* Contrib/System/System.html, Contrib/System/System.txt,
	Docs/src/history.but, Docs/src/usefulinfos.but,
	Examples/makensis.nsi: new, hopefully more informative, System
	plug-in documentation

2004-06-04  kichik

	* Contrib/System/WhatsNew.txt, Contrib/System/Source/Buffers.c,
	Contrib/System/Source/System.c,
	Contrib/System/Source/System.vcproj: (brainsucker) bug-fix-release,
	4.06.2004 1. System::Copy /SIZE fixed (Kichik).  2. System::Copy
	with destination auto-allocation now pushes destination address on
	stack.	3. Callbacks fixed (Kichik's kick is awesome).

2004-06-04  kichik

	* Source/clzma.h: hCompressionThread is not an handle on POSIX,
	casting added

2004-06-04  kichik

	* Source/script.cpp: SetOutPath "-" works again

2004-05-28  kichik

	* Contrib/InstallOptions/Readme.html: should be $R0, not $0

2004-05-20  kichik

	* Contrib/System/Source/Buffers.c: a character in the destination
	buffer address was skipped if size wasn't specified

2004-05-15  kichik

	* makensis.exe, Source/exehead/Ui.c: fixed the next/back buttons
	bug caused by the last fix

2004-05-12  joostverburg

	* Menu/update.html: releases / development files

2004-05-09  joostverburg

	* Contrib/UIs/modern.exe: description text position

2004-05-08  kichik

	* Source/7zip/7zip/Compress/LZ/BinTree/BinTreeMain.h,
	Source/7zip/Common/Defs.h, Source/build.cpp, Source/cbzip2.h,
	Source/clzma.h, Source/compressor.h, Source/czlib.h: show
	meaningful error strings and not just numbers for compression
	errors

2004-05-08  kichik

	* makensis.exe: latest changes

2004-05-08  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp, Source/exehead/Ui.c,
	Source/exehead/exec.c, Source/exehead/util.c,
	Source/exehead/util.h: fixed a bug which prevented enabling the
	next button from the leave function of InstallOptions pages

2004-05-08  kichik

	* Source/build.cpp: print output file path on win32 too

2004-05-08  kichik

	* Source/build.cpp, Source/util.cpp, Source/util.h: fixed
	${NSISDIR} on POSIX when makensis is called with an absolute path

2004-05-08  kichik

	* Source/script.cpp: fixed local include on POSIX

2004-05-08  kichik

	* Source/util.cpp: always go forward in the POSIX implmentation of
	CharNext

2004-05-07  kichik

	* Source/build.cpp: use NSIS_MAX_STRLEN, not an arbitrary number

2004-05-07  kichik

	* Source/script.cpp: bigger MAX_LINELENGTH

2004-05-03  joostverburg

	* Include/WinMessages.nsh: added WM_SETTINGCHANGE

2004-05-02  joostverburg

	* Contrib/Makensisw/resource.rc: window caption

2004-05-01  kichik

	* Source/clzma.h: LZMA compression should again work on Windows 95

2004-05-01  kichik

	* Source/7zip/LZMADecode.c, Source/7zip/LZMADecode.h: - comment
	update for bug report #945607 - compile error fix for MinGW

2004-05-01  kichik

	* Source/build.cpp: - fixed bug report #945832 - fixed a crash
	under some POSIX platforms in the code that gets the fully
	qualified path to the output file

2004-04-24  kichik

	* Source/exehead/Ui.c: GetDiskFreeSpaceEx on NT4 doesn't seem to
	like NULLs, even though MSDN says it should

2004-04-24  joostverburg

	* Contrib/Modern UI/Language files/German.nsh: fix

2004-04-21  joostverburg

	* Contrib/Modern UI/Language files/English.nsh: fix

2004-04-21  joostverburg

	* Contrib/Modern UI/System.nsh: typo

2004-04-17  kichik

	* Source/script.cpp: fixed File /r

2004-04-17  kichik

	* Source/7zip/LZMADecode.c, Source/7zip/LZMADecode.h,
	Source/exehead/fileform.c: Converted the LZMA decoder to a state
	machine like zlib and bzip2. The new method is smaller and safer
	because there is no need for hideous thread synchronization. The
	new method also works on Windows 95, unlike the previous one which
	was using InterlockedCompareExchange.

2004-04-17  kichik

	* Source/exehead/exec.c: back to 34kb for good old zlib exehead

2004-04-16  joostverburg

	* Contrib/Modern UI/Language files/Norwegian.nsh: fix

2004-04-15  joostverburg

	* Contrib/Language files/Bulgarian.nlf: v6

2004-04-15  joostverburg

	* Contrib/Modern UI/Language files/Bulgarian.nsh: 1.68

2004-04-09  kichik

	* Include/StrFunc.nsh, Include/StrFunc.txt: 1.06

2004-04-09  kichik

	* Source/exehead/util.c: is_valid_instpath: don't check the current
	directory, check the root directory

2004-04-05  joostverburg

	* Contrib/Modern UI/Language files/German.nsh: removed a slash

2004-04-02  kichik

	* Docs/src/basic.but, Docs/src/credits.but: - updated list of
	translators - added SW_HIDE to ShellExec's documentation

2004-03-29  kichik

	* Source/DialogTemplate.cpp, Source/DialogTemplate.h,
	Source/Makefile, Source/Platform.h, Source/Plugins.cpp,
	Source/ResourceEditor.cpp, Source/ResourceEditor.h,
	Source/ResourceVersionInfo.cpp, Source/ResourceVersionInfo.h,
	Source/ShConstants.h, Source/build.cpp, Source/build.h,
	Source/clzma.h, Source/lang.cpp, Source/7zip/7zGuids.cpp,
	Source/7zip/7zip/IMyUnknown.h, Source/7zip/7zip/Common/StdAfx.h,
	Source/7zip/7zip/Compress/LZ/StdAfx.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTree.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTreeMain.h,
	Source/7zip/7zip/Compress/LZMA/LZMAEncoder.h,
	Source/7zip/7zip/Compress/LZMA/StdAfx.h,
	Source/7zip/7zip/Compress/RangeCoder/StdAfx.h,
	Source/7zip/Common/MyCom.h, Source/7zip/Common/StdAfx.h,
	Source/7zip/Common/Types.h, Source/makenssi.cpp, Source/script.cpp,
	Source/strlist.h, Source/uservars.h, Source/util.cpp,
	Source/util.h, Source/bzip2/bzlib.h, Source/exehead/Main.c,
	Source/exehead/Makefile, Source/exehead/Ui.c,
	Source/exehead/exec.c, Source/exehead/exec.h,
	Source/exehead/fileform.h, Source/exehead/util.c,
	Source/zlib/DEFLATE.H, Source/zlib/INFBLOCK.C, Source/zlib/ZLIB.H,
	Source/zlib/ZUTIL.H, Source/zlib/deflate.c, Source/zlib/trees.c: -
	makensis should now compile on any POSIX compliment platform
	(Linux, *BSD, Mac OS X, etc.) - improved makefiles so nothing is
	compiled when it's already up-to-date - Added SW_HIDE to
	ExecShell's accepted show modes

2004-03-24  joostverburg

	* Contrib/Language files/Lithuanian.nlf: fixes

2004-03-17  joostverburg

	* Contrib/Language files/Turkish.nlf: fixes

2004-03-14  joostverburg

	* Contrib/Language files/Dutch.nlf, Contrib/Language
	files/English.nlf, Source/lang.cpp: updated error messagebox text

2004-03-12  kichik

	* Source/exehead/exehead-lzma.dsp: use __fastcall for LZMA instead
	of __stdcall because it's smaller and should be faster

2004-03-12  kichik

	* Examples/makensis.nsi, Source/DialogTemplate.cpp,
	Source/Makefile, Source/Platform.h, Source/Plugins.cpp,
	Source/Plugins.h, Source/ResourceEditor.cpp,
	Source/ResourceVersionInfo.cpp, Source/ShConstants.h,
	Source/build.cpp, Source/cbzip2.h, Source/clzma.h,
	Source/compressor.h, Source/crc32.c, Source/czlib.h,
	Source/exedata.h, Source/lang.cpp, Source/lang.h,
	Source/lineparse.h, Source/makenssi.cpp, Source/script.cpp,
	Source/strlist.h, Source/tokens.cpp, Source/uservars.h,
	Source/util.cpp, Source/util.h, Source/7zip/LZMADecode.c,
	Source/7zip/LZMADecode.h, Source/7zip/7zip/Compress/LZMA/LZMA.h,
	Source/7zip/7zip/Compress/LZMA/LZMAEncoder.cpp,
	Source/7zip/7zip/Compress/LZMA/LZMAEncoder.h,
	Source/bzip2/blocksort.c, Source/bzip2/compress.c,
	Source/bzip2/huffman.c, Source/exehead/Main.c,
	Source/exehead/Makefile, Source/exehead/Ui.c,
	Source/exehead/config.h, Source/exehead/exec.c,
	Source/exehead/fileform.c, Source/exehead/state.h,
	Source/exehead/util.c, Source/exehead/util.h: - updated the
	makefiles and code to allow compliation with MinGW once again (some
	of patch #875485 by perditionc) - fixed errors and warnings given
	by gcc

2004-03-12  kichik

	* Contrib/nsExec/nsexec.c: always create a valid standard input
	handle

2004-03-11  kichik

	* Source/Plugins.cpp, Source/script.cpp: made search for .dll in
	plug-in names case insensitive

2004-03-11  joostverburg

	* Contrib/Language files/Arabic.nlf, Contrib/Modern UI/Language
	files/Arabic.nsh: fixes

2004-03-07  joostverburg

	* Examples/cvsdata.nsi, Examples/makensis.nsi: new LZMA source
	files

2004-03-06  kichik

	* Source/Platform.h, Source/strlist.h, Source/7zip/LZMADecode.c,
	Source/7zip/LZMADecode.h, Source/7zip/lzmaNSIS.cpp,
	Source/7zip/lzmaNSIS.h, Source/exehead/Ui.c,
	Source/exehead/exehead-lzma.dsp, Source/exehead/fileform.c: - lzma
	exehead is now 34kb instead of 34.5kb thanks to the new LZMA C SDK
	and should be much faster due to removal of critical section usage
	(not tested too much, test before usage) - applied some parts of
	patch #875485

2004-03-06  eccles

	* makensis.exe, Source/exehead/Ui.c, Source/exehead/exec.c,
	Source/exehead/lang.h, Source/exehead/util.c,
	Source/zlib/INFBLOCK.C: Windows 95 (OSR2)/98/ME no longer see drive
	free space capped to 2GB.

2004-03-04  joostverburg

	* Docs/src/tutorial.but: updated outdated info about shell
	extensions and compression methods

2004-02-29  joostverburg

	* Contrib/Graphics/Header/orange-nsis.bmp,
	Contrib/Graphics/Header/orange-r-nsis.bmp,
	Contrib/Graphics/Header/orange-r.bmp,
	Contrib/Graphics/Header/orange-uninstall-nsis.bmp,
	Contrib/Graphics/Header/orange-uninstall-r-nsis.bmp,
	Contrib/Graphics/Header/orange-uninstall-r.bmp,
	Contrib/Graphics/Header/orange-uninstall.bmp,
	Contrib/Graphics/Header/orange.bmp,
	Contrib/Graphics/Icons/orange-install-nsis.ico,
	Contrib/Graphics/Icons/orange-install.ico,
	Contrib/Graphics/Icons/orange-uninstall-nsis.ico,
	Contrib/Graphics/Icons/orange-uninstall.ico,
	Contrib/Graphics/Wizard/orange-nsis.bmp,
	Contrib/Graphics/Wizard/orange-uninstall-nsis.bmp,
	Contrib/Graphics/Wizard/orange-uninstall.bmp,
	Contrib/Graphics/Wizard/orange.bmp: new Orange theme graphics

2004-02-27  kichik

	* Source/script.cpp: only append the last part of the path
	specified using InstallDir if it is not also the first

2004-02-26  joostverburg

	* Contrib/InstallOptions/Readme.html: return value info

2004-02-26  joostverburg

	* Menu/update.html: link to development page

2004-02-23  joostverburg

	* Source/makenssi.cpp, Source/exehead/Main.c: license notes

2004-02-23  joostverburg

	* Examples/makensis.nsi: link text not cut off when high dpi
	setting is used

2004-02-23  joostverburg

	* Contrib/Graphics/Wizard/orange-uninstall.bmp,
	Contrib/Graphics/Wizard/orange.bmp: wrong filenames

2004-02-21  eccles

	* Contrib/InstallOptions/Readme.html: Note about BITMAPs being
	centered.

2004-02-21  eccles

	* Contrib/Modern UI/System.nsh: Now, IO bitmaps never have any
	surrounding background.

2004-02-21  eccles

	* Contrib/InstallOptions/InstallerOptions.cpp: We now centre
	bitmaps manually, to avoid differences in behaviour between XP and
	everything else.

2004-02-20  joostverburg

	* Docs/src/usefulinfos.but: typo

2004-02-20  kichik

	* Source/exehead/Ui.c: AllowRootDirInstall should now work along
	with InstallDirRegKey when the specified registry value contains a
	root directory without a trailing backslash. When writing $INSTDIR
	as is, this will always be the case.

2004-02-17  joostverburg

	* Include/StrFunc.nsh, Include/StrFunc.txt: 1.03 - Added commands
	support for uninstall sections and functions - Fixed variables
	switch in "StrLoc" and "StrTok" after using these

2004-02-16  joostverburg

	* Contrib/Graphics/Header/orange-r.bmp,
	Contrib/Graphics/Header/orange-uninstall-r.bmp,
	Contrib/Graphics/Header/orange-uninstall.bmp,
	Contrib/Graphics/Header/orange.bmp,
	Contrib/Graphics/Icons/orange-install.ico,
	Contrib/Graphics/Icons/orange-uninstall.ico,
	Contrib/Graphics/Wizard/orange-uninstall.bmp,
	Contrib/Graphics/Wizard/orange.bmp: Orange theme by MoNKi

2004-02-15  joostverburg

	* Docs/src/usefulfunc.but, Include/UpgradeDLL.nsh: UpgradeDLL:
	rundll32l not always in $SYSDIR

2004-02-14  joostverburg

	* Contrib/Modern UI/System.nsh: background color for welcome/finish
	page bitmap not set when image is stretched

2004-02-12  joostverburg

	* Contrib/Language files/Romanian.nlf, Contrib/Modern UI/Language
	files/Romanian.nsh: fixes

2004-02-11  anoncvs_ezcontents

	* Contrib/InstallOptions/InstallerOptions.cpp: Calling show after a
	failed initDialog caused a freeze.

2004-02-08  joostverburg

	* Contrib/Modern UI/Readme.html: option text

2004-02-08  joostverburg

	* Contrib/Modern UI/Readme.html: Expand all / Hide all options

2004-02-08  kichik

	* NSIS.chm, Docs/AppendixD.html, Docs/src/history.but: fixed typo -
	MUI 1.70, not 1.79

2004-02-07  kichik

	* Examples/cvsdata.nsi: added Contrib\\Modern UI\\images

2004-02-07  kichik

	* NSIS.chm, makensis.exe, Docs/AppendixD.html, Docs/Contents.html,
	Docs/IndexPage.html, Docs/index.html: compiled latest changes

2004-02-07  kichik

	* Examples/StrFunc.nsi, Include/StrFunc.nsh, Include/StrFunc.txt:
	(deguix) replaced StrSort and updated documentation some more

2004-02-07  kichik

	* Source/exehead/util.c: check if smaller than 31 (=control char)
	as unsigned

2004-02-07  kichik

	* !InstallNSIS.bat: rc4->final

2004-02-07  kichik

	* Source/makenssi.cpp, Source/script.cpp: rc4->final

2004-02-07  kichik

	* Examples/StrFunc.nsi, Examples/makensis.nsi, Include/StrFunc.nsh,
	Include/StrFunc.txt: added deguix's collection of string functions

2004-02-07  kichik

	* Docs/src/history.but: updates

2004-02-07  joostverburg

	* Menu/compiler.html, Menu/docs.html, Menu/index.html,
	Menu/intro.html, Menu/notinstalled.html, Menu/update.html,
	Menu/websites.html: bottom text link

2004-02-07  joostverburg

	* Examples/makensis.nsi, Menu/compiler.html, Menu/docs.html,
	Menu/index.html, Menu/intro.html, Menu/notinstalled.html,
	Menu/update.html, Menu/websites.html, Menu/images/arrow.gif,
	Menu/images/arrowd.gif, Menu/images/header.gif,
	Menu/images/menu.gif, Menu/images/menud.gif, Menu/images/site.gif,
	Menu/images/version.gif: NSIS 2.0

2004-02-07  joostverburg

	* Contrib/VPatch/Readme.html: fix

2004-02-07  joostverburg

	* Contrib/InstallOptions/Readme.html, Contrib/VPatch/Readme.html:
	design

2004-02-07  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh, Contrib/Modern UI/Readme.gif,
	Contrib/Modern UI/Screenshot.png, Contrib/Modern
	UI/Screenshot2.png, Contrib/Modern UI/images/closed.gif,
	Contrib/Modern UI/images/header.gif, Contrib/Modern
	UI/images/open.gif, Contrib/Modern UI/images/screen1.png,
	Contrib/Modern UI/images/screen2.png, Examples/Modern UI/Basic.nsi,
	Examples/Modern UI/HeaderBitmap.nsi, Examples/Modern
	UI/InstallOptions.nsi, Examples/Modern UI/MultiLanguage.nsi,
	Examples/Modern UI/StartMenu.nsi, Examples/Modern
	UI/WelcomeFinish.nsi: Modern UI 1.70  * Improved documentation	*
	New Init custom function for Welcome and Finish page

2004-02-07  kichik

	* Source/exehead/Ui.c, Source/exehead/util.c,
	Source/exehead/util.h: only free the PIDL in DirProc, don't parse
	it too so g_tmp gets overwritten with the entire path instaed of
	just the display name

2004-02-06  kichik

	* Examples/silent.nsi: typo

2004-02-06  kichik

	* Contrib/zip2exe/main.cpp: replaced tabs with spaces

2004-02-06  kichik

	* Contrib/AdvSplash/Example.nsi: llama.bmp doesn't have the color
	0x00005B in it

2004-02-06  kichik

	* Source/exehead/Main.c, Source/exehead/Ui.c: made the command line
	parser cut right on /D= and _?= and not one char before. this way
	foo.exe "bla"/D=..., which appears to be valid in other
	applications, will not get the last quote cut off.

2004-02-05  kichik

	* nsisconf.nsh: UninstallIcon, not UnIcon

2004-02-05  kichik

	* makensis.exe: latest changes

2004-02-05  eccles

	* Source/exehead/Main.c: cmdline and realcmds might not be pointing
	to the same string.

2004-02-05  kichik

	* Source/ResourceEditor.cpp, Source/ResourceEditor.h,
	Source/build.cpp, Source/lang.cpp, Source/script.cpp: fixed some
	mismatched new and delete operators

2004-02-05  kichik

	* Source/exehead/Main.c: fixed uninstallers (thanks again eccles ;)

2004-02-05  kichik

	* Source/exehead/Main.c: fixed $CMDLINE corruption (thanks eccles)

2004-02-04  kichik

	* Docs/AppendixB.html, Docs/AppendixD.html, Docs/Chapter4.html,
	Docs/Contents.html, Docs/IndexPage.html, Docs/index.html, NSIS.chm,
	Docs/src/attributes.but, Docs/src/build.bat,
	Docs/src/flowcontrol.but, Docs/src/history.but, Docs/src/sec.but,
	Docs/src/silent.but, Docs/src/usefulfunc.but: - updated history -
	added information about silent installers/uninstallers

2004-02-04  kichik

	* Source/exehead/Main.c, Source/exehead/Ui.c,
	Source/exehead/exec.c, Source/exehead/util.c,
	Source/exehead/util.h: made the command line parser not ignore any
	switch just before it didn't have a switch before it

2004-02-04  kichik

	* Docs/src/var.but: added information about constants' availability

2004-02-04  joostverburg

	* Contrib/Language files/Italian.nlf: fix

2004-02-04  joostverburg

	* Docs/src/generalpurpose.but: more fixing

2004-02-03  kichik

	* Source/makenssi.cpp: updated /hdrinfo to include information
	about lzma too

2004-02-03  kichik

	* Source/build.cpp: Some system I tested on didn't quite get the
	END part and seeked beyond the end of the file which caused the CRC
	checksum to be written in a place where the exehead didn't expect
	it. Because of this,  all solid installers compiled on that system
	failed CRC.

2004-02-02  joostverburg

	* Contrib/Modern UI/Language files/German.nsh: fix

2004-02-02  joostverburg

	* Docs/src/generalpurpose.but: another fix

2004-02-02  joostverburg

	* Contrib/Modern UI/Language files/German.nsh: fix

2004-02-02  joostverburg

	* Docs/src/history.but: NSIS 1.x history

2004-02-02  kichik

	* Examples/makensis.nsi: no more *.rc for nsisdl

2004-02-02  kichik

	* !InstallNSIS.bat, NSIS.chm, makensis.exe, Docs/AppendixD.html,
	Docs/AppendixE.html, Docs/Chapter4.html, Docs/Chapter5.html,
	Docs/Contents.html, Docs/IndexPage.html, Docs/index.html,
	Docs/src/history.but, Examples/makensis.nsi, Source/makenssi.cpp,
	Source/script.cpp: rc3->rc4

2004-02-02  kichik

	* Docs/src/generalpurpose.but: missing "if"

2004-02-02  kichik

	* Contrib/NSISdl/ReadMe.txt: notes about proxies

2004-02-02  eccles

	* Contrib/NSISdl/nsisdl.cpp: - "Restores focus to its previous
	state when exiting" was broken.

2004-02-02  kichik

	* Contrib/NSISdl/Script1.rc, Contrib/NSISdl/resource.h: no longer
	needed

2004-02-01  kichik

	* Contrib/NSISdl/ReadMe.txt, Contrib/NSISdl/nsisdl.cpp,
	Contrib/NSISdl/nsisdl.dsp: All windows are now created in the main
	thread where the main dialog is created. This should fix any weird
	user32.dll crashes caused by different types of messages sent to
	the main dialog during destruction of the NSISdl dialog. This also
	reduces the size of the DLL by 0.5KB :)

2004-02-01  eccles

	* Contrib/NSISdl/Script1.rc, Contrib/NSISdl/nsisdl.cpp: - Fixed
	potential crash caused by WinSock being shutdown while the
	connection is still open.  - Cleaned up dialog creation a little
	(some details, such as font, were being changed after the dialog
	was already visible).  - Restores focus to its previous state when
	exiting.  - Fixed another one of those "holding down Cancel at the
	wrong moment can cause the installer to suddenly exit" problems.

2004-02-01  joostverburg

	* Menu/images/version.gif: rc4

2004-01-31  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/nsExec/nsexec.c: fixed mishandling of MBCS chars

2004-01-31  joostverburg

	* Contrib/Language files/Farsi.nlf, Contrib/Modern UI/Language
	files/Farsi.nsh, Examples/Modern UI/MultiLanguage.nsi: updated
	Farsi / Persian langauge files

2004-01-31  kichik

	* makensis.exe: latest changes

2004-01-31  kichik

	* Source/exehead/Ui.c, Source/exehead/util.c: - fixed two bugs
	which caused MBCS chars to be treated wrongly in validate_filename
	and therefore trim too much when validating a path - converted
	minus ones to INVALID_FILE_ATTRIBUTES

2004-01-31  kichik

	* Source/makenssi.dsp: - compiles without PSDK again - moved all
	defines that are missing without PSDK to Platform.h

2004-01-31  kichik

	* Source/Platform.h: - compiles without PSDK again - moved all
	defines that are missing without PSDK to Platform.h

2004-01-31  kichik

	* Source/DialogTemplate.cpp, Source/DialogTemplate.h,
	Source/Plugins.cpp, Source/Plugins.h, Source/ResourceEditor.h,
	Source/ResourceVersionInfo.cpp, Source/afxres.h, Source/build.cpp,
	Source/lang.cpp, Source/makenssi.cpp, Source/script.cpp,
	Source/strlist.h, Source/tokens.cpp, Source/util.cpp,
	Source/7zip/7zGuids.cpp, Source/exehead/Main.c,
	Source/exehead/Ui.c, Source/exehead/afxres.h,
	Source/exehead/bgbg.c, Source/exehead/config.h,
	Source/exehead/exec.c, Source/exehead/fileform.c,
	Source/exehead/util.c: - compiles without PSDK again - moved all
	defines that are missing without PSDK to Platform.h

2004-01-30  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: fixed a bug that was
	present since at least 1.3, which caused IO to read heap memory
	beyond pszListItems and possibly to crash

2004-01-30  kichik

	* Source/exehead/Main.c, Source/exehead/Ui.c,
	Source/exehead/state.h: forced a clean-up of the plugins dir and
	solid installer's temp file on reboot since the regular one wasn't
	called on windows 9x

2004-01-29  joostverburg

	* Docs/src/defines.but, Docs/src/pages.but: fixes

2004-01-29  joostverburg

	* Contrib/Language files/Macedonian.nlf: no need for a codepage

2004-01-29  joostverburg

	* Contrib/Language files/Serbian.nlf, Contrib/Language
	files/SerbianLatin.nlf, Contrib/Modern UI/Language
	files/Serbian.nsh, Contrib/Modern UI/Language
	files/SerbianLatin.nsh: Latin/Cyrillic version

2004-01-29  joostverburg

	* Docs/src/credits.but: Nike

2004-01-29  kichik

	* Source/build.cpp, Source/script.cpp, Source/exehead/Ui.c,
	Source/exehead/exec.c, Source/exehead/fileform.c,
	Source/exehead/util.c: fixed some compile errors caused by removing
	some config.h options

2004-01-28  joostverburg

	* Docs/src/chm_config.but, Docs/src/config.but: new URLs

2004-01-28  joostverburg

	* Contrib/Modern UI/Readme.html: page settings info

2004-01-28  joostverburg

	* Contrib/Language files/Serbian.nlf, Contrib/Modern UI/Language
	files/Serbian.nsh: Cyrillic, updated

2004-01-27  joostverburg

	* Menu/index.html: new URLs

2004-01-27  kichik

	* Source/exehead/exec.c, Source/exehead/util.h: fixed logging

2004-01-27  kichik

	* Contrib/Modern UI/Language files/Arabic.nsh, Contrib/Modern
	UI/Language files/Farsi.nsh, Contrib/Modern UI/Language
	files/Macedonian.nsh: ASCII only display names

2004-01-27  kichik

	* Contrib/InstallOptions/testnotify.nsi: Add the disabled flag too
	so when we return to this page it's disabled again

2004-01-26  joostverburg

	* Menu/index.html, Menu/update.html: new URLs

2004-01-26  joostverburg

	* Contrib/Language files/Indonesian.nlf, Contrib/Modern UI/Language
	files/Indonesian.nsh, Examples/Modern UI/MultiLanguage.nsi:
	Indonesian language files

2004-01-26  kichik

	* !InstallNSIS.bat, NSIS.chm, makensis.exe, Docs/AppendixD.html,
	Docs/AppendixF.html, Docs/Chapter4.html, Docs/Contents.html,
	Docs/IndexPage.html, Docs/index.html, Docs/src/history.but,
	Examples/makensis.nsi, Source/makenssi.cpp, Source/script.cpp:
	rc2->rc3

2004-01-26  kichik

	* Contrib/nsExec/test.nsi: no need for this return instruction

2004-01-26  kichik

	* makensisw.exe, Contrib/Makensisw/makensisw.cpp,
	Contrib/Makensisw/resource.rc: Added some missing enabling and
	disabling of buttons to the settings window

2004-01-25  joostverburg

	* Menu/images/version.gif: rc3

2004-01-25  joostverburg

	* Contrib/Modern UI/Language files/Czech.nsh, Contrib/Modern
	UI/Language files/Danish.nsh: 1.68

2004-01-25  joostverburg

	* Contrib/Language files/Danish.nlf: v6

2004-01-25  joostverburg

	* Contrib/Language files/Latvian.nlf, Contrib/Modern UI/Language
	files/Latvian.nsh, Examples/Modern UI/MultiLanguage.nsi: Latvian
	language files

2004-01-24  kichik

	* Contrib/Makensisw/makensisw.cpp, Docs/src/history.but,
	makensisw.exe: implemented feature request #883741 - added double
	click support for MakeNSISW's settings dialog

2004-01-24  kichik

	* Docs/src/history.but: updated history

2004-01-24  kichik

	* Docs/src/script.but: added escaping to prevent a warning from
	halibut

2004-01-24  kichik

	* Source/script.cpp: fixed a bug that caused escaping not to be
	ignored on extended !define lines

2004-01-23  joostverburg

	* Docs/src/script.but, Docs/src/var.but: script format

2004-01-21  joostverburg

	* Contrib/Modern UI/Language files/Estonian.nsh: 1.68

2004-01-21  joostverburg

	* Contrib/Language files/Estonian.nlf: v6

2004-01-21  eccles

	* Source/lang.cpp, makensis.exe, Source/lang.h, Source/strlist.h:
	Installer would crash with certain combinations of language files
	when certain language strings were not referenced in all languages.

2004-01-21  kichik

	* Contrib/Language files/SimpChinese.nlf, Contrib/Language
	files/TradChinese.nlf: ^Name -> ^NameDA where needed

2004-01-20  joostverburg

	* Contrib/Language files/Norwegian.nlf, Contrib/Modern UI/Language
	files/Norwegian.nsh: fixes

2004-01-20  icemank

	* makensisw.exe, Contrib/Makensisw/utils.cpp: Fixed resize bug.

2004-01-20  icemank

	* makensisw.exe, Contrib/Makensisw/makensisw.cpp,
	Contrib/Makensisw/utils.cpp: Fixed resize bug.

2004-01-20  icemank

	* makensisw.exe, Contrib/Makensisw/utils.cpp: Fixed window
	positioning in case of change in screen resolution or workarea
	size.

2004-01-20  joostverburg

	* Contrib/Language files/Norwegian.nlf, Contrib/Modern UI/Language
	files/Norwegian.nsh: fixes

2004-01-19  joostverburg

	* Contrib/Modern UI/Language files/Swedish.nsh: 1.68

2004-01-19  joostverburg

	* Contrib/Language files/Dutch.nlf, Contrib/Modern UI/Language
	files/Dutch.nsh: fixes

2004-01-18  joostverburg

	* Contrib/Language files/Romanian.nlf: fixes

2004-01-17  joostverburg

	* Contrib/Language files/Russian.nlf: fixes

2004-01-17  joostverburg

	* Contrib/Modern UI/Language files/SimpChinese.nsh, Contrib/Modern
	UI/Language files/TradChinese.nsh: use $(^NameDA) where needed

2004-01-17  joostverburg

	* Contrib/Modern UI/Language files/Dutch.nsh: fixes

2004-01-16  joostverburg

	* Contrib/Modern UI/Language files/Norwegian.nsh: fixes

2004-01-15  joostverburg

	* Contrib/Modern UI/Readme.html: incorrect setting name

2004-01-13  eccles

	* Contrib/InstallOptions/InstallerOptions.cpp: Now ignores
	WM_COMMAND messages received while the dialog is in the process of
	being created.

2004-01-12  joostverburg

	* Contrib/Graphics/Checks/colorful.bmp,
	Contrib/Graphics/Checks/modern.bmp,
	Contrib/Graphics/Checks/simple-round.bmp,
	Contrib/Graphics/Checks/simple-round2.bmp,
	Contrib/Graphics/Checks/simple.bmp,
	Contrib/Graphics/Wizard/arrow.bmp: new, updated graphics

2004-01-12  joostverburg

	* Source/script.cpp: case insensitive shortcut key names should
	work now

2004-01-12  joostverburg

	* Contrib/Language files/Macedonian.nlf: code page

2004-01-11  joostverburg

	* Contrib/Language files/Romanian.nlf, Contrib/Modern UI/Language
	files/Romanian.nsh: many updates

2004-01-11  joostverburg

	* Contrib/Language files/Arabic.nlf: many updates

2004-01-11  joostverburg

	* Contrib/Modern UI/Language files/Arabic.nsh: 1.68

2004-01-11  joostverburg

	* Contrib/Modern UI/Language files/Macedonian.nsh: 1.68

2004-01-10  joostverburg

	* Source/script.cpp: CreateShortcut shortcut key names case
	insensitive

2004-01-09  joostverburg

	* Contrib/Language files/Lithuanian.nlf, Contrib/Modern UI/Language
	files/Lithuanian.nsh: fixes

2004-01-09  joostverburg

	* Contrib/Modern UI/Language files/Polish.nsh: 1.68

2004-01-09  joostverburg

	* Contrib/Language files/Polish.nlf: info

2004-01-09  joostverburg

	* Docs/src/sec.but: SetCurInstType

2004-01-08  joostverburg

	* Docs/src/langs.but, Docs/src/ui.but: language strings,
	BringToFront

2004-01-08  joostverburg

	* Contrib/Graphics/Icons/arrow2-install.ico,
	Contrib/Graphics/Icons/arrow2-uninstall.ico: new icons

2004-01-08  joostverburg

	* Contrib/Language files/Dutch.nlf, Contrib/Language
	files/Russian.nlf, Contrib/Modern UI/Language files/Dutch.nsh,
	Contrib/Modern UI/Language files/Russian.nsh: fixes

2004-01-07  joostverburg

	* Docs/src/compilerflags.but: compression info

2004-01-07  joostverburg

	* Contrib/Modern UI/License.txt: copyright year

2004-01-07  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh, Examples/Modern UI/Basic.nsi,
	Examples/Modern UI/HeaderBitmap.nsi, Examples/Modern
	UI/InstallOptions.nsi, Examples/Modern UI/MultiLanguage.nsi,
	Examples/Modern UI/StartMenu.nsi, Examples/Modern
	UI/WelcomeFinish.nsi: Modern UI 1.69 * All uninstaller pages work
	without installer pages * Fixed top text on uninstaller license
	page

2004-01-07  joostverburg

	* Contrib/Language files/Catalan.nlf: fix

2004-01-07  joostverburg

	* Contrib/Modern UI/Language files/Catalan.nsh: 1.68

2004-01-07  joostverburg

	* Contrib/Language files/Dutch.nlf: typo

2004-01-06  kichik

	* Source/exehead/Main.c, Source/exehead/Ui.c, Source/makenssi.cpp:
	more copyrights 2004

2004-01-06  joostverburg

	* license.txt, Contrib/InstallOptions/Readme.html,
	Docs/src/chm_config.but, Docs/src/config.but, Docs/src/license.but:
	copyrights

2004-01-06  kichik

	* Source/build.cpp, Source/cbzip2.h, Source/clzma.h,
	Source/7zip/lzmaNSIS.cpp, Source/bzip2/bzlib.h,
	Source/exehead/fileform.c: fixed a bunch of bugs that caused lzma
	and bzip2 not to function without solid compression

2004-01-05  eccles

	* Contrib/InstallOptions/InstallerOptions.cpp: Links and Buttons no
	longer receive the initial keyboard focus as they take over the
	Enter key.

2004-01-05  kichik

	* Source/clzma.h: finish flag was not set when passed on the first
	call to Compress

2004-01-05  kichik

	* Source/cbzip2.h, Source/clzma.h: fixed non solid compression
	using bzip2 or lzma

2004-01-05  joostverburg

	* makensisw.exe, Contrib/Makensisw/makensisw.h,
	Contrib/Makensisw/resource.rc: texts

2004-01-05  joostverburg

	* Menu/images/header.gif, Menu/images/version.gif: rc2

2004-01-04  kichik

	* !InstallNSIS.bat, NSIS.chm, makensis.exe, Docs/AppendixD.html,
	Docs/Contents.html, Docs/IndexPage.html, Docs/index.html,
	Docs/src/history.but, Examples/makensis.nsi, Source/makenssi.cpp,
	Source/script.cpp: rc1->rc2

2004-01-04  eccles

	* Source/exehead/Ui.c: Fixed a bug which caused beeping when the
	space key is hit on the components tree (kichik missed a bit...)

2004-01-04  eccles

	* Contrib/InstallOptions/InstallerOptions.cpp: Focus is now set
	when control initialisation is complete (e.g. after Link control
	HWNDPROC has been changed)

2004-01-04  kichik

	* Source/build.cpp, Source/script.cpp: fixed compile errors without
	NSIS_CONFIG_COMPONENTPAGE, NSIS_CONFIG_PLUGIN_SUPPORT or
	NSIS_SUPPORT_HWNDS

2004-01-04  kichik

	* makensis.exe, Contrib/NSISdl/nsisdl.cpp,
	Contrib/StartMenu/StartMenu.c, Source/build.cpp, Source/build.h,
	Source/lang.cpp, Source/script.cpp, Source/exehead/Ui.c,
	Source/exehead/config.h, Source/exehead/fileform.h,
	Source/exehead/state.h, Source/exehead/ui.h, Source/exehead/util.c,
	Source/exehead/util.h: - fixed limit on LangStrings and user
	variables number which was lower than designed. limit is now 16383
	for both.  - made log window respond to the context menu key and
	not just right click - set back the default style for the next
	after it's re-enabled - set focus on main controls for every page
	(can still hit enter for next) - added code to prevent weird usage
	of WM_COMMAND which can cause weird behavior such as disabled next
	button on the components page - eccles fixed a bug which caused
	beeping when the space key is hit on the components tree

2004-01-04  eccles

	* Contrib/InstallOptions/Changelog.txt,
	Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/InstallOptions/Readme.html,
	Contrib/InstallOptions/testlink.ini,
	Contrib/InstallOptions/testnotify.ini,
	Contrib/InstallOptions/testnotify.nsi: DLL version 2.4 (1/4/2004) *
	Initial focus is set in "initDialog" making it possible to override
	it from NSIS prior to calling "show" - When initial focus is to a
	Text field InstallOptions now follows standard Windows behaviour by
	having the text selected - Label and other static fields no longer
	have State= written to the INI file when leaving the dialog -
	NOTIFY flag can now be used with Link fields (State should be
	omitted in this case) - Likewise, State can now be used with Button
	fields (behaves the same as with Link fields) - NOTIFY flag can
	also now be used with ListBox and DropList fields to have NSIS
	notified when the selection changes - Meaning of RIGHT flag is now
	reversed in right-to-left language mode - HSCROLL and VSCROLL flags
	are no longer restricted to Text fields - Various Link field fixes
	- Text box colour bug fix

2004-01-04  kichik

	* Examples/UserVars.nsi: commit?!

2004-01-04  kichik

	* Examples/UserVars.nsi: removed useless colon and spaces (last one
	didn't work)

2004-01-04  kichik

	* Examples/UserVars.nsi: removed useless colon and spaces

2004-01-03  kichik

	* Docs/src/chmlink.js: no need for the alerts

2004-01-02  joostverburg

	* makensisw.exe, Contrib/Makensisw/makensisw.cpp,
	Contrib/Makensisw/toolbar.cpp, Contrib/Makensisw/toolbar.h,
	Contrib/Makensisw/toolbar24d.bmp: more diabled images, free image
	lists

2004-01-02  joostverburg

	* makensisw.exe, Contrib/Makensisw/makensisw.dsp,
	Contrib/Makensisw/resource.h, Contrib/Makensisw/resource.rc,
	Contrib/Makensisw/toolbar.bmp, Contrib/Makensisw/toolbar.cpp,
	Contrib/Makensisw/toolbar.h, Contrib/Makensisw/toolbar24.bmp,
	Contrib/Makensisw/toolbar24d.bmp, Contrib/Makensisw/toolbar24h.bmp:
	modern 24-bit toolbar for comctl32 => 4.70

2004-01-01  joostverburg

	* makensisw.exe, Contrib/Makensisw/Readme.txt,
	Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/makensisw.dsp,
	Contrib/Makensisw/makensisw.h, Contrib/Makensisw/resource.h,
	Contrib/Makensisw/resource.rc, Contrib/Makensisw/toolbar.bmp,
	Contrib/Makensisw/toolbar.cpp, Contrib/Makensisw/toolbar.h,
	Contrib/Makensisw/utils.cpp, Contrib/Makensisw/version.cpp:
	improved user interface

2004-01-01  kichik

	* NSIS.chm, Docs/AppendixD.html, Docs/Chapter1.html,
	Docs/Chapter4.html, Docs/Chapter5.html: compiled changes

2004-01-01  kichik

	* Docs/src/chm_config.but, Docs/src/chmlink.js: this should solve
	any JScript errors by adding exception handling or drop to the
	simplest and ugliest solution if exception handling is not
	available

2004-01-01  kichik

	* Docs/src/langs.but: LangString affects the last used language too

2003-12-31  joostverburg

	* Docs/src/langs.but: multiple languages

2003-12-31  joostverburg

	* Contrib/Language files/German.nlf: added some missing commas

2003-12-31  joostverburg

	* Contrib/Language files/Korean.nlf, Contrib/Modern UI/Language
	files/Korean.nsh: fixes

2003-12-31  icemank

	* makensisw.exe, Contrib/Makensisw/makensisw.cpp,
	Contrib/Makensisw/makensisw.h: Minor fix.

2003-12-30  icemank

	* makensisw.exe, Contrib/Makensisw/Readme.txt,
	Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/makensisw.h,
	Contrib/Makensisw/resource.h, Contrib/Makensisw/resource.rc,
	Contrib/Makensisw/utils.cpp, Contrib/Makensisw/utils.h: Added
	support for named Symbols sets.

2003-12-30  joostverburg

	* Contrib/Modern UI/Language files/French.nsh, Contrib/Modern
	UI/Language files/Norwegian.nsh: 1.68

2003-12-30  joostverburg

	* Contrib/Language files/Polish.nlf: fixes

2003-12-30  joostverburg

	* Docs/src/defines.but: fixes

2003-12-29  joostverburg

	* Contrib/Modern UI/Language files/Italian.nsh: fix

2003-12-29  kichik

	* makensisw.exe, Contrib/Makensisw/makensisw.cpp: - best compressor
	wasn't choosing the best compressed file - pressing cancel on the
	compressor dialog now cancels the compilation

2003-12-29  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/NSISdl/nsisdl.cpp, Source/exehead/Ui.c: - made NSIS ignore
	WM_COMMAND from disabled controls - made NSISdl set the cancel
	button as the default button

2003-12-29  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp, Source/script.cpp,
	Source/exehead/Ui.c, Source/exehead/bgbg.c, Source/exehead/exec.c,
	Source/exehead/fileform.h, Source/exehead/util.c,
	Source/exehead/util.h: fixed branding text background color not
	updating when the system's color change

2003-12-29  joostverburg

	* Docs/src/intro.but: features list

2003-12-29  joostverburg

	* Contrib/Modern UI/Language files/Italian.nsh: 1.68

2003-12-28  joostverburg

	* Contrib/Language files/SimpChinese.nlf, Contrib/Language
	files/TradChinese.nlf, Contrib/Modern UI/Language
	files/SimpChinese.nsh, Contrib/Modern UI/Language
	files/TradChinese.nsh: updates

2003-12-28  kichik

	* Docs/src/history.but: forgot about RTL improvements in rc1

2003-12-28  joostverburg

	* Menu/images/version.gif: typo

2003-12-27  kichik

	* Menu/compiler.html, Menu/docs.html, Menu/index.html,
	Menu/intro.html, Menu/notinstalled.html, Menu/update.html,
	Menu/websites.html, Menu/images/version.gif: b4 -> rc1

2003-12-27  kichik

	* NSIS.chm, makensis.exe, Docs/AppendixB.html, Docs/AppendixD.html,
	Docs/Chapter4.html, Docs/Contents.html, Docs/IndexPage.html,
	Docs/index.html: compiled latest changes

2003-12-27  kichik

	* Examples/cvsdata.nsi, Examples/makensis.nsi, !InstallNSIS.bat: -
	added missing 7zip source and CVS files - b5 -> rc1

2003-12-27  kichik

	* Source/makenssi.cpp, Source/script.cpp: b5 -> rc1

2003-12-27  kichik

	* Docs/src/history.but: - added information about updated VPatch -
	b5 -> rc1

2003-12-27  kichik

	* Contrib/VPatch/GenPat.exe, Contrib/VPatch/Readme.html,
	Contrib/VPatch/Source/GenPat/GenPat2.dpr,
	Contrib/VPatch/Source/GenPat/PatchGenerator.pas,
	Contrib/VPatch/Source/GenPat/TreeCode.pas: VPatch 2.1: * Added
	argument checking and error handling to GenPat. Now returns exit
	codes as well to indicate success/failure (and the reason for
	failure). Only GenPat has changed in this version compared to 2.0
	final.	* Bug Fix: GenPat no longer gives an Access Violation when
	attempting to patch a file smaller than 64 bytes into a file larger
	than 64 bytes.

2003-12-26  kichik

	* Docs/src/history.but, Docs/src/var.but: added documentation for
	the new shell folders

2003-12-26  kichik

	* Docs/src/chmlink.js: fixed .nsi examples not starting

2003-12-25  kichik

	* Examples/languages.nsi: added multilingual license example

2003-12-25  kichik

	* Docs/src/generalpurpose.but: added a note about SetOutPath to
	RegDLL's section

2003-12-25  kichik

	* Examples/one-section.nsi: typo fixed

2003-12-24  joostverburg

	* Docs/src/usefulfunc.but, Include/UpgradeDLL.nsh: UpgradeDLL now
	supports paths that contain variables

2003-12-24  joostverburg

	* TODO.txt: things to do for NSIS 2.1 or later

2003-12-24  joostverburg

	* Include/Sections.nsh: cleanup

2003-12-24  joostverburg

	* Examples/one-section.nsi: new example

2003-12-24  kichik

	* Examples/one-section.nsi, Include/Sections.nsh: Made
	StartRadioButtons not depend on $1 and added an option to work with
	multiple "radio buttons" blocks

2003-12-24  kichik

	* Docs/src/history.but: - a4 was released in 2002, not 2003 - fixed
	a grammer mistake (at->on)

2003-12-24  joostverburg

	* Source/exehead/lang.h: error message

2003-12-24  kichik

	* Examples/waplugin.nsi, Source/build.cpp, Source/build.h,
	Source/script.cpp, Source/tokens.cpp: - Disabled DirShow as it
	hasn't been working since b0 which was released more than a year
	ago.  - Rewrote token placement checks to prevent a crash with:
	"Section uninstall InstallDir something" and to make it a bit more
	comfortable.

2003-12-24  joostverburg

	* TODO.txt: updates

2003-12-23  kichik

	* Docs/src/history.but: Added release dates

2003-12-23  kichik

	* Source/exehead/Ui.c: Returned WM_COMMAND forwarding as NSISdl is
	now fixed

2003-12-23  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: - Escape now works
	when focused on a link control - Fixed a link control bug that
	allowed the user to activate the link by clicking outside of the
	text

2003-12-23  kichik

	* Contrib/InstallOptions/ioptdll.rc, Contrib/LangDLL/resource.rc,
	Contrib/NSISdl/Script1.rc, Contrib/zip2exe/res.rc: include
	winresrc.h instead of afxresh which is not available on non
	Microsoft compilers (part of MFC it seems)

2003-12-22  kichik

	* makensis.exe, Source/build.cpp, Source/build.h,
	Source/exehead/Ui.c, Source/exehead/config.h,
	Source/exehead/state.h, Source/exehead/util.c,
	Source/exehead/util.h: Back to former exehead overheads (zlib,
	bzip2 - 34, lzma - 34.5)

2003-12-22  ramon18

	* makensis.exe, Source/exehead/util.c: Shell Folders code now use
	"current user" if cannot retrieve nothing for "all users"

2003-12-22  ramon18

	* makensis.exe: Some fixes in Shell Folders code

2003-12-22  ramon18

	* Source/ShConstants.h, Source/build.h, Source/makenssi.dsp,
	Source/exehead/Ui.c, Source/exehead/util.c, Source/exehead/util.h:
	Added ShConstants.h to makenssi project Size optimization on ui.c
	Some fixes in Shell Folders code

2003-12-22  ramon18

	* makensis.exe, Source/build.cpp, Source/build.h,
	Source/script.cpp, Source/uservars.h, Source/exehead/Ui.c,
	Source/exehead/config.h, Source/exehead/fileform.h,
	Source/exehead/state.h, Source/exehead/util.c,
	Source/exehead/util.h: Code clean up, removed
	NSIS_SUPPORT_NAMED_USERVARS and  NSIS_SUPPORT_LANG_IN_STRINGS Added
	support for many new constants which get shell folders path without
	using the registry

2003-12-21  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp,
	Source/7zip/7zGuids.cpp: patches by PerditionC for compatibly with
	PSDK-less VC6

2003-12-21  eccles

	* Include/LogicLib.nsh: Command.com does not like command lines
	beginning with an '@' symbol.

2003-12-20  eccles

	* Examples/LogicLib.nsi, Include/LogicLib.nsh: ${Unless} ${Cmd} ...
	was not working.

2003-12-19  joostverburg

	* Contrib/Modern UI/Language files/PortugueseBR.nsh: 1.68

2003-12-18  kichik

	* Source/exehead/exec.c, Source/exehead/util.c: only add entries to
	wininit.ini if short names were retrieved successfully

2003-12-18  kichik

	* Examples/Modern UI/Basic.nsi: Oops, that was a test file

2003-12-18  kichik

	* Examples/makensis.nsi, Examples/silent.nsi: Added an example that
	demonstrates commands related to silent installers

2003-12-18  kichik

	* Contrib/Language files/Bulgarian.nlf, Contrib/Language
	files/Catalan.nlf, Contrib/Language files/Croatian.nlf,
	Contrib/Language files/Czech.nlf, Contrib/Language
	files/Danish.nlf, Contrib/Language files/Dutch.nlf,
	Contrib/Language files/English.nlf, Contrib/Language
	files/Farsi.nlf, Contrib/Language files/Finnish.nlf,
	Contrib/Language files/French.nlf, Contrib/Language
	files/German.nlf, Contrib/Language files/Greek.nlf,
	Contrib/Language files/Hebrew.nlf, Contrib/Language
	files/Hungarian.nlf, Contrib/Language files/Italian.nlf,
	Contrib/Language files/Japanese.nlf, Contrib/Language
	files/Korean.nlf, Contrib/Language files/Lithuanian.nlf,
	Contrib/Language files/Macedonian.nlf, Contrib/Language
	files/Norwegian.nlf, Contrib/Language files/Polish.nlf,
	Contrib/Language files/Portuguese.nlf, Contrib/Language
	files/PortugueseBR.nlf, Contrib/Language files/Romanian.nlf,
	Contrib/Language files/Russian.nlf, Contrib/Language
	files/Serbian.nlf, Contrib/Language files/SimpChinese.nlf,
	Contrib/Language files/Slovak.nlf, Contrib/Language
	files/Slovenian.nlf, Contrib/Language files/Spanish.nlf,
	Contrib/Language files/Swedish.nlf, Contrib/Language
	files/Thai.nlf, Contrib/Language files/TradChinese.nlf,
	Contrib/Language files/Turkish.nlf, Contrib/Language
	files/Ukrainian.nlf, Contrib/Modern UI/Language files/Arabic.nsh,
	Contrib/Modern UI/Language files/Bulgarian.nsh, Contrib/Modern
	UI/Language files/Catalan.nsh, NSIS.chm, Contrib/Modern UI/Language
	files/Croatian.nsh, Contrib/Modern UI/Language files/Czech.nsh,
	Contrib/Modern UI/Language files/Danish.nsh, Contrib/Modern
	UI/Language files/Default.nsh, Contrib/Modern UI/Language
	files/Dutch.nsh, Contrib/Modern UI/Language files/English.nsh,
	Contrib/Modern UI/Language files/Estonian.nsh, Contrib/Modern
	UI/Language files/Farsi.nsh, Contrib/Modern UI/Language
	files/Finnish.nsh, Contrib/Modern UI/Language files/French.nsh,
	Contrib/Modern UI/Language files/German.nsh, Contrib/Modern
	UI/Language files/Greek.nsh, Contrib/Modern UI/Language
	files/Hebrew.nsh, Contrib/Modern UI/Language files/Hungarian.nsh,
	Contrib/Modern UI/Language files/Italian.nsh, Contrib/Modern
	UI/Language files/Japanese.nsh, Contrib/Modern UI/Language
	files/Korean.nsh, Contrib/Modern UI/Language files/Lithuanian.nsh,
	Contrib/Modern UI/Language files/Macedonian.nsh, Contrib/Modern
	UI/Language files/Norwegian.nsh, Contrib/Modern UI/Language
	files/Polish.nsh, Contrib/Modern UI/Language files/Portuguese.nsh,
	Contrib/Modern UI/Language files/PortugueseBR.nsh, Contrib/Modern
	UI/Language files/Romanian.nsh, Contrib/Modern UI/Language
	files/Russian.nsh, Contrib/Modern UI/Language files/Serbian.nsh,
	Contrib/Modern UI/Language files/SimpChinese.nsh, Contrib/Modern
	UI/Language files/Slovak.nsh, Contrib/Modern UI/Language
	files/Slovenian.nsh, Contrib/Modern UI/Language files/Spanish.nsh,
	Contrib/Modern UI/Language files/Swedish.nsh, Contrib/Modern
	UI/Language files/Thai.nsh, Contrib/Modern UI/Language
	files/TradChinese.nsh, Contrib/Modern UI/Language
	files/Turkish.nsh, Contrib/Modern UI/Language files/Ukrainian.nsh,
	Contrib/UIs/default.exe, Contrib/UIs/modern.exe,
	Contrib/UIs/sdbarker_tiny.exe, Docs/Chapter4.html,
	Docs/src/attributes.but, Examples/Modern UI/Basic.nsi,
	makensis.exe, Source/lang.cpp, Source/lang.h, Source/script.cpp,
	Source/tokens.cpp, Source/exehead/resource.rc: - Added SS_NOPREFIX
	for the static control above the install log so both will show the
	same when an ampersand is present in the string - Added another
	parameter for Name. It will be used in places where doubled
	ampersands are required for text to render as expected. Use it if
	you have an ampersand in your name. See the updated documentation
	about the Name command for more information about usage.

2003-12-17  kichik

	* makensisw.exe, Contrib/Makensisw/makensisw.cpp,
	Contrib/Makensisw/utils.cpp: - Fixed bug #858010 - defines were
	read wrongly into the settings dialog (`i' wasn't reset to 0) -
	Made Compile and Run execute the installer even if there were
	warnings

2003-12-17  kichik

	* NSIS.chm, Docs/Chapter4.html, Docs/src/compilerflags.but:
	SetCompressorDictSize didn't show

2003-12-16  kichik

	* Source/script.cpp: signed/unsigned mismatch

2003-12-15  joostverburg

	* Contrib/Modern UI/Language files/Slovenian.nsh: 1.68

2003-12-15  kichik

	* Source/build.cpp: there is no pre function for custom pages, only
	create function

2003-12-14  joostverburg

	* Docs/AppendixD.html, Docs/Chapter2.html, Docs/Chapter4.html,
	Docs/Chapter5.html, Docs/Contents.html, Docs/IndexPage.html,
	Docs/index.html, Docs/style.css, NSIS.chm, Docs/src/attributes.but,
	Docs/src/compiler.but, Docs/src/compilerflags.but,
	Docs/src/defines.but, Docs/src/flowcontrol.but,
	Docs/src/history.but, Docs/src/misc.but: documented new features,
	font size

2003-12-14  eccles

	* Examples/makensis.nsi: LogicLib added to distribution.

2003-12-14  eccles

	* Examples/LogicLib.nsi, Include/LogicLib.nsh: Some tidying and
	documentation.

2003-12-14  eccles

	* Examples/LogicLib.nsi, Include/LogicLib.nsh: 2.4: - Added
	Switch..Case*/Default..EndSwitch: similar to Select but behaves
	just like the C version (thanks to kichik).  - Added unsigned
	integer comparisons.  - Added 64-bit integer comparisons.  - Added
	case-sensitive string tests.  - Added other string relational
	comparisons.  - Added section flag tests.

2003-12-14  eccles

	* Examples/LogicLib.nsi, Include/LogicLib.nsh: 2.3: - Much
	reworking and refactoring.  - Added built-in support for the rest
	of NSIS's conditional tests.  - Added ability to use any NSIS
	conditional command in a normal If type statement.  - Optimised the
	code produced by If (fewer Goto's).  - Added statement similar to
	If that works in reverse: "Unless".  - Fixed bug where using
	Continue in a Do..LoopUntil loop went to the top of the loop and
	not the loop condition.  - Added DoWhile..Loop and Do..LoopWhile
	loop varieties.  - Optimised the code prodiced by Select (fewer
	Goto's).  - Renamed Case_Else to CaseElse.  - CaseElse can also be
	called Default (for the C-minded).

2003-12-14  eccles

	* Include/LogicLib.nsh: 2.2: - Simplified IfThen by utilising If
	and EndIf.  - Simplified For by utilising ForEach.  - Fixed ForEach
	missing the final iteration.  - Fixed a couple of Break/Continue
	bugs.

2003-12-14  eccles

	* Examples/LogicLib.nsi, Include/LogicLib.nsh: 2.1: - Added
	continue and break labels to repeat type statements.

2003-12-14  eccles

	* Examples/LogicLib.nsi, Include/LogicLib.nsh: NSIS Logic Library -
	dselkirk's logiclib 2.0: - Complete rewrite using new push/pop
	system.

2003-12-14  eccles

	* Examples/LogicLib.nsi, Include/LogicLib.nsh: NSIS Logic Library -
	dselkirk's logiclib 1.3 (1.2 seems to have gone walkabout): -
	Changed library name to Lib.  - Allow for 5 statements deep without
	use of name variable.  - Added If..ElseIf..Else..Endif statements.
	- Fixed maximum allow statements.  - Now allows 10 statement depth.
	- Condensed code.

2003-12-14  eccles

	* Examples/LogicLib.nsi, Include/LogicLib.nsh: NSIS Logic Library -
	dselkirk's selectlib 1.1: - Added simplified macros and removed
	NAME requirement

2003-12-14  eccles

	* Examples/LogicLib.nsi, Include/LogicLib.nsh: NSIS Logic Library -
	dselkirk's original selectlib 1.0

2003-12-13  eccles

	* Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/InstallOptions/testnotify.ini: Only validate if pressing
	the Next button.

2003-12-13  kichik

	* Contrib/NSISdl/nsisdl.cpp: Translation buffers were too small

2003-12-12  joostverburg

	* Contrib/Modern UI/Readme.html, Contrib/Modern UI/System.nsh:
	fixed finish page link positioning, color (standard RRGGBB hex
	format)

2003-12-11  joostverburg

	* Examples/makensis.nsi: file association fix

2003-12-10  joostverburg

	* Contrib/Modern UI/System.nsh: added MUI_SYSVERSION define

2003-12-09  joostverburg

	* Examples/Modern UI/InstallOptions.nsi: updated reserve file info

2003-12-09  joostverburg

	* Contrib/InstallOptions/Readme.html, Contrib/Modern
	UI/Readme.html, Contrib/VPatch/Readme.html: updated reserve file
	info, fixes, html structure

2003-12-09  joostverburg

	* Contrib/Modern UI/Language files/Japanese.nsh, Contrib/Modern
	UI/Language files/German.nsh: 1.68

2003-12-09  kichik

	* Source/exehead/Ui.c: Around 20 bytes down

2003-12-08  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: First verify fields
	and then, only if all are valid, call the leave function

2003-12-08  kichik

	* Contrib/StartMenu/StartMenu.c: - fixed bug #848868 - StartMenu
	trims 3 lines of text - made StartMenu treat different fonts
	better, it will not resize according to the selected font

2003-12-08  kichik

	* Source/build.cpp, Source/util.cpp: accept different order in
	install and uninstall icon files, as long as all of the sizes and
	color depths match

2003-12-06  kichik

	* makensis.exe: Latest changes

2003-12-06  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp, Contrib/Language
	files/Hebrew.nlf, Contrib/Modern UI/Language files/Hebrew.nsh,
	Contrib/StartMenu/StartMenu.c, Source/DialogTemplate.cpp,
	Source/lang.cpp, Source/exehead/Ui.c, Source/exehead/fileform.h,
	Source/exehead/util.c: - Better RTL support:   * use RTL reading
	wherever possible (shows the dots, commas, etc. in the correct
	order)	 * Message boxes are now RTL too   * Fixed RTL for links in
	InstallOptions - Fixed tab order in StartMenu - Made StartMenu use
	SHGetSpecialFolderLocation (soon to be in NSIS core too)

2003-12-05  joostverburg

	* Contrib/Modern UI/Language files/Croatian.nsh: 1.68

2003-12-05  joostverburg

	* Contrib/Modern UI/System.nsh: finish/abort header subtext can be
	set without setting the text

2003-12-05  joostverburg

	* Contrib/Modern UI/Language files/Turkish.nsh: 1.68

2003-12-05  kichik

	* Contrib/Modern UI/System.nsh: Fixed bug #854678 - sub-header
	showing success on abort

2003-12-05  eccles

	* Contrib/InstallOptions/Changelog.txt,
	Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/InstallOptions/Readme.html,
	Contrib/InstallOptions/testnotify.ini,
	Contrib/InstallOptions/testnotify.nsi, Examples/makensis.nsi: -
	Added new control type "Button" - Added new flag "NOTIFY" - Added
	new flag "NOWORDWRAP" for multi-line text boxes - Reduced size down
	to 12K

2003-12-04  joostverburg

	* Contrib/Modern UI/Language files/Slovak.nsh: 1.68

2003-12-04  joostverburg

	* Contrib/Modern UI/Language files/SimpChinese.nsh, Contrib/Modern
	UI/Language files/TradChinese.nsh: removed old font setting

2003-12-04  joostverburg

	* Examples/makensis.nsi: file association, section macros, fixes

2003-12-04  kichik

	* Contrib/Modern UI/Language files/SimpChinese.nsh, Contrib/Modern
	UI/Language files/TradChinese.nsh: 1.68

2003-12-03  joostverburg

	* Examples/makensis.nsi: typo

2003-12-03  kichik

	* Examples/makensis.nsi: another spelling mistake (recommAnded)

2003-12-03  zarg

	* Examples/makensis.nsi: Speeling mishtake =)

2003-12-02  joostverburg

	* Contrib/Modern UI/Language files/Korean.nsh, Contrib/Modern
	UI/Language files/Ukrainian.nsh: 1.68

2003-12-02  kichik

	* Examples/example2.nsi: missed Install_Dir

2003-12-02  ramon18

	* Contrib/Modern UI/Language files/Portuguese.nsh: Portuguese
	language files update (nsh->1.68)

2003-12-02  ramon18

	* Contrib/NSISdl/Script1.rc, Contrib/NSISdl/httpget.cpp,
	Contrib/NSISdl/nsisdl.cpp: Crash fixes, including firewall
	problems, many Optimizations

2003-12-02  kichik

	* Source/tokens.cpp: Added LZMA to SetCompressor's list

2003-12-02  joostverburg

	* Examples/cvsdata.nsi, Examples/makensis.nsi: update/uninstall CVS
	data

2003-12-01  kichik

	* Contrib/Modern UI/Language files/Romanian.nsh, Contrib/Modern
	UI/Language files/Spanish.nsh: MUI 1.68 updates

2003-12-01  kichik

	* Examples/makensis.nsi: fixed typo and added lzma source code

2003-12-01  kichik

	* Source/makenssi.cpp: obey /V for line breaks too

2003-12-01  icemank

	* makensisw.exe: Minor fixes

2003-12-01  kichik

	* Source/script.cpp: no need for that variable

2003-11-30  kichik

	* Source/build.cpp, Source/build.h, Source/makenssi.cpp,
	Source/script.cpp: build plug-in table only when needed. this also
	fixes warnings when using something like makensis.exe /X"OutFile
	bla.exe" /XSection /XSectionEnd

2003-11-30  kichik

	* Source/script.cpp: !ifmacro[n]def based now works with !else

2003-11-30  kichik

	* Source/build.h, Source/script.cpp, Source/tokens.cpp,
	Source/tokens.h: !ifmacro[n]def based on Anders Kjersem's code

2003-11-30  kichik

	* Source/7zip/lzmaNSIS.cpp, makensis.exe, Source/clzma.h: - Fixed a
	race condition that happened when LZMA compression finished and
	occasionally deadlocked the next call (solid installers weren't
	affected, just the compiler) - Added try and catch for LZMA just in
	case one of the rare exceptions will be thrown (just compiler)

2003-11-29  kichik

	* Source/script.cpp: fixed !include not failing when it can't find
	the requested file

2003-11-28  joostverburg

	* Contrib/Modern UI/System.nsh: fixed finish page reboot option
	buttons

2003-11-28  joostverburg

	* Contrib/Modern UI/Language files/Greek.nsh, Contrib/Modern
	UI/Language files/Lithuanian.nsh: 1.68

2003-11-28  kichik

	* makensis.exe, Source/exehead/Main.c: Removed extra back-slash in
	uninstaller execution path

2003-11-28  kichik

	* makensis.exe, Source/exehead/Main.c: bug #848173 - add trailing
	backslash to the temporary directory so root directories will be
	recognized as directories and not just the drive path.

2003-11-28  kichik

	* makensis.exe: Latest changes

2003-11-28  kichik

	* Source/exehead/Main.c: Made temporary folder validator make sure
	the temporary directory variable contains a fully qualified path.
	If it doesn't it'll full back to %WINDIR%\Temp. If that doesn't
	either, it'll fail. This shoulf fix bug #848173 where it would fail
	with the wrong message on WINE.

2003-11-28  kichik

	* Source/exehead/Ui.c: Another little optimization

2003-11-28  kichik

	* Source/exehead/Ui.c, Source/exehead/fileform.c,
	Source/exehead/util.c: - Made CRC checking from CD-ROM or a network
	drive faster - Some more optimizations

2003-11-28  icemank

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/makensisw.h,
	Contrib/Makensisw/resource.rc: Minor fixes

2003-11-28  kichik

	* Source/script.cpp, Source/exehead/Ui.c, Source/exehead/exec.c:
	Some more optimizations

2003-11-27  joostverburg

	* SetCVSShellCommands.exe, SetCVSShellCommands.nsi,
	Examples/makensis.nsi, Menu/compiler.html: section structure, file
	associations, shell extensions

2003-11-27  kichik

	* Source/script.cpp, Source/7zip/lzmaNSIS.cpp,
	Source/exehead/Main.c, Source/exehead/exec.c,
	Source/exehead/fileform.h: - All message boxes in code now have a
	default for silent installers - Some size optimizations

2003-11-27  kichik

	* Source/script.cpp: clean offsets for EW_SETFILEATTRIBUTES that
	comes after EW_EXTRACTFILE

2003-11-27  joostverburg

	* Contrib/Modern UI/Language files/Russian.nsh: 1.68, fixes

2003-11-26  kichik

	* Source/build.cpp, Source/clzma.h: Smaller memory requirements on
	compile time (dict * 2 + 5MB)

2003-11-26  joostverburg

	* Contrib/Modern UI/ioSpecial3.ini: no separate INI file anymore

2003-11-26  joostverburg

	* Contrib/Modern UI/Language files/Hungarian.nsh: 1.68

2003-11-26  kichik

	* Docs/src/bin/halibut/LICENCE: Misspelled

2003-11-26  kichik

	* Docs/src/bin/halibut/LICENSE: Added modification notice

2003-11-26  icemank

	* makensisw.exe, Contrib/Makensisw/makensisw.h: Changed display
	name for LZMA compressor

2003-11-25  icemank

	* Examples/makensis.nsi: Added context menu method for choosing
	compressor.

2003-11-25  icemank

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/makensisw.h,
	Contrib/Makensisw/resource.h, Contrib/Makensisw/resource.rc,
	Contrib/Makensisw/toolbar.bmp, Contrib/Makensisw/toolbar.cpp,
	Contrib/Makensisw/toolbar.h, Contrib/Makensisw/utils.cpp,
	makensisw.exe: Fixed compressor selection.  Added context menu
	method for choosing compressor.  Changed Defines dialog to Settings
	dialog

2003-11-25  joostverburg

	* Contrib/zip2exe/Base.nsh, Contrib/zip2exe/main.cpp,
	Contrib/zip2exe/res.rc, Contrib/zip2exe/resource.h: version 0.31 *
	LZMA compression support * Fixed compression setting

2003-11-25  kichik

	* Examples/one-section.nsi, Include/Sections.nsh: Applied patch
	#849000 - New sections macros for mutually exclusive section
	selection by Tim Gallagher

2003-11-25  kichik

	* Source/build.cpp, Source/script.cpp, Source/tokens.cpp,
	Source/exehead/exec.c, Source/exehead/util.c: - More path
	validation (drive id is an english letter, no chars under 32 in a
	path) - Fixed bug #839214 - message box shown in silent mode if a
	file can't be opened for writing. Now it will skip the file if
	AllowSkipFiles is on and abort if it's not.  - Added /SD parameter
	for MessageBox. Allows to set default for silent installers
	(MessageBox MB_OKCANCEL "OK? Cancel?" /SD IDOK IDOK doOK IDCANCEL
	doCancel)

2003-11-25  kichik

	* Source/7zip/lzmaNSIS.cpp: shaved 148 bytes, 236 more to go

2003-11-25  kichik

	* Source/build.h, Source/script.cpp: Allow wildcards in !include

2003-11-25  kichik

	* Source/script.cpp: Added support for reading environmental
	variables on compile time -  $%envVarName%.

2003-11-25  kichik

	* Source/build.cpp, Source/build.h, Source/lang.cpp: Parse
	LangString using the codepage specified in NLF of the language.
	This helps avoid warnings about unknown variables with LangStrings
	that contain dollar signs but are not encoded with the system's
	current codepage.

2003-11-25  kichik

	* Contrib/Modern UI/Language files/PortugueseBR.nsh: No such thing
	as MUI_UNINNERTEXT_LICENSE_TOP

2003-11-24  kichik

	* Contrib/Modern UI/Language files/Hebrew.nsh: Updated to 1.68

2003-11-24  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh, Contrib/Modern UI/ioSpecial.ini,
	Contrib/Modern UI/Language files/Default.nsh, Contrib/Modern
	UI/Language files/Dutch.nsh, Contrib/Modern UI/Language
	files/English.nsh, Examples/makensis.nsi, Examples/Modern
	UI/Basic.nsi, Examples/Modern UI/HeaderBitmap.nsi, Examples/Modern
	UI/InstallOptions.nsi, Examples/Modern UI/MultiLanguage.nsi,
	Examples/Modern UI/StartMenu.nsi, Examples/Modern
	UI/WelcomeFinish.nsi: Modern UI 1.68

	* New settings for extra space for title and text on Welcome page
	and Finish page.  * Improved handling of verbose settings. Define
	MUI_VERBOSE the set the Modern UI verbose level (1-4).	* Language
	file string for uninstaller reboot information * Setting for folder
	validation in leave function * Fixed finish page text settings for
	multiple pages

2003-11-24  kichik

	* Source/build.cpp: Backwards compatibilty - sections that use
	SectionIn RO and no other SectionIn should be in all installation
	types

2003-11-24  kichik

	* license.txt, Source/7zip/readme.txt, Source/bzip2/Readme.txt:
	Note about different licenses

2003-11-24  kichik

	* Source/7zip/readme.txt: Note about code modification

2003-11-24  kichik

	* makensisw.exe, Contrib/Makensisw/makensisw.h,
	Contrib/Makensisw/resource.h, Contrib/Makensisw/resource.rc:
	Enabled LZMA selection

2003-11-24  kichik

	* makensis.exe: Latest changes

2003-11-24  kichik

	* Source/exehead/Ui.c, Source/script.cpp, Source/exehead/exec.c,
	Source/exehead/fileform.h, Source/tokens.cpp, Source/tokens.h:
	Added DirVerify (works in PageEx directory) and GetInstDirError. If
	`DirVerify leave' is used, the next button will not be disabled if
	the installation directory is not valid or there is not enough
	space and a flag will be set instead. You can read that flag using
	GetInstDirError in the leave function of the directory page. A
	value of 0 means no error, 1 means invalid installation directory
	and 2 means not enough space. This allows you to handle those
	errors on your own.

2003-11-24  icemank

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/utils.cpp,
	Contrib/Makensisw/Readme.txt, Contrib/Makensisw/makensisw.dsp,
	Contrib/Makensisw/makensisw.h, Contrib/Makensisw/resource.h,
	Contrib/Makensisw/resource.rc, Contrib/Makensisw/toolbar.bmp,
	Contrib/Makensisw/toolbar.cpp, Contrib/Makensisw/toolbar.h,
	Contrib/Makensisw/utils.h, makensisw.exe: Added support for LZMA
	compressor + fixed command line compressor support

2003-11-24  kichik

	* Source/exehead/Main.c, Source/exehead/Ui.c,
	Source/exehead/config.h, Source/exehead/exec.c,
	Source/exehead/util.c, Source/exehead/util.h: Added
	NSIS_CONFIG_LOG_ODS that makes the log use OutputDebugString
	instead of install.log.

2003-11-24  kichik

	* Source/exehead/exec.c: Fixed bug #846723 - SetOutPath doesn't
	work with root directories

2003-11-24  kichik

	* Source/build.cpp, Source/script.cpp, Source/exehead/exec.c,
	Source/exehead/fileform.h: Uninstaller data offset is saved as
	EW_WRITEUNINSTALLER's parameters. A step forward to multiple
	uninstallers and smaller exehead.

2003-11-24  kichik

	* Source/exehead/exehead-lzma.dsp: removed a file

2003-11-24  kichik

	* !InstallNSIS.bat, makensis.exe, Examples/makensis.nsi,
	Source/build.cpp, Source/build.h, Source/cbzip2.h, Source/clzma.h,
	Source/compressor.h, Source/czlib.h, Source/exedata.cpp,
	Source/exedata.h, Source/makenssi.cpp, Source/makenssi.dsp,
	Source/makenssi.dsw, Source/script.cpp, Source/tokens.cpp,
	Source/tokens.h, Source/7zip/7zGuids.cpp, Source/7zip/copying.txt,
	Source/7zip/lzmaNSIS.cpp, Source/7zip/lzmaNSIS.h,
	Source/7zip/readme.txt, Source/7zip/7zip/Common/InBuffer.cpp,
	Source/7zip/7zip/Common/InBuffer.h,
	Source/7zip/7zip/Common/OutBuffer.cpp,
	Source/7zip/7zip/Common/OutBuffer.h,
	Source/7zip/7zip/Common/StdAfx.h,
	Source/7zip/7zip/Compress/LZMA/LZMA.h,
	Source/7zip/7zip/Compress/LZMA/LZMADecoder.cpp,
	Source/7zip/7zip/Compress/LZMA/LZMADecoder.h,
	Source/7zip/7zip/Compress/LZMA/LZMAEncoder.cpp,
	Source/7zip/7zip/Compress/LZMA/LZMAEncoder.h,
	Source/7zip/7zip/Compress/LZMA/LZMALen.cpp,
	Source/7zip/7zip/Compress/LZMA/LZMALen.h,
	Source/7zip/7zip/Compress/LZMA/LZMALiteral.cpp,
	Source/7zip/7zip/Compress/LZMA/LZMALiteral.h,
	Source/7zip/7zip/Compress/LZMA/StdAfx.h, Source/exehead/config.h,
	Source/exehead/exehead-lzma.dsp, Source/exehead/fileform.c,
	Source/7zip/7zip/ICoder.h, Source/7zip/7zip/IMyUnknown.h,
	Source/7zip/7zip/IStream.h,
	Source/7zip/7zip/Compress/LZ/IMatchFinder.h,
	Source/7zip/7zip/Compress/LZ/LZInWindow.cpp,
	Source/7zip/7zip/Compress/LZ/LZInWindow.h,
	Source/7zip/7zip/Compress/LZ/LZOutWindow.cpp,
	Source/7zip/7zip/Compress/LZ/LZOutWindow.h,
	Source/7zip/7zip/Compress/LZ/StdAfx.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTree.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTree2.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTree3.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTree3Z.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTree3ZMain.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTree4.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTree4b.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTreeMF.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTreeMFMain.h,
	Source/7zip/7zip/Compress/LZ/BinTree/BinTreeMain.h,
	Source/7zip/7zip/Compress/RangeCoder/RangeCoder.h,
	Source/7zip/7zip/Compress/RangeCoder/RangeCoderBit.cpp,
	Source/7zip/7zip/Compress/RangeCoder/RangeCoderBit.h,
	Source/7zip/7zip/Compress/RangeCoder/RangeCoderBitTree.h,
	Source/7zip/7zip/Compress/RangeCoder/RangeCoderOpt.h,
	Source/7zip/7zip/Compress/RangeCoder/StdAfx.h,
	Source/7zip/Common/CRC.cpp, Source/7zip/Common/CRC.h,
	Source/7zip/Common/ComTry.h, Source/7zip/Common/Defs.h,
	Source/7zip/Common/MyCom.h, Source/7zip/Common/StdAfx.h,
	Source/7zip/Common/Types.h: - First LZMA enhanced NSIS version -
	experimental - Added SetCompressorDictSize (only works for LZMA) -
	Added SetCompressionLevel (only "works" for zlib and bzip2) -
	doesn't work for now - Section is only supposed to get 4 parameters
	if /o is specified - Updated version numbers

2003-11-21  icemank

	* makensisw.exe, Contrib/Makensisw/makensisw.cpp,
	Contrib/Makensisw/noclib.cpp, Contrib/Makensisw/noclib.h,
	Contrib/Makensisw/utils.cpp, Contrib/Makensisw/utils.h: Fixed
	handling of command line SetCompressor option.

2003-11-21  kichik

	* Contrib/Modern UI/Language files/Czech.nsh: 1.67 update

2003-11-21  joostverburg

	* Contrib/Modern UI/System.nsh: keep original verbose setting,
	added MUI_VERBOSE setting

2003-11-20  icemank

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/makensisw.h,
	makensisw.exe: Fixed compressor initialization

2003-11-20  kichik

	* Contrib/Language files/Serbian.nlf, Contrib/Modern UI/Language
	files/Serbian.nsh: Serbian language files update

2003-11-20  kichik

	* Contrib/Modern UI/Language files/Hebrew.nsh: Version number was
	wrong

2003-11-20  joostverburg

	* Contrib/Modern UI/Readme.html: corrections

2003-11-19  joostverburg

	* Examples/rtest.nsi: test GetFunctionAddress too

2003-11-19  joostverburg

	* Examples/cvsdata.nsi: missing dir, function update

2003-11-19  kichik

	* Contrib/Modern UI/Language files/Italian.nsh: fixed accents

2003-11-19  joostverburg

	* NSIS.chm, Docs/Chapter1.html, Docs/Chapter4.html,
	Docs/src/attributes.but, Docs/src/basic.but, Docs/src/file.but,
	Docs/src/generalpurpose.but, Docs/src/intro.but: default strings,
	current folder

2003-11-19  joostverburg

	* Contrib/Language files/Slovenian.nlf: v6

2003-11-19  joostverburg

	* Contrib/Modern UI/Language files/Slovenian.nsh: 1.67

2003-11-19  joostverburg

	* Contrib/Modern UI/Language files/Norwegian.nsh: 1.67

2003-11-19  kichik

	* Examples/viewhtml.nsi: Chapter1.html no longer comes with the
	default package

2003-11-19  kichik

	* Examples/bigtest.nsi: graphics path changed

2003-11-19  joostverburg

	* Contrib/Graphics/Icons/nsis1-install.ico: added 16x16 icon

2003-11-19  kichik

	* Examples/makensis.nsi: Removed "(CVS)" from version

2003-11-19  kichik

	* makensis.exe: Latest changes

2003-11-19  kichik

	* Source/build.cpp, Source/makenssi.cpp, Source/script.cpp,
	Source/tokens.cpp: - Fixed bug #844989 - multiple uninstaller
	subsections problems - Removed "(CVS)" from version number

2003-11-19  icemank

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/makensisw.dsp,
	Contrib/Makensisw/makensisw.h, Contrib/Makensisw/noclib.cpp,
	Contrib/Makensisw/noclib.h, Contrib/Makensisw/resource.h,
	Contrib/Makensisw/resource.rc, Contrib/Makensisw/toolbar.bmp,
	Contrib/Makensisw/toolbar.cpp, Contrib/Makensisw/toolbar.h,
	Contrib/Makensisw/utils.cpp, Contrib/Makensisw/utils.h,
	Contrib/Makensisw/Readme.txt, makensisw.exe: Added compressor
	setting option

2003-11-19  zarg

	* NSIS.chm, Docs/AppendixE.html, Docs/Chapter4.html,
	Docs/src/attributes.but: LicenseText, ComponentText and DirText
	updated as they are no longer needed to show certain pages.  These
	are now used to change the default text instead - which have been
	moved to the NLF files.

2003-11-19  kichik

	* Source/lang.cpp: Font goes in $(^Font), font size goes in
	$(^FontSize)...

2003-11-18  joostverburg

	* Contrib/Graphics/Header/nsis-r.bmp,
	Contrib/Graphics/Header/nsis.bmp, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh: header image RTL support, fixed
	NOSTRETCH settings

2003-11-18  kichik

	* Docs/src/credits.but: Farsi language files credits

2003-11-18  kichik

	* Source/exehead/Ui.c: Only map X button to Next if we're on the
	last page

2003-11-18  joostverburg

	* Contrib/InstallOptions/Readme.html: html structure

2003-11-18  kichik

	* Contrib/Language files/Farsi.nlf, Contrib/Modern UI/Language
	files/Farsi.nsh: Farsi language files by FzerorubigD

2003-11-18  kichik

	* Contrib/BgImage/BgImage.txt: Do not call SetBg from a section

2003-11-18  kichik

	* Contrib/Modern UI/Language files/Polish.nsh, Contrib/Modern
	UI/Language files/Romanian.nsh: Updated to 1.67 - thanks F.
	Heidenreich!

2003-11-18  kichik

	* Examples/makensis.nsi: INI file missing

2003-11-18  kichik

	* NSIS.chm, Docs/Chapter2.html, Docs/src/tutorial.but: Fixed CHM
	link to MUI readme

2003-11-17  kichik

	* NSIS.chm, Docs/Chapter4.html, Docs/src/registry.but:
	WriteRegExpandStr should have a section of its own

2003-11-17  kichik

	* Docs/AppendixE.html, NSIS.chm: Compiled changes

2003-11-17  ramon18

	* Docs/src/credits.but: Little update

2003-11-17  kichik

	* NSIS.chm, Docs/AppendixD.html, Docs/AppendixE.html,
	Docs/Chapter2.html, Docs/Chapter4.html, Docs/Contents.html,
	Docs/IndexPage.html, Docs/index.html, Docs/src/attributes.but,
	Docs/src/sections.but, Docs/src/tutorial.but: Added information
	about uninstaller sections (bug #841421)

2003-11-17  kichik

	* Contrib/ExDLL/exdll.dpr, Contrib/ExDLL/exdll_with_unit.dpr,
	Contrib/ExDLL/nsis.pas: Applied patch #838864 - some more
	optimizations

2003-11-16  joostverburg

	* Docs/style.css, Docs/src/attributes.but: defaults bold and
	underlined

2003-11-16  joostverburg

	* Docs/style.css, Docs/src/attributes.but,
	Docs/src/generalpurpose.but, Docs/src/langs.but,
	Docs/src/pages.but, Docs/src/plugin.but: updated outdated stuff,
	pages / plug-in calls / multiple languages improved, red defaults,
	fixes

2003-11-16  kichik

	* Contrib/InstallOptions/Readme.html,
	Contrib/InstallOptions/test.ini: - PROMPT_CREATE doesn't work with
	REQ_SAVE - Example INI file had old flag names

2003-11-16  kichik

	* Contrib/Language files/Arabic.nlf: Arabic is RTL

2003-11-16  kichik

	* Contrib/Modern UI/System.nsh: fixed a harmless typo and made
	MUI_LANGUAGE only warn once if a language file is out of date

2003-11-16  kichik

	* Contrib/AdvSplash/advsplash.txt: dll not exe

2003-11-15  kichik

	* Docs/src/history.but: separated a bit

2003-11-15  kichik

	* Docs/src/history.but: Updated changelog and release notes

2003-11-15  kichik

	* Docs/src/credits.but: added Ramon and Hebrew translator

2003-11-15  kichik

	* makensis.exe: latest changes

2003-11-14  kichik

	* Source/exehead/Main.c, Source/exehead/Ui.c,
	Source/exehead/util.c: Files are not valid installation folders

2003-11-14  joostverburg

	* Contrib/Modern UI/Language files/Macedonian.nsh: fix

2003-11-14  joostverburg

	* Contrib/Modern UI/Language files/Turkish.nsh: 1.67

2003-11-14  joostverburg

	* Contrib/Modern UI/Language files/Korean.nsh, Contrib/Language
	files/Turkish.nlf: fix

2003-11-14  kichik

	* Contrib/BgImage/BgImage.cpp, Contrib/ExDLL/exdll.h: Better error
	handling

2003-11-13  joostverburg

	* Contrib/Language files/Macedonian.nlf: fix

2003-11-13  kichik

	* Contrib/ExDLL/exdll.dpr, Contrib/ExDLL/exdll_with_unit.dpr,
	Contrib/ExDLL/nsis.pas: Applied patch #838864 - String-friendly
	Delphi ExDLL

2003-11-13  joostverburg

	* Contrib/Modern UI/System.nsh, Contrib/Modern UI/Language
	files/Japanese.nsh, Contrib/Modern UI/Language files/Korean.nsh,
	Contrib/Modern UI/Language files/SimpChinese.nsh, Contrib/Modern
	UI/Language files/TradChinese.nsh: fixed abort subheader, font
	langstrings

2003-11-13  kichik

	* makensis.exe, Source/lang.cpp, Source/lang.h: ^Font and ^FontSize

2003-11-12  kichik

	* Contrib/AdvSplash/advsplash.c, Contrib/AdvSplash/advsplash.dsp,
	Contrib/Banner/Banner.c, Contrib/Banner/Banner.dsp,
	Contrib/BgImage/BgImage.cpp, Contrib/BgImage/BgImage.dsp,
	Contrib/Dialer/dialer.c, Contrib/Dialer/dialer.dsp,
	Contrib/ExDLL/exdll.c, Contrib/ExDLL/exdll.dsp,
	Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/InstallOptions/io.dsp, Contrib/LangDLL/LangDLL.c,
	Contrib/LangDLL/LangDLL.dsp, Contrib/Splash/splash.c,
	Contrib/Splash/splash.dsp, Contrib/StartMenu/StartMenu.c,
	Contrib/StartMenu/StartMenu.dsp, Contrib/UserInfo/UserInfo.c,
	Contrib/UserInfo/UserInfo.dsp,
	Contrib/VPatch/Source/Plugin/vpatchdll.c,
	Contrib/VPatch/Source/Plugin/vpatchdll.dsp,
	Contrib/nsExec/nsExec.dsp, Contrib/nsExec/nsexec.c: Call the same
	DllMain for debug and release builds

2003-11-12  kichik

	* NSIS.chm, Docs/AppendixC.html, Docs/src/usefulinfos.but: typo

2003-11-12  joostverburg

	* Examples/makensis.nsi: UpgradeDLL include file, removed old check

2003-11-12  joostverburg

	* NSIS.chm, Docs/AppendixB.html, Docs/AppendixC.html,
	Docs/src/usefulfunc.but, Docs/src/usefulinfos.but,
	Include/UpgradeDLL.nsh: UpgradeDLL include file, VB6 runtime
	installation

2003-11-12  kichik

	* Contrib/Makensisw/makensisw.h, makensisw.exe: Link to CHM docs
	from MakeNSISw

2003-11-11  joostverburg

	* Docs/AppendixB.html, Docs/Chapter2.html, Docs/Contents.html,
	Docs/IndexPage.html, Docs/index.html, NSIS.chm,
	Docs/src/tutorial.but, Docs/src/usefulfunc.but: updated UpgradeDLL,
	tutorial

2003-11-11  joostverburg

	* Contrib/Modern UI/System.nsh: fixed license page text

2003-11-11  joostverburg

	* Contrib/Modern UI/System.nsh: fixed finish page text space when
	using 3 lines title, welcome page after installation

2003-11-11  kichik

	* Contrib/Makensisw/makensisw.cpp, makensisw.exe,
	Contrib/Makensisw/makensisw.h, Contrib/Makensisw/resource.h,
	Contrib/Makensisw/resource.rc, Contrib/Makensisw/toolbar.bmp,
	Contrib/Makensisw/toolbar.cpp, Contrib/Makensisw/toolbar.h,
	Contrib/Makensisw/utils.cpp, Contrib/Makensisw/utils.h: - Recompile
	and Run (DrO) - Fix for the context menu (DrO)

2003-11-11  joostverburg

	* Contrib/Modern UI/System.nsh: fixed custom header text

2003-11-11  joostverburg

	* Menu/compiler.html, NSIS.exe, Menu/docs.html, Menu/index.html,
	Menu/intro.html, Menu/notinstalled.html, Menu/update.html,
	Menu/websites.html, Menu/images/arrow.gif, Menu/images/arrowd.gif,
	Menu/images/header.gif, Menu/images/version.gif: new style

2003-11-10  joostverburg

	* makensis.htm, Examples/makensis.nsi: no need for makensis.htm
	anymore

2003-11-10  joostverburg

	* Examples/makensis.nsi: remove docs

2003-11-10  joostverburg

	* Menu/compiler.html: fix

2003-11-10  joostverburg

	* Examples/makensis.nsi: MUI Readme image

2003-11-10  joostverburg

	* Contrib/Modern UI/Readme.html, Contrib/Modern UI/System.nsh,
	Examples/Modern UI/StartMenu.nsi: start menu variable > page macro
	parameter

2003-11-10  ramon18

	* Examples/Modern UI/StartMenu.nsi, Source/exehead/Ui.c,
	makensis.exe: Reverted "Examples\Modern UI\StartMenu.nsi" and
	"Plugins\StartMenu.dll" to previous version, little size
	optimization

2003-11-10  joostverburg

	* Examples/Modern UI/StartMenu.nsi: removed debug stuff

2003-11-10  ramon18

	* makensis.exe, Contrib/Modern UI/System.nsh, Examples/Modern
	UI/StartMenu.nsi, Source/script.cpp, Source/tokens.cpp,
	Source/tokens.h, Source/exehead/Ui.c, Source/exehead/config.h,
	Source/exehead/exec.c, Source/exehead/fileform.h,
	Source/exehead/ui.h: Added new function LockWindow for flickering
	problems workaround, fixed crash on NSISdl, fixed focus button
	redraw

2003-11-10  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh, Examples/Modern UI/StartMenu.nsi: -
	Improved and changed text settings - ID for Start Menu Folder
	pages, easier to use multiple pages - Language not written to
	registry after running uninstaller - Fixed uninstaller auto close -
	Documentation fixes - Cleanup

2003-11-07  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.gif,
	Contrib/Modern UI/Readme.html, Contrib/Modern UI/Readme.jpg,
	Contrib/Modern UI/System.nsh: different uninstaller header bitmap,
	fixes, cleanup

2003-11-07  joostverburg

	* Contrib/Language files/German.nlf, Contrib/Modern UI/Language
	files/German.nsh: fixes, easier to read

2003-11-07  joostverburg

	* Contrib/Language files/Russian.nlf: fixes

2003-11-07  joostverburg

	* Contrib/Modern UI/Language files/Russian.nsh: 1.67

2003-11-07  kichik

	* Contrib/Language files/Hebrew.nlf, Contrib/Modern UI/Language
	files/Hebrew.nsh: updated Hebrew language files

2003-11-07  joostverburg

	* Contrib/Language files/German.nlf: fix

2003-11-06  joostverburg

	* Examples/makensis.nsi, Menu/docs.html, Menu/index.html: HTML Help
	documentation

2003-11-06  joostverburg

	* Contrib/Language files/German.nlf: fix

2003-11-06  joostverburg

	* Contrib/AdvSplash/Example.nsi, Contrib/BgImage/Example.nsi: new
	Graphics folder

2003-11-06  kichik

	* Source/exehead/Ui.c: fixed 1%...35%...80%...100% bug with details
	set to textonly

2003-11-05  joostverburg

	* Contrib/Graphics/Header/nsis.bmp,
	Contrib/Graphics/Header/win.bmp: 256 colors

2003-11-05  joostverburg

	* Contrib/Modern UI/Readme.html, Contrib/Modern UI/System.nsh:
	added MUI_(UN)WELCOMEFINISHPAGE_INI_3LINES, welcome page after
	installation works, doc fixes

2003-11-05  joostverburg

	* Contrib/Modern UI/System.nsh: finish page actions in leave
	function, check for NSIS_CONFIG_SILENT_SUPPORT

2003-11-05  joostverburg

	* Contrib/Graphics/Wizard/llama.bmp,
	Contrib/Graphics/Wizard/nsis.bmp,
	Contrib/Graphics/Wizard/nullsoft.bmp: 16 colors

2003-11-05  joostverburg

	* Contrib/Modern UI/System.nsh: no language selection dialog when
	installation is silent

2003-11-04  joostverburg

	* Contrib/Modern UI/System.nsh, Contrib/Modern UI/ioSpecial.ini,
	Contrib/Modern UI/ioSpecial3.ini: only enable cancel on finish page
	when there are checkboxes, no compiler warning anymore

2003-11-04  joostverburg

	* Contrib/Language files/German.nlf: fix

2003-11-04  kichik

	* Contrib/ExDLL/exdll.dpr, Contrib/ExDLL/nsis.pas: patch #835443 -
	simpler SetUserVariable

2003-11-04  joostverburg

	* Contrib/Modern UI/System.nsh, Contrib/Modern UI/ioSpecial.ini,
	Contrib/Modern UI/ioSpecial3.ini: Cancel enabled on Finish page,
	showreadme/run not executed when clicking cancel

2003-11-04  joostverburg

	* Contrib/Modern UI/Language files/Italian.nsh: fix

2003-11-03  kichik

	* NSIS.chm, Docs/src/build.bat, Docs/src/chm_config.but: - Updated
	preamble of CHM - Fixed build.bat - now updates CHM

2003-11-03  kichik

	* Docs/src/build.bat: Only copy CHM if it's different

2003-11-03  kichik

	* NSIS.chm, Docs/AppendixC.html, Docs/src/usefulinfos.but: Updated
	"Calling an external DLL using the System.dll plugin" to be more
	precise about System parameters

2003-11-03  kichik

	* Docs/src/build.bat, Docs/src/history.but, Docs/src/langs.but,
	Docs/src/modernui.but, Docs/src/pages.but,
	Docs/src/bin/halibut.exe, Docs/src/bin/halibut/bk_xhtml.c,
	Docs/src/bin/halibut/contents.c, Docs/src/bin/halibut/error.c,
	Docs/src/bin/halibut/halibut.h, Docs/src/bin/halibut/input.c,
	Docs/src/bin/halibut/main.c, Docs/src/bin/halibut/makefile,
	Docs/src/bin/halibut/malloc.c, Docs/src/bin/halibut/misc.c,
	Docs/src/bin/halibut/tree234.c, Docs/src/bin/halibut/ustring.c,
	NSIS.chm, Docs/src/chm_config.but, Docs/src/chmlink.js,
	Docs/src/nsis.hhp, Docs/src/sec.but, Docs/src/tutorial.but,
	Docs/src/ui.but, Docs/src/var.but: CHM documentation generates
	using Halibut. Thanks Nike!

2003-11-03  kichik

	* Contrib/ExDLL/exdll.dpr, Contrib/ExDLL/nsis.pas: SetUserVariable
	for Delphi ExDLL too - thanks spidervenom

2003-11-03  zarg

	* Docs/Chapter4.html, Docs/src/attributes.but,
	Docs/src/flowcontrol.but: Updated or made clearer cetarin commands
	and parameters, thanks to virtlink for the info.

2003-11-01  kichik

	* Docs/Chapter4.html, Docs/src/registry.but: DeleteINIStr and
	DeleteINISec do set the error flag if there was an error, but not
	if the key or string were not there before.

2003-11-01  kichik

	* Docs/Chapter4.html, Docs/src/registry.but: DeleteINIStr and
	DeleteINISec do not set the error flag

2003-11-01  eccles

	* makensis.exe: Latest changes

2003-11-01  eccles

	* Contrib/InstallOptions/Readme.html: More info about escaping
	special characters.

2003-11-01  kichik

	* Examples/cvsdata.nsi, Examples/makensis.nsi: No need for output
	from cvsdata.nsi unless it's an error (working this time)

2003-11-01  kichik

	* Examples/makensis.nsi: No need for output from cvsdata.nsi unless
	it's an error

2003-11-01  eccles

	* Contrib/InstallOptions/InstallerOptions.cpp: A backslash typed
	into a Text field with MULTILINE flag was not being escaped when
	saved back to State.

2003-10-31  joostverburg

	* Contrib/Modern UI/System.nsh: abort custom function also work
	when not using abort warning

2003-10-31  joostverburg

	* Docs/style.css: invalid pseudo-class

2003-10-31  joostverburg

	* Contrib/Language files/SimpChinese.nlf: fixed codepage number

2003-10-31  eccles

	* Contrib/InstallOptions/InstallerOptions.cpp: - Icon and bitmap
	controls were being passed the file name string on creation which
	the control would interpret as the name of a resource, and fail.  -
	Now passes hInstance to LoadImage call which seems to solve a
	bizarre sporadic possible Windows bug where the LR_LOADFROMFILE
	parameter seems to be ignored.

2003-10-31  kichik

	* Source/exehead/Ui.c: That shouldn't have gotten in there...

2003-10-30  kichik

	* Source/exehead/Ui.c: Minimal TreeView item hieght is 16, the
	height of the checbox

2003-10-29  kichik

	* Contrib/Language files/Croatian.nlf, Contrib/Language
	files/Czech.nlf, Contrib/Language files/English.nlf,
	Contrib/Language files/French.nlf, Contrib/Language
	files/Hebrew.nlf, Contrib/Language files/Hungarian.nlf,
	Contrib/Language files/Macedonian.nlf, Contrib/Language
	files/Norwegian.nlf: No need to escape quotes, the slashes will
	show in the output

2003-10-28  joostverburg

	* Contrib/Modern UI/Language files/Macedonian.nsh: 1.67

2003-10-28  joostverburg

	* Contrib/Modern UI/Language files/Swedish.nsh: 1.67

2003-10-28  joostverburg

	* Contrib/Modern UI/Language files/Swedish.nsh: 1.67

2003-10-28  joostverburg

	* Contrib/Language files/Swedish.nlf: v6

2003-10-27  joostverburg

	* Contrib/Language files/French.nlf, Contrib/Modern UI/Language
	files/French.nsh: fixes

2003-10-27  kichik

	* Source/script.cpp: Fixed bug #830913 - if /nonfatal is used a
	warning should be displayed, not an error

2003-10-27  joostverburg

	* Contrib/Modern UI/Language files/German.nsh: fixes

2003-10-27  joostverburg

	* Contrib/Language files/Slovak.nlf, Contrib/Language
	files/Croatian.nlf: UninstallingText

2003-10-27  joostverburg

	* Contrib/Modern UI/Language files/French.nsh, Contrib/Modern
	UI/Language files/Slovak.nsh, Contrib/Modern UI/Language
	files/Croatian.nsh: 1.67

2003-10-26  joostverburg

	* Contrib/Language files/Italian.nlf: UninstallingText

2003-10-26  joostverburg

	* Contrib/Modern UI/Language files/Italian.nsh: 1.67

2003-10-26  joostverburg

	* Contrib/Language files/German.nlf: fixes

2003-10-25  joostverburg

	* Contrib/Language files/SimpChinese.nlf: lang ID

2003-10-24  joostverburg

	* Contrib/Modern UI/Readme.html: category fix

2003-10-24  joostverburg

	* Contrib/Modern UI/Readme.html, Contrib/Modern UI/System.nsh:
	renamed MUI_CHECKBITMAP to MUI_COMPONENTSPAGE_CHECKBITMAP

2003-10-24  joostverburg

	* Contrib/Language files/German.nlf, Contrib/Modern UI/Language
	files/German.nsh: fixes

2003-10-24  kichik

	* Contrib/UIs/default.exe, Contrib/UIs/modern.exe,
	Contrib/UIs/sdbarker_tiny.exe, Source/exehead/resource.rc: tab stop
	for license data - thanks Nick Allan

2003-10-24  joostverburg

	* Contrib/Language files/Hungarian.nlf: UninstallingText

2003-10-24  joostverburg

	* Contrib/Modern UI/Language files/Hungarian.nsh: 1.67

2003-10-24  ramon18

	* Contrib/Modern UI/Language files/Portuguese.nsh: FIX - Portuguese
	language (upsss)

2003-10-24  ramon18

	* Contrib/Language files/Portuguese.nlf, Contrib/Modern UI/Language
	files/Portuguese.nsh: Portuguese language files update (nsh->1.67)
	(UninstallingText changed)

2003-10-23  joostverburg

	* Contrib/Modern UI/Language files/Catalan.nsh, Contrib/Modern
	UI/Language files/PortugueseBR.nsh: 1.67

2003-10-23  joostverburg

	* Contrib/Language files/Catalan.nlf, Contrib/Language
	files/PortugueseBR.nlf: UninstallingText

2003-10-23  joostverburg

	* Contrib/Language files/German.nlf: UninstallingText

2003-10-23  joostverburg

	* Contrib/Modern UI/Language files/German.nsh: 1.67

2003-10-23  joostverburg

	* Contrib/Language files/Greek.nlf, Contrib/Language
	files/SimpChinese.nlf, Contrib/Language files/TradChinese.nlf:
	UninstallingText

2003-10-23  joostverburg

	* Contrib/Modern UI/Language files/Greek.nsh, Contrib/Modern
	UI/Language files/SimpChinese.nsh, Contrib/Modern UI/Language
	files/TradChinese.nsh: 1.67

2003-10-23  joostverburg

	* Contrib/Modern UI/Language files/English.nsh: version

2003-10-23  joostverburg

	* Docs/AppendixD.html, Docs/AppendixE.html, Docs/Chapter4.html,
	Docs/src/attributes.but, Docs/src/callback.but,
	Docs/src/credits.but, Docs/src/history.but: credits, history,
	links, fix

2003-10-23  joostverburg

	* Contrib/Language files/Japanese.nlf, Contrib/Language
	files/Korean.nlf, Contrib/Language files/Lithuanian.nlf,
	Contrib/Language files/Spanish.nlf: UninstallingText

2003-10-23  joostverburg

	* Contrib/Modern UI/Language files/Japanese.nsh, Contrib/Modern
	UI/Language files/Korean.nsh, Contrib/Modern UI/Language
	files/Lithuanian.nsh, Contrib/Modern UI/Language files/Spanish.nsh,
	Contrib/Modern UI/Language files/Ukrainian.nsh: 1.67

2003-10-23  joostverburg

	* Contrib/Modern UI/Readme.html, Contrib/Modern UI/System.nsh,
	Contrib/Modern UI/ioSpecial3.ini: fixes: header text, 3 lines
	welcome/finish title, alternative comp page, docs

2003-10-22  joostverburg

	* Contrib/Language files/Dutch.nlf, Contrib/Language
	files/English.nlf, Contrib/Modern UI/Changelog.txt, Contrib/Modern
	UI/Readme.html, Contrib/Modern UI/System.nsh, Contrib/Modern
	UI/Language files/Default.nsh, Contrib/Modern UI/Language
	files/Dutch.nsh, Contrib/Modern UI/Language files/English.nsh,
	Examples/Modern UI/Basic.nsi, Examples/Modern UI/HeaderBitmap.nsi,
	Examples/Modern UI/InstallOptions.nsi, Examples/Modern
	UI/MultiLanguage.nsi, Examples/Modern UI/StartMenu.nsi,
	Examples/makensis.nsi, Examples/Modern UI/WelcomeFinish.nsi: Modern
	UI 1.67

2003-10-22  joostverburg

	* Contrib/Modern UI/Language files/Romanian.nsh: fixes

2003-10-21  joostverburg

	* Contrib/Modern UI/Language files/Macedonian.nsh, Contrib/Modern
	UI/Language files/Serbian.nsh: new format

2003-10-20  joostverburg

	* Contrib/Language files/SimpChinese.nlf, Contrib/Language
	files/TradChinese.nlf, Contrib/Modern UI/Language
	files/SimpChinese.nsh, Contrib/Modern UI/Language
	files/TradChinese.nsh: fixes

2003-10-20  joostverburg

	* Contrib/Modern UI/Language files/Serbian.nsh: 1.66

2003-10-20  joostverburg

	* Contrib/Language files/Serbian.nlf: v6

2003-10-19  joostverburg

	* Contrib/Modern UI/Language files/Arabic.nsh, Contrib/Language
	files/Arabic.nlf: v6

2003-10-18  joostverburg

	* Contrib/Modern UI/Language files/Italian.nsh: support for uninst
	license, directory pages

2003-10-18  joostverburg

	* Contrib/Language files/Macedonian.nlf: v6

2003-10-18  joostverburg

	* Contrib/Modern UI/Language files/Macedonian.nsh: 1.66

2003-10-17  joostverburg

	* Contrib/Modern UI/Language files/PortugueseBR.nsh: support for
	uninst license, directory pages

2003-10-17  joostverburg

	* Contrib/Language files/Norwegian.nlf, Contrib/Modern UI/Language
	files/Norwegian.nsh, Examples/Modern UI/MultiLanguage.nsi:
	Norwegian langauge files

2003-10-17  ramon18

	* Contrib/Modern UI/System.nsh: Fixed hidden controls in header if
	welcome page is skipped

2003-10-17  joostverburg

	* Contrib/Modern UI/Language files/Romanian.nsh: support for uninst
	license, directory pages

2003-10-17  joostverburg

	* Contrib/Modern UI/Language files/Slovak.nsh: support for uninst
	license, directory pages

2003-10-17  joostverburg

	* Examples/Modern UI/MultiLanguage.nsi: new languages

2003-10-16  joostverburg

	* Contrib/Language files/Czech.nlf: v6

2003-10-16  joostverburg

	* Contrib/Modern UI/Language files/Czech.nsh: 1.66

2003-10-16  joostverburg

	* Contrib/Modern UI/System.nsh, Contrib/Modern UI/Language
	files/Arabic.nsh, Contrib/Modern UI/Language files/Bulgarian.nsh,
	Contrib/Modern UI/Language files/Czech.nsh, Contrib/Modern
	UI/Language files/Danish.nsh, Contrib/Modern UI/Language
	files/Default.nsh, Contrib/Modern UI/Language files/Dutch.nsh,
	Contrib/Modern UI/Language files/Estonian.nsh, Contrib/Modern
	UI/Language files/Greek.nsh, Contrib/Modern UI/Language
	files/Hebrew.nsh, Contrib/Modern UI/Language files/Japanese.nsh,
	Contrib/Modern UI/Language files/Lithuanian.nsh, Contrib/Modern
	UI/Language files/Macedonian.nsh, Contrib/Modern UI/Language
	files/Serbian.nsh, Contrib/Modern UI/Language
	files/SimpChinese.nsh, Contrib/Modern UI/Language
	files/Slovenian.nsh, Contrib/Modern UI/Language files/Swedish.nsh,
	Contrib/Modern UI/Language files/Thai.nsh, Contrib/Modern
	UI/Language files/TradChinese.nsh: Modern UI language files
	backwards compatible

2003-10-16  joostverburg

	* Contrib/Modern UI/Readme.html: removed old macro

2003-10-16  joostverburg

	* Contrib/Language files/Lithuanian.nlf: fix

2003-10-16  joostverburg

	* Contrib/Modern UI/Language files/Bulgarian.nsh, Contrib/Modern
	UI/Language files/Serbian.nsh, Contrib/Modern UI/Language
	files/Swedish.nsh: 1.66

2003-10-16  kichik

	* Source/exehead/Ui.c: Fixed bug #821933 - InstallDirRegKey .exe
	comparation is case-sensitive

2003-10-14  joostverburg

	* Contrib/Modern UI/Language files/Portuguese.nsh: fix

2003-10-14  joostverburg

	* Contrib/Modern UI/System.nsh: AutoCloseWindow setting, uninst
	components page fixes

2003-10-14  joostverburg

	* Contrib/Modern UI/Readme.html, Contrib/Modern UI/System.nsh,
	Contrib/Modern UI/Language files/Japanese.nsh, Contrib/Modern
	UI/Language files/Korean.nsh, Contrib/Modern UI/Language
	files/SimpChinese.nsh, Contrib/Modern UI/Language
	files/TradChinese.nsh: langauge fonts

2003-10-14  joostverburg

	* Contrib/Modern UI/Language files/Croatian.nsh, Contrib/Language
	files/Croatian.nlf: fixes

2003-10-13  zarg

	* Docs/Chapter4.html, Docs/src/sections.but, Docs/src/usection.but:
	Changed some spelling mistakes and gramma.

2003-10-12  joostverburg

	* Contrib/Modern UI/System.nsh, Contrib/Modern UI/ioSpecial.ini,
	Contrib/UIs/modern.exe, Contrib/UIs/modern_headerbmp.exe,
	Contrib/UIs/modern_headerbmpr.exe: page style

2003-10-12  kichik

	* Docs/src/bin/halibut/LICENSE: Halibut's license

2003-10-12  joostverburg

	* Docs/AppendixB.html, Docs/src/usefulfunc.but: improved GetParent,
	GetParameters

2003-10-11  joostverburg

	* Contrib/Modern UI/System.nsh: fixed custom header text

2003-10-11  joostverburg

	* Contrib/Modern UI/System.nsh: fixed interface problems when there
	are only custom pages

2003-10-10  kichik

	* Docs/AppendixC.html, Docs/src/usefulinfos.but: grammer fix

2003-10-10  kichik

	* Docs/AppendixC.html, Examples/makensis.nsi: always quote paths in
	UninstallString

2003-10-09  joostverburg

	* Contrib/Modern UI/System.nsh: header subtext can be changed
	without changing text

2003-10-08  kichik

	* Docs/Chapter4.html, Docs/src/attributes.but, Docs/src/pages.but:
	SubCaption for PageEx

2003-10-08  joostverburg

	* Contrib/Modern UI/Readme.html, Examples/Modern
	UI/MultiLanguage.nsi: location of LangDLL registry settings

2003-10-08  joostverburg

	* Examples/makensis.nsi, Examples/makensis.ini: check for already
	installed versions

2003-10-08  joostverburg

	* Contrib/Modern UI/Readme.html, Contrib/Modern UI/System.nsh,
	Examples/makensis.nsi, Examples/Modern UI/Basic.nsi,
	Examples/Modern UI/HeaderBitmap.nsi, Examples/Modern
	UI/InstallOptions.nsi, Examples/Modern UI/MultiLanguage.nsi,
	Examples/Modern UI/StartMenu.nsi, Examples/Modern
	UI/WelcomeFinish.nsi: updated reserve file macros

2003-10-08  joostverburg

	* Contrib/Modern UI/Readme.html: updated info about customized
	dialogs

2003-10-08  joostverburg

	* Examples/makensis.nsi: new position for interface settings

2003-10-07  joostverburg

	* Contrib/Modern UI/System.nsh: removed invalid undef

2003-10-07  joostverburg

	* Contrib/Modern UI/System.nsh: typo

2003-10-07  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh: new position for interface settings,
	changed setting names, updated documentation

2003-10-07  joostverburg

	* Docs/Contents.html, Docs/IndexPage.html, Docs/index.html,
	Docs/src/config.but: web links

2003-10-05  joostverburg

	* Contrib/Modern UI/Language files/Catalan.nsh: new language system

2003-10-05  joostverburg

	* Contrib/Modern UI/Language files/Ukrainian.nsh: 1.66

2003-10-05  joostverburg

	* Contrib/Language files/Ukrainian.nlf: v6

2003-10-05  joostverburg

	* Contrib/Modern UI/Language files/Catalan.nsh: fixes

2003-10-05  eccles

	* Docs/AppendixC.html, Docs/AppendixD.html, Docs/Chapter2.html,
	Docs/Chapter4.html, Docs/src/attributes.but, Docs/src/build.bat,
	Docs/src/generalpurpose.but, Docs/src/history.but,
	Docs/src/langs.but, Docs/src/pages.but, Docs/src/registry.but,
	Docs/src/sec.but, Docs/src/tutorial.but, Docs/src/ui.but,
	Docs/src/usefulinfos.but, Docs/src/var.but: Typos and spelling
	mistakes etc.

2003-10-02  joostverburg

	* Contrib/Graphics/Icons/classic-install.ico,
	Contrib/Graphics/Icons/win-install.ico: improved 16x16 icons

2003-10-02  kichik

	* Source/exehead/ui.h: some parentheses just to be sure

2003-10-02  kichik

	* Source/exehead/exec.c: validate shortcut target, if it turns up
	as a valid path spec (URLs should still work)

2003-10-02  kichik

	* Source/makenssi.cpp: make sure the notify HWND is valid

2003-10-01  joostverburg

	* Menu/compiler.html, Menu/docs.html, Menu/index.html,
	Menu/intro.html, Menu/notinstalled.html, Menu/update.html,
	Menu/websites.html, Menu/images/clear.gif: Quick Launch page

2003-09-30  joostverburg

	* Contrib/Graphics/Icons/win-install.ico,
	Contrib/Graphics/Icons/win-uninstall.ico: 16 colors, added 16x16
	icons

2003-09-30  joostverburg

	* Contrib/Graphics/Icons/win-uninstall.ico: classic win style
	uninstall icon

2003-09-30  kichik

	* Docs/AppendixB.html, Docs/src/usefulfunc.but: Bug in UpgradeDLL,
	thanks TonyDS

2003-09-29  kichik

	* makensisw.exe, Contrib/Makensisw/makensisw.cpp: Better context
	menu handling by DrO

2003-09-29  joostverburg

	* Contrib/Graphics/Icons/classic-uninstall.ico,
	Contrib/Graphics/Icons/nsis1-uninstall.ico: classic/nsis1 uninstall
	icons

2003-09-28  joostverburg

	* nsisconf.nsh, Contrib/Modern UI/System.nsh: mui nsisconf macro
	backwards compatible

2003-09-28  joostverburg

	* nsisconf.nsh, Contrib/Modern UI/System.nsh: nsisconf header: more
	info, Modern UI support, updated paths

2003-09-28  eccles

	* Contrib/InstallOptions/InstallerOptions.cpp: - Initial keyboard
	focus set to first (tab-able) field.  - Multi-line text boxes now
	wrap long lines unless horizontal scroll bar is enabled.

2003-09-28  joostverburg

	* Contrib/Modern UI/Readme.html: setting name typo

2003-09-28  joostverburg

	* Contrib/zip2exe/Base.nsh, Contrib/zip2exe/Classic.nsh,
	Contrib/zip2exe/Modern.nsh, Contrib/zip2exe/main.cpp,
	Contrib/zip2exe/res.rc, Contrib/zip2exe/resource.h,
	Examples/makensis.nsi: Zip2Exe 0.3: based on header files, improved
	interface, Modern UI support, new script code, improved folder
	detection

2003-09-28  eccles

	* Source/exehead/exec.c, Source/exehead/util.c: No more Windows
	error message when using IfFileExists on a removable drive with no
	media inserted - now applies to all internal file_exists calls.

2003-09-28  eccles

	* Source/exehead/exec.c: No more Windows error message when using
	IfFileExists on a removable drive with no media inserted.

2003-09-28  joostverburg

	* NSIS.exe: solved init problems, optimized

2003-09-28  joostverburg

	* Contrib/Modern UI/System.nsh: no error when unused uninst
	license/directory page strings do not exist

2003-09-28  joostverburg

	* Contrib/Modern UI/Language files/SimpChinese.nsh, Contrib/Modern
	UI/Language files/TradChinese.nsh: fix

2003-09-28  joostverburg

	* Docs/AppendixC.html, Docs/src/usefulinfos.but: vb6 runtime:
	asycfilt.dll should not be registered

2003-09-26  kichik

	* Source/exehead/Ui.c: Add a back-slash to $INSTDIR when loading
	dir page only when it's a root directory

2003-09-26  joostverburg

	* Contrib/Modern UI/System.nsh: fixed abort warning custom text

2003-09-26  joostverburg

	* Contrib/Modern UI/System.nsh: fixed issues with multiple
	languages

2003-09-26  joostverburg

	* Contrib/Modern UI/System.nsh: fixed issues with multiple
	languages

2003-09-26  kichik

	* Source/exehead/Ui.c: Accept root $INSTDIR on the directory page
	too

2003-09-26  joostverburg

	* Contrib/Modern UI/Readme.html, Contrib/Modern UI/System.nsh:
	uninstall confirm page texts can be customized

2003-09-26  joostverburg

	* Contrib/Modern UI/System.nsh: fixed components page custom leave
	function

2003-09-26  joostverburg

	* Examples/makensis.nsi: welcome text, finish link, uninstall info

2003-09-26  joostverburg

	* Examples/Modern UI/HeaderBitmap.nsi: new Graphics folder

2003-09-25  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh, Contrib/Modern UI/Language
	files/Catalan.nsh, Contrib/Modern UI/Language files/Croatian.nsh,
	Contrib/Modern UI/Language files/Dutch.nsh, Contrib/Modern
	UI/Language files/English.nsh, Contrib/Modern UI/Language
	files/Finnish.nsh, Contrib/Modern UI/Language files/French.nsh,
	Contrib/Modern UI/Language files/German.nsh, Contrib/Modern
	UI/Language files/Greek.nsh, Contrib/Modern UI/Language
	files/Hungarian.nsh, Contrib/Modern UI/Language files/Italian.nsh,
	Contrib/Modern UI/Language files/Japanese.nsh, Contrib/Modern
	UI/Language files/Korean.nsh, Contrib/Modern UI/Language
	files/Lithuanian.nsh, Contrib/Modern UI/Language files/Polish.nsh,
	Contrib/Modern UI/Language files/Portuguese.nsh, Contrib/Modern
	UI/Language files/PortugueseBR.nsh, Contrib/Modern UI/Language
	files/Romanian.nsh, Contrib/Modern UI/Language files/Russian.nsh,
	Contrib/Modern UI/Language files/SimpChinese.nsh, Contrib/Modern
	UI/Language files/Slovak.nsh, Contrib/Modern UI/Language
	files/Spanish.nsh, Contrib/Modern UI/Language
	files/TradChinese.nsh, Contrib/Modern UI/Language
	files/Turkish.nsh, Examples/Modern UI/WelcomeFinish.nsi: finished
	new language system, fixed reservefile, fixed langdll text settings

2003-09-25  joostverburg

	* NSIS.exe: class name, optimization

2003-09-25  joostverburg

	* Contrib/Language files/Korean.nlf: fix

2003-09-25  joostverburg

	* Contrib/Modern UI/Language files/Korean.nsh: support for uninst
	license, directory pages

2003-09-23  joostverburg

	* Examples/makensis.nsi: forgot a SetOutPath, improved desktop
	shortcut creation

2003-09-23  kichik

	* Source/build.cpp: Close the compressor before starting to
	optimize to lower memory usage

2003-09-23  kichik

	* Source/build.cpp, Source/exehead/Main.c, Source/exehead/Ui.c,
	Source/exehead/exec.c, makensis.exe, Source/exehead/util.c,
	Source/exehead/util.h: - Fixed ComponentText without InstTypes -
	Made it impossible to install to non-existing drives/removable
	drives with no media - Fixed a crash caused by using a LangString
	in InstallDir - No more Windows error message when a registered DLL
	dependency can't be found

2003-09-23  joostverburg

	* Examples/makensis.nsi: new Graphics folder

2003-09-23  joostverburg

	* Examples/cvsdata.nsi: directories

2003-09-23  joostverburg

	* NSIS.exe, Contrib/Makensisw/resource.rc,
	Contrib/Makensisw/shell.ico, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh, Contrib/NSIS
	Menu/nsismenu/nsisicon.ico, Examples/gfx.nsi,
	Examples/makensis.nsi, makensisw.exe,
	Contrib/Graphics/Checks/big.bmp,
	Contrib/Graphics/Checks/classic-cross.bmp,
	Contrib/Graphics/Checks/classic.bmp,
	Contrib/Graphics/Checks/colorful.bmp,
	Contrib/Graphics/Checks/grey-cross.bmp,
	Contrib/Graphics/Checks/grey.bmp,
	Contrib/Graphics/Checks/modern.bmp,
	Contrib/Graphics/Checks/red-round.bmp,
	Contrib/Graphics/Checks/red.bmp,
	Contrib/Graphics/Checks/simple-round.bmp,
	Contrib/Graphics/Checks/simple.bmp,
	Contrib/Graphics/Header/nsis.bmp, Contrib/Graphics/Header/win.bmp,
	Contrib/Graphics/Icons/arrow-install.ico,
	Contrib/Graphics/Icons/arrow-uninstall.ico,
	Contrib/Graphics/Icons/box-install.ico,
	Contrib/Graphics/Icons/box-uninstall.ico,
	Contrib/Graphics/Icons/classic-install.ico,
	Contrib/Graphics/Icons/classic-uninstall.ico,
	Contrib/Graphics/Icons/llama-blue.ico,
	Contrib/Graphics/Icons/llama-grey.ico,
	Contrib/Graphics/Icons/modern-install-blue-full.ico,
	Contrib/Graphics/Icons/modern-install-blue.ico,
	Contrib/Graphics/Icons/modern-install-colorful.ico,
	Contrib/Graphics/Icons/modern-install-full.ico,
	Contrib/Graphics/Icons/modern-install.ico,
	Contrib/Graphics/Icons/modern-uninstall-blue-full.ico,
	Contrib/Graphics/Icons/modern-uninstall-blue.ico,
	Contrib/Graphics/Icons/modern-uninstall-colorful.ico,
	Contrib/Graphics/Icons/modern-uninstall-full.ico,
	Contrib/Graphics/Icons/modern-uninstall.ico,
	Contrib/Graphics/Icons/nsis1-install.ico,
	Contrib/Graphics/Icons/pixel-install.ico,
	Contrib/Graphics/Icons/pixel-uninstall.ico,
	Contrib/Graphics/Icons/win-install.ico,
	Contrib/Graphics/Wizard/llama.bmp,
	Contrib/Graphics/Wizard/nsis.bmp,
	Contrib/Graphics/Wizard/nullsoft.bmp,
	Contrib/Graphics/Wizard/win.bmp: new Graphics folder with a good
	structure, updated icons

2003-09-23  joostverburg

	* Contrib/Modern UI/Language files/Turkish.nsh: 1.66

2003-09-23  joostverburg

	* Contrib/Language files/Turkish.nlf: v6

2003-09-23  kichik

	* Examples/makensis.nsi: Add Math to the start menu group too

2003-09-23  kichik

	* Contrib/Math/Math.txt, Contrib/Math/mathtest.ini,
	Contrib/Math/mathtest.nsi, Contrib/Math/Source/Math.c,
	Contrib/Math/Source/MyMath.h, Contrib/Math/Source/plugin.c: 1.
	Unary-Pre operators detection fixed.  2. Unary Minus operator added
	(now legal, worked before?).  3. GetReference operator (&). For
	example (a=&b; *a=3;) will set b=3.  4. Operators precedence added
	(C-like), much more intellectual expressions parsing.  5. Functions
	redefenition added, use "#name", like "func()(1); #func()(2);".

2003-09-23  kichik

	* Menu/update.html, Menu/websites.html, Menu/images/arrow.gif,
	Menu/images/arrowd.gif: Added missing pictures and fixed multiple
	arrowd.gif in one page

2003-09-22  joostverburg

	* NSIS.exe, Contrib/NSIS Menu/Info.txt, Contrib/NSIS
	Menu/nsismenu/nsisicon.ico, Contrib/NSIS
	Menu/nsismenu/nsismenu.cpp, Contrib/NSIS
	Menu/nsismenu/nsismenu.sln, Contrib/NSIS
	Menu/nsismenu/nsismenu.vcproj, Menu/compiler.html, Menu/docs.html,
	Menu/index.html, Menu/notinstalled.html, Menu/update.html,
	Menu/websites.html, Menu/images/btn-compiler.gif,
	Menu/images/btn-docs.gif, Menu/images/btn-update.gif,
	Menu/images/btn-websites.gif, Menu/images/btn-welcome.gif,
	Menu/images/header.gif, Menu/images/line.gif,
	Menu/images/silver.gif, Menu/images/version.gif: NSIS Menu updates:
	new design, source fixes, use wxWindows 2.4.2

2003-09-22  kichik

	* makensis.exe, Source/exehead/Main.c, Source/exehead/Ui.c: -
	.onVerifyInstDir is now used in the browse dialog too - Fixed
	problems with SHFileOperation, OleUninitialize and ICopyHook (and
	possibly XPlay)

2003-09-22  kichik

	* Source/script.cpp: Ignore all commands but those who start with
	an exclamation mark in nested ignored if blocks too

2003-09-21  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: a bit more testing

2003-09-21  kichik

	* Examples/makensis.nsi: added new/missing files

2003-09-21  joostverburg

	* Docs/AppendixA.html, Docs/AppendixD.html, Docs/AppendixE.html,
	Docs/Chapter2.html, Docs/src/credits.but, Docs/src/history.but,
	Docs/src/modernui.but, Docs/src/tutorial.but: changelog, tutorial,
	credits, mui info

2003-09-21  joostverburg

	* Contrib/Language files/Russian.nlf: fixes

2003-09-21  joostverburg

	* Contrib/Modern UI/Language files/Russian.nsh: support for uninst
	license, directory pages

2003-09-21  joostverburg

	* Docs/AppendixD.html, Docs/src/history.but: updated changelog

2003-09-20  joostverburg

	* Docs/AppendixC.html, Docs/src/usefulinfos.but: more info about
	compilation (.NET SDK etc.)

2003-09-20  kichik

	* Source/build.cpp, makensis.exe: NLF_[U]CAPTION is always
	required, not only with a UI

2003-09-20  kichik

	* Contrib/Language files/Finnish.nlf: Spacing fixes - thanks
	pengyou

2003-09-19  joostverburg

	* Contrib/Language files/German.nlf: fixes

2003-09-19  joostverburg

	* Contrib/Modern UI/Language files/German.nsh: support for uninst
	license, directory pages

2003-09-19  joostverburg

	* Contrib/Modern UI/Language files/Polish.nsh: support for uninst
	license, directory pages

2003-09-19  joostverburg

	* Contrib/Language files/Polish.nlf: fixes

2003-09-19  ramon18

	* Contrib/Modern UI/Language files/Portuguese.nsh: Portuguese
	languages updates

2003-09-19  joostverburg

	* Contrib/Modern UI/Language files/Lithuanian.nsh: fix

2003-09-19  joostverburg

	* Contrib/Language files/Dutch.nlf: removed invalid comment

2003-09-19  joostverburg

	* Contrib/Language files/Lithuanian.nlf: v6

2003-09-19  kichik

	* Contrib/BgImage/BgImage.txt: that made sense...

2003-09-19  kichik

	* makensis.exe, Source/build.cpp: Fixed CRC error on bzip2
	uninstallers - thanks psyke

2003-09-18  joostverburg

	* Contrib/Modern UI/Language files/Lithuanian.nsh: 1.66

2003-09-17  kichik

	* Contrib/Language files/German.nlf: fix by lking

2003-09-16  kichik

	* makensis.exe, Source/build.cpp: Fixed a dumb bug with the data
	block optimizer that caused the compiler to crash if something was
	actually optimized

2003-09-16  kichik

	* Contrib/nsExec/nsExec.txt: /CMD no longer exists

2003-09-16  kichik

	* Source/strlist.h: Removed debug message

2003-09-16  kichik

	* Source/build.cpp, makensis.exe: fixed add_db_data crashing on
	empty inputs

2003-09-16  kichik

	* Contrib/Math/Math.txt, Contrib/Math/math.nsi,
	Contrib/Math/mathtest.ini, Contrib/Math/mathtest.nsi,
	Contrib/Math/mathtest.txt, Contrib/Math/Source/Math.c,
	Contrib/Math/Source/Math.h, Contrib/Math/Source/Math.sln,
	Contrib/Math/Source/Math.vcproj, Contrib/Math/Source/MyMath.c,
	Contrib/Math/Source/MyMath.h, Contrib/Math/Source/mathcrt.h,
	Contrib/Math/Source/mathcrt.lib, Contrib/Math/Source/plugin.c:
	Another cool plug-in by brainsucker, a calculator :)

2003-09-16  kichik

	* Docs/AppendixD.html, Docs/Chapter2.html, Docs/Chapter4.html,
	Docs/src/compilerflags.but, Docs/src/history.but, Source/build.cpp,
	Source/build.h, Source/script.cpp, Source/strlist.h,
	Source/tokens.cpp, Source/tokens.h, TODO.txt, makensis.exe,
	Source/exehead/Ui.c: - Improved file mapping so you can now esaily
	compile installers up to 2GB with a minimum requirment of memory
	(changable by FileBufSize) - Fixed DirText - Fixed new browse
	dialog style problems (thanks LIGHTNING UK!)

2003-09-15  joostverburg

	* Docs/AppendixB.html, Docs/src/usefulfunc.but: improved GetParant,
	GetParameters

2003-09-14  joostverburg

	* Contrib/UIs/modern.exe: solved description box border problems
	with custom fonts

2003-09-14  joostverburg

	* Contrib/Modern UI/Language files/Japanese.nsh: 1.66

2003-09-14  joostverburg

	* Contrib/Language files/Japanese.nlf: v6

2003-09-14  joostverburg

	* Contrib/Modern UI/Language files/Hungarian.nsh: 1.66

2003-09-14  joostverburg

	* Contrib/Language files/Hungarian.nlf: v6

2003-09-14  joostverburg

	* Contrib/Modern UI/System.nsh: fixed license page radio buttons

2003-09-13  kichik

	* Docs/AppendixC.html, Docs/src/usefulinfos.but: backslashes
	instead of slashes

2003-09-13  kichik

	* makensis.exe, Source/build.cpp, Source/lang.cpp,
	Source/script.cpp: - Fixed SpaceText none - Fixed a crash that
	occured if LicenseData was not used and Page license was

2003-09-12  kichik

	* Contrib/Banner/Banner.c, Contrib/Banner/Banner.dsp,
	Contrib/Banner/Readme.txt: New and improved banner: - No more
	crashes - Responds to messages (and thus redraws itself) - Doesn't
	put the main window on the background - Some new /set tricks by
	brainsucker

2003-09-12  joostverburg

	* Examples/makensis.nsi: removed MUI_PRODUCT, MUI_VERSION

2003-09-12  joostverburg

	* Contrib/Language files/Croatian.nlf: comments

2003-09-12  joostverburg

	* Contrib/Language files/Croatian.nlf: v6

2003-09-12  joostverburg

	* Contrib/Modern UI/Language files/Croatian.nsh: 1.66

2003-09-12  joostverburg

	* Contrib/Modern UI/Language files/Polish.nsh: 1.66

2003-09-12  joostverburg

	* Contrib/Language files/Polish.nlf: v6

2003-09-12  joostverburg

	* Contrib/AdvSplash/Example.nsi, Contrib/AdvSplash/advsplash.c,
	Contrib/AdvSplash/advsplash.txt: 1. Supports any bpp for
	transparent images 2. Windows XP at bpp < 32 possible bug fixed 3.
	Removed transparency by pallete color index (always use RGB value)
	4. shrinked a bit (0.5 kb)

2003-09-12  kichik

	* Source/DialogTemplate.cpp, Source/ResourceVersionInfo.h,
	Source/build.cpp, Source/lang.cpp, Source/script.cpp,
	Source/strlist.h, Source/util.cpp: More memory clean-ups

2003-09-11  kichik

	* makensis.exe, Source/lang.cpp, Source/exehead/Ui.c,
	Source/exehead/fileform.c: - Fixed a crash caused by clicking
	cancel on a directory page (thanks pengyou) - Fixed some extraction
	progress issues

2003-09-11  kichik

	* Contrib/System/Source/System.c, Contrib/System/System.nsi,
	Contrib/System/System.txt, Contrib/System/WhatsNew.txt,
	Contrib/System/Source/System.h,
	Contrib/System/Source/System.vcproj: release 5 by brainsucker: 1. u
	flag - unload dll after procedure call.  2. some changes to asm to
	turn on Whole Program Optimization.  3. Dll shrinked for 1 kb.

2003-09-11  joostverburg

	* Contrib/Modern UI/Language files/French.nsh: support for uninst
	license, directory pages

2003-09-11  joostverburg

	* Contrib/Modern UI/Language files/Catalan.nsh, Contrib/Modern
	UI/Language files/Dutch.nsh, Contrib/Modern UI/Language
	files/English.nsh, Contrib/Modern UI/Language files/Finnish.nsh,
	Contrib/Modern UI/Language files/German.nsh, Contrib/Modern
	UI/Language files/Greek.nsh, Contrib/Modern UI/Language
	files/Italian.nsh, Contrib/Modern UI/Language files/Korean.nsh,
	Contrib/Modern UI/Language files/Portuguese.nsh, Contrib/Modern
	UI/Language files/PortugueseBR.nsh, Contrib/Modern UI/Language
	files/Romanian.nsh, Contrib/Modern UI/Language files/Russian.nsh,
	Contrib/Modern UI/Language files/SimpChinese.nsh, Contrib/Modern
	UI/Language files/Slovak.nsh, Contrib/Modern UI/Language
	files/Spanish.nsh, Contrib/Modern UI/Language
	files/TradChinese.nsh: welcome page: "Click Next to continue" is
	back

2003-09-10  kichik

	* makensis.exe, Source/exehead/Main.c, Source/exehead/Ui.c,
	Source/exehead/exec.c, Source/exehead/state.h,
	Source/exehead/util.c: - Fixed uninstaller refusal to start when on
	the root directory (note that AllowRootDirInstall true is still
	required) - Some touch ups regarding NSIS_CONFIG_VISIBLE_SUPPORT

2003-09-10  kichik

	* Source/util.cpp, Source/exehead/exec.c, makensis.exe: - Fixed
	SetOutPath not setting current directory if the directory didn't
	exist before - Fixed a memory leak

2003-09-10  joostverburg

	* Contrib/Modern UI/System.nsh, Contrib/Modern UI/Language
	files/Catalan.nsh, Contrib/Modern UI/Language files/Dutch.nsh,
	Contrib/Modern UI/Language files/English.nsh, Contrib/Modern
	UI/Language files/Finnish.nsh, Contrib/Modern UI/Language
	files/German.nsh, Contrib/Modern UI/Language files/Greek.nsh,
	Contrib/Modern UI/Language files/Italian.nsh, Contrib/Modern
	UI/Language files/Korean.nsh, Contrib/Modern UI/Language
	files/PortugueseBR.nsh, Contrib/Modern UI/Language
	files/Romanian.nsh, Contrib/Modern UI/Language files/Russian.nsh,
	Contrib/Modern UI/Language files/Slovak.nsh, Contrib/Modern
	UI/Language files/Spanish.nsh: removed old stuff

2003-09-09  joostverburg

	* Contrib/Language files/SimpChinese.nlf, Contrib/Language
	files/TradChinese.nlf: v6

2003-09-09  joostverburg

	* Contrib/Modern UI/Language files/SimpChinese.nsh, Contrib/Modern
	UI/Language files/TradChinese.nsh: 1.66

2003-09-09  ramon18

	* Contrib/Language files/Portuguese.nlf, Contrib/Modern UI/Language
	files/Portuguese.nsh: Portuguese languages updates

2003-09-09  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh, Contrib/Modern UI/Language
	files/Catalan.nsh, Contrib/Modern UI/Language files/Dutch.nsh,
	Contrib/Modern UI/Language files/English.nsh, Contrib/Modern
	UI/Language files/Finnish.nsh, Contrib/Modern UI/Language
	files/German.nsh, Contrib/Modern UI/Language files/Greek.nsh,
	Contrib/Modern UI/Language files/Italian.nsh, Contrib/Modern
	UI/Language files/Korean.nsh, Contrib/Modern UI/Language
	files/PortugueseBR.nsh, Contrib/Modern UI/Language
	files/Romanian.nsh, Contrib/Modern UI/Language files/Russian.nsh,
	Contrib/Modern UI/Language files/Slovak.nsh, Contrib/Modern
	UI/Language files/Spanish.nsh, Examples/Modern UI/Basic.nsi,
	Examples/Modern UI/HeaderBitmap.nsi, Examples/Modern
	UI/InstallOptions.nsi, Examples/Modern UI/MultiLanguage.nsi,
	Examples/Modern UI/StartMenu.nsi, Examples/Modern
	UI/WelcomeFinish.nsi: removed MUI_PRODUCT, MUI_VERSION

2003-09-09  kichik

	* makensis.exe, Source/exehead/exec.c, Source/exehead/util.c,
	Source/exehead/util.h: Fixed overwrite failure on Windows
	2000/XP/2003 when the existing file was hidden

2003-09-08  joostverburg

	* Docs/Chapter5.html, Docs/src/compiler.but: double word

2003-09-08  kichik

	* Source/ResourceEditor.cpp: signed/unsigned mismatch

2003-09-08  joostverburg

	* Contrib/Language files/Slovak.nlf: v6

2003-09-08  joostverburg

	* Contrib/Modern UI/Language files/Slovak.nsh: 1.66

2003-09-08  joostverburg

	* Contrib/Modern UI/Language files/Catalan.nsh: support for uninst
	license, directory pages

2003-09-08  joostverburg

	* Contrib/Modern UI/Readme.html: setting multiple texts

2003-09-08  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/StartMenu/StartMenu.c, makensis.exe,
	Source/ResourceEditor.cpp, Source/ResourceEditor.h,
	Source/build.cpp: - Fixed uninstaller not showing anything when
	installer is silent - Improved CResourceEditor - should be more
	tolerant now - Removed legacy code from InstallOptions and
	StartMenu

2003-09-08  kichik

	* makensis.exe, Source/ResourceVersionInfo.cpp,
	Source/exehead/exec.c: Fixed VIAddVersionKey failing on empty
	inputs

2003-09-08  kichik

	* Contrib/Modern UI/System.nsh: Typo in MUI_DIRECTORYPAGE_VARIABLE
	- thanks Zarik

2003-09-07  joostverburg

	* Contrib/Modern UI/Language files/Dutch.nsh: wrong string names

2003-09-07  joostverburg

	* Contrib/Modern UI/Language files/Greek.nsh, Contrib/Modern
	UI/Language files/Spanish.nsh: support for uninst license,
	directory pages

2003-09-07  joostverburg

	* Contrib/Language files/Spanish.nlf: typo in langstring name

2003-09-07  kichik

	* makensis.exe, Docs/Chapter4.html, Docs/src/compilerflags.but,
	Docs/src/ui.but, Source/script.cpp, Source/tokens.cpp,
	Source/exehead/exec.c: fixed SetOverwrite and added ifdiff option

2003-09-07  joostverburg

	* Contrib/Modern UI/System.nsh: finish page works without welcome
	page; uninst dir page strings not included when there is only an
	inst dir page

2003-09-07  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: Temporary workaround
	to FindControlIdx returning -1

2003-09-07  joostverburg

	* Contrib/Language files/Italian.nlf: v6

2003-09-07  joostverburg

	* Contrib/Modern UI/Language files/Italian.nsh: 1.66

2003-09-07  joostverburg

	* Contrib/Language files/Russian.nlf: v6

2003-09-07  joostverburg

	* Contrib/Modern UI/Language files/Russian.nsh: 1.66

2003-09-07  joostverburg

	* Contrib/Modern UI/Readme.html, Contrib/Modern UI/System.nsh,
	Contrib/Modern UI/Language files/Catalan.nsh, Contrib/Modern
	UI/Language files/Dutch.nsh, Contrib/Modern UI/Language
	files/English.nsh, Contrib/Modern UI/Language files/Finnish.nsh,
	Contrib/Modern UI/Language files/German.nsh, Contrib/Modern
	UI/Language files/Greek.nsh, Contrib/Modern UI/Language
	files/PortugueseBR.nsh, Contrib/Modern UI/Language
	files/Romanian.nsh, Contrib/Modern UI/Language files/Spanish.nsh:
	fixed page text settings; support for uninst license, directory
	pages; renamed language file string; updated startmenu text;
	removed old language file strings

2003-09-07  kichik

	* Contrib/Language files/Finnish.nlf, Contrib/Modern UI/System.nsh,
	Contrib/Modern UI/Language files/Finnish.nsh, Source/lang.cpp,
	Source/script.cpp, Source/exehead/Main.c, Source/exehead/Ui.c,
	Source/exehead/bgbg.c, Source/exehead/fileform.c, makensis.exe,
	Source/tokens.cpp: - fixed a typo in inner langstrings name -
	[un]LicenseTextRB - Finnish language files updated - made
	SetStlColors able to set background color with /BRANDING - some
	optimizations - fixed progress showing for WriteUninstaller

2003-09-07  icemank

	* makensisw.exe: Fixed version number in "About" dialog.

2003-09-07  icemank

	* Contrib/Makensisw/toolbar.h: Fixed button count and index numbers
	for toolbar

2003-09-07  joostverburg

	* Contrib/Modern UI/Readme.html: missing word

2003-09-07  joostverburg

	* Contrib/Language files/PortugueseBR.nlf: typo in langstring name

2003-09-07  joostverburg

	* Contrib/Modern UI/Language files/PortugueseBR.nsh: 1.66

2003-09-06  joostverburg

	* Contrib/Modern UI/System.nsh: always undef
	MUI_FINISHPAGE_CURFIELD_NO

2003-09-06  kichik

	* Contrib/Language files/PortugueseBR.nlf: v6

2003-09-06  joostverburg

	* Contrib/Language files/Dutch.nlf, Contrib/Language
	files/English.nlf, Contrib/Language files/Greek.nlf: typo in
	langstring name

2003-09-06  joostverburg

	* Contrib/Language files/French.nlf: v6

2003-09-06  kichik

	* Source/script.cpp, makensis.exe: !ifdef, again...

2003-09-06  joostverburg

	* Contrib/Modern UI/System.nsh: window caption

2003-09-06  joostverburg

	* Contrib/Language files/Dutch.nlf: v6

2003-09-06  joostverburg

	* Contrib/Modern UI/Language files/Dutch.nsh: 1.66

2003-09-06  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html:
	removed old info, changelog

2003-09-06  joostverburg

	* Contrib/Language files/German.nlf: quotes

2003-09-06  joostverburg

	* Contrib/Language files/German.nlf: v6

2003-09-06  joostverburg

	* Contrib/Modern UI/Language files/English.nsh, Contrib/Modern
	UI/Language files/German.nsh: 1.66

2003-09-06  kichik

	* Contrib/Language files/Catalan.nlf, Contrib/Language
	files/Korean.nlf, Contrib/Modern UI/Language files/Catalan.nsh,
	Contrib/Modern UI/Language files/Korean.nsh: Language updates

2003-09-06  kichik

	* makensis.exe, Source/DialogTemplate.cpp, Source/DialogTemplate.h,
	Source/build.cpp, Source/build.h, Source/lang.cpp,
	Source/script.cpp, Source/tokens.cpp: - Fixed and improved SetFont
	- Fixed WindowIcon

2003-09-06  kichik

	* makensis.exe, Source/build.cpp, Source/build.h,
	Source/script.cpp: Get progress bar to the end even with
	subsections

2003-09-06  kichik

	* Source/build.cpp: Initialize build_include_depth

2003-09-06  kichik

	* TODO.txt, Source/build.h, Source/script.cpp: No more static
	variables in CEXEBuild member functions

2003-09-05  joostverburg

	* Contrib/Modern UI/System.nsh: uninstaller close button not set to
	finish button text

2003-09-05  kichik

	* Examples/languages.nsi: Updated to work with the latest CVS
	version

2003-09-05  kichik

	* Source/lang.cpp: Removed debug message

2003-09-05  kichik

	* Contrib/Banner/Banner.c: Reverting to old source code for now

2003-09-05  kichik

	* Contrib/Language files/Spanish.nlf, Contrib/Modern UI/Language
	files/Spanish.nsh: Spanish language files updated

2003-09-05  joostverburg

	* Examples/UserVars.nsi, Examples/bigtest.nsi,
	Examples/example1.nsi, Examples/example2.nsi, Examples/gfx.nsi,
	Examples/makensis.nsi, Examples/one-section.nsi,
	Examples/primes.nsi, Examples/rtest.nsi, Examples/waplugin.nsi:
	page commands

2003-09-05  joostverburg

	* Docs/AppendixB.html, Docs/src/usefulfunc.but: UpgradeDLL: set
	overwrite flag back

2003-09-05  kichik

	* Source/build.cpp, makensis.exe, Source/script.cpp: Fixed
	LicesneData and language strings

2003-09-05  kichik

	* Source/script.cpp: Only check for open if[n]def if the
	compilation was successful

2003-09-05  joostverburg

	* Contrib/Modern UI/System.nsh: fixed page custom functions

2003-09-05  joostverburg

	* Examples/Modern UI/Basic.nsi, Examples/Modern
	UI/HeaderBitmap.nsi, Examples/Modern UI/InstallOptions.nsi,
	Examples/Modern UI/MultiLanguage.nsi, Examples/Modern
	UI/StartMenu.nsi, Examples/Modern UI/WelcomeFinish.nsi: version
	number (1.66)

2003-09-05  kichik

	* Source/script.cpp, makensis.exe: Fixed SetDetailsPrint

2003-09-05  kichik

	* Contrib/Modern UI/Language files/Greek.nsh, TODO.txt,
	makensis.exe, Docs/Chapter4.html, Docs/Chapter5.html,
	Docs/src/compiler.but, Docs/src/compilerflags.but,
	Source/build.cpp, Source/build.h, Source/script.cpp,
	Source/tokens.cpp: - SetCompressor: added /FINAL switch -
	SetOverwrite: added lastusd option - Greek MUI translation v1.66

2003-09-05  kichik

	* Contrib/Language files/English.nlf, Contrib/Language
	files/Greek.nlf, Contrib/Language files/Romanian.nlf,
	Contrib/Modern UI/Language files/Romanian.nsh: NLF v6, MUI v.166

2003-09-05  kichik

	* makensis.exe, Source/build.cpp, Source/exehead/Main.c: Missed
	some strings that should be processed - thanks mikem4600

2003-09-05  joostverburg

	* Contrib/Modern UI/Readme.html: settings: syntax, removed old ones

2003-09-05  joostverburg

	* Contrib/Modern UI/System.nsh: fixed IO extract

2003-09-05  joostverburg

	* Contrib/Modern UI/System.nsh: fixed IO RTL setting

2003-09-04  kichik

	* Contrib/Modern UI/System.nsh: RTL welcome and finish page

2003-09-04  kichik

	* Contrib/Modern UI/System.nsh: Space after branding text (in
	uninstaller too)

2003-09-04  kichik

	* Contrib/Modern UI/System.nsh: Space after branding text

2003-09-04  kichik

	* Examples/makensis.nsi: Compile with latest CVS version

2003-09-04  kichik

	* Source/lang.cpp, Source/lang.h: signed/unsigned mismatch

2003-09-04  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh, Contrib/Modern UI/Language
	files/English.nsh, Contrib/UIs/modern.exe, Examples/Modern
	UI/Basic.nsi, Examples/Modern UI/HeaderBitmap.nsi, Examples/Modern
	UI/InstallOptions.nsi, Examples/Modern UI/MultiLanguage.nsi,
	Examples/Modern UI/StartMenu.nsi, Examples/Modern
	UI/WelcomeFinish.nsi: Modern UI 1.66: support for uninst comp page,
	multiple pages, new language & page system

2003-09-04  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/InstallOptions/Readme.html, Contrib/Language
	files/Arabic.nlf, Contrib/Language files/Bulgarian.nlf,
	Contrib/Language files/Catalan.nlf, Contrib/Language
	files/Croatian.nlf, Contrib/Language files/Czech.nlf,
	Contrib/Language files/Danish.nlf, Contrib/Language
	files/Dutch.nlf, Contrib/Language files/English.nlf,
	Contrib/Language files/Estonian.nlf, Contrib/Language
	files/Finnish.nlf, Contrib/Language files/French.nlf,
	Contrib/Language files/German.nlf, Contrib/Language
	files/Greek.nlf, Contrib/Language files/Hebrew.nlf,
	Contrib/Language files/Hungarian.nlf, Contrib/Language
	files/Italian.nlf, Contrib/Language files/Japanese.nlf,
	Contrib/Language files/Korean.nlf, Contrib/Language
	files/Lithuanian.nlf, Contrib/Language files/Macedonian.nlf,
	Contrib/Language files/Polish.nlf, Contrib/Language
	files/Portuguese.nlf, Contrib/Language files/PortugueseBR.nlf,
	Contrib/Language files/Romanian.nlf, Contrib/Language
	files/Russian.nlf, Contrib/Language files/Serbian.nlf,
	Contrib/Language files/SimpChinese.nlf, Contrib/Language
	files/Slovak.nlf, Contrib/Language files/Slovenian.nlf,
	Contrib/Language files/Spanish.nlf, Contrib/Language
	files/Swedish.nlf, Contrib/Language files/Thai.nlf,
	Contrib/Language files/TradChinese.nlf, Contrib/Language
	files/Turkish.nlf, Contrib/Language files/Ukrainian.nlf,
	Contrib/StartMenu/Readme.txt, Contrib/StartMenu/StartMenu.c,
	Contrib/StartMenu/StartMenu.dsp, Contrib/System/System.nsh,
	Contrib/System/System.txt, Contrib/System/Source/System.c,
	Contrib/System/Source/System.h, Contrib/System/Source/System.sln,
	Contrib/System/Source/System.vcproj, Contrib/UIs/default.exe,
	Contrib/UIs/sdbarker_tiny.exe, Docs/AppendixD.html,
	Docs/Chapter2.html, Docs/Chapter4.html, Docs/Contents.html,
	Docs/IndexPage.html, Docs/index.html, Docs/src/attributes.but,
	Docs/src/callback.but, Docs/src/flowcontrol.but,
	Docs/src/history.but, Docs/src/langs.but, Docs/src/pages.but,
	Docs/src/tutorial.but, Docs/src/ui.but, TODO.txt,
	Source/DialogTemplate.cpp, Source/DialogTemplate.h,
	Source/ResourceEditor.cpp, Source/build.cpp, Source/build.h,
	Source/exedata.cpp, Source/lang.cpp, Source/lang.h,
	Source/makenssi.cpp, Source/makenssi.dsp, Source/script.cpp,
	Source/strlist.h, Source/tokens.cpp, Source/tokens.h,
	Source/exehead/Main.c, Source/exehead/Ui.c, Source/exehead/bgbg.c,
	Source/exehead/config.h, Source/exehead/exec.c,
	Source/exehead/exec.h, Source/exehead/fileform.c,
	Source/exehead/fileform.h, Source/exehead/lang.h,
	Source/exehead/resource.h, Source/exehead/resource.rc,
	Source/exehead/state.h, Source/exehead/ui.h, Source/exehead/util.c,
	Source/exehead/util.h, makensis.exe: * PageEx - every page can be
	used everywhere and as many times as needed * DirVar - easy way to
	add another dir page * default strings in the language file (Page
	directory is enough, no need for DirText) * strings from the
	language file are now LangStrings that can be used in the script *
	no more /LANG - one string for all languages * any lang strings can
	be used everywhere, installer or uninstaller (no un.) * no more
	unprocessed strings - variables can be used almost everywhere
	(except in licenseData and InstallDirRegKey) * DirText parm for
	browse dialog text * SetBkColor -> SetCtlColors - can now set text
	color too * fixed SetOutPath and File /r bug * fixed File /a /oname
	bug * added $_CLICK for pages * added quotes support in lang files
	(patch #752620) * extraction progress * separate RTL dialogs for
	RTL langs (improved RTL too) * InstallOptions RTL * StartMenu RTL *
	fixed RegDLL? * added IfSilent and SetSilent (SetSilent only works
	from .onInit) * fixed verify window (it never showed) (bug #792494)
	* fixed ifnewer readonly file problem (patch #783782) * fixed
	wininit.ini manipulation when there is another section after
	[rename] * fixed some ClearType issues * fixed a minor bug in the
	resource editor * fixed !ifdef/!endif stuff, rewritten * lots of
	code and comments clean ups * got rid of some useless exceptions
	handling and STL classes (still much more to go) * lots of
	optimizations, of course ;) * updated system.dll with support for
	GUID, WCHAR, and fast VTable calling (i.e. COM ready) * minor bug
	fixes

2003-09-04  joostverburg

	* Contrib/VPatch/Readme.html: patch result

2003-08-27  kichik

	* Examples/one-section.nsi: No need with just two sections

2003-08-23  icemank

	* makensisw.exe, Contrib/Makensisw/makensisw.cpp,
	Contrib/Makensisw/makensisw.h, Contrib/Makensisw/utils.cpp,
	Contrib/Makensisw/utils.h: Fixed MRU for Windows 9x

2003-08-23  icemank

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/makensisw.h,
	Contrib/Makensisw/utils.cpp: no message

2003-08-23  joostverburg

	* Contrib/Modern UI/Readme.html: fixed invalid link to
	HeaderBitmap.nsi example

2003-08-22  joostverburg

	* Docs/Chapter4.html, Docs/src/pages.but: fixed InstallOptions link
	on site

2003-08-22  joostverburg

	* Menu/update.html: text update

2003-08-22  joostverburg

	* Contrib/Modern UI/Readme.html: localize MUI_PRODUCT

2003-08-19  joostverburg

	* Contrib/Modern UI/Language files/Turkish.nsh: 1.65

2003-08-15  kichik

	* Source/build.cpp, makensis.exe: Fixed problem with LangString as
	section name

2003-08-15  flizebogen

	* Docs/Chapter4.html, Docs/Contents.html, Docs/IndexPage.html,
	Docs/index.html, Docs/src/compilerflags.but: Added very basic
	informations about the new version commands (VIProductVersion,
	VIAddVersionKey)

2003-08-15  joostverburg

	* Contrib/Language files/Turkish.nlf: v5

2003-08-13  joostverburg

	* Docs/AppendixC.html: Fixed broken processor pack link

2003-08-13  icemank

	* Contrib/Makensisw/utils.cpp, makensisw.exe: Fixed bugs in MRU
	list

2003-08-13  icemank

	* Contrib/Makensisw/utils.cpp, makensisw.exe: Fixed bugs in MRU
	list

2003-08-13  icemank

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/resource.h,
	Contrib/Makensisw/resource.rc, Contrib/Makensisw/utils.cpp,
	Contrib/Makensisw/utils.h, makensisw.exe: Fixed bugs in MRU list

2003-08-13  sunjammerx

	* Docs/src/usefulinfos.but: Fixed broken processor pack link.

2003-08-12  icemank

	* makensisw.exe, Contrib/Makensisw/makensisw.cpp,
	Contrib/Makensisw/makensisw.h, Contrib/Makensisw/resource.h,
	Contrib/Makensisw/resource.rc, Contrib/Makensisw/utils.cpp,
	Contrib/Makensisw/utils.h: Added MRU file list

2003-08-12  joostverburg

	* Menu/compiler.html, Menu/docs.html, Menu/index.html,
	Menu/update.html, Menu/websites.html: updated texts, links

2003-08-12  kichik

	* makensisw.exe, Contrib/Makensisw/makensisw.cpp,
	Contrib/Makensisw/makensisw.h, Contrib/Makensisw/resource.h,
	Contrib/Makensisw/resource.rc, Contrib/Makensisw/toolbar.cpp,
	Contrib/Makensisw/toolbar.h: Direct link to new website

2003-08-12  joostverburg

	* Contrib/VPatch/Readme.html: UI compilation

2003-08-12  joostverburg

	* Contrib/Modern UI/Readme.html, Examples/makensis.nsi: reserve
	files

2003-08-12  joostverburg

	* Contrib/Modern UI/Readme.html, Contrib/Modern UI/System.nsh:
	added MUI_FINISHPAGE_LINK_COLOR

2003-08-12  joostverburg

	* Contrib/VPatch/Source/GUI/VPatchGUI.dpr,
	Contrib/VPatch/Source/VPatch2.bpg,
	Contrib/VPatch/Source/GenPat/VPatch2.bpg, Examples/makensis.nsi:
	folder settings

2003-08-11  joostverburg

	* Examples/makensis.nsi: include new VPatch files

2003-08-11  joostverburg

	* Contrib/VPatch/GenPat.exe, Contrib/VPatch/Readme.html,
	Contrib/VPatch/vpatchdll.c, Contrib/VPatch/vpatchdll.dsp,
	Contrib/VPatch/vpatchdll.dsw,
	Contrib/VPatch/Source/GUI/AboutForm.dfm,
	Contrib/VPatch/Source/GUI/AboutForm.pas,
	Contrib/VPatch/Source/GUI/DLLWrapper.pas,
	Contrib/VPatch/Source/GUI/MainForm.dfm,
	Contrib/VPatch/Source/GUI/MainForm.pas,
	Contrib/VPatch/Source/GUI/PatchClasses.pas,
	Contrib/VPatch/Source/GUI/ProgressForm.dfm,
	Contrib/VPatch/Source/GUI/ProgressForm.pas,
	Contrib/VPatch/Source/GUI/VPatchGUI.dof,
	Contrib/VPatch/Source/GUI/VPatchGUI.dpr,
	Contrib/VPatch/Source/GUI/VPatchGUI.res,
	Contrib/VPatch/Source/GenPat/GenPat2.dpr,
	Contrib/VPatch/Source/GenPat/PatchGenerator.pas,
	Contrib/VPatch/Source/GenPat/TreeCode.pas,
	Contrib/VPatch/Source/GenPat/VAppend.dpr,
	Contrib/VPatch/Source/GenPat/VPatch2.bpg,
	Contrib/VPatch/Source/GenPat/vdsp_crc.pas,
	Contrib/VPatch/Source/Plugin/vpatchdll.c,
	Contrib/VPatch/Source/Plugin/vpatchdll.dsp,
	Contrib/VPatch/Source/Plugin/vpatchdll.dsw: VPatch 2.0 final

2003-08-10  kichik

	* Docs/Chapter4.html, Docs/src/basic.but: Rename /REBOOTOK doesn't
	care if the destination exists

2003-08-09  kichik

	* Contrib/Modern UI/System.nsh: Finish page - reshow controls for
	all cases, not just when the next button was clicked

2003-08-09  kichik

	* Docs/Chapter4.html, Docs/src/basic.but: Rename can't overwrite

2003-08-08  kichik

	* Contrib/nsExec/nsexec.c: Empty lines were not printed (this time
	it's really fixed)

2003-08-08  kichik

	* Contrib/nsExec/nsexec.c: - Empty lines were not printed - CR or
	LF alone were not handled - Tab conversion removed the next char

2003-08-07  ramon18

	* Contrib/ExDLL/extdll.inc: New MASM32 header for NSIS plug-ins

2003-08-06  kichik

	* Contrib/ExDLL/exdll_with_unit.dpr, Contrib/ExDLL/nsis.pas: New
	Delphi unit for NSIS plug-ins by Bernhard Mayer

2003-08-05  kichik

	* makensis.exe, Contrib/UIs/default.exe, Contrib/UIs/modern.exe,
	Contrib/UIs/modern_headerbmp.exe,
	Contrib/UIs/modern_headerbmpr.exe, Contrib/UIs/modern_nodesc.exe,
	Contrib/UIs/modern_smalldesc.exe, Contrib/UIs/sdbarker_tiny.exe,
	Source/exehead/resource.rc: Reverted Ramon's addition of
	SS_NOPREFIX. It causes trouble with ClearType, compatibility and
	doesn't allow the user to use accelerators for edit boxes anywhere.

2003-08-05  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: No need to read
	STATE twice

2003-08-05  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/InstallOptions/io.dsp: - Removed SS_NOPREFIX - Made IO
	return error instead of crashing if there are no fields in the INI

2003-08-05  kichik

	* Contrib/Modern UI/System.nsh: SS_NOPREFIX made the header texts
	redraw when ALT was pressed, allowing the text to be shown on the
	finish page

2003-08-04  kichik

	* makensis.exe, Source/exehead/resource.rc: DIALOGEX not DIALOG

2003-08-04  kichik

	* Docs/Chapter4.html, Docs/src/attributes.but: /S is case sensitive

2003-08-04  kichik

	* Contrib/nsExec/nsexec.c: It seems Windows 98 doesn't check
	ranges...

2003-08-04  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: pszState can't be
	null (thanks Case for the patch)

2003-08-04  joostverburg

	* Docs/AppendixC.html, Docs/src/usefulinfos.but: new UpgradeDLL
	syntax

2003-08-03  kichik

	* Contrib/NSISdl/httpget.cpp: Patch #781254 applied - thanks Andrey
	Cherezov

2003-08-03  kichik

	* Source/zlib/INFBLOCK.C, makensis.exe: Fixed bug #777590 - inflate
	left too early causing NSIS to think more data is needed thus
	discarding unused data

2003-08-03  kichik

	* Examples/one-section.nsi: Way simpler

2003-07-29  ramon18

	* Contrib/Language files/Croatian.nlf, Contrib/Modern UI/Language
	files/Croatian.nsh: Croatian language files updates (thanks to
	RIV@NVX and iostriz)

2003-07-29  ramon18

	* makensis.exe, Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/UIs/default.exe, Contrib/UIs/modern.exe,
	Contrib/UIs/modern_headerbmp.exe,
	Contrib/UIs/modern_headerbmpr.exe, Contrib/UIs/modern_nodesc.exe,
	Contrib/UIs/modern_smalldesc.exe, Contrib/UIs/sdbarker_tiny.exe,
	Source/exehead/resource.rc: SS_NOPREFIX for all STATIC controls,
	now is possible to name the installer as "My company & CO" for
	example

2003-07-26  joostverburg

	* Docs/AppendixB.html, Docs/src/usefulfunc.but: typo

2003-07-26  joostverburg

	* Docs/AppendixB.html, Docs/src/usefulfunc.but: UpgradeDLL: temp
	base dir support (to solve Win9x issues)

2003-07-26  joostverburg

	* Contrib/Modern UI/Readme.html: hexadecimal

2003-07-26  joostverburg

	* Contrib/InstallOptions/Readme.html: Link control TxtColor

2003-07-26  joostverburg

	* Contrib/Modern UI/System.nsh: Finish page: link color (dark blue)

2003-07-26  joostverburg

	* Contrib/Modern UI/Readme.html: spelling / grammar fixes

2003-07-25  ramon18

	* Examples/Modern UI/StartMenu.nsi: Fix

2003-07-24  kichik

	* Source/exehead/fileform.c: Fix invalid CRC messages for data <
	512

2003-07-24  ramon18

	* Contrib/nsExec/nsexec.c: removed IMAGE_FILE_RELOCS_STRIPPED

2003-07-23  ramon18

	* Contrib/nsExec/nsexec.c: temp console app now returns correct
	exitcode from spawned process, temp file is deleted on end

2003-07-23  ramon18

	* Contrib/nsExec/nsexec.c: nsExec create a temp console app to
	spawn commands, can run applications with user interface and also
	16bit DOS

2003-07-23  ramon18

	* makensis.exe, Source/build.cpp, Source/exehead/fileform.h,
	Source/exehead/util.c: NSIS_SUPPORT_LANG_IN_STRINGS works without
	NSIS_SUPPORT_NAMED_USERVARS

2003-07-22  kichik

	* makensis.exe, Source/exehead/fileform.c: Fixed CRC off and whole
	compression

2003-07-21  ramon18

	* Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/nsExec/nsExec.txt, Contrib/nsExec/nsexec.c: Fixed problem
	in IO dirreq/filereq, optimized code, nsExec with /CMD param to
	allow execute 16Bits DOS applications

2003-07-21  kichik

	* makensis.exe, Source/exehead/exec.c: Fixed error flag when
	creating directories with UNC paths

2003-07-21  kichik

	* makensis.exe, Source/exehead/Ui.c: Don't show installation type
	combo box when there are no InstTypes defined

2003-07-20  kichik

	* Examples/makensis.nsi: UserVars.nsi added

2003-07-20  kichik

	* Contrib/Language files/Russian.nlf, Contrib/Modern UI/Language
	files/Russian.nsh: Updates

2003-07-19  kichik

	* Contrib/nsExec/nsexec.c: clean up

2003-07-19  kichik

	* Contrib/Modern UI/System.nsh: StartMenu page should work again

2003-07-19  kichik

	* makensis.exe, Source/exehead/Main.c: Back to 33.5

2003-07-19  kichik

	* Source/build.cpp, makensis.exe, Source/exehead/Main.c,
	Source/exehead/Ui.c: - Fixed uninstaller - Fixed summary
	calculations - Secret instruction

2003-07-19  ramon18

	* Source/build.cpp, Source/exehead/fileform.h: Simplified searching
	for escape charaters in strings when uservars enabled

2003-07-19  ramon18

	* Contrib/InstallOptions/InstallerOptions.cpp: IO support for LINK
	control text color (TxtColor). Fixed problem with ClearType fonts
	in XP

2003-07-19  ramon18

	* makensis.exe, Source/build.cpp, Source/strlist.h: Uservars names
	not found in strings when names are very similar.

2003-07-19  kichik

	* Source/exehead/fileform.c, Source/exehead/lang.h: Back to normal
	messages

2003-07-19  joostverburg

	* Contrib/Modern UI/System.nsh: set background color of link
	control

2003-07-19  joostverburg

	* Docs/Chapter4.html, Docs/src/var.but: typo

2003-07-18  joostverburg

	* Docs/AppendixA.html, Docs/AppendixD.html, Docs/AppendixE.html,
	Docs/Chapter1.html, Docs/Chapter2.html, Docs/Chapter4.html,
	Docs/Chapter5.html, Docs/Contents.html, Docs/IndexPage.html,
	Docs/index.html, Docs/src/compiler.but, Docs/src/config.but,
	Docs/src/credits.but, Docs/src/generalpurpose.but,
	Docs/src/history.but, Docs/src/intro.but, Docs/src/langs.but,
	Docs/src/misc.but, Docs/src/modernui.but, Docs/src/tutorial.but,
	Docs/src/ui.but, Docs/src/var.but: lots of updates: user variables,
	new instructions, text updates, changelog etc.

2003-07-18  kichik

	* Source/exehead/Ui.c, Source/exehead/fileform.h, Source/lang.cpp:
	Fixed bug #769598 - problems with InstType /COMPONENTSONLYONCUSTOM

2003-07-18  kichik

	* Source/build.cpp: Avoid buffer overrun on huge inputs

2003-07-18  joostverburg

	* Contrib/Modern UI/System.nsh: finish page reboot option buttons:
	background color fixed

2003-07-18  kichik

	* Source/build.cpp: User vars inside strings should work now

2003-07-18  joostverburg

	* Contrib/Language files/Estonian.nlf, Contrib/Modern UI/Language
	files/Estonian.nsh, Examples/Modern UI/MultiLanguage.nsi: Estonian
	language files

2003-07-18  joostverburg

	* Contrib/Modern UI/Language files/Italian.nsh: fix

2003-07-18  joostverburg

	* Examples/Modern UI/StartMenu.nsi: use MUI_STARTMENUPAGE_VARIABLE
	define, temp var fix

2003-07-18  kichik

	* Source/build.cpp, Source/script.cpp, Source/tokens.cpp,
	Source/exehead/Main.c, TODO.txt, makensis.exe, Source/exehead/Ui.c,
	Source/exehead/exec.c, Source/exehead/fileform.c,
	Source/exehead/fileform.h, Source/exehead/util.c,
	Source/exehead/util.h: - Fixed all known problems with temporary
	files and directoroes - Command line switches work again (/NCRC and
	/S) - GetTempFileName now takes another argument as base directory
	(default is $TEMP) - Message boxes work from .onGUIEnd - Some more
	optimizations

2003-07-18  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: No need for ATL

2003-07-18  kichik

	* Contrib/InstallOptions/io.dsp: No default libraries needed

2003-07-18  icemank

	* makensis.exe, Source/build.h, Source/makenssi.cpp,
	Source/script.cpp: Moved __DATE__ and __TIME__ predefines into
	CEXEBuild::process_script

2003-07-18  joostverburg

	* Contrib/Modern UI/Readme.html: text updates, fixes

2003-07-17  joostverburg

	* Contrib/Modern UI/System.nsh: declare standard temp variables
	when inserting

2003-07-17  kichik

	* Source/exehead/Ui.c: Tabs to spaces

2003-07-17  joostverburg

	* Contrib/Modern UI/System.nsh: finish page options fixed

2003-07-17  kichik

	* TODO.txt: stop using static

2003-07-17  ramon18

	* Source/exehead/Ui.c: "Space required" updated after every
	.OnSelChange

2003-07-17  kichik

	* Examples/Modern UI/InstallOptions.nsi, Examples/Modern
	UI/StartMenu.nsi: TEMP is already taken

2003-07-17  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh, Examples/Modern
	UI/InstallOptions.nsi, Examples/Modern UI/StartMenu.nsi: user
	variables, new macro to get startmenu folder, comp page desc box
	info text changes, welcome/finish page leave functions

2003-07-17  kichik

	* Source/exehead/exec.c, makensis.exe, Source/script.cpp,
	Source/tokens.cpp, Source/tokens.h: Added EnableWindow

2003-07-17  kichik

	* Source/build.cpp, Source/exehead/config.h: Defines cleared up and
	added to NSIS define list

2003-07-16  kichik

	* Contrib/BgImage/BgImage.cpp: No need for that ObjType, was just a
	test

2003-07-16  kichik

	* Contrib/BgImage/BgImage.cpp: Fixed stuck up windows on Windows 98

2003-07-16  kichik

	* Source/exehead/exec.c, TODO.txt: fixed CreateDirectory error flag

2003-07-16  kichik

	* Source/exehead/fileform.c, Source/zlib/INFBLOCK.C,
	Source/zlib/ZLIB.H: shaved more than 500 bytes from zlib, zlib
	exehead now 33.5k

2003-07-16  kichik

	* Source/exehead/exec.c: Compiles with log enabled

2003-07-16  ramon18

	* makensis.exe, Examples/UserVars.nsi, Source/build.cpp,
	Source/build.h, Source/script.cpp: Fix problem on Script.cpp that
	allowed VAR declarations inside Functions and Sections, no more
	differences between installer uservars and unistaller user vars
	(even if name start with un. ), changed example too

2003-07-16  joostverburg

	* Examples/UserVars.nsi: clean up

2003-07-15  kichik

	* Contrib/Modern UI/Language files/Italian.nsh: "Description"
	translated (thanks emiste7)

2003-07-14  icemank

	* Contrib/Makensisw/makensisw.cpp, makensisw.exe: Fixed the resize
	bug.

2003-07-14  ramon18

	* makensis.exe, Source/exehead/Ui.c: #769770 fix

2003-07-13  kichik

	* Contrib/Language files/Hebrew.nlf, Contrib/Modern UI/Language
	files/Hebrew.nsh: Hebrew language files by Yaron Shahrabani

2003-07-13  kichik

	* Docs/Chapter4.html, Docs/src/var.but: SetShellVarContext doesn't
	work for $QUICKLAUNCH

2003-07-12  kichik

	* Source/build.cpp, Source/build.h, Source/lang.cpp,
	Source/lineparse.h, Source/script.cpp, Source/util.cpp,
	Source/bzip2/blocksort.c, Source/bzip2/bzlib.c,
	Source/bzip2/compress.c, Source/exehead/bgbg.c,
	Source/exehead/exec.c, Source/exehead/fileform.h,
	Source/exehead/util.c, Source/exehead/util.h,
	Source/zlib/DEFLATE.H, Source/zlib/deflate.c, Source/zlib/trees.c:
	tabs to spaces

2003-07-12  kichik

	* Examples/Modern UI/StartMenu.nsi: Delete parent folders too as
	deguix suggested

2003-07-12  kichik

	* Examples/makensis.nsi: Patch #754995 - more information when
	installing, thanks deguix

2003-07-12  kichik

	* Examples/makensis.nsi: typo

2003-07-12  kichik

	* TODO.txt: empty subsections

2003-07-11  kichik

	* Contrib/Modern UI/Readme.html: MUI_COMPONENTS ->
	MUI_PAGE_COMPONENTS (thanks RIV@NVX)

2003-07-10  ramon18

	* Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/StartMenu/StartMenu.c, makensis.exe, Source/exehead/Ui.c:
	LINK, dirreq, filereq and browse button in dirpage can be opened
	using ENTER KEY (WM_COMMAND events forward to inner dialogs), fixed
	problem with focus on Close/Finish button which was generating
	wierd beeps if user attempted to finish the installer with ENTER
	key.

2003-07-09  joostverburg

	* Contrib/UIs/default.exe, Source/exehead/resource.rc: more space
	for "Space required" label

2003-07-09  joostverburg

	* Contrib/UIs/modern.exe, Contrib/UIs/modern_nodesc.exe,
	Contrib/UIs/modern_smalldesc.exe: more space for "Space required"
	label

2003-07-09  ramon18

	* makensis.exe, Examples/UserVars.nsi, Source/tokens.cpp,
	Source/exehead/Main.c, Source/exehead/Ui.c,
	Source/exehead/config.h, Source/exehead/exec.c,
	Source/exehead/util.c, Source/exehead/util.h: Fixed QUIT problem
	inside custom pages, user-variables activated and command "Dim"
	changed to "Var", language strings inside other strings are
	replaced

2003-07-08  ramon18

	* Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/InstallOptions/testlink.ini: Fixed LINK control problem on
	Win9X and improved tabstop handling

2003-07-07  joostverburg

	* Contrib/UIs/modern.exe, Contrib/UIs/modern_nodesc.exe,
	Contrib/UIs/modern_smalldesc.exe: more space for "Space required"
	label

2003-07-07  joostverburg

	* Contrib/Language files/Japanese.nlf: fixes

2003-07-07  joostverburg

	* Examples/Modern UI/MultiLanguage.nsi: Serbian language

2003-07-07  joostverburg

	* Contrib/Modern UI/System.nsh: MUI_UNGETLANGUAGE changes, abort
	header fixes

2003-07-07  joostverburg

	* Contrib/Language files/Serbian.nlf, Contrib/Modern UI/Language
	files/Serbian.nsh: Language ID

2003-07-07  joostverburg

	* Contrib/Language files/Serbian.nlf, Contrib/Modern UI/Language
	files/Serbian.nsh: Serbian language files

2003-07-07  joostverburg

	* Contrib/Language files/Macedonian.nlf: fixes

2003-07-07  joostverburg

	* Contrib/Modern UI/Language files/Catalan.nsh, Contrib/Modern
	UI/Language files/Croatian.nsh, Contrib/Modern UI/Language
	files/Czech.nsh, Contrib/Modern UI/Language files/Dutch.nsh,
	Contrib/Modern UI/Language files/English.nsh, Contrib/Modern
	UI/Language files/Finnish.nsh, Contrib/Modern UI/Language
	files/French.nsh, Contrib/Modern UI/Language files/German.nsh,
	Contrib/Modern UI/Language files/Greek.nsh, Contrib/Modern
	UI/Language files/Hungarian.nsh, Contrib/Modern UI/Language
	files/Italian.nsh, Contrib/Modern UI/Language files/Japanese.nsh,
	Contrib/Modern UI/Language files/Korean.nsh, Contrib/Modern
	UI/Language files/Lithuanian.nsh, Contrib/Modern UI/Language
	files/Polish.nsh, Contrib/Modern UI/Language files/Portuguese.nsh,
	Contrib/Modern UI/Language files/PortugueseBR.nsh, Contrib/Modern
	UI/Language files/Romanian.nsh, Contrib/Modern UI/Language
	files/Russian.nsh, Contrib/Modern UI/Language
	files/SimpChinese.nsh, Contrib/Modern UI/Language files/Slovak.nsh,
	Contrib/Modern UI/Language files/Slovenian.nsh, Contrib/Modern
	UI/Language files/Spanish.nsh, Contrib/Modern UI/Language
	files/Swedish.nsh, Contrib/Modern UI/Language
	files/TradChinese.nsh, Contrib/Modern UI/Language
	files/Ukrainian.nsh: version numbers

2003-07-07  joostverburg

	* Docs/AppendixC.html, Docs/src/usefulinfos.but: compiler
	compatibility

2003-07-06  joostverburg

	* Contrib/Modern UI/Language files/Finnish.nsh: fix

2003-07-05  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: LINK disabled until
	crashes under Windows 98 are resolved

2003-07-04  kichik

	* Contrib/Language files/Macedonian.nlf, Contrib/Modern UI/Language
	files/Macedonian.nsh: Macedonian update

2003-07-04  kichik

	* Source/lang.cpp: LicenseForceSelection strings now default to
	English too if string is missing from the NLF

2003-07-04  ramon18

	* Contrib/System/Source/System.c: Small bug with structures fixed
	(thanks brainsucker)

2003-06-28  kichik

	* makensis.exe, Source/DialogTemplate.cpp,
	Source/ResourceEditor.cpp, Source/ResourceVersionInfo.cpp: tsk tsk
	tsk... Memory problems fixed

2003-06-28  kichik

	* Source/ResourceVersionInfo.h, Source/build.h: Clean-up

2003-06-27  joostverburg

	* Contrib/Modern UI/Language files/German.nsh: fix

2003-06-27  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh: Options to disable bitmap stretching

2003-06-27  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: ResizeToFit flag
	should now work for bitmap controls too

2003-06-27  joostverburg

	* Contrib/Modern UI/Language files/Russian.nsh: fix

2003-06-27  o_owd

	* Docs/Chapter2.html, Docs/Chapter4.html, Docs/src/script.but,
	Docs/src/tutorial.but: internal links update. replaced \k with \R.

2003-06-26  kichik

	* Source/build.cpp: No ${LANG_ENGLISH} by default

2003-06-25  joostverburg

	* Source/lang.cpp: latest translation

2003-06-25  kichik

	* Source/util.cpp: Refer to the docs

2003-06-25  ramon18

	* Examples/VersionInfo.nsi: Missing LoadLanguageFile

2003-06-24  joostverburg

	* Contrib/Modern UI/System.nsh: MUI_CUSTOMFUNCTION_STARTMENU_LEAVE:
	use Leave function

2003-06-24  kichik

	* Source/DialogTemplate.cpp, Source/DialogTemplate.h,
	Source/ResourceEditor.cpp, Source/ResourceEditor.h: Standard tabing

2003-06-24  o_owd

	* Docs/AppendixD.html, Docs/Chapter4.html, Docs/Contents.html,
	Docs/IndexPage.html, Docs/index.html, Docs/src/attributes.but:
	updated LicenseBkColor help

2003-06-24  ramon18

	* Source/ResourceEditor.cpp, Source/ResourceEditor.h,
	Source/build.cpp, makensis.exe, Source/build.h, Source/uservars.h,
	Source/exehead/Main.c, Source/exehead/config.h,
	Source/exehead/exec.c, Source/exehead/fileform.c,
	Source/exehead/fileform.h, Source/exehead/state.h,
	Source/exehead/util.c: Special section of data for user vars,
	whitch allow compiler to assign the right size and no code needed
	in exehead for mem allocs. Warnings for unreferenced user vars.
	(758773) Error, if temp file not available, now directory is
	created if not exist.

2003-06-24  ramon18

	* Examples/VersionInfo.nsi: (757431) VersionInfo.nsi compiles with
	errors after /LANG changes

2003-06-24  ramon18

	* Contrib/InstallOptions/InstallerOptions.cpp: Fixes problems with
	LINK

2003-06-23  icemank

	* makensis.exe, Source/build.cpp, Source/makenssi.cpp: Moved
	setting of __DATE__ and __TIME__ predefines.

2003-06-23  kichik

	* makensis.exe: Compiled version of iceman's change (__TIMESTAEMP__
	under Windows 98)

2003-06-23  icemank

	* Source/script.cpp: Modified set_timestamp_define to use
	FileTimeToLocalFileTime instead of SystemTimeToTzSpecificLocalTime,
	since the latter is unsupported in Win 9x.

2003-06-23  joostverburg

	* Contrib/InstallOptions/Readme.html: format

2003-06-23  o_owd

	* Contrib/InstallOptions/Readme.html: corrected link on "NSIS
	documentation" that goes to Chapter "Chapter3.html#3.5" instead of
	"Chapter4.html#4.5"

2003-06-22  kichik

	* Contrib/StartMenu/StartMenu.c: Find all directories and make sure
	found entries are directories

2003-06-22  joostverburg

	* Docs/AppendixC.html, Docs/Chapter4.html,
	Docs/src/compilerflags.but, Docs/src/history.but,
	Docs/src/usefulinfos.but: changelog, info, doc

2003-06-22  joostverburg

	* Examples/makensis.nsi: InstallOptions: testlink

2003-06-21  o_owd

	* Docs/Chapter2.html: adeed AllowSkipFiles

2003-06-20  o_owd

	* Docs/Chapter4.html, Docs/src/compilerflags.but: adeed
	AllowSkipFiles

2003-06-20  kichik

	* Docs/src/build.bat: Should work on Windows 98 now

2003-06-19  joostverburg

	* Contrib/Language files/Russian.nlf: v5

2003-06-19  joostverburg

	* Contrib/Modern UI/Language files/Dutch.nsh: version number

2003-06-19  joostverburg

	* Contrib/Modern UI/Language files/Russian.nsh: compatible with
	Modern UI 1.64/5

2003-06-18  kichik

	* Source/exehead/Main.c: The path is validate when the real
	uninstaller starts. There is no need to validate twice.

2003-06-18  kichik

	* Source/exehead/util.c: No longer 8, there is a flag with a name
	now

2003-06-18  ramon18

	* makensis.exe, Examples/UserVars.nsi, Source/build.cpp,
	Source/build.h, Source/script.cpp, Source/exehead/Main.c,
	Source/exehead/config.h, Source/exehead/fileform.c,
	Source/exehead/fileform.h, Source/exehead/state.h,
	Source/exehead/util.c: Dynamic allocation of needed user variables
	(exehead grew 512 bytes).  Independed user vars in uninstaller and
	installer

2003-06-17  ramon18

	* Contrib/InstallOptions/Changelog.txt,
	Contrib/InstallOptions/Readme.html: Completing documentations for
	installoptions

2003-06-17  ramon18

	* Contrib/InstallOptions/Readme.html: Documentation of link control
	and new options for text control

2003-06-17  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh: Support for a link on the Finish page

2003-06-16  ramon18

	* Source/ResourceVersionInfo.cpp, Source/ResourceVersionInfo.h,
	Source/build.cpp, Source/build.h, Source/script.cpp,
	Source/tokens.cpp, Source/exehead/config.h, makensis.exe,
	Source/exehead/exec.c, Source/exehead/fileform.h,
	Source/exehead/util.c, Source/exehead/util.h: Language strings
	inside any other strings, $$ defines fix, both currently disabled
	by defines, support for /LANG in command VIAddVersionKey

2003-06-16  ramon18

	* Contrib/InstallOptions/Changelog.txt,
	Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/InstallOptions/testlink.ini,
	Contrib/InstallOptions/testlink.nsi: Added new control "LINK" and
	example

2003-06-16  kichik

	* makensis.exe, Source/exehead/util.c: validate_filename was b0rked

2003-06-15  kichik

	* Contrib/System/System.nsi: StrCmp not IntCmp (thanks deguix)

2003-06-15  joostverburg

	* Contrib/Language files/Japanese.nlf: v5

2003-06-14  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh, Examples/Modern UI/StartMenu.nsi,
	Examples/Modern UI/WelcomeFinish.nsi: Improved registry storage for
	Start Menu folder; ReserveFile macro for StartMenu plug-in; Added
	MUI_LANGDLL_ALWAYSSHOW option; Checkboxes on Finish page can be
	used to call a function; example fixes

2003-06-14  joostverburg

	* Contrib/Modern UI/System.nsh: start menu folder selection: works
	in silent mode; handles empty input

2003-06-13  icemank

	* Source/build.h, Source/script.cpp: Added dotted notation for
	macro ${__LINE__} predefine

2003-06-13  joostverburg

	* Contrib/Modern UI/Readme.html: bitmap size

2003-06-13  kichik

	* Source/script.cpp: Compiles with NSIS_SUPPORT_VERSION_INFO

2003-06-13  kichik

	* Source/script.cpp: second free goes boom

2003-06-13  icemank

	* Source/script.cpp: Reorganized code

2003-06-13  kichik

	* Source/makenssi.dsp, Source/script.cpp, makensis.exe: Safer
	__TIMESTAMP__, __FILE__, and friends

2003-06-13  icemank

	* Source/script.cpp: Better handling of macros and one line
	commands for standard predefines.

2003-06-12  kichik

	* makensis.exe: No CopyFiles crash, again...

2003-06-12  kichik

	* TODO.txt: updates

2003-06-12  icemank

	* makensis.exe: Fixed handling of macros and command line /X option
	for standard predefines.

2003-06-12  icemank

	* Source/script.cpp: Fixed handling of macros and command line /X
	option for standard predefines.

2003-06-12  kichik

	* makensis.exe: No debug code

2003-06-12  kichik

	* makensis.exe: No CopyFiles crash

2003-06-12  icemank

	* Source/exehead/config.h, Source/build.cpp, Source/build.h,
	Source/script.cpp, makensis.exe: Added support for standard
	predefines ala C++, i.e., __DATE__, __TIME__, __TIMESTAMP__,
	__FILE__, __LINE__

2003-06-12  ramon18

	* Examples/UserVars.nsi, Examples/VersionInfo.nsi,
	Source/ResourceVersionInfo.cpp, Source/ResourceVersionInfo.h,
	Source/build.cpp, Source/build.h, Source/makenssi.dsp,
	Source/script.cpp, Source/strlist.h, Source/tokens.cpp,
	Source/tokens.h, makensis.exe, Source/uservars.h,
	Source/exehead/fileform.h, Source/exehead/util.c: Version
	Information now rely on languages, some more updates on named
	uservars, maybe last one before official release :) (preview
	UserVars.nsi - doesn't compile yet)

2003-06-12  ramon18

	* Contrib/Language files/Polish.nlf, Contrib/Language
	files/Portuguese.nlf: Updated codepages

2003-06-12  ramon18

	* Contrib/InstallOptions/Changelog.txt,
	Contrib/InstallOptions/InstallerOptions.cpp, Examples/Modern
	UI/ioA.ini: READONLY in text box

2003-06-11  joostverburg

	* Contrib/InstallOptions/Readme.html, Contrib/Modern
	UI/Readme.html: font size setting for older browsers

2003-06-10  joostverburg

	* Examples/makensis.nsi: VersionInfo example

2003-06-10  joostverburg

	* Examples/VersionInfo.nsi: simple script

2003-06-10  joostverburg

	* Examples/Modern UI/Basic.nsi, Examples/Modern
	UI/HeaderBitmap.nsi, Examples/Modern UI/InstallOptions.nsi,
	Examples/Modern UI/MultiLanguage.nsi, Examples/Modern
	UI/StartMenu.nsi, Examples/Modern UI/WelcomeFinish.nsi: dummy
	section

2003-06-10  ramon18

	* Contrib/InstallOptions/Changelog.txt,
	Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/InstallOptions/Readme.html, Contrib/InstallOptions/io.dsp,
	Contrib/InstallOptions/test.ini, Contrib/InstallOptions/test.nsi:
	Added MULTILINE support for edit box, better tab order between
	ReqFile, DirReq and it's browse button

2003-06-10  ramon18

	* TODO.txt, makensis.exe, Source/ResourceVersionInfo.cpp,
	Source/ResourceVersionInfo.h, Source/build.cpp, Source/build.h,
	Source/script.cpp, Source/tokens.cpp, Source/tokens.h: Updated
	TODO.txt; New methods to change VersionInformation, this time is
	completed customizable by the script, default code page and
	language retrieved from OS, but can be changed by script too; fixed
	problem with some chars like 

2003-06-10  ramon18

	* Examples/VersionInfo.nsi: Updated to new versioninfo format

2003-06-09  ramon18

	* Source/build.cpp, Source/build.h, Source/lineparse.h,
	makensis.exe, Source/ResourceVersionInfo.cpp,
	Source/ResourceVersionInfo.h, Source/makenssi.dsp,
	Source/script.cpp, Source/tokens.cpp, Source/tokens.h,
	Source/exehead/config.h, Source/exehead/fileform.h,
	Source/exehead/state.h, Source/exehead/util.c,
	Examples/VersionInfo.nsi: Comments like C/C++; Added commands to
	support VersionInformation (VIProductVersion, VIProductName,
	VICompanyName, VIComments, VILegalTrademarks, VILegalCopyrights,
	VIDescription); Support to named user variables (up to 500) but
	disabled by define

2003-06-08  kichik

	* Docs/Chapter4.html, Docs/src/registry.but, Docs/src/sec.but:
	default value for reg keys

2003-06-08  kichik

	* makensis.exe, Source/build.cpp, Source/script.cpp,
	Source/exehead/Ui.c: Language detection works for primary only
	again. It was broken since 1.14, heh

2003-06-08  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: 750338 again

2003-06-08  kichik

	* Contrib/Language files/PortugueseBR.nlf: v5

2003-06-07  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp, Source/exehead/Ui.c,
	Source/exehead/util.c: Safer "bug" report 750338

2003-06-06  kichik

	* Contrib/Language files/Romanian.nlf: fixes

2003-06-06  kichik

	* Contrib/Language files/Czech.nlf: v5

2003-06-06  kichik

	* Source/build.cpp, Source/script.cpp: initialize and destroy

2003-06-06  kichik

	* Source/build.cpp, Source/build.h, Source/lang.cpp,
	Source/makenssi.cpp, Source/script.cpp: All acceptable warnings now
	contain a file name and a line number

2003-06-05  kichik

	* Source/build.cpp, Source/script.cpp, Source/exehead/Ui.c,
	Source/exehead/fileform.h: Process the auto-appeneded part of
	InstallDir at compile-time

2003-06-05  kichik

	* Source/exehead/config.h: don't edit fixes

2003-06-05  kichik

	* Include/Sections.nsh: more macros by derekrprice

2003-06-03  kichik

	* Contrib/Modern UI/Language files/Slovenian.nsh: Slovenian for MUI
	1.64/5

2003-06-03  kichik

	* Contrib/Language files/Slovenian.nlf: Slovenian v5

2003-06-02  icemank

	* makensisw.exe, Contrib/Makensisw/makensisw.dsp: Updated to v2.0

2003-06-02  kichik

	* makensis.exe, Source/lang.cpp: kilo, mega, giga and byte are not
	processed

2003-06-02  joostverburg

	* Contrib/Modern UI/Language files/Dutch.nsh: fixes

2003-06-02  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: Bug #747445 fixed -
	FileRequest "..." button does nothing on some State values

2003-06-02  kichik

	* Contrib/Language files/Polish.nlf: v5

2003-06-02  joostverburg

	* Contrib/Language files/French.nlf: v5

2003-06-01  kichik

	* Contrib/Language files/German.nlf: v5

2003-06-01  joostverburg

	* Contrib/Language files/Croatian.nlf: v5

2003-05-31  icemank

	* Contrib/Makensisw/Readme.txt: Hid the Compressor toolbar button

2003-05-31  icemank

	* Contrib/Makensisw/toolbar.cpp, Contrib/Makensisw/toolbar.h,
	makensisw.exe: Hid the Compressor toolbar button

2003-05-30  kichik

	* Contrib/Modern UI/Language files/Portuguese.nsh: Spelling

2003-05-30  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/InstallOptions/Readme.html: Fixed flags collisions (thanks
	Ramon) and added the ONLY_NUMBERS flag

2003-05-30  joostverburg

	* Contrib/Language files/SimpChinese.nlf, Contrib/Language
	files/TradChinese.nlf: v5

2003-05-30  kichik

	* Docs/AppendixD.html, Docs/Chapter4.html, Docs/src/attributes.but,
	Docs/src/history.but, Docs/src/sec.but, Docs/src/sections.but:
	Latest documentation by flizebogen

2003-05-30  icemank

	* Contrib/Makensisw/Readme.txt: Made the Toolbar style flat

2003-05-30  icemank

	* Contrib/Makensisw/toolbar.cpp, makensisw.exe: Made the Toolbar
	style flat

2003-05-29  kichik

	* Contrib/Language files/Italian.nlf: v5

2003-05-29  kichik

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/toolbar.cpp:
	Indention

2003-05-29  kichik

	* Contrib/Modern UI/Readme.html: No more MUI_WELCOMEPAGE

2003-05-29  kichik

	* Source/script.cpp: SectionIn RO should not override /o

2003-05-28  icemank

	* makensisw.exe: Added Toolbar + more

2003-05-28  icemank

	* Contrib/Makensisw/makensisw.dsw: Added Toolbar + more

2003-05-28  icemank

	* Contrib/Makensisw/toolbar.bmp, Contrib/Makensisw/toolbar.cpp,
	Contrib/Makensisw/toolbar.h: Added Toolbar

2003-05-28  icemank

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/Readme.txt,
	Contrib/Makensisw/makensisw.dsp, Contrib/Makensisw/makensisw.h,
	Contrib/Makensisw/resource.h, Contrib/Makensisw/resource.rc,
	Contrib/Makensisw/utils.cpp, Contrib/Makensisw/utils.h: Added
	Toolbar + more

2003-05-27  kichik

	* Contrib/NSISdl/nsisdl.cpp: - Errors from JNetLib now show again -
	Shows a dialog with ShowInstDetails hide too

2003-05-27  joostverburg

	* Contrib/Modern UI/System.nsh: double pages possible

2003-05-27  kichik

	* Source/util.cpp: VC7 - unsigned/signed

2003-05-27  kichik

	* Contrib/Language files/Hebrew.nlf: v5

2003-05-27  kichik

	* Contrib/Language files/Catalan.nlf, Contrib/Language
	files/Greek.nlf, Contrib/Language files/Korean.nlf,
	Contrib/Language files/Portuguese.nlf, Contrib/Language
	files/Romanian.nlf, Contrib/Language files/Spanish.nlf,
	Contrib/Language files/Swedish.nlf: v5

2003-05-26  joostverburg

	* Docs/src/usefulfunc.but: UpgradeDLL - register DLL on reboot
	fixed

2003-05-26  kichik

	* Contrib/Language files/Hungarian.nlf: v5

2003-05-26  kichik

	* Contrib/BgImage/BgImage.cpp: tabs -> spaces

2003-05-26  joostverburg

	* Contrib/Language files/Dutch.nlf: v5

2003-05-26  kichik

	* Contrib/Language files/Finnish.nlf: v5 and fixes

2003-05-26  kichik

	* makensis.exe, Contrib/Language files/English.nlf,
	Source/build.cpp, Source/build.h, Source/lang.cpp, Source/lang.h,
	Source/script.cpp, Source/tokens.cpp, Source/tokens.h,
	Source/exehead/exec.c, Source/exehead/fileform.h,
	Source/exehead/lang.h: Added AllowSkipFiles - thanks Ramon!

2003-05-26  joostverburg

	* Contrib/NSIS Menu/Info.txt, Contrib/NSIS
	Menu/nsismenu/nsisicon.ico, Contrib/NSIS
	Menu/nsismenu/nsismenu.cpp, Contrib/NSIS Menu/nsismenu/nsismenu.rc,
	Contrib/NSIS Menu/nsismenu/nsismenu.sln, Contrib/NSIS
	Menu/nsismenu/nsismenu.vcproj, Contrib/NSIS
	Menu/nsismenu/resource.h: NSIS Menu source

2003-05-26  kichik

	* Contrib/BgImage/BgImage.cpp: Threads safer

2003-05-25  kichik

	* Examples/one-section.nsi: Simpler script using the new /o switch

2003-05-25  joostverburg

	* Examples/makensis.nsi: compatible with Modern UI 1.65

2003-05-25  joostverburg

	* makensis.exe: latest stuff

2003-05-25  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh, Examples/Modern UI/Basic.nsi,
	Examples/Modern UI/HeaderBitmap.nsi, Examples/Modern
	UI/InstallOptions.nsi, Examples/Modern UI/MultiLanguage.nsi,
	Examples/Modern UI/StartMenu.nsi, Examples/Modern
	UI/WelcomeFinish.nsi: Modern UI 1.65

2003-05-25  joostverburg

	* Docs/AppendixB.html: UpgradeDLL - register DLL on reboot fixed

2003-05-25  kichik

	* Source/build.cpp, Source/script.cpp, Source/exehead/Ui.c:
	LicenseBkColor now supports /windows (default = white) and /grey
	(default = grey)

2003-05-25  kichik

	* Contrib/NSISdl/Script1.rc, Contrib/NSISdl/nsisdl.cpp,
	Contrib/NSISdl/resource.h, Source/script.cpp: - NSISdl will now
	take the installer's style - Little typo in script.cpp

2003-05-25  kichik

	* Contrib/Banner/Banner.c, TODO.txt: Refresh banner's text when
	erased and minize along with the installer window

2003-05-25  kichik

	* Source/build.cpp, makensis.exe, Source/exehead/util.c:
	$SMPROGRAMS, $SMSTARTUP, $DESKTOP, $STARTMENU and $QUICKLAUNCH
	working again

2003-05-25  kichik

	* makensis.exe, Source/script.cpp: Section -name working again

2003-05-24  kichik

	* Source/build.cpp, makensis.exe: Plugins code fixed

2003-05-24  kichik

	* TODO.txt: Done - /o

2003-05-24  kichik

	* makensis.exe: Latest changes

2003-05-24  kichik

	* Contrib/UIs/default.exe, Contrib/UIs/modern.exe,
	Contrib/UIs/modern_nodesc.exe, Contrib/UIs/modern_smalldesc.exe,
	Contrib/UIs/sdbarker_tiny.exe, Source/build.cpp, Source/build.h,
	Source/lang.cpp, Source/script.cpp, Source/tokens.cpp,
	Source/tokens.h, Source/exehead/Main.c, Source/exehead/Ui.c,
	Source/exehead/config.h, Source/exehead/exec.c,
	Source/exehead/fileform.h, makensis.exe,
	Source/exehead/resource.rc, Source/exehead/state.h,
	Source/exehead/ui.h, Source/exehead/util.c: - Improved installation
	types behaviour - .onSelChange no longer called when the components
	page is created - First section is selected at compile time -
	changes in .onInit stick - Added SectionSetSize / SectionGetSize -
	Added SetCurInstType / GetCurInstType - Added InstTypeSetText /
	InstTypeGetText - ability to change (and add and remove)
	installation types on runtime - NSIS_MAX_INST_TYPES is now 32 by
	default - InstType texts are now processed ($0, $1, etc. can be
	used) - Added /o switch for Section - unselected by default

2003-05-24  kichik

	* TODO.txt: More

2003-05-22  joostverburg

	* Contrib/Language files/Danish.nlf: capital

2003-05-22  joostverburg

	* Contrib/Language files/Danish.nlf, Contrib/Modern UI/Language
	files/Danish.nsh: fixes

2003-05-22  joostverburg

	* Contrib/VPatch/vpatchdll.c, Contrib/VPatch/vpatchdll.dsp: file
	locations

2003-05-21  joostverburg

	* Contrib/Modern UI/Language files/Macedonian.nsh: wrong variable
	name

2003-05-21  joostverburg

	* Contrib/Modern UI/Language files/Portuguese.nsh: Portuguese
	Modern UI language file

2003-05-21  joostverburg

	* Contrib/VPatch/GenPat.exe, Contrib/VPatch/Readme.html,
	Contrib/VPatch/example.nsi, Contrib/VPatch/newfile.txt,
	Contrib/VPatch/oldfile.txt, Contrib/VPatch/patch.pat,
	Contrib/VPatch/vpatchdll.c, Contrib/VPatch/vpatchdll.dsp,
	Contrib/VPatch/vpatchdll.dsw, Examples/makensis.nsi: VPatch

2003-05-18  kichik

	* Source/exehead/exec.c: Sleep back to normal

2003-05-16  kichik

	* Docs/Chapter4.html, Docs/src/callback.but: Bug 738682 fixed -
	.onGUIEnd => un.onGUIEnd

2003-05-16  kichik

	* Contrib/Modern UI/Language files/Finnish.nsh: Finnish MUI
	language file

2003-05-14  kichik

	* Contrib/BgImage/BgImage.txt: Forgot to mention negative coords

2003-05-14  kichik

	* Docs/Chapter4.html, Docs/src/log.but: Compile NSIS for
	NSIS_CONFIG_LOG

2003-05-14  kichik

	* Docs/AppendixD.html, Docs/Chapter4.html, Docs/src/callback.but:
	.onGUIEnd

2003-05-12  kichik

	* Source/util.cpp: Wrong boundary

2003-05-12  kichik

	* Source/util.cpp: Some more checks when finding icon resources
	offsets - no more crashes when UPX compresses the icons

2003-05-11  kichik

	* Source/script.cpp: A bit more clearer code

2003-05-11  kichik

	* Contrib/NSISdl/nsisdl.cpp: Flicker reduction by A. Schiffler

2003-05-11  kichik

	* Contrib/Language files/Macedonian.nlf, Contrib/Modern UI/Language
	files/Macedonian.nsh: Macedonian update - NLFv4 and MUI 1.64

2003-05-11  kichik

	* Contrib/BgImage/BgImage.cpp, Contrib/BgImage/BgImage.txt: Sound
	loops

2003-05-10  kichik

	* Contrib/BgImage/BgImage.txt: Yey for the spell checker :)

2003-05-10  kichik

	* Contrib/BgImage/BgImage.cpp, Contrib/BgImage/BgImage.dsp,
	Contrib/BgImage/BgImage.txt, Contrib/BgImage/Example.nsi, TODO.txt,
	Source/build.cpp, Source/util.h, Source/exehead/Ui.c,
	Source/exehead/bgbg.c, Source/exehead/exec.c,
	Source/exehead/fileform.h, makensis.exe: - BgImage improved a lot -
	Added .onGUIEnd - Some optimizations

2003-05-09  kichik

	* Source/script.cpp, Source/util.cpp: Check for 8bpp

2003-05-09  kichik

	* Docs/Chapter4.html, Docs/src/attributes.but: 8bpp max for
	CheckBitmap

2003-05-09  kichik

	* Source/lang.cpp: ADD_FONT not SET_FONT

2003-05-09  kichik

	* Source/exehead/util.c: "Bug" 733817

2003-05-08  kichik

	* Contrib/Makensisw/Readme.txt: Some credits too

2003-05-08  kichik

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/makensisw.dsp,
	Contrib/Makensisw/makensisw.h, Contrib/Makensisw/noclib.cpp,
	Contrib/Makensisw/resource.h, Contrib/Makensisw/resource.rc,
	Contrib/Makensisw/utils.cpp, makensisw.exe: iceman_k's define list
	for MakeNSISw

2003-05-07  joostverburg

	* Contrib/InstallOptions/Readme.html: wrong variable

2003-05-07  joostverburg

	* Include/Sections.nsh: SetSectionInInstType /
	ClearSectionInInstType

2003-05-06  joostverburg

	* Contrib/Language files/Finnish.nlf: Finnish language file

2003-05-06  joostverburg

	* Contrib/Language files/Swedish.nlf, Contrib/Modern UI/Language
	files/Swedish.nsh: fix

2003-05-05  joostverburg

	* Contrib/NSISdl/ReadMe.txt: quiet download

2003-05-04  joostverburg

	* Contrib/Language files/Hungarian.nlf: fix

2003-05-03  joostverburg

	* Contrib/Language files/Portuguese.nlf: v4

2003-05-02  kichik

	* Contrib/UserInfo/UserInfo.c: Guests comes after users
	http://forums.winamp.com/showthread.php?s=&threadid=112655

2003-05-02  kichik

	* Contrib/UserInfo/UserInfo.nsi: Done after error

2003-05-02  joostverburg

	* Contrib/Banner/Readme.txt: more info

2003-05-01  kichik

	* Docs/Chapter4.html, Docs/src/var.but: Tab

2003-05-01  joostverburg

	* Contrib/Modern UI/Language files/SimpChinese.nsh, Contrib/Modern
	UI/Language files/TradChinese.nsh: fonts

2003-05-01  joostverburg

	* Contrib/Language files/SimpChinese.nlf, Contrib/Language
	files/TradChinese.nlf, Contrib/Modern UI/Language
	files/SimpChinese.nsh, Contrib/Modern UI/Language
	files/TradChinese.nsh: fix

2003-05-01  joostverburg

	* Contrib/Language files/Korean.nlf: v4

2003-05-01  joostverburg

	* Contrib/Language files/SimpChinese.nlf, Contrib/Modern
	UI/Language files/SimpChinese.nsh: fix

2003-05-01  joostverburg

	* Examples/Modern UI/Basic.nsi, Examples/Modern
	UI/HeaderBitmap.nsi, Examples/Modern UI/InstallOptions.nsi,
	Examples/Modern UI/StartMenu.nsi, Examples/Modern
	UI/WelcomeFinish.nsi: Get instead of remember

2003-04-30  kichik

	* Examples/Modern UI/MultiLanguage.nsi: Get instead of remember

2003-04-30  joostverburg

	* Contrib/Modern UI/System.nsh: no space before "click next to
	continue" text on welcome page

2003-04-30  joostverburg

	* Contrib/Modern UI/Language files/SimpChinese.nsh, Contrib/Modern
	UI/Language files/TradChinese.nsh: fix

2003-04-30  joostverburg

	* Contrib/Language files/SimpChinese.nlf, Contrib/Language
	files/TradChinese.nlf: v4

2003-04-30  kichik

	* Contrib/NSISdl/nsisdl.cpp: Unable to open file error was still
	set in $0 instead of on the stack

2003-04-30  kichik

	* Source/script.cpp: Bug #730056 fixed - empty license file error
	added

2003-04-30  kichik

	* Source/build.h, Source/script.cpp: Two File /r commands should
	work again

2003-04-30  joostverburg

	* Contrib/Language files/Croatian.nlf: v4

2003-04-30  joostverburg

	* Contrib/Modern UI/Language files/Croatian.nsh: new strings

2003-04-30  joostverburg

	* Contrib/Language files/Hungarian.nlf: fix

2003-04-29  joostverburg

	* TODO.txt: langfiles & fonts done

2003-04-29  kichik

	* Source/script.cpp: "Bug" #685834 fixed - implemented a more
	natural recursion that descends into every directory and not only
	into those caught by the given spec

2003-04-29  kichik

	* Examples/viewhtml.nsi: Shows the HTML file and both possible ways

2003-04-29  joostverburg

	* Contrib/Language files/Swedish.nlf: v4

2003-04-29  joostverburg

	* Examples/Modern UI/MultiLanguage.nsi, Contrib/Modern UI/Language
	files/Swedish.nsh: Swedish translation

2003-04-28  joostverburg

	* Contrib/Modern UI/Readme.html: wrong define name

2003-04-28  joostverburg

	* makensis.exe: Bug #728281 fixed - system menu has everything
	enabled (including maximize) on Windows 9x

2003-04-28  kichik

	* Contrib/UIs/default.exe, Contrib/UIs/modern.exe,
	Contrib/UIs/modern_headerbmp.exe,
	Contrib/UIs/modern_headerbmpr.exe, Contrib/UIs/sdbarker_tiny.exe:
	Bug #728281 fixed - system menu has everything enabled (including
	maximize) on Windows 9x

2003-04-28  kichik

	* Source/exehead/resource.rc: Bug #728281 fixed - system menu has
	everything enabled (including maximize) on Windows 9x

2003-04-28  joostverburg

	* Contrib/Language files/Polish.nlf: v4

2003-04-28  joostverburg

	* Contrib/Modern UI/Readme.html: examples

2003-04-27  joostverburg

	* Contrib/Modern UI/Language files/Czech.nsh: fix

2003-04-27  joostverburg

	* Contrib/Language files/Czech.nlf: v4

2003-04-27  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh: more texts can be customized

2003-04-26  joostverburg

	* Contrib/Modern UI/Language files/Czech.nsh: new strings

2003-04-26  joostverburg

	* Contrib/Language files/Romanian.nlf: v4

2003-04-25  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh: write to INI file in Welcome/Finish
	page pre functions

2003-04-25  joostverburg

	* Contrib/Language files/Spanish.nlf: v4

2003-04-23  kichik

	* Source/lang.cpp, makensis.exe: Padding, padding, padding...

2003-04-23  joostverburg

	* Examples/rtest.nsi: format

2003-04-23  joostverburg

	* Contrib/Language files/Ukrainian.nlf, Contrib/Language
	files/Catalan.nlf: v4

2003-04-23  joostverburg

	* Contrib/Language files/Greek.nlf: v4

2003-04-23  joostverburg

	* Contrib/Modern UI/Language files/Japanese.nsh: header text for
	aborted installer

2003-04-23  joostverburg

	* Contrib/Language files/Japanese.nlf: v4

2003-04-23  kichik

	* Source/exehead/Ui.c: Compiles without NSIS_SUPPORT_CODECALLBACKS
	again

2003-04-22  joostverburg

	* Contrib/Language files/Japanese.nlf: Japanese fonts

2003-04-22  joostverburg

	* Contrib/Language files/French.nlf, Contrib/Language
	files/German.nlf: v4

2003-04-22  joostverburg

	* Contrib/Language files/PortugueseBR.nlf: fix

2003-04-22  kichik

	* Source/exehead/Ui.c, makensis.exe: Bug report 725319 - sort of

2003-04-21  joostverburg

	* Contrib/Language files/PortugueseBR.nlf: v4

2003-04-21  joostverburg

	* Contrib/Language files/Dutch.nlf: forgot some items

2003-04-21  joostverburg

	* Contrib/Language files/Hungarian.nlf: spaces

2003-04-21  joostverburg

	* Contrib/Language files/English.nlf: fix

2003-04-21  joostverburg

	* Contrib/Language files/Dutch.nlf, Contrib/Language
	files/Hungarian.nlf: v4

2003-04-21  flizebogen

	* Docs/AppendixC.html, Docs/Chapter2.html, Docs/Chapter4.html,
	Docs/Contents.html, Docs/IndexPage.html, Docs/index.html,
	Docs/src/flowcontrol.but, Docs/src/sec.but,
	Docs/src/usefulinfos.but: Added description for Ifabort, modified
	SectionSetText, added Errorlevel description

2003-04-21  joostverburg

	* Contrib/Modern UI/Language files/German.nsh: fix

2003-04-21  kichik

	* Contrib/Language files/Arabic.nlf, Contrib/Language
	files/Bulgarian.nlf, Contrib/Language files/Catalan.nlf,
	Contrib/Language files/Croatian.nlf, Contrib/Language
	files/Czech.nlf, Contrib/Language files/Danish.nlf,
	Contrib/Language files/Dutch.nlf, Contrib/Language
	files/English.nlf, Contrib/Language files/French.nlf,
	Contrib/Language files/German.nlf, Contrib/Language
	files/Greek.nlf, Contrib/Language files/Hebrew.nlf,
	Contrib/Language files/Hungarian.nlf, Contrib/Language
	files/Italian.nlf, Contrib/Language files/Japanese.nlf,
	Contrib/Language files/Korean.nlf, Contrib/Language
	files/Lithuanian.nlf, Contrib/Language files/Macedonian.nlf,
	Contrib/Language files/Polish.nlf, Contrib/Language
	files/Portuguese.nlf, Contrib/Language files/PortugueseBR.nlf,
	Contrib/Language files/Romanian.nlf, Contrib/Language
	files/Russian.nlf, Contrib/Language files/SimpChinese.nlf,
	Contrib/Language files/Slovak.nlf, Contrib/Language
	files/Spanish.nlf, Contrib/Language files/Swedish.nlf,
	Contrib/Language files/Thai.nlf, Contrib/Language
	files/TradChinese.nlf, Contrib/Language files/Turkish.nlf,
	Contrib/Language files/Ukrainian.nlf, Source/DialogTemplate.cpp,
	Source/DialogTemplate.h, Source/build.cpp, Source/build.h,
	Source/lang.cpp, Source/lang.h, Source/script.cpp, TODO.txt,
	Source/exehead/Ui.c, Source/exehead/exec.c,
	Source/exehead/fileform.h, Source/exehead/lang.h, makensis.exe: -
	More strings translatable (K/M/G Byte, registering, unregistering)
	- Language specific fonts - $\t now works too - More to do

2003-04-21  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh: language specific fonts

2003-04-20  kichik

	* makensis.exe: With comrpession this time...

2003-04-20  kichik

	* Source/strlist.h: Should compile on VC7 again

2003-04-20  joostverburg

	* makensis.exe: no more weird descriptions when sections are hidden

2003-04-20  joostverburg

	* Source/exehead/Ui.c: no more weird descriptions when sections are
	hidden

2003-04-19  kichik

	* Examples/one-section.nsi: Missing quotes

2003-04-19  flizebogen

	* Docs/AppendixC.html, Docs/AppendixD.html, Docs/Chapter2.html,
	Docs/Contents.html, Docs/IndexPage.html, Docs/index.html,
	Docs/src/history.but, Docs/src/usefulinfos.but: Updated Changelog
	and added "compiling NSIS Sources" notes

2003-04-19  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: ...

2003-04-19  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: Oops :)

2003-04-18  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: Fixed bug [ 720332 ]
	">301 Characters in State of List Box Bug - Install Options 2"

2003-04-18  kichik

	* TODO.txt: Clean up

2003-04-18  kichik

	* Contrib/System/Source/System.c, Contrib/System/System.txt,
	Contrib/System/Source/System.h: (brainsucker) fixed a bug with
	calling proc(void) and added e switch to get GetLastError return
	value.

2003-04-17  kichik

	* Source/Plugins.cpp, Source/Plugins.h, Source/build.cpp,
	Source/build.h, Source/lang.cpp, Source/lang.h,
	Source/makenssi.cpp, Source/script.cpp, Source/strlist.h: Faster
	compilation

2003-04-16  kichik

	* makensis.exe: No CopyFiles crash (just recompiled)

2003-04-16  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: Transparency bug in
	IO too

2003-04-15  joostverburg

	* Contrib/Modern UI/Readme.html: info about position of custom
	function defines

2003-04-15  joostverburg

	* Contrib/Modern UI/Language files/Korean.nsh: header text for
	aborted installer

2003-04-15  kichik

	* Contrib/BgImage/BgImage.cpp, TODO.txt: No more weird border

2003-04-14  joostverburg

	* Contrib/InstallOptions/Readme.html,
	Contrib/InstallOptions/test.nsi: leave function

2003-04-14  joostverburg

	* Menu/compiler.html: typo

2003-04-13  joostverburg

	* makensis.exe, Source/build.cpp: fixed pluginsdir init function
	generation

2003-04-12  kichik

	* Contrib/Modern UI/Language files/SimpChinese.nsh, Contrib/Modern
	UI/Language files/TradChinese.nsh: Traditional and Simplified
	Chinese updates

2003-04-10  flizebogen

	* Docs/AppendixC.html, Docs/Chapter4.html, Docs/Contents.html,
	Docs/IndexPage.html, Docs/index.html, Docs/src/usefulinfos.but:
	Added "How to Read REG_MULTI_SZ Values" to Useful Infos

2003-04-08  kichik

	* makensis.exe: Fixed bug #717022, overlapping chars in dir input

2003-04-08  kichik

	* Source/exehead/Ui.c: Fixed bug #717022, overlapping chars in dir
	input

2003-04-07  joostverburg

	* Docs/src/build.bat: that was test stuff

2003-04-07  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh, Examples/Modern UI/MultiLanguage.nsi,
	Examples/Modern UI/StartMenu.nsi: new macro's: get uninstaller
	language, delete shortcuts, new languages

2003-04-07  joostverburg

	* Contrib/Language files/German.nlf: fixes

2003-04-07  joostverburg

	* Docs/AppendixB.html, Docs/src/build.bat, Docs/src/usefulfunc.but:
	updated GetWindowsVersion

2003-04-07  joostverburg

	* Contrib/Modern UI/Language files/Romanian.nsh: header text for
	aborted installer

2003-04-07  joostverburg

	* Contrib/Language files/Romanian.nlf: fixes

2003-04-07  joostverburg

	* Contrib/Language files/Catalan.nlf, Contrib/Modern UI/Language
	files/Catalan.nsh: translation by falanko

2003-04-07  joostverburg

	* Contrib/Modern UI/Language files/Polish.nsh: header text for
	aborted installer

2003-04-06  joostverburg

	* Contrib/Modern UI/Language files/Hungarian.nsh: wrong string
	names

2003-04-06  kichik

	* TODO.txt: Heh, I wonder what I was thinking about when I wrote
	this...

2003-04-06  kichik

	* Contrib/Language files/Lithuanian.nlf, Contrib/Modern UI/Language
	files/Lithuanian.nsh: Updates

2003-04-06  joostverburg

	* Contrib/Modern UI/Language files/Ukrainian.nsh:
	LicenseForceSelection support - header text for aborted installer

2003-04-06  joostverburg

	* Contrib/Language files/Ukrainian.nlf: LicenseForceSelection
	support

2003-04-06  kichik

	* Contrib/Language files/Lithuanian.nlf, Contrib/Modern UI/Language
	files/Lithuanian.nsh: Lithuanian language by NorCis

2003-04-06  kichik

	* Docs/src/basic.but: Capital F - typo

2003-04-05  flizebogen

	* Docs/AppendixD.html, Docs/Chapter4.html, Docs/src/history.but,
	Docs/src/pages.but: Updated Changelog

2003-04-05  kichik

	* TODO.txt: Compiler speed optimization

2003-04-05  kichik

	* makensis.exe, Contrib/Modern UI/System.nsh, Include/Sections.nsh,
	Source/exehead/Ui.c, Source/exehead/exec.c,
	Source/exehead/fileform.h: Rewrote a lot of the components tree
	code: - Added SF_PSELECTED for partially selected sub-sections -
	SF_EXPAND now refreshes the components tree - Fixed problems with
	sub-sections with RO sections as children - (-1) sent to
	.onMouseOverSection when mouse over nothing - RO sections can now
	be in InstTypes too (default to old behavior) - Optimized code

2003-04-05  joostverburg

	* Contrib/Modern UI/Language files/French.nsh, Contrib/Modern
	UI/Language files/German.nsh, Contrib/Modern UI/Language
	files/PortugueseBR.nsh: header text for aborted installer

2003-04-05  kichik

	* TODO.txt: IO todo done

2003-04-05  joostverburg

	* Contrib/Modern UI/Language files/Spanish.nsh: header text for
	aborted installer

2003-04-04  joostverburg

	* Contrib/Language files/Greek.nlf: fixes

2003-04-04  joostverburg

	* Contrib/Modern UI/Language files/Hungarian.nsh, Contrib/Modern
	UI/Language files/Greek.nsh: header text for aborted installer

2003-04-04  joostverburg

	* Menu/images/version.gif: beta 4

2003-04-04  flizebogen

	* Docs/Chapter5.html, Docs/Contents.html, Docs/IndexPage.html,
	Docs/index.html, Docs/src/defines.but: Changed Conditional
	Compilation docs to default style

2003-04-04  joostverburg

	* Contrib/Modern UI/Language files/Arabic.nsh, Contrib/Modern
	UI/Language files/Bulgarian.nsh, Contrib/Modern UI/Language
	files/Croatian.nsh, Contrib/Modern UI/Language files/Czech.nsh,
	Contrib/Modern UI/Language files/Danish.nsh, Contrib/Modern
	UI/Language files/French.nsh, Contrib/Modern UI/Language
	files/German.nsh, Contrib/Modern UI/Language files/Greek.nsh,
	Contrib/Modern UI/Language files/Hungarian.nsh, Contrib/Modern
	UI/Language files/Italian.nsh, Contrib/Modern UI/Language
	files/Japanese.nsh, Contrib/Modern UI/Language files/Korean.nsh,
	Contrib/Modern UI/Language files/Macedonian.nsh, Contrib/Modern
	UI/Language files/Polish.nsh, Contrib/Modern UI/Language
	files/PortugueseBR.nsh, Contrib/Modern UI/Language
	files/Russian.nsh, Contrib/Modern UI/Language
	files/SimpChinese.nsh, Contrib/Modern UI/Language files/Slovak.nsh,
	Contrib/Modern UI/Language files/Spanish.nsh, Contrib/Modern
	UI/Language files/Thai.nsh, Contrib/Modern UI/Language
	files/TradChinese.nsh, Contrib/Modern UI/Language
	files/Turkish.nsh, Contrib/Modern UI/Language files/Ukrainian.nsh:
	renamed string names

2003-04-04  joostverburg

	* Contrib/Language files/Romanian.nlf: LicenseForceSelection
	support

2003-04-04  joostverburg

	* Contrib/Modern UI/Language files/Romanian.nsh:
	LicenseForceSelection support - renamed string names

2003-04-04  joostverburg

	* Contrib/Modern UI/Language files/Dutch.nsh, Contrib/Modern
	UI/Language files/English.nsh: header text for aborted installer -
	renamed string names

2003-04-04  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh: header text for aborted installer

2003-04-04  joostverburg

	* makensis.exe: latest stuff

2003-04-04  kichik

	* Docs/src/bin/halibut/biblio.c, Docs/src/bin/halibut/bk_xhtml.c,
	Docs/src/bin/halibut/contents.c, Docs/src/bin/halibut/error.c,
	Docs/src/bin/halibut/halibut.h, Docs/src/bin/halibut/help.c,
	Docs/src/bin/halibut/index.c, Docs/src/bin/halibut/input.c,
	Docs/src/bin/halibut/keywords.c, Docs/src/bin/halibut/licence.c,
	Docs/src/bin/halibut/main.c, Docs/src/bin/halibut/malloc.c,
	Docs/src/bin/halibut/misc.c, Docs/src/bin/halibut/tree234.c,
	Docs/src/bin/halibut/tree234.h, Docs/src/bin/halibut/ustring.c:
	Hopefully readable now: indent -nut -kr -bl -bli0 -i2 *

2003-04-04  kichik

	* Source/exehead/Ui.c: - Leave function of instfiles will be called
	if installation aborted too so the MUI will be able to set the
	title - Cancel button now set default if installation canceled

2003-04-04  kichik

	* makensis.exe, Source/script.cpp: Missed a return, IfErrors works
	again

2003-04-04  joostverburg

	* Docs/Chapter4.html, Docs/src/plugin.but: typo

2003-04-04  joostverburg

	* Contrib/Language files/Polish.nlf, Contrib/Modern UI/Language
	files/Polish.nsh: LicenseForceSelection support

2003-04-03  joostverburg

	* Contrib/Language files/Spanish.nlf, Contrib/Modern UI/Language
	files/Spanish.nsh: fixes

2003-04-03  joostverburg

	* Contrib/Modern UI/Readme.html: typo

2003-04-03  kichik

	* Docs/Chapter2.html, Docs/Chapter5.html, Docs/Contents.html,
	Docs/IndexPage.html, Docs/index.html, Docs/src/compiler.but: S1 not
	S2 for !addincludedir

2003-04-03  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/InstallOptions/Readme.html: Added EXTENDEDSELCT flag for
	list boxes which replaces MULTISELECT that now acts exactly as the
	real style flag ([double] click turns on or off selection)

2003-04-03  kichik

	* Contrib/UserInfo/UserInfo.c: Will always return Admin on 9x
	systems with advapi32.dll that contains functions it shouldn't (all
	of them?)

2003-04-02  kichik

	* Source/build.cpp, Source/script.cpp, Source/tokens.cpp,
	Source/tokens.h, Source/exehead/Ui.c, Source/exehead/exec.c,
	Source/exehead/exec.h, Source/exehead/fileform.h, makensis.exe:
	Added IfAbort

2003-04-02  kichik

	* TODO.txt: IO improvement

2003-04-02  kichik

	* Contrib/NSISdl/nsisdl.cpp: NSISdl will now take the font from the
	NSIS installer

2003-04-02  joostverburg

	* Contrib/LangDLL/resource.rc: compiles without Platform SDK

2003-04-02  kichik

	* Source/build.cpp, makensis.exe, Source/build.h: InitPluginsDir
	fixes

2003-04-02  joostverburg

	* Contrib/Language files/Slovak.nlf, Contrib/Modern UI/Language
	files/Slovak.nsh: LicenseForceSelection support

2003-04-01  joostverburg

	* makensis.exe: Reboot command: delete pluginsdir - workaround for
	GetTempFileName API bug

2003-04-01  kichik

	* Source/build.cpp, Source/script.cpp, Source/exehead/Ui.c,
	Source/exehead/exec.c: - GetTempFile will now try 100 times before
	failing - InitPluginsDir will give an error if unable to initialize

2003-04-01  joostverburg

	* Contrib/Modern UI/Language files/Italian.nsh:
	LicenseForceSelection support

2003-04-01  joostverburg

	* Contrib/Modern UI/System.nsh: finish header inserted when
	MUI_FINISHPAGE_NOAUTOCLOSE is defined - removed double bcheck

2003-03-31  joostverburg

	* Docs/Chapter5.html, Docs/src/defines.but: macro's can contain
	!ifdef etc.

2003-03-30  flizebogen

	* Docs/Chapter4.html, Docs/src/sections.but: Changed section syntax
	again (added req flag)

2003-03-30  flizebogen

	* Docs/Chapter4.html, Docs/src/sections.but: Section Syntax (! for
	bold sections)

2003-03-30  kichik

	* Source/exehead/Ui.c, makensis.exe, Source/exehead/exec.c,
	Source/exehead/fileform.c, Source/exehead/util.c: IfErrors clears
	the error flag again

2003-03-30  joostverburg

	* Docs/Chapter4.html, Docs/src/ui.but: typo

2003-03-30  joostverburg

	* Docs/AppendixD.html, Docs/style.css, Docs/src/history.but:
	updated changelog, blue links

2003-03-30  joostverburg

	* Contrib/Modern UI/Language files/PortugueseBR.nsh: finish page
	accelerator keys

2003-03-29  joostverburg

	* Contrib/Modern UI/Language files/English.nsh: finish page
	accelerator keys

2003-03-29  joostverburg

	* Contrib/Language files/German.nlf, Contrib/Language
	files/SimpChinese.nlf, Contrib/Language files/TradChinese.nlf,
	Contrib/Modern UI/Language files/SimpChinese.nsh, Contrib/Modern
	UI/Language files/TradChinese.nsh: LicenseForceSelection support

2003-03-29  joostverburg

	* TODO.txt: RMDir /REBOOTOK

2003-03-29  flizebogen

	* Docs/AppendixD.html, Docs/Chapter2.html, Docs/Chapter4.html,
	Docs/style.css, Docs/src/attributes.but, Docs/src/basic.but,
	Docs/src/callback.but, Docs/src/history.but, Docs/src/jumps.but,
	Docs/src/labels.but, Docs/src/pages.but, Docs/src/sections.but,
	Docs/src/usection.but, Docs/src/var.but: Updated RMDIR command
	Syntax, added internal Referencies, rearanged order of some
	commands (by letter), new css file (no underlines for links)

2003-03-29  kichik

	* Source/build.cpp, Source/script.cpp, Source/exehead/Main.c,
	Source/exehead/Ui.c, Source/exehead/exec.c,
	Source/exehead/fileform.h, Source/exehead/util.c: Back to 33.5/34

2003-03-29  kichik

	* makensis.exe, Source/exehead/Main.c, Source/exehead/Ui.c,
	Source/exehead/exec.c, Source/exehead/fileform.c: Buttons from
	focused license text fixed (return will not work if next button not
	enabled and escape will work as cancel)

2003-03-29  kichik

	* Source/exehead/exec.c, Source/exehead/util.c, Source/script.cpp,
	Source/tokens.cpp: RMDir /REBOOTOK

2003-03-29  kichik

	* Include/Sections.nsh: or not and

2003-03-28  flizebogen

	* Docs/AppendixD.html, Docs/Chapter4.html, Docs/src/history.but,
	Docs/src/ui.but: Updated SetBKColor and Changelog

2003-03-28  kichik

	* Source/exehead/exec.c, Source/exehead/util.c, Source/script.cpp,
	makensis.exe: Transparent controls. Use SetBkColor (hwnd)
	transparent

2003-03-28  kichik

	* Docs/src/bin/halibut.exe, Docs/src/bin/halibut/biblio.c: Now
	shows line number for unresolved \R cross-references

2003-03-28  joostverburg

	* Contrib/Modern UI/Readme.html: langdll text parameter

2003-03-28  kichik

	* Docs/Chapter2.html, Docs/Chapter4.html, Docs/src/attributes.but:
	No need for two LoadLangugeFile sections

2003-03-27  flizebogen

	* Docs/Chapter2.html, Docs/Chapter4.html, Docs/Contents.html,
	Docs/IndexPage.html, Docs/index.html, Docs/src/attributes.but,
	Docs/src/functions.but, Docs/src/tutorial.but, Docs/src/ui.but,
	Docs/src/var.but: Updated Tutorial, typos and a few links

2003-03-27  joostverburg

	* Contrib/Language files/Greek.nlf, Contrib/Modern UI/Language
	files/Greek.nsh: LicenseForceSelection support

2003-03-27  joostverburg

	* Contrib/Language files/Korean.nlf, Contrib/Language
	files/PortugueseBR.nlf, Contrib/Language files/Russian.nlf,
	Contrib/Modern UI/Language files/Korean.nsh, Contrib/Modern
	UI/Language files/PortugueseBR.nsh, Contrib/Modern UI/Language
	files/Russian.nsh: LicenseForceSelection support

2003-03-27  joostverburg

	* Contrib/Modern UI/Language files/Dutch.nsh: fixes

2003-03-27  kichik

	* Examples/waplugin.nsi: No license page

2003-03-27  kichik

	* Contrib/System/Source/System.c, Contrib/System/Source/stdafx.h:
	Source code for latest fixes (brainsucker)

2003-03-27  kichik

	* Contrib/System/SysFunc.nsh, Contrib/System/System.nsi:
	(brainsucker) new system build. now work's at the kichik's computer
	too :)

2003-03-27  joostverburg

	* Contrib/Modern UI/System.nsh: message text

2003-03-27  joostverburg

	* Examples/makensis.nsi: updated for Modern UI 1.64

2003-03-27  joostverburg

	* Contrib/Language files/Spanish.nlf, Contrib/Modern UI/Language
	files/Spanish.nsh: better translation

2003-03-26  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh, Examples/Modern UI/Basic.nsi,
	Examples/Modern UI/HeaderBitmap.nsi, Examples/Modern
	UI/InstallOptions.nsi, Examples/Modern UI/MultiLanguage.nsi,
	Examples/Modern UI/StartMenu.nsi, Examples/Modern
	UI/WelcomeFinish.nsi: no finish header macro's anymore - language
	preference stored when installation has completed

2003-03-26  joostverburg

	* Contrib/Language files/Hungarian.nlf, Contrib/Modern UI/Language
	files/Hungarian.nsh: LicenseForceSelection support

2003-03-26  kichik

	* Source/exehead/Ui.c, makensis.exe: Bug with new force and license
	page not being first

2003-03-26  joostverburg

	* Contrib/Language files/French.nlf, Contrib/Modern UI/Language
	files/French.nsh: LicenseForceSelection support

2003-03-26  joostverburg

	* Contrib/Language files/Spanish.nlf, Contrib/Modern UI/Language
	files/Spanish.nsh, Contrib/Language files/German.nlf,
	Contrib/Modern UI/Language files/German.nsh: LicenseForceSelection
	support

2003-03-26  flizebogen

	* Docs/Chapter4.html, Docs/src/attributes.but: Update on
	LicenseForceSelection

2003-03-26  joostverburg

	* Contrib/Language files/Dutch.nlf, Contrib/Modern UI/Language
	files/Dutch.nsh: LicenseForceSelection support

2003-03-26  kichik

	* Source/tokens.cpp: Better syntax

2003-03-26  flizebogen

	* Docs/AppendixB.html, Docs/Chapter2.html, Docs/Chapter4.html,
	Docs/src/attributes.but: Added "LicenseForceSelection"

2003-03-26  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh, Contrib/Modern UI/Language
	files/English.nsh, Examples/Modern UI/Basic.nsi, Examples/Modern
	UI/HeaderBitmap.nsi, Examples/Modern UI/InstallOptions.nsi,
	Examples/Modern UI/MultiLanguage.nsi, Examples/Modern
	UI/StartMenu.nsi, Examples/Modern UI/WelcomeFinish.nsi: Modern UI
	1.64 - LicenseForceSelection support

2003-03-26  kichik

	* Source/lang.cpp, makensis.exe, Source/tokens.cpp: Old language
	files will work too...

2003-03-26  kichik

	* Source/script.cpp, Source/tokens.cpp, makensis.exe: An option to
	change the text in the script

2003-03-26  kichik

	* Contrib/Language files/English.nlf, Contrib/Language
	files/Hebrew.nlf, Source/build.cpp, Source/build.h,
	Source/lang.cpp, Source/lang.h, Source/script.cpp,
	Source/tokens.cpp, makensis.exe, Source/tokens.h,
	Source/exehead/Ui.c, Source/exehead/fileform.h,
	Source/exehead/lang.h, Source/exehead/resource.h: Added
	LicenseForceSelection radiobuttons|checkbox

2003-03-26  joostverburg

	* TODO.txt: update

2003-03-26  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: Icon with path works
	again

2003-03-26  joostverburg

	* Contrib/Modern UI/Language files/English.nsh: typo

2003-03-25  joostverburg

	* Contrib/Modern UI/Readme.html: ioSpecial

2003-03-25  kichik

	* Docs/src/usefulfunc.but: Indentation

2003-03-24  kichik

	* Source/build.cpp: Disable last cancel button only if instfiles
	used

2003-03-24  kichik

	* Source/build.cpp: Leave function not show function in error

2003-03-23  kichik

	* TODO.txt: more to do

2003-03-23  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: Now frees the memory
	of loaded bitmaps when exiting

2003-03-22  kichik

	* Contrib/System/System.nsh, Contrib/System/System.nsi: Updates

2003-03-22  kichik

	* Source/script.cpp: Missing parameter, thanks willowufgood

2003-03-22  joostverburg

	* Contrib/System/SysFunc.nsh, Contrib/System/System.nsh,
	Contrib/System/Source/System.c, Contrib/System/Source/System.h,
	Contrib/System/Source/System.vcproj,
	Contrib/System/Source/chkstk.obj: Updated System plugin - Win9x
	fixes and more

2003-03-21  joostverburg

	* Docs/AppendixB.html, Docs/src/usefulfunc.but: typo

2003-03-21  kichik

	* Docs/AppendixB.html, Docs/Chapter4.html, Docs/src/usefulfunc.but:
	Fixed TrimNewLines (thanks pengyou)

2003-03-20  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp, Contrib/Modern
	UI/System.nsh, Docs/Chapter4.html, Docs/src/callback.but,
	Docs/src/pages.but, Docs/src/ui.but, Source/build.cpp,
	Source/script.cpp, Source/tokens.cpp, Source/tokens.h,
	Source/exehead/Ui.c, Source/exehead/config.h,
	Source/exehead/exec.c, Source/exehead/fileform.h, TODO.txt,
	makensis.exe: SetStaticBkColor -> SetBkColor, now works for
	dialogs, buttons, edit boxes and list boxes (only in IO)

2003-03-20  flizebogen

	* Docs/AppendixC.html, Docs/AppendixD.html, TODO.txt,
	Docs/Contents.html, Docs/IndexPage.html, Docs/index.html,
	Docs/src/history.but, Docs/src/usefulinfos.but: Added Info "Dump
	Content of Log Window to File", fixed Typos

2003-03-20  kichik

	* makensis.exe, Source/build.cpp: Random flags for uninstaller
	fixed

2003-03-20  kichik

	* Contrib/System/SysFunc.nsh: GetFullPathName -> SearchPath

2003-03-20  kichik

	* !InstallNSIS.bat, makensis.exe, Examples/makensis.nsi,
	Source/makenssi.cpp, Source/script.cpp: b4 (CVS) label

2003-03-19  joostverburg

	* Contrib/Modern UI/Language files/Bulgarian.nsh: fixed Welcome
	page string names

2003-03-19  joostverburg

	* Docs/AppendixB.html, Docs/src/usefulfunc.but: updated
	GetWindowsVersion

2003-03-19  joostverburg

	* Contrib/Language files/Korean.nlf: updated translation

2003-03-18  kichik

	* Source/script.cpp: HEX number for text color in BGGradient

2003-03-18  kichik

	* Contrib/UIs/default.exe, Contrib/UIs/modern.exe,
	Contrib/UIs/sdbarker_tiny.exe, Docs/Chapter4.html,
	Docs/src/attributes.but, Source/build.cpp, Source/lang.cpp,
	Source/script.cpp, Source/exehead/Main.c, Source/exehead/Ui.c,
	Source/exehead/fileform.c, Source/exehead/fileform.h,
	Source/exehead/resource.h, Source/exehead/resource.rc,
	Source/exehead/state.h, Source/exehead/util.c, TODO.txt,
	makensis.exe: Some space saving changes, /NOCUSTOM and
	/COMPONENTSONLYONCUSTOM work together and infastructures for future
	changes

2003-03-18  rainwater

	* Contrib/NSISdl/nsisdl.cpp: Downloading text in nsisdl page cut
	off first char of path name if it wasn't a full path.

2003-03-18  kichik

	* Contrib/Modern UI/System.nsh, Contrib/StartMenu/Example.nsi,
	Docs/Chapter4.html, Docs/src/pages.but: Custom leave function
	updates

2003-03-18  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/InstallOptions/test.nsi, Contrib/StartMenu/StartMenu.c,
	Docs/Chapter4.html, Docs/src/pages.but, Source/build.cpp,
	Source/script.cpp, Source/tokens.cpp, Source/exehead/Ui.c,
	makensis.exe: Leave function for custom pages too

2003-03-18  kichik

	* Docs/Chapter4.html, Docs/src/attributes.but, Docs/src/ui.but,
	Source/DialogTemplate.cpp, Source/DialogTemplate.h,
	Source/script.cpp, Source/tokens.cpp: AddBrandingImage doesn't
	depend on the UI now. Can now set the branding image on the bottom
	and on the right too, and set a custom padding value

2003-03-18  joostverburg

	* Contrib/InstallOptions/Readme.html: another small html fix

2003-03-18  joostverburg

	* Contrib/InstallOptions/Readme.html, Contrib/Modern
	UI/Readme.html: html errors

2003-03-18  joostverburg

	* Contrib/Modern UI/Readme.html: syntax format

2003-03-18  joostverburg

	* Docs/Chapter4.html, Docs/src/pages.but, Source/tokens.cpp: Page
	command syntax

2003-03-18  joostverburg

	* Contrib/Modern UI/Readme.html: define syntax, fixes

2003-03-18  joostverburg

	* Contrib/Dialer/Dialer.txt, Docs/AppendixB.html,
	Docs/Contents.html, Docs/IndexPage.html, Docs/index.html,
	Docs/src/usefulfunc.but, Examples/waplugin.nsi: ConnectInternet
	function

2003-03-18  joostverburg

	* Examples/Modern UI/Basic.nsi, Examples/Modern
	UI/HeaderBitmap.nsi, Examples/Modern UI/InstallOptions.nsi,
	Examples/Modern UI/MultiLanguage.nsi, Examples/Modern
	UI/StartMenu.nsi, Examples/Modern UI/WelcomeFinish.nsi: new setup
	name: Modern UI Test

2003-03-18  joostverburg

	* Contrib/Modern UI/System.nsh: removed 1.61 language file
	compatibility

2003-03-18  joostverburg

	* Contrib/Modern UI/Language files/Korean.nsh: compatible with
	Modern UI 1.63

2003-03-17  kichik

	* Contrib/UIs/modern_nodesc.exe, Contrib/UIs/modern_smalldesc.exe:
	Windows 9x combo box size

2003-03-17  joostverburg

	* Examples/makensis.nsi: startmenu shortcuts

2003-03-17  joostverburg

	* Menu/docs.html: tutorial

2003-03-17  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/InstallOptions/Readme.html: Escaping notes in the readme
	and a check for ConvertNewLines

2003-03-17  kichik

	* Docs/AppendixD.html, Docs/Chapter4.html, Docs/src/history.but,
	Docs/src/registry.but, Source/script.cpp, Source/tokens.cpp,
	makensis.exe, Source/tokens.h: Added FlushINI

2003-03-16  kichik

	* Docs/AppendixC.html, Docs/AppendixD.html, Docs/Chapter1.html,
	Docs/Chapter2.html, Docs/Chapter4.html, Docs/src/attributes.but,
	Docs/src/basic.but, Docs/src/callback.but,
	Docs/src/flowcontrol.but, Docs/src/generalpurpose.but,
	Docs/src/history.but, Docs/src/intro.but, Docs/src/langs.but,
	Docs/src/misc.but, Docs/src/pages.but, Docs/src/plugin.but,
	Docs/src/sections.but, Docs/src/tutorial.but,
	Docs/src/usefulinfos.but, Docs/src/var.but,
	Docs/src/bin/halibut.exe, Docs/src/bin/halibut/bk_xhtml.c,
	Docs/src/bin/halibut/halibut.h, Docs/src/bin/halibut/input.c: Added
	\R{ref}{name} for named references

2003-03-16  joostverburg

	* Contrib/Modern UI/System.nsh: uninstaller: don't show page tile
	in titlebar

2003-03-16  joostverburg

	* Examples/makensis.nsi: delete old UI's

2003-03-16  kichik

	* Docs/Chapter2.html, Docs/Chapter4.html, Docs/src/attributes.but,
	Docs/src/sec.but, Docs/src/sections.but, Docs/src/tutorial.but,
	Source/tokens.cpp: - Docs fixes - Command help for InstType fix

2003-03-16  flizebogen

	* Docs/AppendixB.html, Docs/AppendixC.html, Docs/AppendixD.html,
	Docs/Contents.html, Docs/IndexPage.html, Docs/index.html,
	Docs/src/history.but, Docs/src/usefulfunc.but,
	Docs/src/usefulinfos.but: added "how to install vb6 runtimes and
	Call an external dll using system.dll

2003-03-16  joostverburg

	* Docs/style.css: fonts

2003-03-16  joostverburg

	* Contrib/InstallOptions/InstallerOptions.cpp: Warning icon for
	'validation error' MessageBox

2003-03-16  flizebogen

	* Docs/AppendixC.html, Docs/AppendixD.html, Docs/AppendixE.html,
	Docs/Chapter1.html, Docs/Contents.html, Docs/IndexPage.html,
	Docs/AppendixF.html, Docs/index.html, Docs/src/build.bat,
	Docs/src/usefulinfos.but: Added infos about "Add uninstall
	information to Add/Remove Program" in a new appendix

2003-03-15  joostverburg

	* Contrib/Modern UI/System.nsh: echo Modern UI version

2003-03-15  flizebogen

	* Docs/Chapter2.html, Docs/Chapter4.html, Docs/src/sec.but,
	Docs/src/tutorial.but: added SectionSetInstTypes and
	SectionGetInstTypes, fixed typos in the tutorial

2003-03-15  kichik

	* Docs/Chapter2.html, Docs/Chapter4.html, Docs/Chapter5.html,
	Docs/Contents.html, Docs/IndexPage.html, Docs/index.html,
	Docs/src/attributes.but, Docs/src/compiler.but,
	Docs/src/tutorial.but: Tons of updates

2003-03-15  kichik

	* Source/tokens.cpp: - PluginDir -> !AddPluginDir - Fixed parms
	list of Section(Get/Set)InstTypes

2003-03-15  kichik

	* Source/tokens.cpp: inst_types not flags

2003-03-15  kichik

	* Docs/AppendixC.html, Docs/src/history.but: History updates

2003-03-15  kichik

	* Contrib/BgImage/BgImage.cpp: now compatible with the minimize
	button

2003-03-15  kichik

	* makensis.exe, Source/script.cpp, Source/exehead/exec.c:
	WriteINIStr now works with an empty value ("")

2003-03-15  kichik

	* TODO.txt: Fonts

2003-03-15  joostverburg

	* Contrib/InstallOptions/Changelog.txt,
	Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/InstallOptions/Readme.html: InstallOptions 2.1, always \r\n
	for newline

2003-03-15  kichik

	* makensis.exe: Latest stuff

2003-03-15  joostverburg

	* Contrib/InstallOptions/test.nsi: only IO stuff

2003-03-15  joostverburg

	* Contrib/InstallOptions/Readme.html: removed old recommended
	values

2003-03-14  joostverburg

	* Source/makenssi.cpp: bzip2 info in comments

2003-03-14  joostverburg

	* Contrib/Language files/Polish.nlf: updated translation

2003-03-14  joostverburg

	* Docs/Chapter4.html, Docs/src/callback.but: no escape in \c

2003-03-14  joostverburg

	* Examples/example1.nsi: comment

2003-03-14  joostverburg

	* Examples/Modern UI/Basic.nsi, Examples/Modern
	UI/HeaderBitmap.nsi, Examples/Modern UI/InstallOptions.nsi,
	Examples/Modern UI/MultiLanguage.nsi, Examples/Modern
	UI/StartMenu.nsi, Examples/Modern UI/WelcomeFinish.nsi: corrected
	typo's in registry key

2003-03-13  joostverburg

	* Contrib/Language files/Romanian.nlf, Contrib/Modern UI/Language
	files/Romanian.nsh: updated translation

2003-03-12  joostverburg

	* Contrib/Modern UI/Readme.html: updated documentation

2003-03-12  joostverburg

	* Include/Sections.nsh: removed HWND_BROADCAST

2003-03-12  joostverburg

	* Docs/AppendixB.html, Docs/src/usefulfunc.but: UpgradeDLL - Set
	overwrite to ON after inserting

2003-03-12  joostverburg

	* Examples/Modern UI/HeaderBitmap.nsi: ReserveFile

2003-03-12  joostverburg

	* Contrib/Modern UI/Language files/Spanish.nsh: updated translation

2003-03-11  joostverburg

	* Contrib/Modern UI/Readme.html, Examples/Modern
	UI/InstallOptions.nsi: removed custom page caption

2003-03-11  joostverburg

	* Examples/bigtest.nsi, Examples/example1.nsi,
	Examples/example2.nsi, Examples/gfx.nsi, Examples/languages.nsi,
	Examples/primes.nsi, Examples/viewhtml.nsi, Examples/waplugin.nsi:
	updated format, small changes

2003-03-11  joostverburg

	* Docs/AppendixA.html, Docs/AppendixB.html, Docs/AppendixC.html,
	Docs/AppendixD.html, Docs/AppendixE.html, Docs/Chapter1.html,
	Docs/Chapter2.html, Docs/Chapter3.html, Docs/Chapter4.html,
	Docs/Contents.html, Docs/IndexPage.html, Docs/index.html,
	Docs/AppendixF.html, Docs/Chapter5.html, Docs/src/build.bat,
	Docs/src/functions.but, Docs/src/history.but,
	Docs/src/sections.but, Docs/src/tutorial.but: updated docs,
	tutorial, changelog

2003-03-11  flizebogen

	* Docs/AppendixB.html, Docs/Chapter3.html, Docs/AppendixF.html,
	Docs/src/tutorial.but: fixed typos in tutorial, forgot to add 2
	files

2003-03-11  kichik

	* Docs/src/stack.but: A bit informative I hope... More information
	about Exch and order of items in the stack

2003-03-11  joostverburg

	* Contrib/InstallOptions/Readme.html: copyright years

2003-03-11  joostverburg

	* Contrib/InstallOptions/InstallerOptions.cpp: comments

2003-03-11  joostverburg

	* Menu/docs.html: removed spaces

2003-03-11  joostverburg

	* Contrib/UIs/modern.exe: 2 lines for description

2003-03-11  joostverburg

	* Contrib/Modern UI/Language files/Bulgarian.nsh: Compatible with
	Modern UI 1.63

2003-03-11  joostverburg

	* Contrib/Modern UI/Screenshot.png, Contrib/Modern
	UI/Screenshot2.png: new screenshots

2003-03-10  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh: 'MS Shell Dlg' font for header title
	and language selection dialog

2003-03-10  flizebogen

	* Docs/AppendixB.html, Docs/AppendixC.html, Docs/AppendixD.html,
	Docs/AppendixE.html, Docs/Chapter1.html, Docs/Chapter3.html,
	Docs/Contents.html, Docs/IndexPage.html, Docs/index.html,
	Docs/src/build.bat, Docs/src/credits.but: Tutorial - initial
	Version

2003-03-10  joostverburg

	* Contrib/UIs/modern_headerbmp.exe,
	Contrib/UIs/modern_headerbmpr.exe: 2 lines for description

2003-03-10  kichik

	* Contrib/LangDLL/LangDLL.c, Contrib/LangDLL/resource.rc: LangDLL
	defaults to MS Shell Dlg

2003-03-10  joostverburg

	* Contrib/Modern UI/System.nsh, Contrib/Modern UI/ioSpecial.ini: 3
	lines title on Welcome page

2003-03-10  joostverburg

	* Contrib/Modern UI/License.txt: 2003

2003-03-10  joostverburg

	* Contrib/Modern UI/System.nsh: defines

2003-03-10  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh, Examples/Modern UI/Basic.nsi,
	Examples/Modern UI/HeaderBitmap.nsi, Examples/Modern
	UI/InstallOptions.nsi, Examples/Modern UI/MultiLanguage.nsi,
	Examples/Modern UI/StartMenu.nsi, Examples/Modern
	UI/WelcomeFinish.nsi: new langdll macro / registry system,
	startmenu registry system, write instdir to registry

2003-03-10  joostverburg

	* Examples/Modern UI/StartMenu.nsi: moved defines to configuration

2003-03-09  kichik

	* Contrib/LangDLL/LangDLL.c: Forgot one pop

2003-03-09  joostverburg

	* Contrib/Modern UI/Readme.html, Contrib/Modern UI/System.nsh:
	defines for custom extension UI's

2003-03-09  kichik

	* Contrib/LangDLL/LangDLL.c, Examples/languages.nsi: LangDLL now
	accepts A too. A for auto count, it looks for the first empty
	string ("") pushed.

2003-03-09  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh, Contrib/Modern UI/Language
	files/Arabic.nsh, Contrib/Modern UI/Language files/Croatian.nsh,
	Contrib/Modern UI/Language files/Czech.nsh, Contrib/Modern
	UI/Language files/Danish.nsh, Contrib/Modern UI/Language
	files/Dutch.nsh, Contrib/Modern UI/Language files/English.nsh,
	Contrib/Modern UI/Language files/French.nsh, Contrib/Modern
	UI/Language files/German.nsh, Contrib/Modern UI/Language
	files/Greek.nsh, Contrib/Modern UI/Language files/Hungarian.nsh,
	Contrib/Modern UI/Language files/Italian.nsh, Contrib/Modern
	UI/Language files/Japanese.nsh, Contrib/Modern UI/Language
	files/Macedonian.nsh, Contrib/Modern UI/Language files/Polish.nsh,
	Contrib/Modern UI/Language files/PortugueseBR.nsh, Contrib/Modern
	UI/Language files/Romanian.nsh, Contrib/Modern UI/Language
	files/Russian.nsh, Contrib/Modern UI/Language
	files/SimpChinese.nsh, Contrib/Modern UI/Language files/Slovak.nsh,
	Contrib/Modern UI/Language files/Spanish.nsh, Contrib/Modern
	UI/Language files/Thai.nsh, Contrib/Modern UI/Language
	files/TradChinese.nsh, Contrib/Modern UI/Language
	files/Turkish.nsh, Contrib/Modern UI/Language files/Ukrainian.nsh:
	Modern UI 1.63 - Removed page description in window title

2003-03-09  kichik

	* Source/exehead/Main.c, Source/exehead/Ui.c,
	Source/exehead/bgbg.c, Source/exehead/fileform.c: BGGradient &
	minize solution

2003-03-09  joostverburg

	* Examples/Modern UI/MultiLanguage.nsi: new languages

2003-03-09  joostverburg

	* Contrib/Modern UI/Language files/Korean.nsh: fixes

2003-03-09  joostverburg

	* Examples/makensis.nsi: new mui files

2003-03-09  joostverburg

	* Contrib/UIs/modern_topbmp.exe: that was an old one

2003-03-09  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh, Examples/Modern UI/Basic.nsi,
	Examples/makensis.nsi, Examples/Modern UI/HeaderBitmap.nsi,
	Examples/Modern UI/InstallOptions.nsi, Examples/Modern
	UI/MultiLanguage.nsi, Examples/Modern UI/StartMenu.nsi,
	Examples/Modern UI/WelcomeFinish.nsi, Contrib/UIs/modern2.exe,
	Contrib/UIs/modern3.exe, Contrib/UIs/modern_headerbmp.exe,
	Contrib/UIs/modern_headerbmpr.exe, Contrib/UIs/modern_nodesc.exe,
	Contrib/UIs/modern_smalldesc.exe, Contrib/UIs/modern_topbmp.exe:
	Modern UI 1.63

2003-03-09  joostverburg

	* Contrib/Modern UI/System.nsh: forgot a $

2003-03-08  kichik

	* Source/Plugins.cpp, Source/Plugins.h: Bah... m_funcsCount = 0...
	Thanks Ippi

2003-03-08  kichik

	* TODO.txt: leave callback for custom pages

2003-03-07  kichik

	* Source/exehead/Ui.c, Source/exehead/exec.c, Source/exehead/ui.h,
	Source/script.cpp, Source/tokens.cpp, Source/tokens.h: Added
	SectionSetInstTypes and SectionGetInstTypes, about 70 bytes saved

2003-03-07  flizebogen

	* Docs/Chapter3.html, Docs/src/attributes.but, Docs/src/log.but,
	Docs/src/pages.but, Docs/src/uninstall.but: clearified optional and
	required parameters at some commands with multiple [optional]
	parameters

2003-03-06  joostverburg

	* Contrib/Modern UI/System.nsh: cancel button on finish page with
	checkboxes

2003-03-06  kichik

	* Source/build.cpp, Source/build.h, Source/script.cpp,
	Source/tokens.cpp, Source/exehead/Ui.c, Source/exehead/fileform.h,
	makensis.exe: Cancel button available on all pages after the
	instfiles page but the last page unless /ENABLECANCEL was used in
	its Page command

2003-03-06  joostverburg

	* Menu/websites.html: link to bug tracker

2003-03-06  joostverburg

	* Contrib/Language files/Korean.nlf, Docs/AppendixD.html,
	Docs/src/credits.but: updated translation

2003-03-06  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh: custom pages before finish page, io
	macro's with return value

2003-03-06  joostverburg

	* Contrib/Modern UI/Language files/Korean.nsh,
	Docs/src/credits.but: updated translation

2003-03-06  kichik

	* Source/script.cpp: Page and UninstPage should not be used inside
	sesctions/functions

2003-03-06  joostverburg

	* TODO.txt: big license works

2003-03-05  joostverburg

	* Contrib/Modern UI/Readme.html: more welcome / finish page info

2003-03-04  kichik

	* Docs/Chapter3.html, Docs/src/ui.but: Shortened !include of
	WinMessages.nsh

2003-03-04  kichik

	* Source/exehead/exec.c, makensis.exe, Source/script.cpp: - Fixed
	more problems with !if[n]def/!else - Saved another 10 bytes :)

2003-03-04  kichik

	* Source/exehead/Ui.c: No more limit on RTF size

2003-03-04  kichik

	* Examples/waplugin.nsi: NSISdl calls update

2003-03-04  kichik

	* Source/exehead/exec.c: No need for force reboot, "Therefore, you
	should only use this flag in an emergency."

2003-03-04  kichik

	* TODO.txt: More

2003-03-04  kichik

	* Contrib/System/SysFunc.nsh, Contrib/System/System.nsi: $CMDLINE
	may contain quotes fix by brainsucker

2003-03-03  joostverburg

	* Contrib/Modern UI/Readme.html: documentation updates

2003-03-03  joostverburg

	* Menu/images/version.gif: beta 3 label

2003-03-03  joostverburg

	* Docs/AppendixC.html, Docs/src/history.but: beta 3 changelog

2003-03-03  joostverburg

	* makensis.exe: latest stuff

2003-03-03  joostverburg

	* Contrib/Modern UI/Language files/German.nsh: ihrem > Ihrem

2003-03-03  kichik

	* !InstallNSIS.bat, Examples/makensis.nsi, Source/makenssi.cpp,
	Source/script.cpp: - b3 version numbers - last page before
	instfiles define now works as really planned. it will only be
	defined if really the last one before instfiles.

2003-03-02  joostverburg

	* Examples/Modern UI/InstallOptions.nsi: right position for page
	commands

2003-03-02  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html:
	1.62b

2003-03-01  flizebogen

	* Docs/Chapter3.html, Docs/src/generalpurpose.but: CreateDirectory
	can now set errorflag

2003-03-01  kichik

	* Source/script.cpp: EnumRegKey/Value output_var check fixed

2003-02-28  joostverburg

	* Contrib/Modern UI/Readme.html, Contrib/Modern UI/System.nsh,
	Examples/Modern UI/StartMenu.nsi: startmenu: changed define names,
	pre/leave custom functions, checkbox can be disabled, documentation
	updates

2003-02-27  kichik

	* Source/exehead/exec.c: LogSet on should now work

2003-02-27  joostverburg

	* Contrib/Modern UI/System.nsh: custom function name:
	MUI_CUSTOMFUNCTION_START > MUI_CUSTOMFUNCTION_STARTMENU

2003-02-26  kichik

	* makensis.exe: Latest stuff

2003-02-26  kichik

	* TODO.txt: b3 todo, and one thing done

2003-02-26  kichik

	* Examples/makensis.nsi: - b2 version number - website URL fixed

2003-02-26  kichik

	* Source/makenssi.cpp, Source/script.cpp: - b2 version number - bug
	with commands starting with ! and ending with \ in if blocks fixed

2003-02-26  kichik

	* Source/exehead/Ui.c, Source/exehead/exec.c: Optimizations

2003-02-26  kichik

	* TODO.txt: Weird bug

2003-02-26  kichik

	* TODO.txt: RMDir /REBOOTOK

2003-02-23  joostverburg

	* Menu/images/btn-compiler.gif, Menu/images/btn-docs.gif,
	Menu/images/btn-update.gif, Menu/images/btn-websites.gif,
	Menu/images/btn-welcome.gif: button design

2003-02-22  kichik

	* Examples/Modern UI/MultiLanguage.nsi, Contrib/Language
	files/Turkish.nlf, Contrib/Modern UI/Language files/Turkish.nsh,
	Docs/AppendixD.html, Docs/src/credits.but: Turkish

2003-02-22  kichik

	* Menu/index.html: Compiler link in welcome page

2003-02-22  kichik

	* Examples/example2.nsi: Wrong shortcut

2003-02-21  joostverburg

	* NSIS.exe: nsis update closes nsis menu

2003-02-21  joostverburg

	* Menu/compiler.html, Menu/docs.html, Menu/index.html,
	Menu/update.html, Menu/websites.html: # for menu link to current
	page

2003-02-21  joostverburg

	* Docs/AppendixC.html, Docs/src/history.but: beta 2 changelog

2003-02-21  joostverburg

	* Examples/cvsdata.nsi, Examples/makensis.nsi: install cvs data
	when compiling makensis.nsi, removed makensisw jnetlib

2003-02-20  kichik

	* Contrib/Makensisw/shell.ico, makensisw.exe: Modern icon for
	scripts

2003-02-20  kichik

	* TODO.txt: Old stuff removed

2003-02-20  kichik

	* TODO.txt: Halibut links

2003-02-20  kichik

	* Contrib/Makensisw/makensisw.dsp, Examples/makensis.nsi: No need
	for JNetLib

2003-02-20  kichik

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/makensisw.h,
	Contrib/Makensisw/resource.h, Contrib/Makensisw/resource.rc,
	Contrib/Makensisw/utils.cpp, Contrib/Makensisw/utils.h,
	makensisw.exe: - Update moved to NSIS Update - New icon, different
	from NSIS Menu's

2003-02-20  kichik

	* Contrib/Makensisw/jnetlib/asyncdns.cpp,
	Contrib/Makensisw/jnetlib/asyncdns.h,
	Contrib/Makensisw/jnetlib/connection.cpp,
	Contrib/Makensisw/jnetlib/connection.h,
	Contrib/Makensisw/jnetlib/httpget.cpp,
	Contrib/Makensisw/jnetlib/httpget.h,
	Contrib/Makensisw/jnetlib/netinc.h,
	Contrib/Makensisw/jnetlib/util.cpp,
	Contrib/Makensisw/jnetlib/util.h: Update moved to NSIS update

2003-02-20  joostverburg

	* Contrib/Dialer/dialer.dsp: dynamically load

2003-02-20  kichik

	* Source/exehead/exec.c, makensis.exe, Source/exehead/util.c,
	Source/exehead/util.h: CreateDireectory now sets the error flag
	only when really needed instead of almost always

2003-02-20  kichik

	* Contrib/Dialer/dialer.c: Removed old stuff

2003-02-20  joostverburg

	* Examples/makensis.nsi: cvsdata.nsi

2003-02-20  joostverburg

	* Examples/makensis.nsi: descriptions, titles, NSISdl license, mui
	graphics

2003-02-20  joostverburg

	* Examples/makensis.nsi: overwrite, description

2003-02-19  joostverburg

	* Contrib/Dialer/Dialer.txt, Contrib/NSISdl/ReadMe.txt,
	Contrib/NSISdl/License.txt: updated readme

2003-02-19  joostverburg

	* Examples/cvsdata.nsi, Examples/makensis.nsi: Dialer plugin

2003-02-19  joostverburg

	* Contrib/Dialer/dialer.c: linked to ExDLL

2003-02-19  joostverburg

	* Contrib/Dialer/Dialer.txt, Contrib/Dialer/dialer.c,
	Contrib/Dialer/dialer.dsp, Contrib/Dialer/dialer.dsw: Dialer plugin

2003-02-19  kichik

	* Source/exehead/Main.c, Source/exehead/exec.c,
	Source/exehead/util.c: MBCS support for validate_filename and error
	flag for CreateDirectory/SetOutPath

2003-02-19  kichik

	* Examples/makensis.nsi: Jumps fixes

2003-02-19  joostverburg

	* Menu/compiler.html, Menu/docs.html, Menu/index.html,
	Menu/notinstalled.html, Menu/update.html, Menu/websites.html,
	Menu/images/version.gif, NSIS.exe: custom dpi / skin compatible

2003-02-18  joostverburg

	* .cvsignore: ignore cvs data setup, nsis update temp file, cvs
	client files

2003-02-18  joostverburg

	* .cvsignore: ignore cvs data setup, nsis update temp file, cvs
	client files

2003-02-18  joostverburg

	* .cvsignore: Updated by TortoiseCVS

2003-02-18  joostverburg

	* Examples/cvsdata.nsi: NSIS Update source

2003-02-18  kichik

	* Docs/AppendixD.html, Docs/src/credits.but: aka Techkid

2003-02-18  joostverburg

	* Menu/images/header.gif: nicer text

2003-02-18  kichik

	* Docs/AppendixD.html, Docs/src/credits.but: NSIS Update

2003-02-18  kichik

	* makensis.exe, Source/exehead/util.c: Path validation improvments.
	Now works with VC7 too.

2003-02-18  joostverburg

	* Contrib/Modern UI/Language files/German.nsh: updated translation

2003-02-18  kichik

	* Contrib/Modern UI/Language files/Spanish.nsh: Added colon for
	start menu dialog title (thanks bl4st3r)

2003-02-18  joostverburg

	* Contrib/Modern UI/Language files/German.nsh: updated translation

2003-02-18  joostverburg

	* Docs/AppendixD.html, Docs/src/credits.but: credits

2003-02-17  joostverburg

	* Examples/makensis.nsi: added new files to uninstall section

2003-02-17  joostverburg

	* makensis.exe: latest stuff

2003-02-17  joostverburg

	* Examples/cvsdata.nsi: entries.log, Source\exehead

2003-02-17  joostverburg

	* Examples/makensis.nsi: new files, improvements

2003-02-17  joostverburg

	* Examples/cvsdata.nsi: nsis update - check for new releases,
	download cvs files

2003-02-17  joostverburg

	* NSIS.exe, Menu/compiler.html, Menu/docs.html, Menu/index.html,
	Menu/notinstalled.html, Menu/update.html, Menu/websites.html,
	Menu/images/btn-compiler.gif, Menu/images/btn-docs.gif,
	Menu/images/btn-update.gif, Menu/images/btn-websites.gif,
	Menu/images/btn-welcome.gif, Menu/images/header.gif,
	Menu/images/silver.gif, Menu/images/version.gif: nsis menu - launch
	nsis information, utilities, websites

2003-02-17  kichik

	* Examples/makensis.nsi: Sections.nsh too

2003-02-16  kichik

	* Examples/one-section.nsi: Added code for subsections too

2003-02-15  kichik

	* Source/exehead/exec.c: Wrong SAM

2003-02-15  kichik

	* Source/exehead/exec.c: Minimal required security clearance so
	we'll get by for sure

2003-02-15  joostverburg

	* Contrib/Modern UI/Readme.html: removed old guiinit stuff

2003-02-15  kichik

	* Examples/one-section.nsi, Include/Sections.nsh: New Sections.nsh

2003-02-15  kichik

	* Include/WinMessages.nsh: No need for ${NSISDIR}\Include

2003-02-14  joostverburg

	* Contrib/NSISdl/ReadMe.txt, Contrib/NSISdl/nsisdl.cpp: Push
	instead of writing to $0

2003-02-14  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: STATE should work
	again

2003-02-14  kichik

	* Contrib/InstallOptions/test.nsi: Shift by one, we have a  group
	box now

2003-02-14  kichik

	* Docs/Chapter3.html, Docs/src/callback.but: Missing colon

2003-02-14  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: initDialog should
	pop out the INI location, not show

2003-02-13  kichik

	* Docs/Chapter3.html, Docs/src/langs.but: Clarified LangStringUP a
	bit more

2003-02-13  kichik

	* Docs/Chapter3.html, Docs/src/var.but: A clearer sentence

2003-02-13  kichik

	* Examples/makensis.nsi: Jump to skipNSHAssoc not skipNSIAssoc

2003-02-12  flizebogen

	* Docs/Chapter2.html, Docs/Chapter3.html,
	Docs/src/generalpurpose.but, Docs/src/usage.but, Docs/src/var.but:
	changes to SetFileAttributes and {$QUICKLAUNCH}

2003-02-11  kichik

	* !InstallNSIS.bat, Examples/makensis.nsi, Source/exehead/exec.c,
	Source/makenssi.cpp, Source/script.cpp: - b2 (CVS) version - NSIS
	Installer will no longer override .nsi and .nsh association

2003-02-11  joostverburg

	* Contrib/Language files/Italian.nlf: updated translation

2003-02-10  kichik

	* Source/build.cpp, Source/exehead/exec.c, makensis.exe: - Disabled
	file validation for ExecShell too (can exec URLs) - Compiles
	without support for compression too - Latest compiled version

2003-02-10  kichik

	* Docs/Contents.html, Docs/IndexPage.html, Docs/index.html:
	Contents too

2003-02-10  kichik

	* Docs/Chapter3.html, Docs/src/build.bat, Docs/src/jumps.but:
	Little rearranging and new section above relative jumps

2003-02-10  kichik

	* Contrib/InstallOptions/Readme.html: /NOUNLOAD must be here

2003-02-10  kichik

	* TODO.txt: Goto + expanding instructions

2003-02-10  joostverburg

	* Contrib/Modern UI/Screenshot.png, Contrib/Modern
	UI/Screenshot2.png: 1.62 screenshots

2003-02-10  kichik

	* Contrib/Modern UI/Readme.html, TODO.txt, Contrib/Modern
	UI/System.nsh: RTL

2003-02-09  flizebogen

	* Docs/Chapter3.html, Docs/src/generalpurpose.but,
	Docs/src/langs.but, Docs/src/sections.but, Docs/src/var.but: fixed
	little typos and updated variables section

2003-02-09  joostverburg

	* Docs/Contents.html, TODO.txt, Docs/IndexPage.html,
	Docs/index.html, Docs/src/config.but: links

2003-02-09  joostverburg

	* Examples/makensis.nsi: welcome page text, contrib desc

2003-02-09  joostverburg

	* Docs/AppendixE.html, Docs/Contents.html, Docs/IndexPage.html,
	Docs/index.html, Docs/src/config.but, Docs/src/license.but,
	Source/makenssi.cpp, Source/exehead/Main.c, Source/exehead/Ui.c,
	license.txt: 2003

2003-02-09  kichik

	* Docs/Chapter3.html, Docs/src/attributes.but, Docs/src/file.but,
	Docs/src/flowcontrol.but, Docs/src/generalpurpose.but,
	Docs/src/misc.but, Docs/src/var.but: Some fixes, typos, and
	additions

2003-02-09  kichik

	* Contrib/UserInfo/UserInfo.nsi: Updated information about errors

2003-02-09  flizebogen

	* Docs/Chapter3.html, Docs/src/attributes.but, Docs/src/file.but,
	Docs/src/flowcontrol.but, Docs/src/generalpurpose.but,
	Docs/src/misc.but, Docs/src/var.but: basic addtions to the docs

2003-02-09  kichik

	* Docs/AppendixC.html, Docs/src/history.but: A little type (thanks
	deguix)

2003-02-09  kichik

	* Examples/makensis.nsi: Forgot MUI.nsh

2003-02-09  kichik

	* TODO.txt: BgImage bug

2003-02-09  kichik

	* Examples/makensis.nsi, makensis.exe, Source/makenssi.cpp,
	Source/script.cpp, Source/exehead/exec.c: - b1 version numbers -
	CreateShortcut works with URLs again, no file name validating
	though

2003-02-09  kichik

	* Docs/AppendixD.html, Docs/Chapter1.html, Docs/Chapter3.html,
	Docs/Chapter4.html, Docs/Contents.html, Docs/IndexPage.html,
	Docs/index.html, Docs/src/compiler.but, Docs/src/config.but,
	Docs/src/credits.but, Docs/src/history.but, Docs/src/intro.but,
	Docs/src/langs.but, Docs/src/pages.but: - Lots of small fixes - b1
	history complete

2003-02-08  joostverburg

	* Docs/AppendixD.html, Docs/src/credits.but: translators

2003-02-08  sunjammerx

	* Contrib/BgImage/BgImage.cpp, Contrib/BgImage/BgImage.txt: Removed
	the annoying window title bar

2003-02-08  kichik

	* Docs/AppendixC.html, Docs/AppendixD.html: - Lots of small fixes -
	b1 history complete

2003-02-08  kichik

	* TODO.txt: IO LBS_MULTIPLESEL

2003-02-08  kichik

	* makensis.exe: Latest changes

2003-02-08  kichik

	* TODO.txt: Done, done and done.

2003-02-08  kichik

	* Source/exehead/util.c: $QUICKLAUNCH will now fall back to current
	user too

2003-02-08  kichik

	* Source/exehead/Ui.c: Available space now shown even if remote
	directory can't be found (\\remote\drive\dir_that_doesnt_exist will
	now give the avaible space)

2003-02-08  kichik

	* makensis.exe, Source/exehead/exec.c: You ain't never seen this
	bug. That '_' was never there!

2003-02-08  kichik

	* Source/build.cpp, Source/build.h, Source/cbzip2.h,
	Source/compressor.h, Source/czlib.h, Source/script.cpp,
	Source/exehead/Ui.c, TODO.txt, makensis.exe, Source/exehead/exec.c,
	Source/exehead/exec.h, Source/exehead/fileform.h,
	Source/exehead/ui.h, Source/exehead/util.c, Source/exehead/util.h:
	- Compressor type listed in summary - SetOutPath now sets the
	current directory (RegDLL no longer does) - File names are now
	validated for commands that need normal files, the directory
	selection dialog, and every variable that contains a file/dir name
	- Fixed a distortion of the MUI's branding text with ClearType -
	$INSTDIR is now right in the custom page after the directory
	selection dialog - No more squares in the automatically appended
	directory name in the directory selection dialog - Size
	optimizations

2003-02-07  kichik

	* Docs/Chapter3.html, Docs/src/attributes.but: A little
	clarification on InstProgressFlags & XPStyle

2003-02-07  joostverburg

	* Docs/src/config.but: link to the archive

2003-02-07  joostverburg

	* Docs/Contents.html, Docs/IndexPage.html, Docs/index.html: link to
	the archive

2003-02-07  joostverburg

	* Contrib/Modern UI/Readme.html: MUI.nsh

2003-02-07  joostverburg

	* Contrib/Modern UI/Readme.html: io hwnd in welcome/finish page
	function

2003-02-07  joostverburg

	* Contrib/Modern UI/Language files/German.nsh: updated translation

2003-02-07  kichik

	* Examples/Modern UI/Basic.nsi, Examples/Modern
	UI/InstallOptions.nsi, Examples/Modern UI/MultiLanguage.nsi,
	Examples/Modern UI/StartMenu.nsi, Examples/Modern
	UI/WelcomeFinish.nsi, Include/MUI.nsh: If we already have include
	directories, why not use them?

2003-02-07  kichik

	* Source/ResourceEditor.cpp: No more random compression ratios.
	Don't you just love Microsoft standards?

2003-02-07  kichik

	* Examples/makensis.nsi: Added DONTSHOWSHORTCUTS define to prevent
	popping the shortcuts window at the end of the installation

2003-02-07  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: No more STATE for
	labels, useless and buggy with line breaks

2003-02-07  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html:
	typo, removed old stuff, MUI_LANGDLL_PUSH

2003-02-07  joostverburg

	* Contrib/Modern UI/System.nsh: unterminated string

2003-02-06  kichik

	* Docs/Chapter3.html, Docs/src/generalpurpose.but: A little typo
	with CallInstDLL

2003-02-06  kichik

	* Contrib/UIs/default.exe, Contrib/UIs/modern.exe,
	Contrib/UIs/modern2.exe, Contrib/UIs/modern3.exe,
	Contrib/UIs/sdbarker_tiny.exe: Smooth progress bar problems fixed

2003-02-04  joostverburg

	* Contrib/Language files/Japanese.nlf, Contrib/Modern UI/Language
	files/Japanese.nsh: updated translation

2003-02-04  joostverburg

	* Examples/Modern UI/StartMenu.nsi: missing startmenu defines

2003-02-02  joostverburg

	* Contrib/Modern UI/Readme.html, Contrib/Modern UI/System.nsh:
	abort function can call custom function

2003-02-02  joostverburg

	* Contrib/Modern UI/Readme.html, Contrib/Modern UI/System.nsh: more
	welcome/finish page functions

2003-02-02  joostverburg

	* Contrib/Modern UI/System.nsh: startmenu fix

2003-02-02  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh: modern ui functions can call custom
	functions

2003-02-02  kichik

	* Docs/AppendixB.html, Docs/Contents.html, Docs/IndexPage.html,
	Docs/index.html, Docs/src/usefulfunc.but: .NET Framework detection
	function added

2003-02-02  joostverburg

	* Contrib/Modern UI/Language files/Bulgarian.nsh: fix

2003-02-02  joostverburg

	* Contrib/Modern UI/Language files/Korean.nsh: fix

2003-02-02  joostverburg

	* Contrib/Language files/PortugueseBR.nlf, Contrib/Modern
	UI/Language files/Spanish.nsh: updated translation

2003-01-30  rainwater

	* Contrib/Modern UI/Language files/Russian.nsh: Russian updates

2003-01-30  kichik

	* Contrib/Modern UI/System.nsh, Contrib/StartMenu/Example.nsi,
	Contrib/StartMenu/Readme.txt, Contrib/StartMenu/StartMenu.c: No
	more problems for directories with a name starting with "error"

2003-01-30  rainwater

	* Contrib/Modern UI/Language files/Danish.nsh: Danish updates

2003-01-29  joostverburg

	* Contrib/Modern UI/Language files/Italian.nsh: removed old text

2003-01-29  joostverburg

	* Contrib/Modern UI/Language files/Arabic.nsh, Contrib/Modern
	UI/Language files/Croatian.nsh, Contrib/Modern UI/Language
	files/French.nsh, Contrib/Modern UI/Language files/German.nsh,
	Contrib/Modern UI/Language files/Ukrainian.nsh: 1.62

2003-01-28  joostverburg

	* Docs/AppendixC.html, Docs/src/history.but: updated changelog

2003-01-28  kichik

	* Contrib/Modern UI/System.nsh: Line cut on finish page fixed

2003-01-28  kichik

	* Contrib/Modern UI/System.nsh: Transparent branding text for the
	uninstaller too

2003-01-28  joostverburg

	* TODO.txt: drive space color

2003-01-28  joostverburg

	* TODO.txt: update

2003-01-28  kichik

	* Source/exehead/Ui.c, makensis.exe, Source/exehead/exec.c:
	ClearType + transparent branding text fix

2003-01-28  kichik

	* Contrib/Modern UI/System.nsh: No branding text in welcome/finish
	page

2003-01-27  kichik

	* makensis.exe, Source/exehead/exec.c: Installers can now contain
	more than one branding image

2003-01-27  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/InstallOptions/Readme.html: + New browse dialog style
	(modern) + Word wrapping for check boxes and radio buttons + No
	ugly border for edit fields under XP + Scroll bar for list boxes +
	Only labels can have \r\n - fixed in docs

2003-01-27  kichik

	* Contrib/Banner/Banner.c, Contrib/Banner/Banner.dsp,
	Contrib/Banner/Example.nsi, Contrib/Banner/Readme.txt: Banner now
	"works" with the MUI too

2003-01-27  kichik

	* Contrib/Modern UI/System.nsh, Contrib/UIs/modern.exe,
	Contrib/UIs/modern2.exe, Contrib/UIs/modern3.exe,
	Source/exehead/Ui.c, Source/script.cpp, Source/exehead/exec.c,
	Source/exehead/fileform.h, Source/tokens.cpp, makensis.exe,
	Source/tokens.h: BrandingText now automatically resizes for all
	languages in the MUI

2003-01-25  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: Setting the
	background color for label controls in IO fixed

2003-01-24  kichik

	* makensis.exe: Whoops. Forgot to compile to the end

2003-01-24  kichik

	* Contrib/Modern UI/System.nsh, Source/build.cpp, Source/build.h,
	Source/lang.cpp, Source/script.cpp, Source/tokens.cpp,
	Source/exehead/Ui.c, makensis.exe, Source/exehead/fileform.h: +
	Leave function for pages + Components page text always shown if
	Page components used

2003-01-23  kichik

	* Contrib/Modern UI/Readme.html: Typos

2003-01-21  kichik

	* Source/exehead/Ui.c, makensis.exe: Fixed a bug with non ASCII
	characters in InstallDir and auto completion of browse selection
	(squares were added before non ASCII characters)

2003-01-21  kichik

	* TODO.txt: IO manual validation

2003-01-21  kichik

	* Docs/Chapter3.html, Docs/src/langs.but: Braces difference and a
	little typo

2003-01-21  kichik

	* Examples/makensis.nsi: Added NO_STARTMENUSHORTCUTS define

2003-01-20  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: Fixed bug #671161:
	DISABLED dir and file request fields now disable the browse button
	too.

2003-01-20  kichik

	* Docs/Chapter3.html, Docs/src/sections.but: SubSection defined
	index (thanks VirtLink)

2003-01-19  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: ListBox and state
	now play along

2003-01-18  kichik

	* Contrib/InstallOptions/Readme.html: State information for list
	boxes and their relatives

2003-01-17  kichik

	* Contrib/Makensisw/makensisw.h, makensisw.exe,
	Contrib/Makensisw/utils.cpp: Fixed bug #660082 - Focus problems in
	MakeNSISw, menu shortcuts didn't work when focus was on the test
	button and it was disabled due to an error in the script.

2003-01-17  joostverburg

	* Contrib/Language files/Polish.nlf: accelerator keys

2003-01-16  joostverburg

	* Examples/gfx.nsi: not the second page

2003-01-16  joostverburg

	* Examples/Modern UI/MultiLanguage.nsi: more languages

2003-01-16  joostverburg

	* Contrib/Language files/Polish.nlf, Contrib/Modern UI/Language
	files/Polish.nsh: updated translation

2003-01-15  joostverburg

	* Contrib/Modern UI/Readme.html, Examples/Modern UI/StartMenu.nsi:
	startmenu registry

2003-01-15  joostverburg

	* Contrib/Modern UI/System.nsh: startmenu registry

2003-01-15  joostverburg

	* Contrib/Modern UI/Language files/Czech.nsh, Contrib/Modern
	UI/Language files/Polish.nsh, Contrib/Modern UI/Language
	files/Slovak.nsh: updated/new translations

2003-01-14  kichik

	* Contrib/InstallOptions/Readme.html: Missing i

2003-01-13  joostverburg

	* Contrib/Modern UI/Language files/Polish.nsh: outdated

2003-01-13  joostverburg

	* Contrib/Modern UI/Language files/Czech.nsh, Contrib/Modern
	UI/System.nsh, Examples/Modern UI/MultiLanguage.nsi: fixes - polish
	temporary removed (very outdated)

2003-01-11  kichik

	* Examples/makensis.nsi: Use the new wizard bitmap

2003-01-11  kichik

	* Source/exehead/exec.c: Delete the old brush if setting the brush
	twice

2003-01-11  kichik

	* TODO.txt: CWD

2003-01-11  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: Fixed problems with
	wsprintf limit of 1024 chars

2003-01-10  kichik

	* makensis.exe: + IO works with new SetStaticBkColor + IO doesn't
	crash when a label has empty text + LangStrings now really start as
	\\ when not defined

2003-01-10  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp, Source/lang.cpp,
	Source/strlist.h: + IO works with new SetStaticBkColor + IO doesn't
	crash when a label has empty text + LangStrings now really start as
	"" when not defined

2003-01-09  kichik

	* Source/script.cpp, Source/exehead/Ui.c, Source/exehead/exec.c,
	Source/exehead/fileform.h: Don't create more than one brush per
	SetStaticBkColor - saved about 50 bytes. Still problems with
	BrandingText width, working on it

2003-01-09  kichik

	* Examples/one-section.nsi: Nicer word wrapping

2003-01-09  kichik

	* Examples/one-section.nsi: Some blurb

2003-01-09  joostverburg

	* Contrib/Language files/Danish.nlf, Contrib/Language
	files/PortugueseBR.nlf, Contrib/Modern UI/Language
	files/PortugueseBR.nsh: language file updates & fixes

2003-01-09  joostverburg

	* Contrib/Modern UI/System.nsh: removed 1.4 language file
	compatibility

2003-01-09  joostverburg

	* Examples/Modern UI/InstallOptions.nsi, Examples/Modern
	UI/MultiLanguage.nsi, Examples/Modern UI/StartMenu.nsi,
	Examples/Modern UI/WelcomeFinish.nsi: filename fixes

2003-01-09  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: 4096 chars in Text
	field, that should be enough

2003-01-09  kichik

	* Docs/AppendixB.html, Docs/src/usefulfunc.but: Corrected
	GetWindowsVersion function

2003-01-09  kichik

	* Docs/AppendixB.html, Docs/Chapter3.html, Docs/Chapter4.html,
	Docs/Contents.html, Docs/IndexPage.html, Docs/index.html,
	Docs/src/langs.but, Docs/src/var.but: LangStrings update and other
	stuff that didn't get uploaded

2003-01-08  kichik

	* Source/exehead/Main.c: Delete the space that comes before _?= in
	the uninstaller $CMDLINE

2003-01-08  joostverburg

	* Contrib/Modern UI/Language files/SimpChinese.nsh, Contrib/Modern
	UI/Language files/TradChinese.nsh: updated

2003-01-08  joostverburg

	* Contrib/Modern UI/Readme.html: extract_as macro

2003-01-08  joostverburg

	* Contrib/Modern UI/System.nsh: renamed io extract macro

2003-01-06  joostverburg

	* Contrib/InstallOptions/Readme.html: updated
	FileRequest/DirRequest size

2003-01-06  kichik

	* Contrib/InstallOptions/test.nsi: If writting into ${TEMP} better
	read from there too...

2003-01-06  joostverburg

	* Contrib/InstallOptions/Readme.html: dialog units

2003-01-06  joostverburg

	* Examples/Modern UI/MultiLanguage.nsi, Contrib/Language
	files/Macedonian.nlf, Contrib/Modern UI/Language
	files/Macedonian.nsh: macedonian language files

2003-01-05  kichik

	* makensis.exe: RegDeleteKey/Value fix (by Sunjammer) - compiled
	version

2003-01-05  kichik

	* Source/script.cpp: Already inited, no need to do it again

2003-01-05  sunjammerx

	* Source/script.cpp, Source/exehead/exec.c: Inverted test of
	offset[3] for EW_DELREG meant that RegDeleteKey and RegDeleteValue
	were being swapped.

2003-01-04  joostverburg

	* Examples/makensis.nsi: fixes, format changes

2003-01-04  joostverburg

	* Docs/AppendixC.html, Docs/src/history.but: updated changelog

2003-01-04  kichik

	* makensis.exe: Buttons stuff fixed

2003-01-04  joostverburg

	* TODO.txt: button selection bug fixed

2003-01-04  kichik

	* Source/exehead/Ui.c: No more two buttons with thick border

2003-01-04  joostverburg

	* Contrib/InstallOptions/test.ini: flag fixed

2003-01-04  joostverburg

	* Contrib/InstallOptions/Changelog.txt,
	Contrib/InstallOptions/Readme.html,
	Contrib/InstallOptions/test.ini: new flags

2003-01-04  joostverburg

	* TODO.txt: todo for beta 1

2003-01-04  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: - No more group by
	default - Added NoTabStop flag

2003-01-04  rainwater

	* Contrib/InstallOptions/Readme.html: Added DISABLED flag to docs

2003-01-04  kichik

	* Docs/src/usefulfunc.but: Changed URL of the archive

2003-01-04  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: Little typo

2003-01-04  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: DISABLED flag

2003-01-03  sunjammerx

	* Docs/Chapter3.html: Variables used Strings => Variables used in
	Strings

2003-01-02  rainwater

	* Contrib/nsExec/nsexec.c: nsExec didn't free allocated memory

2003-01-02  joostverburg

	* Contrib/Modern UI/Language files/Dutch.nsh: typos

2002-12-30  kichik

	* Docs/src/compiler.but, Source/script.cpp, Source/tokens.cpp,
	Source/exehead/Ui.c, Source/exehead/exec.c,
	Source/exehead/resource.h: Update !system, cleaned resource.h,
	DeleteRegKey works on default value

2002-12-30  joostverburg

	* Contrib/Language files/PortugueseBR.nlf, Contrib/Modern
	UI/Language files/PortugueseBR.nsh: updated translation

2002-12-29  joostverburg

	* Contrib/UIs/default.exe, Contrib/UIs/modern.exe,
	Contrib/UIs/modern2.exe, Contrib/UIs/modern3.exe,
	Contrib/UIs/sdbarker_tiny.exe, Source/exehead/resource.rc: better
	grouping

2002-12-29  joostverburg

	* Contrib/InstallOptions/Readme.html: group radio buttons

2002-12-29  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: Group flag added for
	radio buttons only

2002-12-29  joostverburg

	* Contrib/InstallOptions/test.ini: nicer dialog

2002-12-29  joostverburg

	* Contrib/InstallOptions/Readme.html: groupbox / return value info

2002-12-29  kichik

	* Source/ResourceEditor.cpp, Source/ResourceEditor.h,
	Source/util.cpp: Last icon used counts, all others deleted

2002-12-29  joostverburg

	* Contrib/Modern UI/System.nsh: UninstallIcon not used when
	MUI_UNINSTALLER is not defined

2002-12-29  kichik

	* Contrib/UIs/modern.exe, Contrib/UIs/modern2.exe,
	Contrib/UIs/modern3.exe: Second string in 111 now has an id too
	(76)

2002-12-28  kichik

	* Contrib/InstallOptions/Readme.html, Contrib/Modern UI/Language
	files/Russian.nsh: Fixed bug #659359

2002-12-28  rainwater

	* makensis.exe: Updated

2002-12-27  kichik

	* Docs/src/flowcontrol.but, Docs/src/ui.but: SendMessage and Return
	got mixed up

2002-12-27  rainwater

	* SetCVSShellCommands.exe: updated

2002-12-27  kichik

	* Docs/Chapter3.html, Docs/Contents.html, Docs/IndexPage.html,
	Docs/index.html, Docs/src/attributes.but, Docs/src/build.bat,
	Source/exehead/exec.c: Fixed bug #659045

2002-12-27  kichik

	* Examples/makensis.nsi, SetCVSShellCommands.nsi: nsh now has its
	own name

2002-12-27  kichik

	* Source/ResourceEditor.cpp: Now works with EXEs that have data
	tacked after the PE sections (like NSIS installation data)

2002-12-27  kichik

	* Source/script.cpp: Shortcuts can now have comments/descriptions
	without icon index and start options (leave blank - empty string -
	"")

2002-12-26  kichik

	* Contrib/Modern UI/Language files/Greek.nsh: Fixes

2002-12-26  kichik

	* Contrib/nsExec/nsexec.c: Calling nsExec from an installer that
	was executing using CreateProcess from another process now doesn't
	give an error about an invalid handle

2002-12-26  kichik

	* Docs/Chapter4.html, Docs/src/defines.but: !ifndef and !endif docs
	replaced

2002-12-25  joostverburg

	* Contrib/Modern UI/System.nsh: cleanup

2002-12-25  joostverburg

	* Examples/Modern UI/Basic.nsi, Examples/Modern
	UI/InstallOptions.nsi, Examples/Modern UI/MultiLanguage.nsi,
	Examples/Modern UI/StartMenu.nsi, Examples/Modern
	UI/WelcomeFinish.nsi: better format, cleanup, right order of
	elements

2002-12-24  joostverburg

	* Docs/AppendixC.html, Docs/src/history.but: updated changelog

2002-12-24  joostverburg

	* Source/makenssi.cpp: (kichik) MakeNSIS now sends output directly
	to MakeNSISw, faster, and no more problems with foreign languages
	in the output.

2002-12-24  joostverburg

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/makensisw.h,
	Contrib/Makensisw/utils.cpp, Source/build.cpp, Source/build.h,
	makensis.exe, makensisw.exe: (kichik) MakeNSIS now sends output
	directly to MakeNSISw, faster, and no more problems with foreign
	languages in the output.

2002-12-23  joostverburg

	* Contrib/Modern UI/Language files/Hungarian.nsh: e-mail

2002-12-22  kichik

	* Source/ResourceEditor.cpp: Tabs

2002-12-22  kichik

	* Source/Plugins.cpp: idx not dataHandle

2002-12-22  kichik

	* Source/lang.cpp, Source/script.cpp: Unsigned/signed warnings

2002-12-22  kichik

	* Source/script.cpp: Removed debug message

2002-12-21  joostverburg

	* Contrib/InstallOptions/test.nsi: removed debug stuff

2002-12-21  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/InstallOptions/test.ini, Contrib/InstallOptions/test.nsi:
	Added group box, and made dir request not crash and use Text field

2002-12-21  kichik

	* Source/Plugins.cpp, Source/Plugins.h, Source/script.cpp: Case
	insensitive plug-in function names

2002-12-21  kichik

	* TODO.txt: Include dirs done

2002-12-21  kichik

	* Source/lang.cpp: A warning if a LangString is not present in all
	language tables

2002-12-20  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh: langstring changes

2002-12-20  joostverburg

	* makensis.exe: latest stuff

2002-12-20  kichik

	* Source/build.cpp, Source/build.h, Source/lang.cpp: OK,
	LangStrings can now really be defined after they are used

2002-12-20  joostverburg

	* Contrib/Modern UI/Language files/English.nsh: typo

2002-12-20  kichik

	* Source/build.cpp, Source/lang.cpp, Source/script.cpp,
	Source/strlist.h: LangStrings now act as functions, they don't need
	to be defined before used. Uninstaller LangStrings must now be
	refernced with un.

2002-12-20  joostverburg

	* Contrib/Modern UI/Language files/Dutch.nsh, Contrib/Modern
	UI/Language files/English.nsh, Contrib/Modern UI/Language
	files/Greek.nsh, Contrib/Modern UI/Language files/Hungarian.nsh,
	Contrib/Modern UI/Language files/Italian.nsh, Contrib/Modern
	UI/Language files/Romanian.nsh, Contrib/Modern UI/Language
	files/SimpChinese.nsh, Contrib/Modern UI/Language files/Thai.nsh,
	Contrib/Modern UI/Language files/TradChinese.nsh: updated
	translations & version numbers

2002-12-20  kichik

	* Contrib/NSISdl/nsisdl.cpp: Fixed bug item #656371

2002-12-20  kichik

	* Docs/Chapter3.html, Docs/src/ui.but: SendMessage STR:

2002-12-19  rainwater

	* Contrib/Makensisw/Readme.txt, Contrib/Makensisw/makensisw.cpp,
	Contrib/Makensisw/makensisw.dsp, Contrib/Makensisw/makensisw.h,
	Contrib/Makensisw/resource.h, Contrib/Makensisw/resource.rc,
	makensisw.exe: Added link the forum in help menu

2002-12-19  joostverburg

	* Contrib/Language files/Italian.nlf: updated translation

2002-12-18  joostverburg

	* Contrib/InstallOptions/Readme.html: xhtml

2002-12-18  kichik

	* Source/exehead/exec.c: Only RegDLL and UnRegDLL will change the
	current directory so plug-ins will now work as before

2002-12-18  kichik

	* Contrib/Makensisw/makensisw.cpp, makensisw.exe,
	Contrib/Makensisw/resource.rc, Contrib/Makensisw/utils.cpp:
	Updating works with b1, and MakeNSISw compiles without PSDK

2002-12-18  kichik

	* Source/ResourceEditor.cpp: Fixed bug item #655607

2002-12-18  joostverburg

	* Contrib/Language files/German.nlf, Contrib/Modern UI/Language
	files/German.nsh, Contrib/Modern UI/Language files/Greek.nsh,
	Contrib/Modern UI/Language files/Italian.nsh: updated translation

2002-12-17  joostverburg

	* Examples/makensis.nsi: fix

2002-12-17  joostverburg

	* Contrib/Modern UI/Language files/Greek.nsh: updated translation

2002-12-17  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html:
	ui settings before lang files, xhtml

2002-12-16  joostverburg

	* Contrib/Modern UI/System.nsh: brandingtext trim fixed

2002-12-16  joostverburg

	* Examples/makensis.nsi: fixes

2002-12-16  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: Debug compiles too

2002-12-16  joostverburg

	* Examples/Modern UI/MultiLanguage.nsi: Romanian

2002-12-16  joostverburg

	* Contrib/Modern UI/Language files/French.nsh: header subtitle
	during installation too long

2002-12-16  joostverburg

	* Contrib/Modern UI/Readme.html: color format

2002-12-16  joostverburg

	* Contrib/Language files/Romanian.nlf, Contrib/Modern UI/Language
	files/Romanian.nsh: Romanian language files

2002-12-16  joostverburg

	* Contrib/Modern UI/Readme.html,
	Contrib/InstallOptions/Readme.html: small fixes

2002-12-15  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh, Examples/Modern UI/Basic.nsi,
	Examples/Modern UI/InstallOptions.nsi, Examples/Modern
	UI/MultiLanguage.nsi, Examples/Modern UI/WelcomeFinish.nsi: fixes,
	multilingual brandingtext, reservefile, bgcolor

2002-12-15  joostverburg

	* Contrib/InstallOptions/Readme.html: ReserveFile

2002-12-15  kichik

	* Source/build.cpp, Source/build.h, Source/script.cpp,
	Source/tokens.cpp, Source/tokens.h: Include dirs (${NSISDIR}\Inclue
	is automatically one of them, use !AddIncludeDir to add more).
	Fixed a bug with SetStaticBkColor (-1)

2002-12-15  joostverburg

	* Contrib/InstallOptions/Changelog.txt,
	Contrib/InstallOptions/Install Options.html,
	Contrib/InstallOptions/Readme.html: new documentation

2002-12-15  joostverburg

	* Contrib/InstallOptions/test.nsi: stack fix

2002-12-15  joostverburg

	* Contrib/InstallOptions/test.nsi: removed some useles stuff

2002-12-14  joostverburg

	* Contrib/Modern UI/Language files/Dutch.nsh, Contrib/Modern
	UI/Language files/English.nsh: updated translation

2002-12-14  joostverburg

	* Contrib/Modern UI/Language files/Dutch.nsh, Contrib/Modern
	UI/Language files/English.nsh: updated translation

2002-12-14  joostverburg

	* Contrib/Modern UI/ioSpecial.ini: high dpi fix

2002-12-14  joostverburg

	* !InstallNSIS.bat: beta 1

2002-12-14  joostverburg

	* Contrib/Modern UI/Readme.html: position of Page commands

2002-12-14  joostverburg

	* Docs/AppendixC.html, Docs/src/history.but: updated changelog

2002-12-14  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh, Contrib/Modern UI/ioSpecial.ini,
	Examples/Modern UI/Basic.nsi, Examples/Modern
	UI/InstallOptions.nsi, Examples/Modern UI/MultiLanguage.nsi,
	Examples/Modern UI/StartMenu.nsi, Examples/Modern
	UI/WelcomeFinish.nsi, Examples/Modern UI/ioA.ini, Examples/Modern
	UI/ioB.ini, Examples/Modern UI/ioC.ini: Modern UI 1.62

2002-12-14  joostverburg

	* makensis.exe: latest stuff

2002-12-14  joostverburg

	* Contrib/InstallOptions/Install Options.html,
	Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/InstallOptions/test.ini: Install Options DLL 2.0

2002-12-14  joostverburg

	* Contrib/Modern UI/Language files/Thai.nsh: updated langname

2002-12-13  joostverburg

	* makensis.htm: forgot a ;

2002-12-12  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: RESIZETOFIT flag for
	Image

2002-12-12  kichik

	* Source/script.cpp: BrandingText that starts with / doesn't give
	errors any more

2002-12-12  kichik

	* Source/script.cpp: Oops... No debuging code needed there :)

2002-12-12  kichik

	* Source/script.cpp: !if/!else/!endif problems should be solved now

2002-12-12  kichik

	* Source/exehead/Ui.c: Abort now works from .onGUIInit

2002-12-12  kichik

	* Source/DialogTemplate.cpp: SetFont "MS Shell Dlg" adds the
	DS_SHELLFONT style

2002-12-11  joostverburg

	* Docs/AppendixC.html, Docs/src/history.but: start of beta 1
	changelog

2002-12-11  joostverburg

	* Contrib/Modern UI/Language files/Dutch.nsh: string name fixed

2002-12-11  kichik

	* Examples/makensis.nsi, Source/makenssi.cpp, Source/script.cpp: b1
	(CVS) label

2002-12-11  joostverburg

	* Contrib/UIs/default.exe, Contrib/UIs/modern.exe,
	Contrib/UIs/modern2.exe, Contrib/UIs/modern3.exe,
	Contrib/UIs/sdbarker_tiny.exe: added minimize box

2002-12-11  kichik

	* Source/exehead/resource.rc: Minimize box

2002-12-11  kichik

	* makensis.exe: Compiled version with the rename on reboot bug
	fixed

2002-12-11  joostverburg

	* Contrib/UIs/default.exe, Source/exehead/resource.rc: increased
	size of component-page textarea

2002-12-11  kichik

	* Source/build.cpp: Second string missing (thanks veekee)

2002-12-10  joostverburg

	* Contrib/Language files/Thai.nlf, Contrib/Modern UI/Language
	files/Thai.nsh: Thai translation

2002-12-10  kichik

	* Source/exehead/util.c: Fixed a year and a half old bug with
	renaming on Windows 9x to a file name that does not exist.

2002-12-08  kichik

	* Docs/AppendixD.html, Docs/src/credits.but: Croatian credits

2002-12-08  joostverburg

	* Contrib/Modern UI/Language files/French.nsh: updated translation

2002-12-08  kichik

	* Docs/AppendixD.html, Docs/src/credits.but: Updated credits

2002-12-08  joostverburg

	* Contrib/Language files/French.nlf, Contrib/Language
	files/Croatian.nlf, Contrib/Modern UI/Language files/Arabic.nsh,
	Contrib/Modern UI/Language files/Croatian.nsh, Contrib/Modern
	UI/Language files/Dutch.nsh, Contrib/Modern UI/Language
	files/English.nsh, Contrib/Modern UI/Language files/French.nsh,
	Contrib/Modern UI/Language files/Greek.nsh: updated & new
	translations

2002-12-07  kichik

	* Source/exehead/config.h: NSIS_CONFIG_PLUGIN_SUPPORT depends on
	NSIS_SUPPORT_FNUTIL

2002-12-07  joostverburg

	* Contrib/Modern UI/Language files/Spanish.nsh: updated translation

2002-12-07  kichik

	* Source/script.cpp, makensis.exe: Fixed stupid bug with !else
	ifdef

2002-12-07  kichik

	* TODO.txt: More for next version

2002-12-07  joostverburg

	* Contrib/Modern UI/System.nsh: verbose fixed

2002-12-07  joostverburg

	* Contrib/Modern UI/Readme.html, Contrib/Modern UI/System.nsh:
	fixes

2002-12-07  kichik

	* Examples/makensis.nsi: Unistall confirm page

2002-12-06  joostverburg

	* Contrib/Language files/Dutch.nlf, Contrib/Language
	files/English.nlf: updated translation

2002-12-06  joostverburg

	* Contrib/Language files/Danish.nlf: good translation back

2002-12-06  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh, Contrib/Modern UI/Language
	files/Danish.nsh, Contrib/Modern UI/Language files/Dutch.nsh,
	Contrib/Modern UI/Language files/English.nsh, Examples/Modern
	UI/Basic.nsi, Examples/Modern UI/InstallOptions.nsi,
	Examples/Modern UI/MultiLanguage.nsi, Examples/Modern
	UI/StartMenu.nsi, Examples/Modern UI/WelcomeFinish.nsi: added
	define for uninstall confirm page, continue texts for uninstaller,
	bugfixes

2002-12-06  kichik

	* Examples/makensis.nsi: No annoying message box

2002-12-06  kichik

	* Examples/makensis.nsi: Delete include dir

2002-12-06  kichik

	* Docs/AppendixD.html, Docs/Chapter3.html, Docs/src/credits.but:
	New languages credits

2002-12-06  joostverburg

	* Contrib/Modern UI/Readme.html: more improvements

2002-12-06  joostverburg

	* Examples/makensis.nsi: links directly to new docs

2002-12-06  joostverburg

	* makensis.htm: better html, link added

2002-12-06  joostverburg

	* Contrib/Language files/Danish.nlf, Contrib/Modern UI/Language
	files/Danish.nsh: updated translation

2002-12-06  kichik

	* Docs/Chapter1.html, Docs/src/intro.but: Crotian coming

2002-12-06  joostverburg

	* Contrib/Modern UI/System.nsh, Contrib/System/SysFunc.nsh,
	Docs/Chapter3.html, Docs/src/callback.but,
	Docs/src/flowcontrol.but, Docs/src/ui.but, Examples/makensis.nsi,
	Examples/WinMessages.NSH, Include/WinMessages.nsh: new location for
	WinMessages.nsh

2002-12-06  joostverburg

	* Contrib/Modern UI/Language files/Arabic.nsh: updated translation

2002-12-06  joostverburg

	* Contrib/Modern UI/Readme.html: fixes

2002-12-06  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh: added mui_finishpage_run_parameters,
	updated documentation

2002-12-06  kichik

	* makensis.exe, Contrib/ExDLL/exdll.h,
	Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/StartMenu/StartMenu.c, Source/exehead/Ui.c: No more
	flickering, cross your fingers for no bugs...

2002-12-06  joostverburg

	* Contrib/UIs/modern3.exe: oops...wrong file

2002-12-06  kichik

	* Source/lineparse.h, Source/script.cpp: !define lines will keep
	escaping as they are

2002-12-06  kichik

	* Docs/Chapter3.html, Docs/src/log.but: LogSet

2002-12-06  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html:
	changelog updated

2002-12-06  kichik

	* Source/exehead/Ui.c, makensis.exe: Locking that actually works...

2002-12-05  kichik

	* makensis.exe: Latest stuff

2002-12-05  kichik

	* Source/makenssi.cpp: Page size in /HDRINFO

2002-12-05  kichik

	* Contrib/Modern UI/System.nsh: NSIS_CONFIG_ENHANCEDUI_SUPPORT is a
	must for MUI

2002-12-05  kichik

	* Source/build.cpp: Define list fixed

2002-12-05  kichik

	* TODO.txt: Language files updater

2002-12-05  kichik

	* Contrib/Makensisw/makensisw.cpp, makensisw.exe: Doesn't enable
	the check for update menu entry right away but only after the check
	is finished

2002-12-05  kichik

	* Examples/makensis.nsi: modern3.exe forgotten

2002-12-05  kichik

	* Source/ResourceEditor.cpp, Source/build.cpp, Source/lang.cpp,
	Source/script.cpp: More VC7 compatibility fixes

2002-12-05  joostverburg

	* Contrib/Modern UI/Readme.html: info about modern3.exe

2002-12-05  joostverburg

	* Contrib/UIs/modern3.exe: Modern UI without description area

2002-12-05  kichik

	* Examples/makensis.nsi: Indenting fixes

2002-12-05  kichik

	* Contrib/Banner/Example.nsi: Some "useful" output

2002-12-05  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh, Contrib/Modern UI/Language
	files/Arabic.nsh, Contrib/Modern UI/Language files/Bulgarian.nsh,
	Contrib/Modern UI/Language files/Czech.nsh, Contrib/Modern
	UI/Language files/Danish.nsh, Contrib/Modern UI/Language
	files/Dutch.nsh, Contrib/Modern UI/Language files/English.nsh,
	Contrib/Modern UI/Language files/French.nsh, Contrib/Modern
	UI/Language files/German.nsh, Contrib/Modern UI/Language
	files/Greek.nsh, Contrib/Modern UI/Language files/Hungarian.nsh,
	Contrib/Modern UI/Language files/Italian.nsh, Contrib/Modern
	UI/Language files/Japanese.nsh, Contrib/Modern UI/Language
	files/Korean.nsh, Contrib/Modern UI/Language files/Polish.nsh,
	Contrib/Modern UI/Language files/PortugueseBR.nsh, Contrib/Modern
	UI/Language files/Russian.nsh, Contrib/Modern UI/Language
	files/SimpChinese.nsh, Contrib/Modern UI/Language
	files/Spanish.nsh, Contrib/Modern UI/Language
	files/TradChinese.nsh, Contrib/Modern UI/Language
	files/Ukrainian.nsh, Examples/Modern UI/Basic.nsi, Examples/Modern
	UI/InstallOptions.nsi, Examples/Modern UI/MultiLanguage.nsi,
	Examples/Modern UI/StartMenu.nsi, Examples/Modern
	UI/WelcomeFinish.nsi: Modern UI 1.61 - final version for beta 0

2002-12-05  joostverburg

	* Examples/makensis.nsi: added tiny ui

2002-12-05  joostverburg

	* Contrib/Language files/Bulgarian.nlf: updated translation

2002-12-05  kichik

	* Source/ResourceEditor.h: Unsigned here too...

2002-12-05  kichik

	* Source/DialogTemplate.cpp, Source/ResourceEditor.cpp,
	Source/lang.cpp: Type mismatches

2002-12-05  kichik

	* Contrib/NSISdl/ReadMe.txt, Contrib/NSISdl/nsisdl.cpp,
	Contrib/NSISdl/nsisdl.dsp: Translatable NSISdl

2002-12-05  joostverburg

	* Contrib/Modern UI/Language files/SimpChinese.nsh, Contrib/Modern
	UI/Language files/TradChinese.nsh: fixes

2002-12-05  joostverburg

	* Contrib/Modern UI/Language files/Greek.nsh: updated translation

2002-12-04  kichik

	* Source/exehead/exec.c: Set the current directory back to the exe
	dir

2002-12-04  kichik

	* Contrib/NSISdl/asyncdns.cpp, Contrib/NSISdl/connection.cpp,
	Contrib/NSISdl/netinc.h, Contrib/NSISdl/nsisdl.cpp,
	Contrib/NSISdl/util.cpp, Contrib/NSISdl/util.h: Smaller

2002-12-04  kichik

	* Docs/AppendixC.html, Docs/src/history.but: History update

2002-12-04  kichik

	* Source/lang.cpp: Delete File: should have a space after it

2002-12-04  kichik

	* Source/script.cpp: Some strings made case insensitive

2002-12-04  joostverburg

	* Contrib/Modern UI/Language files/Korean.nsh: Korean translation

2002-12-04  joostverburg

	* Contrib/Modern UI/Language files/SimpChinese.nsh, Contrib/Modern
	UI/Language files/TradChinese.nsh: updated translation

2002-12-04  joostverburg

	* Contrib/Modern UI/Language files/Spanish.nsh: updated finishpage
	translation

2002-12-03  kichik

	* Source/exehead/exec.c, Source/exehead/util.c: RegDLL now sets the
	current directory to the DLL directory (Patch #646306 )

2002-12-03  joostverburg

	* Contrib/Modern UI/System.nsh: language file macro fix

2002-12-03  joostverburg

	* Contrib/Modern UI/License.txt, Contrib/Modern UI/System.nsh,
	Examples/Modern UI/MultiLanguage.nsi: resursive defines, langdll
	macro

2002-12-03  eccles

	* Source/exehead/Main.c, Source/exehead/Ui.c,
	Source/exehead/bgbg.c, Source/exehead/util.c,
	Source/exehead/util.h: Freed 104 bytes for more dll imports, at the
	cost of 78 bytes of code

2002-12-02  kichik

	* Source/script.cpp, makensis.exe: define inside define name should
	work now (${bla${blo}})

2002-12-02  kichik

	* Source/exehead/Ui.c: Some more improvments

2002-12-02  kichik

	* Examples/makensis.nsi, Source/exehead/Ui.c: Install script fixes.
	.onSelChange is now called after installation type change too

2002-12-02  joostverburg

	* Contrib/Modern UI/License.txt: line breaks

2002-12-02  joostverburg

	* Contrib/Modern UI/Language files/German.nsh: updated finishpage
	translation

2002-12-02  joostverburg

	* Examples/makensis.nsi: Modern UI Screenshot2.png added

2002-12-01  joostverburg

	* Contrib/Modern UI/Language files/English.nsh: updated translation

2002-12-01  kichik

	* makensis.exe, Source/exehead/Ui.c: Desktop flickering with first
	page a custom page

2002-12-01  joostverburg

	* Contrib/Modern UI/System.nsh: !else now always works

2002-12-01  kichik

	* makensis.exe, Source/build.h, Source/script.cpp: Fixed a bug with
	!if and friends and fixed an ancient bug with line counting going
	wrong with macros

2002-12-01  joostverburg

	* Contrib/Modern UI/Language files/German.nsh: updated finishpage
	translation

2002-12-01  kichik

	* TODO.txt: Links

2002-11-30  joostverburg

	* Contrib/Modern UI/Language files/Japanese.nsh: updated for Modern
	UI 1.6

2002-11-30  kichik

	* Docs/Chapter1.html, Docs/src/intro.but: More languages

2002-11-30  kichik

	* Docs/AppendixC.html, Docs/src/history.but: Sections in silent
	installer

2002-11-30  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/StartMenu/StartMenu.c, makensis.exe, Docs/AppendixC.html,
	Docs/Chapter3.html, Docs/src/attributes.but, Docs/src/history.but,
	Docs/src/sec.but, Source/lang.cpp, Source/exehead/Main.c,
	Source/exehead/Ui.c, Source/exehead/exec.c,
	Source/exehead/fileform.c, Source/exehead/state.h,
	Source/exehead/util.c, Source/zlib/INFBLOCK.C: + Sections can be
	unselected in silent mode too + Some documentation fixes +
	Transition between a normal page and a custom page no longer causes
	a flicker (between two custom pages it still does) + The completed
	sub-caption shows again

2002-11-29  joostverburg

	* Contrib/Modern UI/Language files/Arabic.nsh, Contrib/Modern
	UI/Language files/Czech.nsh, Contrib/Modern UI/Language
	files/Danish.nsh, Contrib/Modern UI/Language files/Dutch.nsh,
	Contrib/Modern UI/Language files/English.nsh, Contrib/Modern
	UI/Language files/French.nsh, Contrib/Modern UI/Language
	files/German.nsh, Contrib/Modern UI/Language files/Greek.nsh,
	Contrib/Modern UI/Language files/Hungarian.nsh, Contrib/Modern
	UI/Language files/Italian.nsh, Contrib/Modern UI/System.nsh,
	Contrib/Modern UI/Language files/Japanese.nsh, Contrib/Modern
	UI/Language files/Polish.nsh, Contrib/Modern UI/Language
	files/PortugueseBR.nsh, Contrib/Modern UI/Language
	files/Russian.nsh, Contrib/Modern UI/Language
	files/SimpChinese.nsh, Contrib/Modern UI/Language
	files/Spanish.nsh, Contrib/Modern UI/Language
	files/TradChinese.nsh, Contrib/Modern UI/Language
	files/Ukrainian.nsh: different string for finishpage title
	possible, some translation updates

2002-11-29  kichik

	* Contrib/Language files/Bulgarian.nlf, Contrib/Modern UI/Language
	files/Bulgarian.nsh: Bulgarian

2002-11-29  kichik

	* Contrib/Modern UI/System.nsh: MUI_INSTALLCOLORS and
	MUI_PROGRESSBAR fix

2002-11-28  joostverburg

	* Contrib/Modern UI/System.nsh: finishpage run/showreadme fixes

2002-11-28  kichik

	* Source/lineparse.h: Fixed bug with escaping quotes

2002-11-28  joostverburg

	* Contrib/Language files/Danish.nlf, Contrib/Modern UI/Language
	files/Danish.nsh: Danish translation

2002-11-28  kichik

	* Docs/Chapter3.html, Docs/src/ui.but: Another link fixed

2002-11-28  kichik

	* Docs/Chapter3.html, Docs/src/langs.but: Fixed link to lang files
	dir

2002-11-28  kichik

	* Docs/Chapter3.html, Docs/src/sec.but, Docs/src/ui.but: Section
	flags updated

2002-11-28  kichik

	* Source/DialogTemplate.cpp: DS_SHELLFONT fixes

2002-11-28  kichik

	* Contrib/InstallOptions/Install Options.html: /NOUNLOAD added

2002-11-28  joostverburg

	* Contrib/Modern UI/Language files/German.nsh: updated translation

2002-11-27  joostverburg

	* Contrib/Modern UI/Language files/Hungarian.nsh: Hungarian
	Language File for Modern UI 1.6

2002-11-27  kichik

	* Docs/Chapter3.html, Docs/src/attributes.but: Fixed Icon and
	UninstallIcon documentation

2002-11-27  kichik

	* Source/ResourceEditor.cpp, Source/util.cpp: Moved new and delete
	away from ResourceEditor into util.cpp

2002-11-27  kichik

	* Source/exehead/resource.h: #define DS_SHELLFONT

2002-11-26  joostverburg

	* Contrib/Modern UI/Readme.html: fixed macro name

2002-11-25  kichik

	* Source/script.cpp, Source/tokens.cpp, Source/tokens.h,
	makensis.exe: InitPluginsDir now causes to Init___PluginsDir to
	always get added

2002-11-25  joostverburg

	* Contrib/Modern UI/Language files/German.nsh: : added

2002-11-25  kichik

	* Contrib/Modern UI/Language files/Italian.nsh: 1.6

2002-11-25  kichik

	* Source/build.cpp, makensis.exe, Source/build.h, Source/lang.cpp,
	Source/exehead/Ui.c: Next button text is now always added when
	needed, instfiles dialog is destroyed when needed.

2002-11-24  kichik

	* Contrib/Banner/Banner.c, Contrib/Banner/Banner.dsp,
	Contrib/Banner/Banner.dsw, Contrib/Banner/Example.nsi,
	Contrib/Banner/Readme.txt, Examples/makensis.nsi: Banner - shows
	some text before installation starts

2002-11-24  kichik

	* Contrib/BgImage/BgImage.cpp, Contrib/Splash/splash.c:
	UnregisterClass added

2002-11-24  kichik

	* Contrib/StartMenu/StartMenu.c: No warning when compiling

2002-11-24  joostverburg

	* Contrib/InstallOptions/test.nsi: ReserveFile info

2002-11-23  joostverburg

	* Contrib/Modern UI/Language files/German.nsh: updated for Modern
	UI 1.6

2002-11-23  kichik

	* Contrib/Modern UI/System.nsh: Finish page run command with spaces
	now works

2002-11-23  joostverburg

	* Contrib/Modern UI/System.nsh: verbose stuff

2002-11-22  joostverburg

	* Contrib/Language files/Greek.nlf: updated translation

2002-11-22  sunjammerx

	* Examples/example1.nsi: Typo correction, and slight re-wording.

2002-11-22  kichik

	* Source/exehead/exec.c, Source/exehead/util.c: Exec will now
	always work

2002-11-22  kichik

	* makensis.exe: Some problems fixed

2002-11-22  kichik

	* Source/Plugins.cpp: Another line... =/

2002-11-22  kichik

	* Source/Plugins.cpp: Forgot a line

2002-11-22  joostverburg

	* Contrib/Modern UI/Readme.html, Contrib/Modern UI/System.nsh:
	fixes

2002-11-22  kichik

	* Source/Plugins.cpp, Source/Plugins.h, Source/script.cpp: Plugins
	used both in uninstaller and installer problems should be fixed now

2002-11-22  kichik

	* Source/script.cpp: Defines returned to normal after !insertmacro

2002-11-22  kichik

	* Contrib/UserInfo/UserInfo.c: Fixed memory leaks

2002-11-22  kichik

	* Contrib/ExDLL/exdll.h, Contrib/nsExec/nsExec.dsp,
	Contrib/nsExec/nsExec.txt, Contrib/nsExec/nsexec.c,
	Contrib/nsExec/test.nsi: Added ExecToStack

2002-11-22  kichik

	* Contrib/StartMenu/Example.nsi: Something a bit more useful

2002-11-22  kichik

	* Examples/gfx.nsi: Some more explanations

2002-11-22  kichik

	* makensis.exe, Source/DialogTemplate.cpp, Source/DialogTemplate.h:
	Temporary solution to make SetFont work again

2002-11-22  kichik

	* makensis.exe, Source/build.cpp, Source/script.cpp,
	Source/exehead/Ui.c: Fixes with uninstall plugins and custom pages

2002-11-22  joostverburg

	* Contrib/Modern UI/System.nsh, Contrib/Modern UI/ioSpecial.ini:
	smaller margins on welcome/finish page

2002-11-22  kichik

	* Examples/gfx.nsi: Custom uninstaller page

2002-11-21  joostverburg

	* Contrib/Modern UI/Readme.html: &quot;

2002-11-21  kichik

	* Docs/Chapter3.html, Docs/src/script.but: Single back-slash

2002-11-21  joostverburg

	* Contrib/Modern UI/Readme.html: escape ", brandingtext

2002-11-21  kichik

	* Docs/Chapter3.html, Docs/src/script.but: Escaping quotes

2002-11-21  kichik

	* TODO.txt: Arrg... I hate it when people touch my computer

2002-11-21  kichik

	* TODO.txt, makensis.exe, Docs/AppendixC.html, Source/lineparse.h,
	Source/script.cpp: Support for escaping quotes using $"
	Source\lineparse.h Source\script.cpp

2002-11-21  kichik

	* Docs/src/basic.but, Docs/Chapter3.html: Quotes

2002-11-21  kichik

	* nsisconf.nsh: Quote

2002-11-21  kichik

	* makensis.exe: Latest stuff

2002-11-21  kichik

	* Contrib/ExDLL/exdll.h,
	Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/StartMenu/StartMenu.c: Now works with latest changes

2002-11-21  kichik

	* Source/exehead/Ui.c, Source/exehead/bgbg.c,
	Source/exehead/util.c: Fixed bug item 641776 and returned zlib
	header to 34KB

2002-11-21  rainwater

	* makensis.exe: update to latest

2002-11-21  justin1014

	* Source/zlib/INFBLOCK.C: fixed bug in zlib support (oops, my bad)

2002-11-20  kichik

	* Docs/src/history.but: InitPluginsDir

2002-11-20  kichik

	* Source/makenssi.cpp, makensis.exe: nsisconf.nsh works again

2002-11-20  joostverburg

	* Contrib/Modern UI/System.nsh: InitPluginsDir fixes

2002-11-20  rainwater

	* Contrib/Makensisw/resource.rc, makensisw.exe: Alt+T should open
	Tools window

2002-11-19  joostverburg

	* Contrib/Modern UI/Language files/Russian.nsh: updated for Modern
	UI 1.6

2002-11-19  joostverburg

	* Contrib/Language files/Czech.nlf, Contrib/Modern UI/Language
	files/Czech.nsh, Examples/Modern UI/MultiLanguage.nsi: updated/new
	translations

2002-11-19  joostverburg

	* license.txt: better format for installer

2002-11-19  joostverburg

	* Contrib/Modern UI/Language files/Arabic.nsh: updated for Modern
	UI 1.6

2002-11-19  joostverburg

	* Contrib/AdvSplash/Example.nsi, Contrib/AdvSplash/advsplash.c,
	Contrib/AdvSplash/advsplash.dsp, Contrib/AdvSplash/advsplash.dsw,
	Contrib/AdvSplash/advsplash.txt: fixes

2002-11-18  joostverburg

	* Contrib/Modern UI/Readme.html, Contrib/Modern UI/Screenshot.png,
	Contrib/Modern UI/Screenshot2.png: new screenshots

2002-11-18  joostverburg

	* makensis.exe, makensisw.exe: latest stuff

2002-11-18  joostverburg

	* Examples/makensis.nsi: modern ui updates

2002-11-18  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html:
	font / ui changes

2002-11-18  joostverburg

	* Contrib/Makensisw/resource.rc: shell font

2002-11-18  joostverburg

	* Contrib/UIs/default.exe, Contrib/UIs/sdbarker_tiny.exe,
	Source/exehead/resource.rc: shell font

2002-11-18  joostverburg

	* Contrib/Modern UI/ioSpecial.ini, Contrib/Modern UI/ioWizard.ini:
	renamed

2002-11-18  joostverburg

	* Contrib/Modern UI/System.nsh, Contrib/UIs/modern.exe,
	Examples/Modern UI/WelcomeFinish.nsi, Contrib/UIs/modern2.exe: font
	/ ui changes

2002-11-18  kichik

	* Examples/makensis.nsi: StartMenu.nsi and WelcomeFinish.nsi

2002-11-18  kichik

	* Source/DialogTemplate.cpp, Source/DialogTemplate.h,
	Source/script.cpp: Now works with DIALOGEX (not thanks to MS docs)

2002-11-18  joostverburg

	* Contrib/System/SysFunc.nsh, Contrib/System/System.nsh,
	Contrib/System/System.nsi: fixes

2002-11-18  joostverburg

	* Contrib/Modern UI/Language files/TradChinese.nsh: fixes

2002-11-18  joostverburg

	* makensis.exe: ChangeUI fixes

2002-11-17  joostverburg

	* Contrib/Modern UI/System.nsh: startmenu dll return >, not ^

2002-11-17  joostverburg

	* Contrib/StartMenu/Readme.txt: typo

2002-11-17  joostverburg

	* Contrib/UIs/default.exe, Contrib/UIs/sdbarker_tiny.exe: shell
	font, language

2002-11-17  joostverburg

	* Contrib/UIs/modern2.exe: shell font

2002-11-17  joostverburg

	* Contrib/Modern UI/System.nsh, Contrib/UIs/modern.exe: shell font

2002-11-17  joostverburg

	* Source/exehead/resource.rc: removed useles constant

2002-11-17  joostverburg

	* Contrib/Makensisw/resource.rc, makensisw.exe: shell font

2002-11-17  joostverburg

	* Source/exehead/resource.rc: shell font

2002-11-17  joostverburg

	* Contrib/System/System.nsh: show window constants now in
	WinMessages.nsh

2002-11-17  joostverburg

	* Contrib/Modern UI/Language files/Ukrainian.nsh: updated for
	Modern UI 1.6

2002-11-17  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html:
	welcome/finish init called by modern ui, guiinit changes

2002-11-16  joostverburg

	* Contrib/Modern UI/System.nsh, Examples/Modern
	UI/WelcomeFinish.nsi: welcome/finish page multilanguage fixes

2002-11-16  kichik

	* Docs/AppendixD.html, Docs/src/credits.but: Some cosmetic changes

2002-11-16  kichik

	* Contrib/Modern UI/Language files/SimpChinese.nsh, Contrib/Modern
	UI/Language files/TradChinese.nsh: 1.6 update

2002-11-16  kichik

	* Contrib/Modern UI/Language files/French.nsh, Contrib/Modern
	UI/Language files/Greek.nsh: Updated.

2002-11-16  kichik

	* Contrib/Modern UI/System.nsh: Error when including same language
	file twice

2002-11-16  kichik

	* Examples/makensis.nsi: Branding.nsh removed

2002-11-16  kichik

	* Examples/branding.nsh: No need any longer

2002-11-16  kichik

	* Examples/makensis.nsi: Added forgotten files

2002-11-16  joostverburg

	* Contrib/Modern UI/Language files/Greek.nsh: updated for Modern UI
	1.6

2002-11-16  joostverburg

	* Contrib/Modern UI/System.nsh, Contrib/Modern UI/ioWizard.ini:
	larger textarea on welcome page

2002-11-16  joostverburg

	* Contrib/Modern UI/Language files/English.nsh: typo

2002-11-15  joostverburg

	* Contrib/Modern UI/Language files/Spanish.nsh: updated for Modern
	UI 1.6

2002-11-15  kichik

	* Docs/src/history.but, Docs/AppendixC.html: Still flickers, and
	welcome and finish screen

2002-11-15  kichik

	* TODO.txt: New commands done

2002-11-15  kichik

	* Contrib/InstallOptions/Install Options.html: Rect added

2002-11-15  kichik

	* Docs/AppendixA.html, Docs/AppendixB.html, Docs/AppendixC.html,
	Docs/Chapter3.html, Docs/Contents.html, Docs/IndexPage.html,
	Docs/index.html, Docs/src/build.bat, Docs/src/ui.but: Ordering and
	some new functions documented

2002-11-15  kichik

	* Docs/src/plugin.but: Moved around

2002-11-15  kichik

	* Docs/src/plugin.but: SetPluginUnload and warning about last
	plugin call with /NOUNLOAD

2002-11-15  kichik

	* Docs/src/langs.but: LoadLanguageFile and LangString[UP] are now
	in the instructions section too

2002-11-15  kichik

	* Docs/src/misc.but, Docs/src/var.but: InitPluginsDir and
	$PLUGINSDIR

2002-11-15  kichik

	* Docs/src/compilerflags.but: SetPluginUnload

2002-11-15  joostverburg

	* Contrib/Modern UI/Language files/Arabic.nsh, Contrib/Modern
	UI/Language files/French.nsh, Contrib/Modern UI/Language
	files/German.nsh, Contrib/Modern UI/Language files/Greek.nsh,
	Contrib/Modern UI/Language files/Italian.nsh, Contrib/Modern
	UI/Language files/Japanese.nsh, Contrib/Modern UI/Language
	files/Polish.nsh, Contrib/Modern UI/Language
	files/PortugueseBR.nsh, Contrib/Modern UI/Language
	files/Russian.nsh, Contrib/Modern UI/Language
	files/SimpChinese.nsh, Contrib/Modern UI/Language
	files/Spanish.nsh, Contrib/Modern UI/Language
	files/TradChinese.nsh, Contrib/Modern UI/Language
	files/Ukrainian.nsh: updated string names. work for basic
	installers now, but need to be updated

2002-11-15  kichik

	* Docs/AppendixE.html: Credits

2002-11-15  kichik

	* Docs/AppendixD.html, Docs/Chapter1.html, Docs/Chapter3.html,
	Docs/Contents.html, Docs/IndexPage.html, Docs/index.html,
	Docs/src/build.bat, Docs/src/credits.but, Docs/src/langs.but:
	Credits and multiple languages added

2002-11-15  joostverburg

	* Examples/Modern UI/StartMenu.nsi: typo

2002-11-15  joostverburg

	* Contrib/Modern UI/Language files/English.nsh: added return

2002-11-15  rainwater

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/makensisw.h,
	Contrib/Makensisw/utils.cpp, Contrib/Makensisw/version.cpp,
	makensisw.exe: minor changes

2002-11-15  joostverburg

	* Examples/makensis.nsi: new modern ui

2002-11-15  joostverburg

	* Contrib/Modern UI/Language files/Dutch.nsh, Contrib/Modern
	UI/Readme.html, Contrib/Modern UI/System.nsh, Contrib/Modern
	UI/Language files/English.nsh: show readme, disable reboot support

2002-11-15  rainwater

	* Docs/AppendixA.html, Docs/AppendixC.html, Docs/Chapter2.html,
	Docs/Chapter10.html, Docs/Chapter3.html, Docs/Chapter4.html,
	Docs/Contents.html, Docs/IndexPage.html, Docs/index.html,
	Docs/Chapter11.html, Docs/Chapter12.html, Docs/Chapter5.html,
	Docs/Chapter6.html, Docs/Chapter7.html, Docs/Chapter8.html,
	Docs/Chapter9.html, Docs/src/attributes.but, Docs/src/basic.but,
	Docs/src/build.bat, Docs/src/callback.but, Docs/src/compiler.but,
	Docs/src/compilerflags.but, Docs/src/config.but,
	Docs/src/defines.but, Docs/src/file.but, Docs/src/flowcontrol.but,
	Docs/src/functions.but, Docs/src/generalpurpose.but,
	Docs/src/int.but, Docs/src/labels.but, Docs/src/log.but,
	Docs/src/misc.but, Docs/src/plugin.but, Docs/src/reboot.but,
	Docs/src/registry.but, Docs/src/script.but, Docs/src/sec.but,
	Docs/src/sections.but, Docs/src/stack.but, Docs/src/string.but,
	Docs/src/ui.but, Docs/src/uninstall.but, Docs/src/usection.but,
	Docs/src/usefulfunc.but, Docs/src/var.but: Updated docs

2002-11-15  joostverburg

	* Contrib/Modern UI/System.nsh: fix

2002-11-15  joostverburg

	* Contrib/Modern UI/Language files/Dutch.nsh, Contrib/Modern
	UI/Language files/English.nsh: updated translation

2002-11-15  joostverburg

	* Contrib/Modern UI/Language files/Dutch.nsh: updated translation

2002-11-15  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html:
	Modern UI 1.6

2002-11-15  kichik

	* Examples/Modern UI/ioA.ini, Examples/Modern UI/ioB.ini,
	Examples/Modern UI/ioC.ini: No more cancel confirm in IO

2002-11-15  joostverburg

	* Examples/Modern UI/WelcomeFinish.nsi: removed finishheader macro

2002-11-15  joostverburg

	* Contrib/Modern UI/System.nsh: custom guiinit

2002-11-15  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: Forgot two lines...

2002-11-15  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: Leave the cancel
	alone evil IO!

2002-11-15  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: \t works again, and
	stil 11kb

2002-11-15  joostverburg

	* makensis.exe: latest stuff

2002-11-15  joostverburg

	* Contrib/UIs/modern2.exe: Modern UI 1.6

2002-11-15  joostverburg

	* Contrib/Modern UI/System.nsh, Contrib/Modern UI/Language
	files/English.nsh, Contrib/Modern UI/ioWizard.ini,
	Contrib/UIs/modern.exe, Examples/Modern UI/Basic.nsi,
	Examples/Modern UI/InstallOptions.nsi, Examples/Modern
	UI/MultiLanguage.nsi, Examples/Modern UI/StartMenu.nsi,
	Examples/Modern UI/WelcomeFinish.nsi: Modern UI 1.6

2002-11-15  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: Back to 11KB

2002-11-15  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: New lines in labels,
	different rect and dialog background

2002-11-15  joostverburg

	* TODO.txt: examples checked

2002-11-15  kichik

	* TODO.txt: IO defaults disabling done

2002-11-15  kichik

	* Examples/WinMessages.NSH, Source/script.cpp,
	Source/exehead/exec.c, Source/tokens.cpp, Source/tokens.h: Enabled
	SetWindowLong

2002-11-15  joostverburg

	* Examples/viewhtml.nsi: temp file, new html file

2002-11-15  joostverburg

	* Examples/makensis.nsi: new examples

2002-11-15  kichik

	* Examples/WinMessages.NSH, Source/script.cpp, Source/tokens.cpp,
	Source/tokens.h, Source/exehead/exec.c, Source/exehead/fileform.h:
	ShowWindow added

2002-11-15  kichik

	* Examples/gfx.nsi: Some fixes

2002-11-15  kichik

	* Contrib/InstallOptions/Install Options.html,
	Contrib/InstallOptions/InstallerOptions.cpp: Enabled/show stuff now
	doesn't do a thing unless specified in the INI file, no more IO
	defaults, only NSIS defaults.

2002-11-15  kichik

	* TODO.txt: Examples for plugins - DONE

2002-11-15  kichik

	* Contrib/AdvSplash/Example.nsi: MakeNSISW has no sounds

2002-11-15  kichik

	* Contrib/Splash/Example.nsi: Splash.dll example

2002-11-15  kichik

	* Contrib/AdvSplash/Example.nsi: AdvSplash example

2002-11-15  kichik

	* Contrib/BgImage/BgImage.cpp: /WAIT works again

2002-11-15  kichik

	* Contrib/BgImage/BgImage.txt: Pushing order changed

2002-11-15  kichik

	* Contrib/BgImage/Example.nsi: Better example

2002-11-15  kichik

	* Contrib/BgImage/BgImage.cpp: Compiles with the new ExDLL.h and
	updates the image faster

2002-11-15  kichik

	* Contrib/BgImage/Example.nsi: An example for BgImage.dll

2002-11-15  kichik

	* Contrib/StartMenu/Example.nsi: No need for WinMessages.nsh

2002-11-15  kichik

	* TODO.txt: IO

2002-11-14  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: Easier to read

2002-11-14  kichik

	* !InstallNSIS.bat, SetCVSShellCommands.nsi,
	Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/makensisw.h,
	Contrib/Makensisw/utils.cpp, Docs/src/usage.but,
	Examples/makensis.nsi, Source/makenssi.cpp,
	SetCVSShellCommands.exe, makensis.exe, makensisw.exe: /NOCD instead
	of /CD

2002-11-14  kichik

	* Source/Plugins.cpp, Source/Plugins.h, Source/build.h,
	Source/script.cpp, Source/strlist.h: Plugin size only counted once
	now, no more huge "optimizations" when using one plugin a lot of
	times.

2002-11-14  kichik

	* Contrib/System/System.nsi: Unload on last call

2002-11-14  joostverburg

	* Contrib/Modern UI/Language files/SimpChinese.nsh, Contrib/Modern
	UI/Language files/TradChinese.nsh: updated translation

2002-11-14  kichik

	* Examples/makensis.nsi: Compiles again

2002-11-14  kichik

	* Contrib/UIs/default.exe: Use MS Shell Dlg

2002-11-14  kichik

	* Source/makenssi.dsp, Source/Script1.rc, Source/resource.h: No
	resources in makensis...

2002-11-14  kichik

	* Source/exehead/resource.rc: Use MS Shell Dlg

2002-11-14  kichik

	* Source/exehead/exehead-bzip2.dsp,
	Source/exehead/exehead-zlib.dsp: Resource Files folder cleaned

2002-11-13  kichik

	* TODO.txt: MORE! MORE!!!

2002-11-13  kichik

	* TODO.txt: More...

2002-11-13  kichik

	* Contrib/System/System.nsi: Compiles again

2002-11-13  kichik

	* license.txt: Word wrapping

2002-11-13  rainwater

	* Contrib/Makensisw/makensisw.cpp, makensisw.exe: Disable update
	menu item during an update

2002-11-13  joostverburg

	* Contrib/Modern UI/Language files/German.nsh: fix

2002-11-12  joostverburg

	* Contrib/Modern UI/Language files/German.nsh: updated translation

2002-11-12  kichik

	* Source/exehead/Ui.c: First page a skipped custom page with now
	works again and doesn't enter a infinite loop.

2002-11-12  kichik

	* Contrib/StartMenu/StartMenu.rc: Tab order

2002-11-12  kichik

	* Source/exehead/exec.c, makensis.exe: No more Reboot crash when
	recompiling under VC7

2002-11-12  kichik

	* Contrib/StartMenu/StartMenu.c: Graying out when checkbox is
	checked

2002-11-12  joostverburg

	* Contrib/Modern UI/Language files/Greek.nsh: updated translation

2002-11-11  joostverburg

	* makensis.exe: window locks gone, hope we can fix this later

2002-11-11  joostverburg

	* Contrib/InstallOptions/Install Options.html: Dialog Item 1200
	instead of 12000

2002-11-11  kichik

	* Source/exehead/Ui.c: No more locking

2002-11-11  kichik

	* Source/exehead/Ui.c: First page a custom page now works

2002-11-11  kichik

	* Source/exehead/Ui.c: Unlock right after pre func

2002-11-11  kichik

	* Source/build.cpp, Source/lang.cpp, Source/lang.h,
	Source/script.cpp, Source/exehead/Ui.c, Source/exehead/fileform.h:
	Some bytes off, zlib is still 34.5 =/

2002-11-11  joostverburg

	* Contrib/Modern UI/Readme.html: few HTML errors fixed

2002-11-11  joostverburg

	* Contrib/Modern UI/Language files/Arabic.nsh, Contrib/Modern
	UI/Language files/Dutch.nsh, Contrib/Modern UI/Language
	files/English.nsh, Contrib/Modern UI/Language files/French.nsh,
	Contrib/Modern UI/Language files/German.nsh, Contrib/Modern
	UI/Language files/Greek.nsh, Contrib/Modern UI/Language
	files/Italian.nsh, Contrib/Modern UI/Language files/Japanese.nsh,
	Contrib/Modern UI/Language files/Polish.nsh, Contrib/Modern
	UI/Language files/PortugueseBR.nsh, Contrib/Modern UI/Language
	files/Russian.nsh, Contrib/Modern UI/Language
	files/SimpChinese.nsh, Contrib/Modern UI/Language
	files/Spanish.nsh, Contrib/Modern UI/Language
	files/TradChinese.nsh, Contrib/Modern UI/Language
	files/Ukrainian.nsh: WINDOWTITLE removed

2002-11-11  joostverburg

	* Contrib/Language files/Hungarian.nlf: better translation

2002-11-11  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html:
	updated documentation

2002-11-11  kichik

	* Docs/src/history.but: IO flickering

2002-11-11  joostverburg

	* Contrib/Modern UI/System.nsh, Examples/Modern
	UI/InstallOptions.nsi: page sytem, io updates

2002-11-11  kichik

	* Source/script.cpp: Display the right number of expected
	parameters

2002-11-11  kichik

	* Source/script.cpp, makensis.exe: Page ignores "" as a function

2002-11-11  kichik

	* Source/build.cpp, Source/build.h, Source/script.cpp,
	Source/tokens.cpp, Source/exehead/Ui.c, makensis.exe: Auto define
	of last page

2002-11-11  kichik

	* Docs/src/credits.but: H not h

2002-11-11  kichik

	* Contrib/StartMenu/Example.nsi, Contrib/StartMenu/Readme.txt,
	Contrib/StartMenu/StartMenu.c, Contrib/StartMenu/StartMenu.rc,
	Contrib/StartMenu/resource.h: Added /checknoshortcuts

2002-11-11  kichik

	* Contrib/Language files/Hebrew.nlf: Even better

2002-11-11  kichik

	* Source/exehead/Ui.c, makensis.exe: Now always unlocks the dialog

2002-11-11  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/StartMenu/StartMenu.c, Source/exehead/Ui.c, makensis.exe:
	No more flickering

2002-11-11  kichik

	* Contrib/InstallOptions/test.ini, Contrib/InstallOptions/test.nsi:
	Caption for custom pages

2002-11-11  kichik

	* Docs/src/pages.but: Caption

2002-11-11  kichik

	* Contrib/StartMenu/Example.nsi: No need for SendMessage, Page
	custom now does it

2002-11-11  kichik

	* Source/build.cpp, Source/script.cpp, Source/tokens.cpp,
	Source/exehead/Ui.c, Source/exehead/fileform.h: Caption parameter
	for custom pages

2002-11-11  kichik

	* Contrib/StartMenu/StartMenu.c: More space for q's

2002-11-11  joostverburg

	* Contrib/Modern UI/Language files/Spanish.nsh: updated translation

2002-11-10  eccles

	* Docs/src/build.bat: Oops, that shouldn't have been left in...

2002-11-10  eccles

	* Docs/AppendixA.html, Docs/AppendixC.html, Docs/Chapter1.html,
	Docs/Chapter10.html, Docs/Chapter12.html, Docs/Chapter4.html,
	Docs/Chapter6.html, Docs/Chapter9.html, Docs/src/attributes.but,
	Docs/src/basic.but, Docs/src/build.bat, Docs/src/callback.but,
	Docs/src/compiler.but, Docs/src/compilerflags.but,
	Docs/src/credits.but, Docs/src/history.but, Docs/src/labels.but,
	Docs/src/pages.but, Docs/src/plugin.but, Docs/src/reboot.but,
	Docs/src/sections.but, Docs/src/stack.but, Docs/src/ui.but,
	Docs/src/usefulfunc.but: Spelling mistakes/typos

2002-11-10  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: Back button no
	longer enabled by default

2002-11-10  joostverburg

	* Contrib/Modern UI/Language files/Dutch.nsh, Contrib/Modern
	UI/Language files/French.nsh: updated translation

2002-11-10  joostverburg

	* Contrib/InstallOptions/test.nsi: InitPluginsDir

2002-11-10  joostverburg

	* Contrib/Modern UI/System.nsh, Contrib/Modern UI/Language
	files/Dutch.nsh, Contrib/Modern UI/Language files/English.nsh,
	Contrib/Modern UI/Language files/Greek.nsh, Examples/Modern
	UI/InstallOptions.nsi: language file updates

2002-11-09  joostverburg

	* Contrib/Modern UI/Language files/French.nsh: Start Menu selection

2002-11-09  kichik

	* TODO.txt: Examples

2002-11-09  kichik

	* makensis.exe: Little fix with the back button

2002-11-09  kichik

	* Source/build.cpp: Back button disabled for pages after instfiles

2002-11-09  kichik

	* Docs/src/credits.but: Icons

2002-11-09  kichik

	* Docs/src/credits.but: Credits

2002-11-09  kichik

	* Examples/Modern UI/StartMenu.nsi: Uninstall shortcut too

2002-11-09  kichik

	* Contrib/Language files/Hebrew.nlf: Feature request 635981

2002-11-09  joostverburg

	* Examples/Modern UI/StartMenu.nsi: deletes the reg value

2002-11-09  joostverburg

	* Examples/Modern UI/StartMenu.nsi: new example: start menu folder
	selection

2002-11-09  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh, Contrib/Modern UI/Language
	files/English.nsh, Examples/Modern UI/InstallOptions.nsi,
	Examples/Modern UI/MultiLanguage.nsi: initplugins, start menu
	folder selection, new paging system, fixes

2002-11-09  kichik

	* TODO.txt: More stuff to do

2002-11-09  kichik

	* Docs/src/history.but: ShowWin gone

2002-11-09  kichik

	* Docs/src/intro.but: Features updated

2002-11-09  kichik

	* makensis.exe: Latest stuff

2002-11-09  kichik

	* Source/tokens.cpp: InitPlugin*S*Dir

2002-11-09  kichik

	* Source/build.cpp, Source/build.h, Source/script.cpp,
	Source/tokens.cpp, Source/tokens.h: Made it so only one resource
	editor will be created instead of every time a resource editor is
	needed, and added InitPluginDir

2002-11-09  kichik

	* Source/build.cpp: Pretty summary

2002-11-09  kichik

	* Examples/makensis.nsi: Compiles again

2002-11-09  kichik

	* Contrib/BgImage/BgImage.cpp, Contrib/BgImage/BgImage.dsp,
	Contrib/BgImage/exdll.h, Contrib/ExDLL/exdll.h,
	Contrib/InstallOptions/Install Options.html,
	Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/InstallOptions/test.nsi, Contrib/StartMenu/Example.nsi,
	Contrib/StartMenu/Readme.txt, Contrib/StartMenu/StartMenu.c,
	Contrib/StartMenu/StartMenu.dsp, Contrib/StartMenu/exdll.h,
	Docs/src/pages.but, Source/build.cpp, Source/exehead/Ui.c,
	makensis.exe: Even easier paging system, no more Abort and Quit
	from custom pages creator functions, NSIS does it all!

2002-11-09  kichik

	* Contrib/StartMenu/Readme.txt, Contrib/StartMenu/StartMenu.c: now
	with /cancelconfirm

2002-11-09  kichik

	* Contrib/StartMenu/Example.nsi: Better back support

2002-11-09  kichik

	* TODO.txt: Lang docs done

2002-11-08  joostverburg

	* Examples/makensis.nsi: new modern ui

2002-11-08  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh, Contrib/Modern UI/Language
	files/Arabic.nsh, Contrib/Modern UI/Language files/Dutch.nsh,
	Contrib/Modern UI/Language files/English.nsh, Contrib/Modern
	UI/Language files/French.nsh, Contrib/Modern UI/Language
	files/German.nsh, Contrib/Modern UI/Language files/Greek.nsh,
	Contrib/Modern UI/Language files/Italian.nsh, Contrib/Modern
	UI/Language files/Japanese.nsh, Contrib/Modern UI/Language
	files/Polish.nsh, Contrib/Modern UI/Language
	files/PortugueseBR.nsh, Contrib/Modern UI/Language
	files/Russian.nsh, Contrib/Modern UI/Language
	files/SimpChinese.nsh, Contrib/Modern UI/Language
	files/Spanish.nsh, Contrib/Modern UI/Language
	files/TradChinese.nsh, Contrib/Modern UI/Language
	files/Ukrainian.nsh, Examples/Modern UI/Basic.nsi, Examples/Modern
	UI/InstallOptions.nsi, Examples/Modern UI/MultiLanguage.nsi: Modern
	UI 1.5

2002-11-08  joostverburg

	* Contrib/Language files/Dutch.nlf: better translation

2002-11-08  kichik

	* Examples/makensis.nsi: Plugins added, plugins removed,
	descriptions changed

2002-11-08  kichik

	* Contrib/BgImage/BgImage.dsp: Output to ../../plugins

2002-11-08  kichik

	* Contrib/BgImage/BgImage.cpp, Contrib/BgImage/BgImage.dsp,
	Contrib/BgImage/BgImage.dsw, Contrib/BgImage/BgImage.txt,
	Contrib/BgImage/exdll.h: Persistent background image plugin

2002-11-08  kichik

	* Docs/src/history.but: Plugins added

2002-11-08  kichik

	* Docs/src/langs.but: NSIS multiple languages capabilities
	documentation

2002-11-08  kichik

	* Contrib/NSISdl/nsisdl.cpp: Resize according to NSIS dialog

2002-11-08  kichik

	* Contrib/NSISdl/ReadMe.txt: dl not dll

2002-11-08  kichik

	* Contrib/StartMenu/Example.nsi, Contrib/StartMenu/Readme.txt,
	Contrib/StartMenu/exdll.h, Contrib/StartMenu/StartMenu.c,
	Contrib/StartMenu/StartMenu.dsp, Contrib/StartMenu/StartMenu.dsw,
	Contrib/StartMenu/resource.h, Contrib/StartMenu/StartMenu.rc:
	StartMenu.dll, lets the user select the start menu folder

2002-11-08  kichik

	* Contrib/Splash/splash.txt: DLL not EXE

2002-11-08  kichik

	* makensis.exe: Latest stuff

2002-11-08  kichik

	* Source/script.cpp: Warning about misused /NOUNLOAD

2002-11-08  kichik

	* Contrib/InstallOptions/Install Options.html,
	Contrib/InstallOptions/InstallerOptions.cpp: Doesn't crash if
	initDialog is called without /NOUNLOAD.

2002-11-08  kichik

	* Source/exehead/exec.c: Oops... WriteIniStr now writes again

2002-11-08  kichik

	* Docs/src/usefulfunc.but: Forgotten D re-added

2002-11-08  kichik

	* Docs/src/compilerflags.but: Some more bold defaults

2002-11-07  kichik

	* Contrib/nsExec/test.nsi: Reading output to a variable example

2002-11-07  kichik

	* Source/exehead/exec.c: WriteIniStr flushing enabled

2002-11-07  kichik

	* makensis.exe: Button texts fixes

2002-11-07  kichik

	* Source/build.cpp, Source/build.h, Source/lang.cpp,
	Source/script.cpp: Install and next button texts should always be
	added when needed now.

2002-11-07  kichik

	* Source/build.cpp: Shows the license button even when no page are
	between the license page and the install log page.

2002-11-07  joostverburg

	* Docs/AppendixC.html, Docs/src/usefulfunc.but: upgradedll: new
	command on two lines

2002-11-06  rainwater

	* Docs/AppendixA.html, Docs/Chapter10.html, Docs/Chapter11.html,
	Docs/Chapter12.html, Docs/Chapter3.html, Docs/Chapter4.html,
	Docs/Chapter5.html, Docs/Chapter7.html, Docs/Chapter8.html,
	Docs/Chapter9.html, Docs/Contents.html, Docs/IndexPage.html,
	Docs/Chapter13.html, Docs/index.html, Docs/Chapter14.html,
	Docs/Chapter15.html, Docs/Chapter16.html, Docs/Chapter17.html,
	Docs/Chapter18.html, Docs/Chapter19.html, Docs/Chapter20.html,
	Docs/Chapter21.html, Docs/Chapter22.html, Docs/Chapter23.html,
	Docs/Chapter24.html, Docs/Chapter25.html, Docs/Chapter26.html,
	Docs/Chapter27.html, Docs/Chapter28.html, Docs/src/attributes.but,
	Docs/src/basic.but, Docs/src/build.bat, Docs/src/compilerflags.but,
	Docs/src/config.but, Docs/src/file.but, Docs/src/flowcontrol.but,
	Docs/src/generalpurpose.but, Docs/src/int.but, Docs/src/log.but,
	Docs/src/misc.but, Docs/src/pages.but, Docs/src/reboot.but,
	Docs/src/registry.but, Docs/src/sec.but, Docs/src/sections.but,
	Docs/src/stack.but, Docs/src/string.but, Docs/src/uninstall.but,
	Docs/src/bin/halibut/bk_xhtml.c, Docs/src/bin/halibut.exe,
	Docs/Chapter6.html, Docs/src/ui.but: Updated docs

2002-11-06  joostverburg

	* Docs/AppendixC.html, Docs/src/usefulfunc.but: upgradedll: better
	dll registration on reboot

2002-11-06  kichik

	* Contrib/UserInfo/UserInfo.nsi: Better example

2002-11-06  joostverburg

	* Contrib/Modern UI/Language files/English.nsh: fixed Uninstaller
	caption (other language files will be fixed later)

2002-11-06  joostverburg

	* Examples/makensis.nsi: new Modern UI

2002-11-05  kichik

	* Source/exehead/Ui.c: Bug #623117 fixed

2002-11-05  joostverburg

	* Contrib/Modern UI/Readme.html: MUI_UNINSTALLER

2002-11-05  joostverburg

	* Contrib/Modern UI/System.nsh: moved !ifdef

2002-11-05  kichik

	* Contrib/UIs/sdbarker_tiny.exe: Hope this one won't be corrupted

2002-11-05  kichik

	* Contrib/UIs/sdbarker_tiny.exe: Corrupted

2002-11-05  kichik

	* Contrib/UIs/sdbarker_tiny.exe: Lets hope it is not corrupted this
	time

2002-11-05  kichik

	* Source/script.cpp: Can't use !macro inside !macro

2002-11-05  kichik

	* Contrib/Modern UI/System.nsh: No need for uninstaller macros if
	we have no uninstaller

2002-11-05  kichik

	* Docs/src/callback.but: Typos

2002-11-05  kichik

	* Docs/src/pages.but: Same page, many times

2002-11-05  kichik

	* Source/ResourceEditor.cpp, Source/ResourceEditor.h,
	Source/build.h, Source/lang.cpp, Source/lang.h: WORD->LANGID

2002-11-05  kichik

	* Contrib/UIs/sdbarker_tiny.exe: [no log message]

2002-11-04  kichik

	* Source/script.cpp: Using ChangeUI twice, where the first UI has a
	branding image and the second doesn't, still made SetBrandingImage
	think there is really a branding image. Fixed.

2002-11-04  joostverburg

	* Contrib/Modern UI/Readme.html, Contrib/Modern UI/System.nsh,
	Examples/Modern UI/Basic.nsi, Examples/Modern
	UI/InstallOptions.nsi, Examples/Modern UI/MultiLanguage.nsi:
	language macro

2002-11-04  kichik

	* Docs/Chapter6.html, Docs/src/pages.but, Source/tokens.cpp: Page,
	UninstPage usage line improvement

2002-11-04  kichik

	* Contrib/InstallOptions/Install Options.html: Dates fixed

2002-11-04  kichik

	* Contrib/InstallOptions/Install Options.html: Updated docs

2002-11-04  kichik

	* Contrib/UserInfo/UserInfo.c, Contrib/UserInfo/UserInfo.nsi:
	GetAccountType instead of GetGroup

2002-11-04  kichik

	* Contrib/UserInfo/UserInfo.c, Contrib/UserInfo/UserInfo.dsp,
	Contrib/UserInfo/UserInfo.dsw, Contrib/UserInfo/UserInfo.nsi:
	UserInfo DLL to get user group and name

2002-11-04  joostverburg

	* Examples/Modern UI/InstallOptions.nsi: right position for .onInit

2002-11-04  rainwater

	* Docs/Chapter7.html, Docs/src/sections.but: section typo (bug
	#633265)

2002-11-04  joostverburg

	* Contrib/Modern UI/Readme.html: update

2002-11-04  joostverburg

	* Contrib/Modern UI/Readme.html: width fixed

2002-11-04  joostverburg

	* Contrib/Modern UI/Readme.html: more info

2002-11-04  joostverburg

	* Examples/Modern UI/InstallOptions.nsi: comment

2002-11-04  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh, Contrib/Modern UI/Language
	files/Arabic.nsh, Contrib/Modern UI/Language files/Dutch.nsh,
	Contrib/Modern UI/Language files/English.nsh, Contrib/Modern
	UI/Language files/French.nsh, Contrib/Modern UI/Language
	files/German.nsh, Contrib/Modern UI/Language files/Greek.nsh,
	Contrib/Modern UI/Language files/Italian.nsh, Contrib/Modern
	UI/Language files/Japanese.nsh, Contrib/Modern UI/Language
	files/Polish.nsh, Contrib/Modern UI/Language
	files/PortugueseBR.nsh, Contrib/Modern UI/Language
	files/Russian.nsh, Contrib/Modern UI/Language
	files/SimpChinese.nsh, Contrib/Modern UI/Language
	files/Spanish.nsh, Contrib/Modern UI/Language
	files/TradChinese.nsh, Contrib/Modern UI/Language
	files/Ukrainian.nsh, Examples/Modern UI/Basic.nsi, Examples/Modern
	UI/InstallOptions.nsi, Examples/Modern UI/MultiLanguage.nsi: macro
	system updates

2002-11-04  joostverburg

	* Contrib/Modern UI/Readme.html: more info

2002-11-03  joostverburg

	* Contrib/Modern UI/Language files/Arabic.nsh, Contrib/Modern
	UI/Language files/Dutch.nsh, Contrib/Modern UI/Language
	files/English.nsh, Contrib/Modern UI/Language files/French.nsh,
	Contrib/Modern UI/Language files/German.nsh, Contrib/Modern
	UI/Language files/Greek.nsh, Contrib/Modern UI/Language
	files/Italian.nsh, Contrib/Modern UI/Language files/Japanese.nsh,
	Contrib/Modern UI/Language files/Polish.nsh, Contrib/Modern
	UI/Language files/PortugueseBR.nsh, Contrib/Modern UI/Language
	files/Russian.nsh, Contrib/Modern UI/Language
	files/SimpChinese.nsh, Contrib/Modern UI/Language
	files/Spanish.nsh, Contrib/Modern UI/Language
	files/TradChinese.nsh, Contrib/Modern UI/Language
	files/Ukrainian.nsh: 'Browse for Folder' text fixed

2002-11-03  joostverburg

	* Contrib/Modern UI/Changelog.txt: date

2002-11-03  joostverburg

	* Contrib/Modern UI/Readme.html, Examples/Modern UI/Basic.nsi,
	Examples/Modern UI/InstallOptions.nsi: update

2002-11-03  joostverburg

	* Contrib/Modern UI/System.nsh: fixes

2002-11-03  joostverburg

	* Examples/makensis.nsi: new modern ui

2002-11-03  joostverburg

	* Contrib/Modern UI/System.nsh, Examples/Modern UI/Basic.nsi,
	Examples/Modern UI/InstallOptions.nsi, Examples/Modern
	UI/MultiLanguage.nsi: macro system updates

2002-11-03  joostverburg

	* Contrib/Modern UI/System.nsh, Examples/Modern
	UI/InstallOptions.nsi: macro system updates

2002-11-03  joostverburg

	* Contrib/Modern UI/System.nsh, Examples/Modern
	UI/InstallOptions.nsi: macro system updates

2002-11-03  joostverburg

	* Contrib/Modern UI/System.nsh, Examples/Modern UI/Basic.nsi,
	Examples/Modern UI/MultiLanguage.nsi: abortwarning in basic macro

2002-11-03  joostverburg

	* Contrib/Modern UI/System.nsh, Examples/Modern UI/Basic.nsi,
	Examples/Modern UI/InstallOptions.nsi, Examples/Modern
	UI/MultiLanguage.nsi: macro system updates

2002-11-02  kichik

	* Docs/AppendixA.html, Docs/src/history.but: Fixed version history
	of v2.0a2

2002-11-02  joostverburg

	* Contrib/Modern UI/System.nsh: no currentpage var anymore

2002-11-02  kichik

	* Contrib/Modern UI/Language files/Ukrainian.nsh: r

2002-11-02  kichik

	* Contrib/UIs/modern.exe, Contrib/UIs/modern2.exe: Combo box now
	shows on Windows 9x

2002-11-02  joostverburg

	* Contrib/Language files/German.nlf: better translation

2002-11-02  joostverburg

	* Examples/makensis.nsi: System plugin directory

2002-11-02  joostverburg

	* Examples/Modern UI/Basic.nsi, Examples/Modern
	UI/MultiLanguage.nsi: no currentpage var anymore

2002-11-02  joostverburg

	* Contrib/Modern UI/Language files/Polish.nsh: Polski

2002-11-02  joostverburg

	* Contrib/InstallOptions/test.nsi: fixes, comments, ReserveFile

2002-11-02  kichik

	* Contrib/Modern UI/System.nsh: !macro MUI_INTERFACE_ALLRES

2002-11-02  kichik

	* Contrib/Modern UI/System.nsh: Some !ifdefs

2002-11-02  rainwater

	* Docs/src/bin/halibut/makefile: let's not remove the old exe

2002-11-02  rainwater

	* Docs/Chapter4.html, Docs/src/attributes.but: added checkbitmap
	parameter

2002-11-02  rainwater

	* Docs/style.css: updated style.  probably ugly as hell.

2002-11-02  rainwater

	* Docs/AppendixC.html, Docs/Chapter10.html, Docs/Chapter11.html,
	Docs/Chapter12.html, Docs/Chapter13.html, Docs/Chapter14.html,
	Docs/Chapter15.html, Docs/Chapter16.html, Docs/Chapter17.html,
	Docs/Chapter18.html, Docs/Chapter19.html, Docs/Chapter20.html,
	Docs/Chapter23.html, Docs/Chapter25.html, Docs/Chapter26.html,
	Docs/Chapter28.html, Docs/Chapter4.html, Docs/Chapter5.html,
	Docs/Chapter6.html, Docs/Chapter7.html, Docs/Chapter8.html,
	Docs/Chapter9.html, Docs/Contents.html, Docs/IndexPage.html,
	Docs/index.html, Docs/style.css, Docs/src/bin/halibut/bk_xhtml.c,
	Docs/src/bin/halibut.exe: last update

2002-11-02  rainwater

	* Docs/AppendixC.html, Docs/Chapter10.html, Docs/Chapter11.html,
	Docs/Chapter12.html, Docs/Chapter13.html, Docs/Chapter14.html,
	Docs/Chapter15.html, Docs/Chapter16.html, Docs/Chapter17.html,
	Docs/Chapter18.html, Docs/Chapter19.html, Docs/Chapter20.html,
	Docs/Chapter23.html, Docs/Chapter25.html, Docs/Chapter26.html,
	Docs/Chapter28.html, Docs/Chapter4.html, Docs/Chapter5.html,
	Docs/Chapter6.html, Docs/Chapter7.html, Docs/Chapter8.html,
	Docs/Chapter9.html, Docs/Contents.html, Docs/IndexPage.html,
	Docs/index.html, Docs/src/bin/halibut/bk_xhtml.c,
	Docs/src/bin/halibut.exe: updateeeeeeeeeeeeee

2002-11-02  joostverburg

	* makensis.exe: GetDLLVersionLocal fixed

2002-11-02  rainwater

	* Docs/AppendixC.html, Docs/Chapter25.html, Docs/Contents.html,
	Docs/IndexPage.html, Docs/index.html,
	Docs/src/bin/halibut/bk_xhtml.c, Docs/src/bin/halibut.exe: another
	update

2002-11-02  rainwater

	* Docs/AppendixC.html, Docs/Chapter10.html, Docs/Chapter11.html,
	Docs/Chapter12.html, Docs/Chapter13.html, Docs/Chapter14.html,
	Docs/Chapter15.html, Docs/Chapter16.html, Docs/Chapter17.html,
	Docs/Chapter18.html, Docs/Chapter19.html, Docs/Chapter20.html,
	Docs/Chapter23.html, Docs/Chapter25.html, Docs/Chapter26.html,
	Docs/Chapter28.html, Docs/Chapter4.html, Docs/Chapter5.html,
	Docs/Chapter6.html, Docs/Chapter7.html, Docs/Chapter8.html,
	Docs/Chapter9.html, Docs/Contents.html, Docs/IndexPage.html,
	Docs/index.html, Docs/src/bin/halibut/bk_xhtml.c: Updated docs
	again

2002-11-02  kichik

	* Source/script.cpp: GetDLLVersionLocal now always first looks in
	the current directory

2002-11-02  rainwater

	* Docs/src/bin/halibut.exe: updated

2002-11-02  rainwater

	* Docs/Chapter28.html: update

2002-11-02  rainwater

	* Docs/AppendixA.html, Docs/AppendixB.html, Docs/AppendixC.html,
	Docs/AppendixD.html, Docs/Chapter1.html, Docs/Chapter10.html,
	Docs/Chapter11.html, Docs/Chapter12.html, Docs/Chapter13.html,
	Docs/Chapter14.html, Docs/Chapter15.html, Docs/Chapter16.html,
	Docs/Chapter17.html, Docs/Chapter18.html, Docs/Chapter19.html,
	Docs/Chapter2.html, Docs/Chapter20.html, Docs/Chapter21.html,
	Docs/Chapter22.html, Docs/Chapter23.html, Docs/Chapter24.html,
	Docs/Chapter25.html, Docs/Chapter26.html, Docs/Chapter27.html,
	Docs/Chapter3.html, Docs/Chapter4.html, Docs/Chapter5.html,
	Docs/Chapter6.html, Docs/Chapter7.html, Docs/Chapter8.html,
	Docs/Chapter9.html, Docs/Contents.html, Docs/IndexPage.html,
	Docs/index.html, Docs/src/bin/halibut/bk_xhtml.c: Different linkage
	on the index page

2002-11-02  rainwater

	* Docs/src/build.bat: no need to delete help files and text files
	anymore

2002-11-01  rainwater

	* Docs/src/bin/halibut.exe: updated

2002-11-01  rainwater

	* Docs/src/bin/halibut/makefile, Docs/src/bin/halibut/winhelp.c,
	Docs/src/bin/halibut/winhelp.h: Remove winhelp module

2002-11-01  rainwater

	* Docs/src/bin/halibut/LICENCE, Docs/src/bin/halibut/biblio.c,
	Docs/src/bin/halibut/bk_xhtml.c, Docs/src/bin/halibut/contents.c,
	Docs/src/bin/halibut/error.c, Docs/src/bin/halibut/halibut.h,
	Docs/src/bin/halibut/help.c, Docs/src/bin/halibut/index.c,
	Docs/src/bin/halibut/input.c, Docs/src/bin/halibut/keywords.c,
	Docs/src/bin/halibut/licence.c, Docs/src/bin/halibut/main.c,
	Docs/src/bin/halibut/makefile, Docs/src/bin/halibut/malloc.c,
	Docs/src/bin/halibut/misc.c, Docs/src/bin/halibut/tree234.c,
	Docs/src/bin/halibut/bk_text.c, Docs/src/bin/halibut/bk_whlp.c,
	Docs/src/bin/halibut/tree234.h, Docs/src/bin/halibut/ustring.c,
	Docs/src/bin/halibut/winhelp.c, Docs/src/bin/halibut/winhelp.h,
	Docs/src/bin/halibut.exe: removed text and help file backends;
	added some usage crap and removed the help command line optin(who
	needs that)

2002-11-01  joostverburg

	* TODO.txt: bold defaults: done

2002-11-01  joostverburg

	* Examples/makensis.nsi: new Modern UI version

2002-11-01  joostverburg

	* Contrib/InstallOptions/test.ini, Contrib/InstallOptions/test.nsi:
	new Page system

2002-11-01  joostverburg

	* Contrib/Modern UI/Changelog.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/System.nsh, Contrib/Modern UI/Language
	files/Arabic.nsh, Contrib/Modern UI/Language files/Dutch.nsh,
	Contrib/Modern UI/Language files/English.nsh, Contrib/Modern
	UI/Language files/French.nsh, Contrib/Modern UI/Language
	files/German.nsh, Contrib/Modern UI/Language files/Greek.nsh,
	Contrib/Modern UI/Language files/Italian.nsh, Contrib/Modern
	UI/Language files/Polish.nsh, Contrib/Modern UI/Language
	files/PortugueseBR.nsh, Contrib/Modern UI/Language
	files/Russian.nsh, Contrib/Modern UI/Language
	files/SimpChinese.nsh, Contrib/Modern UI/Language
	files/Spanish.nsh, Contrib/Modern UI/Language
	files/TradChinese.nsh, Contrib/Modern UI/Language
	files/Ukrainian.nsh, Contrib/Modern UI/Language files/Japanese.nsh,
	Examples/Modern UI/Basic.nsi, Examples/Modern
	UI/InstallOptions.nsi, Examples/Modern UI/MultiLanguage.nsi,
	Examples/Modern UI/ioA.ini, Examples/Modern UI/ioB.ini,
	Examples/Modern UI/ioC.ini: Modern UI 1.4

2002-11-01  joostverburg

	* Contrib/Language files/Japanese.nlf: By Dnanako

2002-11-01  kichik

	* makensis.exe: New paging system. All scripts must be updated, but
	it sure is worth it.

2002-11-01  kichik

	* Contrib/InstallOptions/Install Options.html,
	Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/InstallOptions/io.dsp, Docs/AppendixA.html,
	Docs/AppendixB.html, Docs/AppendixC.html, Docs/AppendixD.html,
	Docs/Chapter1.html, Docs/Chapter10.html, Docs/Chapter11.html,
	Docs/Chapter12.html, Docs/Chapter13.html, Docs/Chapter14.html,
	Docs/Chapter15.html, Docs/Chapter16.html, Docs/Chapter17.html,
	Docs/Chapter18.html, Docs/Chapter19.html, Docs/Chapter2.html,
	Docs/Chapter20.html, Docs/Chapter21.html, Docs/Chapter22.html,
	Docs/Chapter23.html, Docs/Chapter24.html, Docs/Chapter25.html,
	Docs/Chapter26.html, Docs/Chapter27.html, Docs/Chapter28.html,
	Docs/Chapter3.html, Docs/Chapter4.html, Docs/Chapter5.html,
	Docs/Chapter6.html, Docs/Chapter7.html, Docs/Chapter8.html,
	Docs/Chapter9.html, Docs/Contents.html, Docs/IndexPage.html,
	Docs/index.html, Docs/src/attributes.but, Docs/src/build.bat,
	Docs/src/callback.but, Docs/src/flowcontrol.but,
	Docs/src/history.but, Docs/src/misc.but, Docs/src/pages.but,
	Examples/gfx.nsi, Source/build.cpp, Source/build.h,
	Source/lang.cpp, Source/lang.h, Source/script.cpp,
	Source/tokens.cpp, Source/tokens.h, Source/exehead/Ui.c,
	Source/exehead/exec.c, Source/exehead/fileform.c,
	Source/exehead/fileform.h, Source/exehead/lang.h,
	Source/exehead/ui.h: New paging system. All scripts must be
	updated, but it sure is worth it. InstallOptions has two new
	functions initDialog and show. Docs massively updated.

2002-11-01  rainwater

	* Docs/src/attributes.but: typo

2002-11-01  kichik

	* Docs/src/bin/halibut/biblio.c, Docs/src/bin/halibut/bk_text.c,
	Docs/src/bin/halibut/bk_whlp.c, Docs/src/bin/halibut/bk_xhtml.c,
	Docs/src/bin/halibut/contents.c, Docs/src/bin/halibut/error.c,
	Docs/src/bin/halibut/halibut.h, Docs/src/bin/halibut/help.c,
	Docs/src/bin/halibut/index.c, Docs/src/bin/halibut/input.c,
	Docs/src/bin/halibut/LICENCE, Docs/src/bin/halibut/keywords.c,
	Docs/src/bin/halibut/licence.c, Docs/src/bin/halibut/main.c,
	Docs/src/bin/halibut/makefile, Docs/src/bin/halibut/malloc.c,
	Docs/src/bin/halibut/misc.c, Docs/src/bin/halibut/style.c,
	Docs/src/bin/halibut/tree234.c, Docs/src/bin/halibut/tree234.h,
	Docs/src/bin/halibut/ustring.c, Docs/src/bin/halibut/version.c,
	Docs/src/bin/halibut/winhelp.c, Docs/src/bin/halibut/winhelp.h:
	Hacked up halibut source code

2002-11-01  joostverburg

	* Docs/src/attributes.but: updates

2002-11-01  joostverburg

	* Docs/src/history.but: updated changelog

2002-11-01  joostverburg

	* Docs/src/intro.but: listitems fixed

2002-11-01  kichik

	* Docs/src/bin/halibut.exe: HTML now really works in \c

2002-11-01  joostverburg

	* Docs/src/modernui.but, Docs/src/log.but: fixes

2002-11-01  kichik

	* Docs/src/bin/halibut.exe: doesn't crash

2002-11-01  kichik

	* Docs/src/bin/halibut.exe: \\ works again

2002-11-01  kichik

	* Docs/src/bin/halibut.exe: HTML in \c

2002-11-01  joostverburg

	* Docs/src/usefulfunc.but: UpgradeDLL fixes

2002-11-01  kichik

	* Docs/src/config.but: More depth

2002-11-01  kichik

	* Docs/src/intro.but: Same as teh html

2002-11-01  kichik

	* Docs/Chapter1.html: Trade mark and nested lists

2002-11-01  kichik

	* Docs/src/bin/halibut.exe: \\ for esacping &, ", < and >

2002-11-01  joostverburg

	* Examples/functions.htm: removed (in the docs now)

2002-11-01  kichik

	* Docs/src/history.but: Escaped

2002-11-01  rainwater

	* Docs/src/bin/halibut.exe: New modified halibut by kichik

2002-11-01  kichik

	* makensisw.exe, Contrib/Makensisw/makensisw.cpp,
	Contrib/NSISdl/nsisdl.cpp: Fixed a bug with HTTP proxy detection -
	Joost can finally use NSIS-dl :D

2002-11-01  joostverburg

	* Contrib/Modern UI/Language files/Russian.nsh: fixes

2002-11-01  joostverburg

	* Docs/AppendixC.html, Docs/src/usefulfunc.but: fixes for filenames
	with spaces

2002-11-01  joostverburg

	* Contrib/System/SysFunc.nsh, Contrib/System/System.nsi: directory
	fixes

2002-10-31  joostverburg

	* Docs/AppendixC.html, Docs/Contents.html, Docs/IndexPage.html,
	Docs/index.html: more useful functions

2002-10-31  kichik

	* Docs/AppendixA.html, Docs/Chapter7.html, TODO.txt,
	Docs/src/basic.but, Docs/src/history.but: History completed!
	FINALLY!!! :D

2002-10-31  kichik

	* Contrib/System/Source/Buffers.c, Contrib/System/Source/Buffers.h,
	Contrib/System/Source/Plugin.c, Contrib/System/Source/Plugin.h,
	Contrib/System/Source/System.c, Contrib/System/Source/System.h,
	Contrib/System/Source/System.sln,
	Contrib/System/Source/System.vcproj,
	Contrib/System/Source/stdafx.c, Contrib/System/Source/stdafx.h,
	Contrib/System/Source/vc7ldvrm.obj,
	Contrib/System/Source/vc7lmul.obj,
	Contrib/System/Source/vc7lshl.obj,
	Contrib/System/Source/vc7lshr.obj, Contrib/System/Buffers.c,
	Contrib/System/Buffers.h, Contrib/System/Plugin.c,
	Contrib/System/Plugin.h, Contrib/System/System.c,
	Contrib/System/System.h, Contrib/System/System.sln,
	Contrib/System/System.vcproj, Contrib/System/stdafx.c,
	Contrib/System/stdafx.h, Contrib/System/vc7ldvrm.obj,
	Contrib/System/vc7lmul.obj, Contrib/System/vc7lshl.obj,
	Contrib/System/vc7lshr.obj: Source files to Source directory

2002-10-31  joostverburg

	* Contrib/System/Buffers.c, Contrib/System/Buffers.h,
	Contrib/System/Plugin.c, Contrib/System/Plugin.h,
	Contrib/System/System.c, Contrib/System/System.h,
	Contrib/System/System.vcproj, Contrib/System/Example.nsi,
	Contrib/System/New System.txt, Contrib/System/SysFunc.nsh,
	Contrib/System/System.nsh, Contrib/System/WhatsNew.txt,
	Contrib/System/Resource.dll, Contrib/System/System.nsi,
	Contrib/System/System.txt: version 2 final

2002-10-31  kichik

	* Docs/Chapter7.html, Docs/src/basic.but: Err... Bullet not number
	=/

2002-10-31  kichik

	* Docs/Chapter7.html, Docs/src/basic.but: /a goes in both

2002-10-31  kichik

	* Docs/AppendixB.html, Docs/AppendixC.html, Docs/AppendixD.html,
	Docs/Chapter1.html, Docs/Chapter7.html, Docs/Contents.html,
	Docs/IndexPage.html, Docs/index.html, Docs/src/basic.but,
	Docs/src/build.bat: ReserveFile and /nonfatal added.  License is
	the last appendix again.

2002-10-30  kichik

	* Docs/AppendixB.html, Docs/AppendixC.html, Docs/AppendixD.html,
	Docs/Chapter7.html, Docs/Contents.html, Docs/IndexPage.html,
	Docs/index.html, Docs/src/usefulfunc.but: Some more useful
	functions

2002-10-30  joostverburg

	* Contrib/Language files/French.nlf: ...

2002-10-30  joostverburg

	* Docs/src/usefulfunc.but, Docs/AppendixD.html, Docs/Contents.html,
	Docs/index.html: spelling mistake

2002-10-30  joostverburg

	* Docs/Contents.html, Docs/index.html, Docs/src/build.bat,
	Docs/src/usefulfunc.but, Docs/AppendixD.html: functions

2002-10-29  joostverburg

	* Docs/src/basic.but, Docs/Chapter7.html: better RMDir
	documentation

2002-10-29  joostverburg

	* Contrib/Language files/Greek.nlf: fixes

2002-10-29  joostverburg

	* Docs/AppendixC.html: modern ui

2002-10-28  kichik

	* TODO.txt: History

2002-10-28  joostverburg

	* TODO.txt: things to do

2002-10-28  joostverburg

	* Docs/Contents.html: update

2002-10-28  joostverburg

	* Docs/Chapter2.html: MakeNSIS in Explorer

2002-10-28  joostverburg

	* Docs/Chapter3.html: Plugins

2002-10-28  joostverburg

	* Docs/Chapter4.html: CheckBitmap

2002-10-28  joostverburg

	* Docs/src/attributes.but: CheckBitmap

2002-10-28  joostverburg

	* Docs/src/script.but: plugins

2002-10-28  joostverburg

	* Docs/src/usage.but: better info about using MakeNSIS in explorer

2002-10-28  joostverburg

	* Docs/src/flowcontrol.but, Docs/Chapter10.html: info about inner
	dialog

2002-10-27  kichik

	* Examples/makensis.nsi: ZIP2EXE description updated

2002-10-27  kichik

	* Examples/makensis.nsi: Fixed nsExec description

2002-10-27  joostverburg

	* Contrib/Modern UI/Readme.html: fixes

2002-10-27  joostverburg

	* Docs/src/build.bat, Docs/src/modernui.but: Modern UI appendix

2002-10-27  kichik

	* Docs/Chapter4.html, Docs/src/attributes.but: Made it clear that
	OutFile can use a fully qualified path and not just an EXE name

2002-10-27  joostverburg

	* Contrib/Modern UI/Changelog.txt: complete changelog

2002-10-27  joostverburg

	* Contrib/Modern UI/Readme.html: fixes, full changelog in
	Changelog.txt

2002-10-27  joostverburg

	* Docs/src/attributes.but, Docs/Chapter4.html: fixed ChangeUI info

2002-10-27  kichik

	* Docs/Chapter4.html, Docs/src/attributes.but: Added information
	about RTF and fixed a glitch in UninstallText section

2002-10-27  joostverburg

	* Examples/makensis.nsi: cleanup

2002-10-27  joostverburg

	* Examples/makensis.nsi: compatible with new Modern UI

2002-10-27  joostverburg

	* Docs/src/compilerflags.but, Docs/Chapter5.html: bzip2 is not
	larger anymore

2002-10-27  joostverburg

	* Contrib/Modern UI/System.nsh, Contrib/Modern UI/Language
	files/Arabic.nsh, Contrib/Modern UI/Language files/Dutch.nsh,
	Contrib/Modern UI/Language files/English.nsh, Contrib/Modern
	UI/Language files/French.nsh, Contrib/Modern UI/Language
	files/German.nsh, Contrib/Modern UI/Language files/Greek.nsh,
	Contrib/Modern UI/Language files/Italian.nsh, Contrib/Modern
	UI/Language files/Polish.nsh, Contrib/Modern UI/Language
	files/PortugueseBR.nsh, Contrib/Modern UI/Language
	files/Russian.nsh, Contrib/Modern UI/Language
	files/SimpChinese.nsh, Contrib/Modern UI/Language
	files/Spanish.nsh, Contrib/Modern UI/Language
	files/TradChinese.nsh, Contrib/Modern UI/Language
	files/Ukrainian.nsh: !verbose 3 for cleaner logs

2002-10-27  joostverburg

	* Contrib/Language files/Arabic.nlf, Contrib/Language
	files/Dutch.nlf, Contrib/Language files/English.nlf,
	Contrib/Language files/French.nlf, Contrib/Language
	files/German.nlf, Contrib/Language files/Greek.nlf,
	Contrib/Language files/Hungarian.nlf, Contrib/Language
	files/Italian.nlf, Contrib/Language files/Korean.nlf,
	Contrib/Language files/Polish.nlf, Contrib/Language
	files/Portuguese.nlf, Contrib/Language files/PortugueseBR.nlf,
	Contrib/Language files/Russian.nlf, Contrib/Language
	files/SimpChinese.nlf, Contrib/Language files/Slovak.nlf,
	Contrib/Language files/Spanish.nlf, Contrib/Language
	files/Swedish.nlf, Contrib/Language files/TradChinese.nlf,
	Contrib/Language files/Ukrainian.nlf: cleaned up format, added
	spaces

2002-10-27  joostverburg

	* Contrib/Modern UI/Readme.html: updated changelog

2002-10-27  joostverburg

	* Contrib/Modern UI/System.nsh, Examples/Modern
	UI/InstallOptions.nsi, Examples/Modern UI/ioA.ini, Examples/Modern
	UI/ioB.ini, Examples/Modern UI/ioC.ini: new Install Options
	read/write ini macro's

2002-10-26  joostverburg

	* Contrib/Modern UI/System.nsh, Examples/Modern UI/Basic.nsi,
	Examples/Modern UI/InstallOptions.nsi, Examples/Modern
	UI/MultiLanguage.nsi: !verbose stuff in System.nsh

2002-10-26  joostverburg

	* Contrib/Modern UI/Readme.html: some fixes

2002-10-26  kichik

	* Docs/AppendixB.html, Docs/src/license.but: Better looking license

2002-10-26  kichik

	* Docs/Chapter1.html, Docs/Chapter10.html, Docs/Chapter11.html,
	Docs/Chapter12.html, Docs/Chapter13.html, Docs/Chapter14.html,
	Docs/Chapter15.html, Docs/Chapter16.html, Docs/Chapter17.html,
	Docs/Chapter18.html, Docs/Chapter19.html, Docs/Chapter24.html,
	Docs/Chapter25.html, Docs/Chapter4.html, Docs/Chapter5.html,
	Docs/Chapter6.html, Docs/Chapter7.html, Docs/Chapter8.html,
	Docs/Chapter9.html, Docs/src/attributes.but, Docs/src/basic.but,
	Docs/src/callback.but, Docs/src/compiler.but,
	Docs/src/compilerflags.but, Docs/src/defines.but,
	Docs/src/file.but, Docs/src/flowcontrol.but,
	Docs/src/functions.but, Docs/src/generalpurpose.but,
	Docs/src/history.but, Docs/src/int.but, Docs/src/intro.but,
	Docs/src/log.but, Docs/src/misc.but, Docs/src/reboot.but,
	Docs/src/registry.but, Docs/src/sec.but, Docs/src/sections.but,
	Docs/src/stack.but, Docs/src/string.but, Docs/src/uninstall.but,
	Docs/src/usection.but, Docs/src/var.but: Features list updated,
	some links added and command parameters are now shown alone with a
	light background behind them.

2002-10-26  joostverburg

	* Examples/Modern UI/MultiLanguage.nsi: added Italian

2002-10-26  joostverburg

	* Contrib/Modern UI/System.nsh, Examples/Modern UI/Basic.nsi,
	Examples/Modern UI/InstallOptions.nsi, Examples/Modern
	UI/MultiLanguage.nsi: macro system updates

2002-10-26  joostverburg

	* Contrib/Modern UI/Readme.html: more info

2002-10-26  joostverburg

	* makensis.exe: BrandingText changes

2002-10-26  joostverburg

	* Contrib/Modern UI/Language files/Italian.nsh: bugs corrected

2002-10-26  kichik

	* Source/script.cpp: BrandingText /TRIM* "" will now use the
	default string too

2002-10-26  joostverburg

	* Contrib/Language files/Ukrainian.nlf, Contrib/Modern UI/Language
	files/Ukrainian.nsh: By Yuri Holubow

2002-10-26  joostverburg

	* Examples/Modern UI/MultiLanguage.nsi: added Ukrainian

2002-10-26  joostverburg

	* Contrib/Language files/Italian.nlf, Contrib/Modern UI/Language
	files/Italian.nsh: some fixes by sanface

2002-10-26  joostverburg

	* Contrib/Modern UI/Readme.html, Contrib/Modern UI/System.nsh,
	Examples/Modern UI/Basic.nsi, Examples/Modern
	UI/InstallOptions.nsi, Examples/Modern UI/MultiLanguage.nsi: macro
	system updates

2002-10-26  kichik

	* Docs/src/license.but, Docs/AppendixB.html, Docs/Contents.html,
	Docs/IndexPage.html, Docs/index.html: Spelling mistake

2002-10-25  joostverburg

	* Contrib/Modern UI/Language files/Russian.nsh: Fixed by Scam

2002-10-25  kichik

	* Contrib/System/Example.nsi, Contrib/System/Example.txt: txt->nsi

2002-10-24  joostverburg

	* Examples/Modern UI/MultiLanguage.nsi: removed arabic (combination
	of rtl and non-rtl not possible)

2002-10-24  joostverburg

	* makensis.exe: latest stuff

2002-10-24  kichik

	* Source/lang.cpp: English is no longer always created

2002-10-24  joostverburg

	* Contrib/Language files/Spanish.nlf: fixed accelerator key

2002-10-23  joostverburg

	* Examples/makensis.nsi: new system plugin

2002-10-23  joostverburg

	* Contrib/System/Example.txt: new system plugin

2002-10-23  joostverburg

	* Contrib/System/Buffers.c, Contrib/System/Buffers.h,
	Contrib/System/New System.txt, Contrib/System/Plugin.c,
	Contrib/System/Plugin.h, Contrib/System/SysFunc.nsh,
	Contrib/System/System.c, Contrib/System/System.h,
	Contrib/System/System.ncb, Contrib/System/System.nsh,
	Contrib/System/System.txt, Contrib/System/System.vcproj,
	Contrib/System/WhatsNew.txt, Contrib/System/vc7ldvrm.obj,
	Contrib/System/vc7lmul.obj, Contrib/System/vc7lshl.obj,
	Contrib/System/vc7lshr.obj: new system plugin

2002-10-23  joostverburg

	* Contrib/Modern UI/Language files/PortugueseBR.nsh,
	Contrib/Language files/PortugueseBR.nlf: By Layout do Brasil

2002-10-23  joostverburg

	* Contrib/Modern UI/Language files/Arabic.nsh: updated LANGNAME

2002-10-23  joostverburg

	* Examples/Modern UI/MultiLanguage.nsi: some new languages

2002-10-23  joostverburg

	* Contrib/Language files/Italian.nlf: accelerator keys

2002-10-23  joostverburg

	* Contrib/Modern UI/Language files/Italian.nsh: By sanface

2002-10-23  joostverburg

	* Contrib/Modern UI/Language files/Greek.nsh, Contrib/Language
	files/Greek.nlf: By Makidis N. Mike

2002-10-23  joostverburg

	* Contrib/Modern UI/Language files/Arabic.nsh, Contrib/Language
	files/Arabic.nlf: By asdfuae

2002-10-23  joostverburg

	* Contrib/Modern UI/Language files/Russian.nsh: By Nik Medved

2002-10-20  kichik

	* Source/script.cpp, Source/tokens.cpp: File /nonfatal option added

2002-10-19  kichik

	* Source/build.cpp, Source/exehead/Ui.c: Hidden sections can now
	have SectionIn too. Old behaviour retained (hidden sections without
	SectionIn are in all install types).

2002-10-19  kichik

	* Source/script.cpp: Plugin calls no longer adds size to the
	section containing them. They are temporary files and shouldn't add
	size.

2002-10-18  joostverburg

	* Contrib/Modern UI/Readme.html: updated changelog

2002-10-17  joostverburg

	* Examples/Modern UI/MultiLanguage.nsi: new system

2002-10-17  joostverburg

	* Contrib/Modern UI/System.nsh: forgot to remove some old stuff

2002-10-17  joostverburg

	* Contrib/Modern UI/System.nsh, Examples/Modern UI/Basic.nsi:
	easier to use for basic scripts

2002-10-17  joostverburg

	* makensis.exe: oops, that was the debug build :P

2002-10-17  joostverburg

	* makensis.exe: latest stuff

2002-10-17  kichik

	* Source/build.h, Source/script.cpp: !ifdef/!ifndef can now be used
	in macros too

2002-10-17  kichik

	* Source/script.cpp: XPStyle off now reomves the XP manifest
	instead of assuming it wasn't added before and doing nothing

2002-10-17  kichik

	* Examples/makensis.nsi: Indenting

2002-10-17  rainwater

	* Contrib/Makensisw/makensisw.cpp, makensisw.exe: dns changes

2002-10-17  rainwater

	* Contrib/Makensisw/makensisw.cpp: memory sucks

2002-10-17  rainwater

	* Contrib/Makensisw/makensisw.cpp, makensisw.exe: Different user
	message if update check failed.

2002-10-17  rainwater

	* makensisw.exe: wrong url for alpha/beta releases.  makensisw
	wasnt up-to-date with the source.

2002-10-17  rainwater

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/makensisw.h,
	makensisw.exe: Update check now uses its own thread.  The
	messagebox is now modal.  Also checks for alphas/betas.  Adds new
	version string to messagebox.

2002-10-16  joostverburg

	* Examples/makensis.nsi: compatible with new modern ui

2002-10-16  rainwater

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/noclib.cpp,
	Contrib/Makensisw/noclib.h, Contrib/Makensisw/utils.cpp,
	Contrib/Makensisw/utils.h, makensisw.exe: Update check uses IE's
	proxy settings

2002-10-16  rainwater

	* Contrib/Makensisw/makensisw.cpp, makensisw.exe: Now clear log
	window really clears the log window

2002-10-16  rainwater

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/makensisw.dsp,
	Contrib/Makensisw/makensisw.h, Contrib/Makensisw/utils.cpp,
	Contrib/Makensisw/jnetlib/asyncdns.cpp,
	Contrib/Makensisw/jnetlib/asyncdns.h,
	Contrib/Makensisw/jnetlib/connection.cpp,
	Contrib/Makensisw/jnetlib/connection.h,
	Contrib/Makensisw/jnetlib/httpget.cpp,
	Contrib/Makensisw/jnetlib/httpget.h,
	Contrib/Makensisw/jnetlib/netinc.h,
	Contrib/Makensisw/jnetlib/util.cpp,
	Contrib/Makensisw/jnetlib/util.h, makensisw.exe: New makensisw
	update system

2002-10-16  kichik

	* Docs/Chapter9.html, Docs/src/generalpurpose.but: Now sets the
	error flag if DllRegisterServer fails (Bugs item #624176)

2002-10-16  kichik

	* Source/exehead/exec.c: Now sets the error flag if
	DllRegisterServer fails (Bugs item #624176)

2002-10-16  joostverburg

	* Contrib/Language files/German.nlf: better translation

2002-10-15  joostverburg

	* Contrib/Modern UI/Language files/German.nsh, Contrib/Language
	files/German.nlf: accelerator keys

2002-10-15  joostverburg

	* Contrib/Modern UI/Language files/French.nsh, Contrib/Language
	files/French.nlf: accelerator keys

2002-10-15  kichik

	* Docs/AppendixA.html, Docs/Chapter4.html: Latest changes

2002-10-15  joostverburg

	* Contrib/Language files/English.nlf: typo

2002-10-15  joostverburg

	* Contrib/Modern UI/Language files/Spanish.nsh, Contrib/Language
	files/Spanish.nlf: accelerator keys

2002-10-15  joostverburg

	* Examples/Modern UI/MultiLanguage.nsi: uses more LANGNAME's

2002-10-15  joostverburg

	* Contrib/Modern UI/Language files/Polish.nsh: added LANGNAME

2002-10-15  joostverburg

	* Contrib/Language files/Dutch.nlf, Contrib/Language
	files/English.nlf: accelerator keys

2002-10-15  joostverburg

	* Docs/src/history.but: changelog updates

2002-10-15  joostverburg

	* Source/lang.cpp: accelerator keys

2002-10-15  joostverburg

	* Contrib/Language files/Dutch.nlf, Contrib/Modern UI/Language
	files/Dutch.nsh, Contrib/Modern UI/Language files/English.nsh:
	accelerator keys

2002-10-15  joostverburg

	* Contrib/Language files/English.nlf: fixed browse accelerator key

2002-10-15  kichik

	* Docs/src/attributes.but: Some fixes

2002-10-15  rainwater

	* Docs/Chapter4.html, Docs/src/attributes.but: /LANG goes first in
	LicenseText

2002-10-15  joostverburg

	* Contrib/Language files/English.nlf: some more hotkeys

2002-10-15  joostverburg

	* Contrib/Modern UI/System.nsh: FONT parameter for
	MUI_INTERFACE_ABSOLUTEPATH macro

2002-10-15  joostverburg

	* Contrib/Language files/English.nlf: hotkeys

2002-10-15  joostverburg

	* Contrib/Modern UI/Language files/Greek.nsh, Contrib/Modern
	UI/Language files/SimpChinese.nsh, Contrib/Modern UI/Language
	files/TradChinese.nsh, Contrib/Language files/SimpChinese.nlf,
	Contrib/Language files/TradChinese.nlf: better translation

2002-10-14  kichik

	* Contrib/Language files/Hebrew.nlf: Hebrew NLF. RTL isn't perfect
	yet, so it's not really usable :)

2002-10-14  joostverburg

	* Source/exehead/resource.rc: larger buttons

2002-10-14  joostverburg

	* Contrib/UIs/default.exe: larger 'browse' and 'show details'
	buttons

2002-10-14  joostverburg

	* Contrib/UIs/modern.exe, Contrib/UIs/modern2.exe: 'show details'
	button a bit larger

2002-10-14  joostverburg

	* Contrib/Language files/German.nlf: better translation

2002-10-13  joostverburg

	* Contrib/Modern UI/Language files/TradChinese.nsh: new format

2002-10-13  joostverburg

	* Contrib/Modern UI/Language files/Polish.nsh, Contrib/Modern
	UI/Language files/SimpChinese.nsh: new format

2002-10-13  joostverburg

	* Contrib/Modern UI/Language files/Greek.nsh, Contrib/Modern
	UI/Language files/Spanish.nsh: new format

2002-10-13  joostverburg

	* Contrib/Modern UI/Language files/Dutch.nsh: new format

2002-10-13  joostverburg

	* Contrib/Modern UI/Language files/French.nsh: new format

2002-10-13  joostverburg

	* Contrib/Modern UI/Language files/English.nsh, Contrib/Modern
	UI/Language files/German.nsh: new format

2002-10-13  joostverburg

	* Contrib/Modern UI/Language files/English.nsh, Examples/Modern
	UI/Basic.nsi, Examples/Modern UI/InstallOptions.nsi,
	Examples/Modern UI/MultiLanguage.nsi: ABORTWARNING uses a define
	too

2002-10-13  joostverburg

	* Contrib/Modern UI/Language files/English.nsh, Examples/Modern
	UI/InstallOptions.nsi: better usage of defines, no more wasted
	space for unused LangStrings

2002-10-13  kichik

	* Contrib/Modern UI/Language files/System.nsh: Shouldn't be here

2002-10-12  kichik

	* Examples/makensis.nsi: Language files now go to the right
	directory

2002-10-12  joostverburg

	* Docs/AppendixA.html, Docs/src/history.but: updated changelog

2002-10-12  joostverburg

	* Contrib/Makensisw/resource.rc: new modern ui icon name

2002-10-12  joostverburg

	* Examples/Modern UI/Basic.nsi, Examples/Modern
	UI/InstallOptions.nsi, Examples/Modern UI/MultiLanguage.nsi: new
	icon name, font in MUI_INTERFACE macro

2002-10-12  joostverburg

	* Contrib/Modern UI/System.nsh: font can be set using MUI_INTERFACE
	macro

2002-10-12  joostverburg

	* Examples/makensis.nsi: ui updates

2002-10-12  kichik

	* Source/exehead/fileform.c, Source/exehead/fileform.h: 32 bytes
	down

2002-10-12  kichik

	* Examples/Modern UI/InstallOptions.nsi, Examples/Modern
	UI/Basic.nsi, Examples/Modern UI/MultiLanguage.nsi: License.txt
	path changed

2002-10-12  joostverburg

	* Examples/makensis.nsi: new location of Modern UI files

2002-10-12  joostverburg

	* Examples/Modern UI/Basic.nsi, Examples/Modern
	UI/InstallOptions.nsi: new location of language files

2002-10-12  joostverburg

	* Contrib/Modern UI/License.txt, Contrib/Modern UI/Readme.html,
	Contrib/Modern UI/Readme.jpg, Contrib/Modern UI/Screenshot.png,
	Examples/Modern UI/License.txt, Examples/Modern UI/Readme.html,
	Examples/Modern UI/Readme.jpg, Examples/Modern UI/Screenshot.png:
	moved Modern UI docs to Contrib\Modern UI

2002-10-12  joostverburg

	* Examples/Modern UI/MultiLanguage.nsi: new location of language
	files

2002-10-12  joostverburg

	* Contrib/Modern UI/Language files/Dutch.nsh, Contrib/Modern
	UI/Language files/English.nsh, Contrib/Modern UI/Language
	files/French.nsh, Contrib/Modern UI/Language files/German.nsh,
	Contrib/Modern UI/Language files/Greek.nsh, Contrib/Modern
	UI/Language files/Polish.nsh, Contrib/Modern UI/Language
	files/SimpChinese.nsh, Contrib/Modern UI/Language
	files/Spanish.nsh, Contrib/Modern UI/Language files/System.nsh,
	Contrib/Modern UI/Language files/TradChinese.nsh, Contrib/Modern
	UI/Dutch.nsh, Contrib/Modern UI/English.nsh, Contrib/Modern
	UI/French.nsh, Contrib/Modern UI/German.nsh, Contrib/Modern
	UI/Greek.nsh, Contrib/Modern UI/Polish.nsh, Contrib/Modern
	UI/SimpChinese.nsh, Contrib/Modern UI/Spanish.nsh, Contrib/Modern
	UI/TradChinese.nsh: Modern UI Language Files moved to
	Contrib\Modern UI\Language files

2002-10-12  joostverburg

	* Examples/Modern UI/Screenshot.png: white bg

2002-10-12  joostverburg

	* Examples/Modern UI/Screenshot.png: nicer screenshot

2002-10-11  joostverburg

	* Examples/Modern UI/MultiLanguage.nsi: LANGNAME for Greek

2002-10-11  joostverburg

	* Contrib/Modern UI/Greek.nsh: added LANGNAME

2002-10-11  joostverburg

	* Examples/Modern UI/MultiLanguage.nsi: uses LANGNAME's (some
	language files have not been updated yet)

2002-10-11  joostverburg

	* Contrib/Modern UI/Dutch.nsh, Contrib/Modern UI/English.nsh,
	Contrib/Modern UI/French.nsh, Contrib/Modern UI/German.nsh,
	Contrib/Modern UI/Spanish.nsh: added LANGNAME

2002-10-11  rainwater

	* Contrib/Makensisw/resource.rc, makensisw.exe: typo

2002-10-11  rainwater

	* Contrib/Makensisw/Readme.txt, Contrib/Makensisw/makensisw.cpp,
	Contrib/Makensisw/makensisw.h, Contrib/Makensisw/resource.h,
	Contrib/Makensisw/resource.rc, Contrib/Makensisw/utils.cpp,
	makensisw.exe: Added a Check for Update command

2002-10-11  joostverburg

	* Examples/Modern UI/MultiLanguage.nsi: added polish, languages
	shown in orginal language

2002-10-11  joostverburg

	* Contrib/Language files/Polish.nlf: added spaces

2002-10-11  joostverburg

	* Contrib/Modern UI/Polish.nsh, Contrib/Language files/Polish.nlf:
	By Piotr Murawski & Rafa Lampe

2002-10-11  joostverburg

	* Contrib/Modern UI/Spanish.nsh: By MoNKi

2002-10-11  kichik

	* Contrib/LangDLL/resource.rc: Made room for 3 lines of text (bug
	report #621273)

2002-10-10  joostverburg

	* Contrib/UIs/modern.exe, Contrib/UIs/modern2.exe: changed size of
	'available space' text box

2002-10-10  joostverburg

	* Contrib/Language files/German.nlf: InstType text

2002-10-10  joostverburg

	* Contrib/Modern UI/Dutch.nsh, Contrib/Modern UI/English.nsh,
	Contrib/Modern UI/French.nsh, Contrib/Modern UI/German.nsh,
	Contrib/Modern UI/Greek.nsh, Contrib/Modern UI/SimpChinese.nsh,
	Contrib/Modern UI/TradChinese.nsh: ComponentText fixed

2002-10-10  joostverburg

	* Examples/Modern UI/MultiLanguage.nsi: updated langdll calling

2002-10-10  joostverburg

	* Examples/Modern UI/MultiLanguage.nsi: added trad/simp chinese

2002-10-10  joostverburg

	* Contrib/UIs/modern.exe, Contrib/UIs/modern2.exe: text area on
	folder selection dialog bigger

2002-10-10  joostverburg

	* Contrib/Modern UI/SimpChinese.nsh: By Hotice

2002-10-10  joostverburg

	* Contrib/Modern UI/TradChinese.nsh: update

2002-10-10  rainwater

	* Docs/Chapter27.html: missing chapter

2002-10-10  rainwater

	* Contrib/Makensisw/Readme.txt, Contrib/Makensisw/logo.bmp,
	makensisw.exe: Minor logo.bmp update; Small docs updates

2002-10-09  joostverburg

	* Contrib/Modern UI/Greek.nsh: name back in license page info-text

2002-10-09  rainwater

	* Contrib/Makensisw/makensisw.h, Contrib/Makensisw/utils.cpp,
	makensisw.exe: Forgot to add g_dwLength to NSCRIPTDATA

2002-10-09  rainwater

	* Contrib/Makensisw/logo.bmp, Contrib/Makensisw/makensisw.cpp,
	Contrib/Makensisw/makensisw.h, Contrib/Makensisw/utils.cpp,
	makensisw.exe: Alternate doc path points to docs on nsis.sf.net not
	cvs; Use smaller logo.bmp; Removed background color code from about
	dialog; Stupid typo in about box (thanks joost); Created some
	structs for globals

2002-10-09  joostverburg

	* Contrib/Modern UI/Greek.nsh: info-text on license page updated

2002-10-09  joostverburg

	* Contrib/Modern UI/TradChinese.nsh: info-text on license page
	updated

2002-10-09  rainwater

	* Contrib/Makensisw/logo.bmp, Contrib/Makensisw/makensisw.cpp,
	Contrib/Makensisw/makensisw.h, Contrib/Makensisw/resource.h,
	Contrib/Makensisw/resource.rc, makensisw.exe: Added link to
	developer site

2002-10-09  rainwater

	* Contrib/Makensisw/logo.bmp, Contrib/Makensisw/logo.psp,
	Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/makensisw.dsp,
	Contrib/Makensisw/makensisw.h, Contrib/Makensisw/resource.h,
	Contrib/Makensisw/resource.rc, Contrib/Makensisw/version.cpp,
	Examples/makensis.nsi, makensisw.exe: Added new About dialog

2002-10-09  rainwater

	* Docs/AppendixA.html, Docs/Chapter12.html, Docs/Chapter13.html,
	Docs/Chapter14.html, Docs/Chapter15.html, Docs/Chapter16.html,
	Docs/Chapter17.html, Docs/Chapter18.html, Docs/Chapter19.html,
	Docs/Chapter20.html, Docs/Chapter21.html, Docs/Chapter22.html,
	Docs/Chapter23.html, Docs/Chapter24.html, Docs/Chapter25.html,
	Docs/Chapter26.html, Docs/Contents.html, Docs/IndexPage.html,
	Docs/index.html, Docs/src/string.but: String Functions is a chapter

2002-10-09  joostverburg

	* Contrib/Modern UI/English.nsh: changed component page subtitle

2002-10-09  joostverburg

	* Contrib/Modern UI/TradChinese.nsh: translation by Yi-Ting Cheng

2002-10-09  joostverburg

	* Contrib/Modern UI/Dutch.nsh, Contrib/Modern UI/English.nsh,
	Contrib/Modern UI/French.nsh, Contrib/Modern UI/German.nsh: updated
	license-info texts

2002-10-09  joostverburg

	* Contrib/Language files/German.nlf: changed 'I Agree' button text
	again

2002-10-09  rainwater

	* Contrib/Makensisw/Readme.txt, Contrib/Makensisw/makensisw.cpp,
	Contrib/Makensisw/resource.h, Contrib/Makensisw/resource.rc,
	Contrib/Makensisw/utils.cpp, makensisw.exe: Added Browse Script
	(Ctrl+B)

2002-10-09  rainwater

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/resource.h,
	Contrib/Makensisw/resource.rc, Contrib/Makensisw/utils.cpp,
	makensisw.exe: Removed "About NSIS" dialog

2002-10-09  rainwater

	* Contrib/Makensisw/utils.cpp, makensisw.exe: No more GetMenu
	calls.

2002-10-09  rainwater

	* Contrib/Makensisw/makensisw.cpp, makensisw.exe: Copy menu item is
	now disabled if no text is selected.  Also, the context menu is now
	using the same instance of the Edit menu not just a copy.

2002-10-09  joostverburg

	* Contrib/Modern UI/German.nsh: no quotes around button names (like
	other modern ui translations)

2002-10-09  joostverburg

	* Contrib/Language files/German.nlf: updated 'I Agree' button text

2002-10-09  joostverburg

	* Contrib/Modern UI/German.nsh: translation by L.King

2002-10-08  joostverburg

	* Contrib/UIs/modern.exe, Contrib/UIs/modern2.exe: larger browse
	button

2002-10-08  joostverburg

	* Examples/Modern UI/MultiLanguage.nsi: added german

2002-10-08  joostverburg

	* Contrib/Language files/German.nlf: 'I agree' text updated

2002-10-08  rainwater

	* Contrib/Modern UI/German.nsh: Jann Rder's German language file
	for Modern UI

2002-10-08  joostverburg

	* Examples/Modern UI/MultiLanguage.nsi: fixed uninstaller error,
	compile error

2002-10-08  joostverburg

	* Examples/Modern UI/Basic.nsi, Examples/Modern
	UI/InstallOptions.nsi: fixed uninstaller error

2002-10-08  joostverburg

	* Contrib/Modern UI/Dutch.nsh, Contrib/Modern UI/English.nsh,
	Contrib/Modern UI/French.nsh, Contrib/Modern UI/Greek.nsh: fixed
	uninstall button text

2002-10-08  joostverburg

	* Contrib/Language files/German.nlf: fixed 'uninstall' text

2002-10-08  joostverburg

	* Examples/Modern UI/Basic.nsi, Examples/Modern
	UI/InstallOptions.nsi: some newlines

2002-10-08  joostverburg

	* Examples/Modern UI/MultiLanguage.nsi: greek language, language in
	registry, some newlines

2002-10-08  joostverburg

	* Contrib/UIs/modern.exe, Contrib/UIs/modern2.exe: changed size of
	space text areas

2002-10-08  joostverburg

	* Contrib/Language files/Slovak.nlf: corrected some spelling &
	grammar errors

2002-10-08  joostverburg

	* Contrib/Language files/Greek.nlf: looks better with Modern UI

2002-10-08  joostverburg

	* Contrib/Modern UI/Greek.nsh: Greek Language file for Modern UI

2002-10-08  joostverburg

	* Contrib/UIs/modern.exe, Contrib/UIs/modern2.exe: made license
	page info-text area a bit larger

2002-10-08  joostverburg

	* Contrib/Modern UI/Dutch.nsh, Contrib/Modern UI/English.nsh,
	Contrib/Modern UI/French.nsh, Examples/Modern UI/Basic.nsi,
	Examples/Modern UI/InstallOptions.nsi, Examples/Modern
	UI/MultiLanguage.nsi, Examples/Modern UI/ioB.ini, Examples/Modern
	UI/ioC.ini: multilanguage system easier to use (using defines)

2002-10-08  joostverburg

	* Contrib/Language files/French.nlf: some corrections

2002-10-08  kichik

	* Examples/waplugin.nsi: 2.77 is old news :)

2002-10-07  joostverburg

	* Contrib/Modern UI/French.nsh: credits updated

2002-10-07  joostverburg

	* Contrib/Modern UI/English.nsh: back fixed

2002-10-07  joostverburg

	* Contrib/Modern UI/French.nsh: French translation by Netsabes

2002-10-07  joostverburg

	* Contrib/Modern UI/English.nsh: removed some spaces

2002-10-07  joostverburg

	* Examples/makensis.nsi: updated modern ui

2002-10-07  joostverburg

	* makensis.exe: latest stuff

2002-10-07  joostverburg

	* Examples/Modern UI/Readme.html: example.nsi > basic.nsi

2002-10-07  joostverburg

	* Contrib/Language files/German.nlf: A bit better

2002-10-07  kichik

	* Source/build.cpp: More consistent summary

2002-10-07  kichik

	* Source/lang.cpp: Some more safety measures with LangString

2002-10-07  joostverburg

	* Examples/Modern UI/Example.nsi, Examples/Modern UI/ModernUI.nsh,
	Examples/Modern UI/iniA.ini, Examples/Modern UI/iniB.ini,
	Examples/Modern UI/iniC.ini: removed - updated modern ui directory
	structure

2002-10-07  joostverburg

	* Examples/Modern UI/InstallOptions.nsi, Examples/Modern
	UI/MultiLanguage.nsi, Examples/Modern UI/Readme.html,
	Examples/Modern UI/Basic.nsi, Examples/Modern UI/ioA.ini,
	Examples/Modern UI/ioB.ini, Examples/Modern UI/ioC.ini: modern ui
	1.3 - new multilanguage system

2002-10-07  joostverburg

	* Contrib/Modern UI/Dutch.nsh, Contrib/Modern UI/English.nsh,
	Contrib/Modern UI/System.nsh: version 1.3 - new multilanguage
	system

2002-10-07  joostverburg

	* Contrib/Language files/Portuguese.nlf: Portuguese language file

2002-10-07  justin1014

	* Source/makenssi.dsp: removed inf* dependencies

2002-10-07  justin1014

	* Source/zlib/INFBLOCK.C: [no log message]

2002-10-07  justin1014

	* Source/zlib/INFBLOCK.C: some more size reduction

2002-10-07  justin1014

	* Source/zlib/INFBLOCK.C, Source/zlib/INFBLOCK.H,
	Source/zlib/INFCODES.C, Source/zlib/INFCODES.H,
	Source/zlib/INFTREES.C, Source/zlib/INFTREES.H,
	Source/zlib/INFUTIL.C, Source/zlib/INFUTIL.H,
	Source/exehead/exehead-zlib.dsp: kichik's inlining rec, also put
	all of inflate into one big infblock.c so we can optimize more =)

2002-10-06  kichik

	* Source/exehead/lang.h: Better looking code

2002-10-06  justin1014

	* Source/exehead/Ui.c: made inttosizestr only display the + on GB
	shown on win9x. (sorry kichik, kinda undid some of your optimizaton
	-- I made this one slightly smaller though than the old one)

2002-10-05  kichik

	* Source/exehead/Ui.c, Source/exehead/exec.c: 28 bytes down

2002-10-05  kichik

	* Source/build.cpp: Arrg... some more uninitiated variables! Bad
	bad habit :(

2002-10-04  kichik

	* Source/lang.cpp, Source/exehead/Ui.c: Fixed weird LangString
	behavior and made SectionSetFlags "understand" SF_BOLD

2002-10-04  kichik

	* Examples/languages.nsi: New section flags structure

2002-10-04  rainwater

	* Contrib/nsExec/nsExec.txt: Updated nsExec readme information on
	the timeout param

2002-10-04  kichik

	* Contrib/nsExec/test.nsi: Timeout was just a test :)

2002-10-04  kichik

	* Contrib/nsExec/nsexec.c: Timeout now works

2002-10-04  kichik

	* Contrib/nsExec/test.nsi: nsExec test

2002-10-04  kichik

	* Contrib/Makensisw/utils.cpp, makensisw.exe: Fixed a bug that
	caused the test button to show up even if no output file string was
	found in the log.

2002-10-04  kichik

	* Source/build.cpp, Source/script.cpp: Compiles without
	NSIS_CONFIG_ENHANCEDUI_SUPPORT

2002-10-04  kichik

	* Source/build.h, Source/lang.cpp, Source/script.cpp,
	Source/tokens.cpp, Source/tokens.h: Added an option for unprocessed
	user multilingual strings (LangStringUP). Use it if you see weird
	squares before and special character in your LangString.

2002-10-04  justin1014

	* Source/zlib/deflate.c: optimized zlib compression parameters a
	bit

2002-10-03  justin1014

	* Contrib/zip2exe/main.cpp, Contrib/zip2exe/res.rc,
	Contrib/zip2exe/resource.h: updated zip2exe to 2.0b0 standards

2002-10-03  justin1014

	* Source/exehead/config.h: updated smallmode comment

2002-10-03  justin1014

	* Source/zlib/deflate.c: [no log message]

2002-10-03  justin1014

	* Source/bzip2/blocksort.c, Source/bzip2/bzlib.c,
	Source/bzip2/bzlib.h, Source/bzip2/compress.c,
	Source/bzip2/decompress.c, Source/bzip2/huffman.c: bzip2 code
	cleanup

2002-10-03  justin1014

	* Source/bzip2/bzlib.c, Source/bzip2/bzlib.h: more size savings,
	and fixed bzip2 small mode

2002-10-03  justin1014

	* Source/bzip2/bzlib.c, Source/bzip2/bzlib.h,
	Source/bzip2/decompress.c: 20 bytes removed from bzip2 and some
	cleanup =)

2002-10-03  justin1014

	* Source/zlib/INFCODES.C: some more byte savings

2002-10-03  rainwater

	* Examples/Modern UI/MultiLanguage.nsi: Wrong language

2002-10-03  eccles

	* Source/makenssi.dsp: Added a Debug configuration

2002-10-03  eccles

	* Source/script.cpp: !macroend was only being recognised at the
	beginning of a line

2002-10-02  joostverburg

	* Examples/Modern UI/ModernUI.nsh: Added MUI_INTERFACE_ABSOLUTEPATH

2002-10-02  kichik

	* Source/build.cpp: Compiles again, and bold sections work again

2002-10-02  kichik

	* Source/build.cpp: Bugs item #617703 fixed

2002-10-02  rainwater

	* Examples/makensis.nsi, Contrib/AdvSplash/advsplash.c,
	Contrib/AdvSplash/advsplash.dsp, Contrib/AdvSplash/advsplash.dsw,
	Contrib/AdvSplash/advsplash.txt: Added AdvSplash plugin and remove
	UberSplash.  NSIS installer updated.

2002-10-02  kichik

	* Source/build.h, Source/script.cpp, Source/tokens.cpp,
	Source/tokens.h: Added SetPluginUnload manual|alwaysoff

2002-10-02  rainwater

	* SetCVSShellCommands.exe, SetCVSShellCommands.nsi: [no log
	message]

2002-10-02  rainwater

	* !InstallNSIS.bat: Compile/Run the NSIS installer

2002-10-02  justin1014

	* Source/zlib/INFBLOCK.C: another bunch of data removed, zlib is
	now 34.5k

2002-10-02  kichik

	* makensisw.exe, Contrib/Makensisw/utils.cpp: No more stray chars
	for Justin :)

2002-10-02  justin1014

	* Source/zlib/INFTREES.C: 12 bytes saved, bunch to go

2002-10-02  rainwater

	* Examples/one-section.nsi: changed outfile to one-section.exe

2002-10-02  justin1014

	* Source/exehead/exehead-zlib.dsp: inflateReset and inflateInit are
	now the same thing, removed inflate.c dependency

2002-10-02  justin1014

	* Source/zlib/INFBLOCK.C, Source/zlib/INFLATE.C,
	Source/zlib/ZLIB.H: inflateReset and inflateInit are now the same
	thing,

2002-10-02  justin1014

	* Source/zlib/INFBLOCK.C, Source/zlib/INFCODES.C,
	Source/zlib/INFCODES.H, Source/zlib/ZLIB.H: some big size savings
	(removed zalloc requirement from runtime yay)

2002-10-02  kichik

	* Examples/one-section.nsi: Now with the new flag values

2002-10-02  kichik

	* Contrib/Language files/Greek.nlf: Space added after Delete file:

2002-10-02  joostverburg

	* Contrib/Language files/Greek.nlf: Greek language file

2002-10-02  kichik

	* Contrib/nsExec/nsExec.txt, Contrib/nsExec/nsexec.c: Now doesn't
	crash when using Exec and not ExecToLog. ExecToLog timeout is not
	yet implemented.

2002-10-02  kichik

	* Source/build.cpp, Source/build.h, Source/lang.cpp,
	Source/script.cpp, Source/exehead/Ui.c, Source/exehead/exec.c,
	Source/exehead/fileform.h: 94 bytes saved. LangString should now
	work with sub-sections too.

2002-10-02  joostverburg

	* Examples/Modern UI/ModernUI.nsh: Details back when using IO

2002-10-02  rainwater

	* Contrib/Makensisw/makensisw.cpp, makensisw.exe: Fixed running
	from context menu

2002-10-02  kichik

	* Source/exehead/exec.c: FindWindow $0 works again

2002-10-02  joostverburg

	* Examples/Modern UI/MultiLanguage.nsi: Default description text:
	dialog control ID should be 1043 instead of ${LANG_DUTCH}

2002-10-02  justin1014

	* Source/build.cpp: made some output info slightly prettier

2002-10-02  justin1014

	* makensisw.exe, Contrib/Makensisw/makensisw.cpp,
	Contrib/Makensisw/utils.cpp: fixed another makensisw bug (two stray
	chars after text for me) -- hopefully this didn't break anything

2002-10-02  justin1014

	* makensisw.exe, Contrib/Makensisw/makensisw.cpp: fixed a bug when
	running makensisw from the command line

2002-10-02  rainwater

	* nsisconf.nsh: Cleaned up format a little

2002-10-02  rainwater

	* Docs/AppendixA.html, Docs/src/history.but: I can't read.

2002-10-02  rainwater

	* Docs/AppendixA.html, Docs/src/history.but: Updated History

2002-10-02  rainwater

	* nsisconf.nsh, nsisconf.nsi, Docs/Chapter2.html,
	Docs/Chapter3.html, Docs/src/script.but, Docs/src/usage.but,
	Examples/makensis.nsi, Source/makenssi.cpp: Renamed nsisconf.nsi to
	nsisconf.nsh since it is really a include file.  The NSIS installer
	will rename the nsisconf.nsi file to nsh if present to prevent
	upgrade issues.

2002-10-02  rainwater

	* Contrib/nsExec/nsExec.txt, Contrib/nsExec/nsexec.c: Changed
	default timeout to 15 seconds (from 100 seconds).  Returns now if
	CreateProcess fails.  Now closes handles if unable to allocate
	memory.

2002-10-01  kichik

	* Contrib/nsExec/nsexec.c: Logging should work well now

2002-10-01  eccles

	* Source/bzip2/bzlib.h: lol, get my name right will ya justin :)

2002-10-01  justin1014

	* Source/zlib/INFBLOCK.C, Source/zlib/trees.c: 30 bytes or so gone
	from zlib, also made stored blocks use 2 bytes less each

2002-10-01  kichik

	* Source/build.cpp, Source/script.cpp, Source/exehead/exec.c:
	Unprocessed strings (such as InstType) can now use
	LangString/$(name) too. No more "skipped" messages before plugins.

2002-10-01  joostverburg

	* Contrib/Language files/Italian.nlf: Italian language file

2002-10-01  joostverburg

	* Contrib/Language files/Hungarian.nlf: Hungarian language file

2002-10-01  rainwater

	* Contrib/nsExec/nsexec.c: Added return value to nsExex.  Logging
	still broke.

2002-10-01  kichik

	* Source/build.cpp, Source/lang.cpp, Source/script.cpp,
	Source/exehead/Ui.c, Source/exehead/exec.c,
	Source/exehead/fileform.c, Source/exehead/fileform.h,
	Source/exehead/lang.h, Source/exehead/ui.h, Source/exehead/util.c,
	Source/exehead/util.h: bzip2 header down to 34KB, 54 bytes away
	from 34.5KB zlib. Fixed a bug with ReadRegStr and $0.

2002-10-01  rainwater

	* Docs/AppendixA.html, Docs/Chapter10.html, Docs/Chapter4.html,
	Docs/Chapter11.html, Docs/Chapter12.html, Docs/Chapter13.html,
	Docs/Chapter14.html, Docs/Chapter15.html, Docs/Chapter16.html,
	Docs/Chapter17.html, Docs/Chapter18.html, Docs/Chapter19.html,
	Docs/Chapter20.html, Docs/Chapter21.html, Docs/Chapter22.html,
	Docs/Chapter23.html, Docs/Chapter24.html, Docs/Chapter25.html,
	Docs/Chapter26.html, Docs/Chapter5.html, Docs/Chapter6.html,
	Docs/Chapter7.html, Docs/Chapter8.html, Docs/Chapter9.html,
	Docs/Contents.html, Docs/IndexPage.html, Docs/index.html,
	Docs/src/attributes.but, Docs/src/basic.but, Docs/src/build.bat,
	Docs/src/callback.but, Docs/src/compiler.but,
	Docs/src/compilerflags.but, Docs/src/defines.but,
	Docs/src/file.but, Docs/src/flowcontrol.but,
	Docs/src/functions.but, Docs/src/generalpurpose.but,
	Docs/src/int.but, Docs/src/labels.but, Docs/src/log.but,
	Docs/src/makefile, Docs/src/misc.but, Docs/src/plugin.but,
	Docs/src/reboot.but, Docs/src/registry.but, Docs/src/sec.but,
	Docs/src/sections.but, Docs/src/stack.but, Docs/src/uninstall.but,
	Docs/src/var.but: Updated docs

2002-10-01  joostverburg

	* Contrib/InstallOptions/InstallerOptions.cpp: CancelConfirmIcon >
	CancelConfirmFlags in changelog

2002-10-01  justin1014

	* Source/zlib/INFLATE.C, Source/zlib/ZLIB.H: 2 bytes removed from
	zlib hehe long way to go to catch up to bzip2

2002-10-01  justin1014

	* Source/exehead/fileform.c: made bzip2 mode slightly smaller by
	making reinit stuff not necessary

2002-10-01  justin1014

	* Source/exehead/fileform.c, Source/bzip2/bzlib.c,
	Source/bzip2/bzlib.h, Source/bzip2/decompress.c: even smaller bzip2
	code

2002-10-01  justin1014

	* Source/exehead/exehead-bzip2.dsp, Source/makenssi.dsp: removed
	bzlib_private.h dependency

2002-10-01  justin1014

	* Source/bzip2/blocksort.c, Source/bzip2/bzlib.c,
	Source/bzip2/bzlib.h, Source/bzip2/compress.c,
	Source/bzip2/decompress.c, Source/bzip2/bzlib_private.h,
	Source/bzip2/huffman.c: updated bzip2 for cleanliness, still some
	good reorganizations yet

2002-10-01  justin1014

	* Source/bzip2/bzlib.c, Source/bzip2/bzlib.h,
	Source/bzip2/bzlib_private.h, Source/bzip2/compress.c,
	Source/bzip2/decompress.c, Source/bzip2/randtable.c,
	Source/exehead/config.h, Source/exehead/exehead-bzip2.dsp,
	Source/exehead/fileform.c: made bzip2 smaller than zlib mode !!!

2002-10-01  eccles

	* Examples/Modern UI/InstallOptions.nsi: CancelConfirmIcon becomes
	CancelConfirmFlags with extra options

2002-10-01  eccles

	* Contrib/InstallOptions/Install Options.html,
	Contrib/InstallOptions/InstallerOptions.cpp: CancelConfirmIcon
	becomes CancelConfirmFlags with extra options

2002-09-30  eccles

	* Source/exehead/exec.c, makensis.exe: CreateShortcut comment
	memory corruption

2002-09-30  eccles

	* Source/exehead/Ui.c: Minor code savings

2002-09-30  joostverburg

	* makensis.exe: Folder instead of Directory

2002-09-30  joostverburg

	* Source/lang.cpp: Folder instead of Directory

2002-09-30  joostverburg

	* Contrib/Language files/Dutch.nlf, Contrib/Language
	files/English.nlf: Folder instead of Directory

2002-09-30  kichik

	* Source/lang.cpp: Removed debug messages

2002-09-30  joostverburg

	* makensis.exe: comp page back :)

2002-09-30  kichik

	* Source/lang.cpp: Counts sections right again

2002-09-30  justin1014

	* Source/zlib/INFTREES.C, Source/zlib/INFTREES.H: another 20--30 or
	so

2002-09-30  justin1014

	* Source/zlib/INFBLOCK.C, Source/zlib/INFBLOCK.H,
	Source/zlib/INFCODES.C, Source/zlib/INFCODES.H,
	Source/zlib/INFLATE.C, Source/zlib/INFTREES.C,
	Source/zlib/INFTREES.H, Source/zlib/INFUTIL.C,
	Source/zlib/INFUTIL.H, Source/zlib/ZLIB.H: big ass size savings in
	zlib mode :)

2002-09-30  joostverburg

	* makensis.exe: lang.cpp fix

2002-09-30  joostverburg

	* makensis.exe: Language strings etc.

2002-09-30  joostverburg

	* Examples/Modern UI/Example.nsi, Examples/Modern
	UI/InstallOptions.nsi, Examples/Modern UI/ModernUI.nsh,
	Examples/Modern UI/MultiLanguage.nsi, Examples/Modern
	UI/Readme.html: version 1.21

2002-09-30  kichik

	* Source/lang.cpp: Prevent possible crash

2002-09-30  kichik

	* Source/lang.cpp: Now considers the first section too when
	deciding if the components page should be shown. Also doesn't show
	the components page if all sections are RO.

2002-09-30  rainwater

	* Docs/AppendixA.html, Docs/src/history.but: Updated history

2002-09-30  justin1014

	* Source/zlib/INFBLOCK.C, Source/zlib/INFLATE.C: 52 bytes off of
	zlib

2002-09-30  justin1014

	* Source/zlib/INFBLOCK.C, Source/zlib/INFLATE.C,
	Source/zlib/INFUTIL.C, Source/zlib/INFUTIL.H, Source/zlib/ZLIB.H:
	cut around 30 bytes of code off of zlib mode (room for more tho)

2002-09-30  justin1014

	* Source/exehead/fileform.c: cut a few bytes of bzip2 mode

2002-09-30  joostverburg

	* Examples/languages.nsi: comment update

2002-09-30  kichik

	* Source/lang.cpp: Err... now works :)

2002-09-30  justin1014

	* Source/bzip2/decompress.c: heh few more bytes saved

2002-09-30  justin1014

	* Source/bzip2/decompress.c: woohoo big savings, bzip2 is now 36.0k
	for me at least

2002-09-30  justin1014

	* Source/build.cpp: fixed so it would compile :)

2002-09-29  kichik

	* Source/build.cpp: Now really doesn't crash :)

2002-09-29  kichik

	* Source/build.cpp: Now doesn't crash if the closing bracket ')'
	couldn't be found

2002-09-29  kichik

	* Source/build.cpp: Now shows the number of language tables in the
	summary.

2002-09-29  kichik

	* Source/tokens.cpp: LangString usage string updated

2002-09-29  kichik

	* Source/build.cpp, Source/build.h: cur_userlangstrings removed, no
	need.

2002-09-29  kichik

	* Examples/languages.nsi, Source/build.cpp, Source/build.h,
	Source/lang.cpp, Source/lang.h, Source/script.cpp,
	Source/strlist.h, Source/tokens.cpp, Source/tokens.h,
	Source/exehead/Ui.c, Source/exehead/exec.c,
	Source/exehead/fileform.c, Source/exehead/fileform.h,
	Source/exehead/ui.h: Added user defined multilingual strings.
	Define using LangString [un.]name lang_id string, use with $(name).
	Can't be used inside other strings.

2002-09-29  joostverburg

	* Docs/Chapter4.html: CreateShortcut comment

2002-09-29  kichik

	* Contrib/Language files/Dutch.nlf, Contrib/Language
	files/English.nlf, Contrib/Language files/French.nlf,
	Contrib/Language files/German.nlf, Contrib/Language
	files/Korean.nlf, Contrib/Language files/Russian.nlf,
	Contrib/Language files/SimpChinese.nlf, Contrib/Language
	files/Slovak.nlf, Contrib/Language files/Spanish.nlf,
	Contrib/Language files/TradChinese.nlf: Delete file: now has a
	space after it

2002-09-28  joostverburg

	* makensis.exe: CreateShortcut comment etc.

2002-09-28  eccles

	* Source/bzip2/bzlib_private.h, Source/bzip2/randtable.c: Saved
	another 48 bytes of data for bzip2 (at the expense of 6 extra code
	bytes).  bzip2 'randtable' not being initialised in makensis.

2002-09-28  kichik

	* Docs/src/generalpurpose.but: CreateShortCut description added

2002-09-28  eccles

	* Source/bzip2/bzlib.c, Source/bzip2/bzlib_private.h,
	Source/bzip2/decompress.c: 338 bytes (code) saved from bzip2

2002-09-27  rainwater

	* Docs/Chapter4.html, Docs/Chapter8.html, Docs/Chapter9.html:
	Latest build of the docs

2002-09-27  rainwater

	* Examples/makensis.nsi: Showwina and System source were all mixed
	up

2002-09-27  justin1014

	* Source/zlib/INFBLOCK.C, Source/zlib/INFLATE.C,
	Source/zlib/INFUTIL.H: reduced zlib size by 16 or so

2002-09-27  justin1014

	* Source/bzip2/bzlib.c, Source/bzip2/bzlib_private.h: more bzip
	size savings (made it so our bzip2 can only decompress one thing at
	a time, though, which is fine cause thats what we use anyway)

2002-09-27  justin1014

	* Docs/src/sec.but: fixed typo of file type vs install type

2002-09-27  justin1014

	* Source/bzip2/bzlib_private.h, Source/bzip2/decompress.c,
	Source/bzip2/randtable.c, Source/exehead/fileform.c: bzip2 mode
	reduced down to 36.5kb. yay.

2002-09-27  justin1014

	* Source/exehead/fileform.c, Source/bzip2/bzlib_private.h,
	Source/bzip2/randtable.c: more bzip2 code reduction, disabled data
	reduction for now so we can hit targets

2002-09-27  justin1014

	* Source/bzip2/bzlib.c, Source/bzip2/bzlib.h,
	Source/bzip2/decompress.c: 50ish bytes of bzip2 code removed

2002-09-27  justin1014

	* Source/bzip2/bzlib_private.h: 6 bytes or so saved in bzip2

2002-09-27  justin1014

	* Source/bzip2/bzlib_private.h, Source/bzip2/randtable.c,
	Source/exehead/fileform.c: made bzip2 mode have 336 bytes less
	data, but about 60 bytes more code.

2002-09-27  justin1014

	* Docs/src/compilerflags.but, Docs/Chapter4.html: updated
	setcompress option

2002-09-27  justin1014

	* Docs/src/compilerflags.but, Docs/Chapter4.html: updated
	setdatablockoptimize docs

2002-09-27  justin1014

	* nsisconf.nsi: removed setdatablockoptimize reference, cause you
	should always use it these days

2002-09-27  eccles

	* Contrib/InstallOptions/Install Options.html: Clicking [x] behaves
	the same as Cancel (thank's brainsucker).  Saved 224 bytes.

2002-09-27  eccles

	* Contrib/InstallOptions/InstallerOptions.cpp: Clicking [x] behaves
	the same as Cancel (thank's brainsucker).  Saved 224 bytes.

2002-09-26  kichik

	* Source/exehead/Ui.c: Another 12 bytes

2002-09-26  kichik

	* Source/exehead/Ui.c: Section check marks are now changeable in
	.onNextPage/.onPrevPage after/before the components page. Code size
	is down by 12 bytes because of this :)

2002-09-26  joostverburg

	* Examples/Modern UI/MultiLanguage.nsi: fixed temp var bug, uses
	LANG vars

2002-09-26  joostverburg

	* Examples/makensis.nsi: fixed showwin source

2002-09-26  joostverburg

	* Examples/makensis.nsi: showwin.txt at the correct location :)

2002-09-26  joostverburg

	* Examples/makensis.nsi: added plugins

2002-09-26  rainwater

	* Contrib/Language files/Russian.nlf: brainsucker's russian
	language update

2002-09-25  joostverburg

	* Contrib/System/Last Comments.txt, Contrib/System/SystemEx.nsi:
	removed (need to be updated)

2002-09-25  rainwater

	* Examples/makensis.nsi: Updated to use new ModernUI

2002-09-25  joostverburg

	* Examples/Modern UI/ModernUI.nsh: better names for temp vars

2002-09-25  joostverburg

	* Examples/Modern UI/Example.nsi, Examples/Modern
	UI/InstallOptions.nsi, Examples/Modern UI/ModernUI.nsh,
	Examples/Modern UI/MultiLanguage.nsi: temp vars defined by header
	file, currentpage & io vars should be set using macro parameters

2002-09-25  joostverburg

	* Contrib/Language files/Dutch.nlf: [no log message]

2002-09-25  rainwater

	* Contrib/Makensisw/Readme.txt: Updated readme.  Path to
	makensis.exe is no longer used in the command-line.

2002-09-25  kichik

	* Source/exehead/exec.c, Source/exehead/util.c,
	Source/exehead/util.h: 6 more bytes down

2002-09-25  rainwater

	* Examples/WinMessages.NSH: Prevent multiple inclusion of !defines

2002-09-25  kichik

	* Source/script.cpp, Source/tokens.cpp, Source/exehead/exec.c,
	Source/exehead/util.c: Shortcut comment option added, 44 bytes
	saved.

2002-09-25  justin1014

	* Source/exehead/fileform.c: made bzip2 extraction slightly more
	pedantic

2002-09-25  justin1014

	* Source/exehead/Main.c, Source/exehead/exec.c,
	Source/exehead/fileform.c, Source/exehead/fileform.h: another 30 or
	so bytes saved, by modifying readSelfFile to do all length
	checking. Not sure if I broke anything though =)

2002-09-25  justin1014

	* Source/exehead/exec.c: another 8 bytes saved

2002-09-25  justin1014

	* Source/exehead/Main.c, Source/exehead/Ui.c,
	Source/exehead/bgbg.c, Source/exehead/state.h: more byte saveage

2002-09-25  justin1014

	* Source/exehead/Ui.c: a handful of bytes saved again

2002-09-25  justin1014

	* Source/exehead/Ui.c, Source/exehead/exec.c,
	Source/exehead/util.c, Source/exehead/util.h: cut another 30 bytes
	or so off. also made atoi take negative octal/hex numbers.

2002-09-25  justin1014

	* Source/exehead/Ui.c, Source/exehead/exec.c,
	Source/exehead/util.c, Source/exehead/util.h: 6 bytes saved (made
	addtrailingslash return char *)

2002-09-25  rainwater

	* Contrib/Makensisw/resource.rc, makensisw.exe: Moved "Recompile"
	and "Test Installer" to "Tools" menu.

2002-09-25  eccles

	* Source/exehead/Main.c, Source/exehead/exec.c,
	Source/exehead/fileform.c, Source/exehead/fileform.h: 60 bytes
	saved.	zlib exehead is now 35.5K.

2002-09-25  rainwater

	* Contrib/Makensisw/Readme.txt, Contrib/Makensisw/makensisw.cpp,
	Contrib/Makensisw/makensisw.dsp, Contrib/Makensisw/makensisw.h,
	Contrib/Makensisw/resource.h, Contrib/Makensisw/resource.rc,
	Contrib/Makensisw/utils.cpp, makensisw.exe: Added "Clear Log"
	command.  "Clear Log" and "Edit Script" are now under a new "Tools"
	menu.  Removed some unused resources.

2002-09-24  joostverburg

	* Examples/Modern UI/MultiLanguage.nsi: writes language to registry
	for uninstaller

2002-09-24  eccles

	* Source/exehead/exec.c: 200 bytes saved! Drum-roll...	bzip2
	exehead is now 37K.  Next target - 50 bytes to get zlib exehead
	down to 35.5K.

2002-09-24  rainwater

	* Examples/makensis.nsi: Removed /CD from shortcut

2002-09-24  rainwater

	* Contrib/Makensisw/Readme.txt: Updated shortcuts

2002-09-24  rainwater

	* makensisw.exe, Contrib/Makensisw/makensisw.cpp: Removed int
	declarations

2002-09-24  rainwater

	* makensisw.exe, Contrib/Makensisw/makensisw.cpp,
	Contrib/Makensisw/makensisw.h: Context Menu object reference is
	re-used each time.

2002-09-24  rainwater

	* cvs - changelog.txt: gone (on website now)

2002-09-24  kichik

	* makensis.exe: rtest.nsi crash bug fixed

2002-09-24  kichik

	* Source/build.cpp: rtest.nsi crash bug fixed

2002-09-24  rainwater

	* cvs - changelog.txt: Update

2002-09-24  kichik

	* Source/build.cpp: Now actually compiles :)

2002-09-24  kichik

	* Source/build.cpp: Icon sizes mismatch bug fixed

2002-09-23  eccles

	* Source/exehead/Ui.c: 40 bytes saved

2002-09-23  eccles

	* Source/exehead/Ui.c: Tidied - removed some legacy language stuff.
	No change to compiled output.

2002-09-23  kichik

	* Source/build.cpp, Source/util.cpp, Source/exehead/exec.c: 18
	bytes down

2002-09-23  joostverburg

	* Contrib/Language files/Slovak.nlf: [no log message]

2002-09-23  rainwater

	* cvs - changelog.txt: Update

2002-09-22  kichik

	* Examples/makensis.nsi: Plugins now have their own sub section
	inside the contrib subsection

2002-09-22  eccles

	* Source/bzip2/bzlib_private.h, Source/zlib/ZUTIL.H: Use exehead's
	my_GlobalAlloc

2002-09-22  justin1014

	* Source/lang.cpp: made NLF_ERR_WRITING etc in silent installers
	too

2002-09-22  eccles

	* Source/exehead/Main.c, Source/exehead/Ui.c,
	Source/exehead/util.c, Source/exehead/util.h: 80 bytes saved

2002-09-22  justin1014

	* Source/lang.cpp: updated language string adding to check more for
	NSIS_VISIBLE_SUPPORT or whatnot. Check to make sure this is OK.
	Thanks, Justin.

2002-09-22  justin1014

	* Source/build.cpp: fixed no-compression but uninstaller mode

2002-09-22  joostverburg

	* makensis.exe: latest stuff

2002-09-22  eccles

	* Source/exehead/exec.c: 4 byte saving. woooo.

2002-09-22  joostverburg

	* Examples/Modern UI/Readme.html: links to the new
	nsis.sourceforge.net page

2002-09-22  joostverburg

	* Examples/makensis.nsi: Updated for Modern UI 1.20 - No .h files
	in Contrib\nsExec

2002-09-22  joostverburg

	* Examples/Modern UI/Example.nsi, Examples/Modern
	UI/InstallOptions.nsi, Examples/Modern UI/ModernUI.nsh,
	Examples/Modern UI/MultiLanguage.nsi, Examples/Modern
	UI/Readme.html: version 1.20

2002-09-22  joostverburg

	* Examples/Modern UI/Example.nsi, Examples/Modern
	UI/InstallOptions.nsi, Examples/Modern UI/ModernUI.nsh: Updated
	macro system

2002-09-22  joostverburg

	* Examples/Modern UI/MultiLanguage.nsi: Updated macro system &
	LangDLL usage

2002-09-22  joostverburg

	* Examples/Modern UI/iniC.ini: text=iniC

2002-09-22  joostverburg

	* Examples/Modern UI/InstallOptions.nsi, Examples/Modern
	UI/ModernUI.nsh: added io nextpage/prevpage macro's

2002-09-22  kichik

	* Docs/Chapter10.html, Docs/src/plugin.but: Plugin docs fixes
	(/NOUNLOAD flag stuff)

2002-09-22  joostverburg

	* Examples/Modern UI/InstallOptions.nsi, Examples/Modern
	UI/ModernUI.nsh, Examples/Modern UI/iniB.ini, Examples/Modern
	UI/iniC.ini, Examples/Modern UI/Readme.html: Support for multiple
	IO pages in a row

2002-09-22  kichik

	* Examples/languages.nsi: New plugin calling convention

2002-09-22  joostverburg

	* Examples/Modern UI/InstallOptions.nsi, Examples/Modern
	UI/ModernUI.nsh: test - added info about MUI_INSTALLOPTIONS_INIT

2002-09-21  joostverburg

	* Examples/Modern UI/Readme.html: [no log message]

2002-09-21  joostverburg

	* Contrib/System/Buffers.c, Contrib/System/Buffers.h,
	Contrib/System/Last Comments.txt, Contrib/System/Plugin.c,
	Contrib/System/Plugin.h, Contrib/System/System.c,
	Contrib/System/System.h, Contrib/System/System.ncb,
	Contrib/System/System.sln, Contrib/System/System.txt,
	Contrib/System/System.vcproj, Contrib/System/SystemEx.nsi,
	Contrib/System/stdafx.c, Contrib/System/stdafx.h: System plugin

2002-09-21  justin1014

	* makensis.exe: updated with new plugin calling convention

2002-09-21  justin1014

	* Contrib/ExDLL/exdll.h: cleanup

2002-09-21  justin1014

	* Contrib/Splash/splash.c, Contrib/Splash/splash.dsp,
	Contrib/Splash/splash.txt: updated splash to new exdll. made it so
	that  it always pushes status to the stack even if error occured

2002-09-21  justin1014

	* Contrib/NSISdl/ReadMe.txt, Contrib/NSISdl/nsisdl.cpp,
	Contrib/NSISdl/nsisdl.dsp: updated to new format / exdll

2002-09-21  justin1014

	* Contrib/nsExec/nsExec.dsp, Contrib/nsExec/nsExec.txt,
	Contrib/nsExec/nsexec.c, Contrib/nsExec/nsexec.h,
	Contrib/nsExec/nsis.c, Contrib/nsExec/nsis.h: updated to new exdll
	interface. note that /TIMEOUT must come before command now.

2002-09-21  justin1014

	* Contrib/LangDLL/LangDLL.c, Contrib/LangDLL/LangDLL.dsp: updated
	parameter use to new exdll

2002-09-21  justin1014

	* Source/script.cpp: changed parameters on dlls to be pushed rtl
	instead of ltr (updating plugins now)

2002-09-21  justin1014

	* Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/InstallOptions/io.dsp: updated with new exdll.h interface

2002-09-21  justin1014

	* Contrib/ExDLL/exdll.h: added exdll.h that other plugins should
	use, for better version compatibility

2002-09-21  justin1014

	* Contrib/ExDLL/exdll.c, Contrib/ExDLL/exdll.dsp: updated exdll
	source

2002-09-21  eccles

	* Source/exehead/fileform.c: Now *really* only shows the unpacking
	dialog if the NSIS window hasn't been created yet

2002-09-21  kichik

	* Source/script.cpp: Macros don't crash makensis if they have bad
	syntax

2002-09-21  kichik

	* Source/exehead/Ui.c, Source/exehead/fileform.c, makensis.exe: Now
	only shows the unpacking dialog if the NSIS window hasn't been
	created yet

2002-09-21  kichik

	* makensis.exe, Source/Plugins.cpp, Source/build.cpp,
	Source/build.h, Source/script.cpp: Installers with plugins now load
	faster too

2002-09-21  joostverburg

	* Examples/Modern UI/InstallOptions.nsi, Examples/Modern
	UI/iniA.ini, Examples/Modern UI/iniB.ini: test - io example update

2002-09-21  joostverburg

	* Examples/Modern UI/ModernUI.nsh: test - added uninst io macro

2002-09-21  justin1014

	* Source/exehead/Main.c, Source/exehead/fileform.c,
	Source/exehead/fileform.h, Source/exehead/lang.h: more updates yay

2002-09-21  justin1014

	* Source/exehead/Ui.c: ok done for the night. smaller code yay. 248
	bytes left to remove from code to bring bzip2 mode down tho :(

2002-09-21  justin1014

	* Source/exehead/Ui.c: bunch more size opts

2002-09-21  justin1014

	* Source/exehead/Ui.c, Source/exehead/bgbg.c,
	Source/exehead/exec.c: woohoo 36.0kb for zlib header

2002-09-21  justin1014

	* Source/exehead/bgbg.c: 10 bytes off yay

2002-09-21  rainwater

	* cvs - changelog.txt: Update

2002-09-21  justin1014

	* Source/exehead/Ui.c: renamed notify() to outernotify() and made
	static

2002-09-21  justin1014

	* Source/exehead/bgbg.c: 2 byte reduction yay

2002-09-21  justin1014

	* Source/exehead/exec.c: another 4 byte save

2002-09-21  justin1014

	* Source/exehead/Main.c, Source/exehead/Ui.c,
	Source/exehead/util.c, Source/exehead/util.h: 2 bytes saved on
	exehead by using my_SetDlgItemText. heh.

2002-09-21  justin1014

	* Source/exehead/fileform.c: made "unpacking dialog" dialog only
	come up when the main installer window hasnt' been created yet.

2002-09-21  justin1014

	* Source/build.h, Source/script.cpp, Source/tokens.cpp,
	Source/tokens.h: Added ReserveFile command (usable anywhere) that
	allows you to put a file in the datablock so that it is preloaded
	for use later. Useful for when you use plugins in .onInit, and bz2
	mode. Need to document this stuff. Anyone? :)

2002-09-21  kichik

	* Examples/makensis.nsi: splash: exe -> dll

2002-09-21  joostverburg

	* Examples/Modern UI/InstallOptions.nsi, Examples/Modern
	UI/ModernUI.nsh: test - better io macro system

2002-09-21  kichik

	* Source/build.cpp, Source/build.h, Source/lang.cpp,
	Source/exehead/Ui.c, Source/exehead/fileform.c,
	Source/exehead/fileform.h: bzip2 installers should now start a lot
	faster

2002-09-21  kichik

	* makensis.exe: bzip2 installers should now start a lot faster

2002-09-21  joostverburg

	* Examples/makensis.nsi: [no log message]

2002-09-21  joostverburg

	* Examples/Modern UI/InstallOptions.nsi, Examples/Modern
	UI/iniA.ini, Examples/Modern UI/iniB.ini: test - working on io
	integration

2002-09-21  joostverburg

	* Examples/Modern UI/ModernUI.nsh: working on io integration

2002-09-20  justin1014

	* Source/exehead/fileform.c: removed unpacking installer msg since
	it shouldnt be needed if all is working right

2002-09-20  kichik

	* Contrib/Splash/splash.c: Now actually exits from the message loop

2002-09-20  kichik

	* Contrib/Splash/splash.dsp: Less linkage

2002-09-20  justin1014

	* Examples/makensis.nsi: updated mouseover text etc

2002-09-20  kichik

	* Contrib/Splash/splash.c: Doesn't kill NSIS :)

2002-09-20  justin1014

	* Examples/makensis.nsi: Made contrib/source more organized.. needs
	modernui mouseovers updated

2002-09-20  kichik

	* Contrib/Splash/splash.txt: Converted to plugin DLL

2002-09-20  kichik

	* Contrib/Splash/splash.c, Contrib/Splash/splash.dsp: Converted to
	plugin DLL

2002-09-20  joostverburg

	* Examples/Modern UI/Example.nsi, Examples/Modern
	UI/MultiLanguage.nsi: [no log message]

2002-09-20  joostverburg

	* Examples/Modern UI/ModernUI.nsh: Bugfixes, no hard-coded names,
	io support

2002-09-20  rainwater

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/resource.rc,
	makensisw.exe: Smaller about box

2002-09-20  justin1014

	* Examples/makensis.nsi: partway through my cleanup of start menu
	shit

2002-09-20  rainwater

	* Contrib/Makensisw/Readme.txt, Contrib/Makensisw/makensisw.cpp,
	Contrib/Makensisw/resource.rc, makensisw.exe: Ctrl+L loads a script

2002-09-20  justin1014

	* Source/makenssi.cpp: updated /HDRINFO text =)

2002-09-20  justin1014

	* Examples/makensis.nsi: made an optional define CLASSIC_UI for
	disabling modern ui completely =)

2002-09-20  rainwater

	* cvs - changelog.txt: Update

2002-09-20  kichik

	* makensis.exe: Transparent checks support added

2002-09-20  justin1014

	* Source/exehead/bitmap1.bmp: updated with magentagaynessbg[tm]

2002-09-20  justin1014

	* Source/exehead/Ui.c: using ImageList_AddMasked for checkbitmaps..
	need to update all the checkbitmaps accordingy

2002-09-20  kichik

	* Source/exehead/Ui.c, makensis.exe: Log window width now back to
	normal (no horizontal scroll bar)

2002-09-20  rainwater

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/resource.rc,
	Contrib/Makensisw/utils.cpp, Contrib/Makensisw/utils.h,
	makensisw.exe: F1 shows docs

2002-09-20  rainwater

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/makensisw.h,
	Contrib/Makensisw/resource.h, Contrib/Makensisw/resource.rc,
	makensisw.exe: New About Boxes

2002-09-20  rainwater

	* Contrib/Makensisw/resource.rc, makensisw.exe: flicker-free

2002-09-20  rainwater

	* Contrib/Makensisw/makensisw.dsp: forgot to update project

2002-09-20  rainwater

	* Contrib/Makensisw/resource.h, Contrib/Makensisw/resource.rc,
	Contrib/Makensisw/shell.ico, makensisw.exe, Examples/makensis.nsi:
	added .nsi shell icon

2002-09-20  rainwater

	* Contrib/Makensisw/resource.rc, makensisw.exe: Test->Test
	Installer (less confusion)

2002-09-20  rainwater

	* Examples/makensis.nsi: Readme.png->Readme.jpg (Modern UI change
	in installer)

2002-09-20  rainwater

	* cvs - changelog.txt: Update

2002-09-20  rainwater

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/resource.rc,
	makensisw.exe: Smoother resizing

2002-09-20  rainwater

	* Contrib/Makensisw/Readme.txt, Contrib/Makensisw/makensisw.cpp,
	Contrib/Makensisw/resource.rc, makensisw.exe: Added resize
	gripper....finally.

2002-09-20  rainwater

	* Contrib/Makensisw/Readme.txt, Contrib/Makensisw/makensisw.cpp,
	Contrib/Makensisw/resource.h, Contrib/Makensisw/resource.rc,
	makensisw.exe: Added Context Menu in log window

2002-09-20  rainwater

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/makensisw.h,
	Contrib/Makensisw/noclib.cpp, Contrib/Makensisw/noclib.h,
	Contrib/Makensisw/utils.cpp, Contrib/Makensisw/utils.h,
	Contrib/Makensisw/version.cpp: Code cleanup

2002-09-20  eccles

	* Source/exehead/Ui.c, Source/exehead/exec.c,
	Source/exehead/exec.h: Shaved off another 104 bytes of code.
	exehead_bzip2 is now 37.5K.

2002-09-19  eccles

	* Source/exehead/Ui.c, Source/exehead/exec.c,
	Source/exehead/util.c, Source/exehead/util.h: Shaved off 208 bytes
	of code

2002-09-19  joostverburg

	* Examples/Modern UI/ModernUI.nsh: Better support for code between
	macro's

2002-09-19  joostverburg

	* Examples/Modern UI/Readme.html: Typo :)

2002-09-19  joostverburg

	* Examples/Modern UI/Readme.png: [no log message]

2002-09-19  joostverburg

	* Examples/Modern UI/Readme.html, Examples/Modern UI/Readme.jpg:
	Updated Readme

2002-09-19  kichik

	* Source/makenssi.cpp: Shows the right name when can't open script
	(doesn't show the .nsi appended)

2002-09-19  rainwater

	* Docs/Chapter1.html, Docs/Chapter4.html, Docs/Chapter5.html,
	Docs/style.css, Docs/src/attributes.but, Docs/src/compiler.but,
	Docs/src/compilerflags.but, Docs/src/defines.but,
	Docs/src/intro.but, Docs/src/misc.but, Docs/src/registry.but,
	Docs/src/sec.but, Docs/src/string.but, Docs/src/var.but: Docs
	updates.  More to come.

2002-09-19  rainwater

	* Examples/makensis.nsi: don't add icon.ico, remove license.txt

2002-09-19  kichik

	* Contrib/Makensisw/Readme.txt: h not k :)

2002-09-19  kichik

	* Contrib/NSISdl/ReadMe.txt, Contrib/NSISdl/nsisdl.cpp: Added
	/TIMEOUT= option

2002-09-19  joostverburg

	* Examples/makensis.nsi: Works with Modern UI 1.19

2002-09-19  rainwater

	* Source/icon.ico: removed

2002-09-19  rainwater

	* Source/Script1.rc, Source/makenssi.dsp, Source/resource.h:
	removed icon to distinguish makensis and makensisw

2002-09-19  joostverburg

	* Examples/Modern UI/Example.nsi, Examples/Modern UI/ModernUI.nsh,
	Examples/Modern UI/MultiLanguage.nsi, Examples/Modern
	UI/Readme.html: version 1.19 - macro system changes

2002-09-19  rainwater

	* makensisw.exe: Updated

2002-09-19  rainwater

	* Contrib/Makensisw/Readme.txt, Contrib/Makensisw/makensisw.cpp,
	Contrib/Makensisw/makensisw.dsp, Contrib/Makensisw/makensisw.h,
	Contrib/Makensisw/resource.rc, Contrib/Makensisw/utils.cpp,
	Contrib/Makensisw/utils.h: Makensisw now uses nsis version as
	branding.  Added tooltips, updated icon.

2002-09-19  rainwater

	* cvs - changelog.txt: Update

2002-09-19  justin1014

	* Source/exehead/util.c: used my opt instead of eccles, actually
	smaller (and made both bzip2 and zlib drop by 0.5k yay!)

2002-09-19  justin1014

	* Source/exehead/Ui.c, Source/exehead/fileform.c,
	Source/exehead/lang.h, Source/exehead/util.c: updated with a lot of
	.data size optimizations.. used eccles' optimization for certain
	registry settings too (thanks dave).. code size may have gone
	slightly up,but it let me take a lot of data size off (had to
	change some of the default error msgs too)

2002-09-19  justin1014

	* Source/exehead/Ui.c: tiny size decrease yay

2002-09-18  justin1014

	* Source/exehead/config.h, Source/exehead/fileform.c: better
	no-compression mode

2002-09-18  justin1014

	* Source/bzip2/blocksort.c, Source/bzip2/bzlib.c,
	Source/bzip2/compress.c, Source/bzip2/decompress.c,
	Source/bzip2/huffman.c, Source/bzip2/randtable.c: made bzip2 not
	get compiled when compression is disabled

2002-09-18  justin1014

	* Source/build.cpp, Source/build.h, Source/lang.cpp,
	Source/script.cpp, Source/exehead/Ui.c, Source/exehead/config.h,
	Source/exehead/exec.c, Source/exehead/fileform.h: Fuxing things up
	making things compile/smaller when lots of options are disabled.

2002-09-18  rainwater

	* cvs - changelog.txt: Update

2002-09-18  rainwater

	* Examples/makensis.nsi: Added docs to installer

2002-09-18  justin1014

	* Source/exehead/config.h: added NSIS_CONFIG_ENHANCEDUI_SUPPORT

2002-09-18  justin1014

	* Source/build.cpp, Source/script.cpp: Added
	NSIS_CONFIG_ENHANCEDUI_SUPPORT to config.h

2002-09-18  rainwater

	* cvs - changelog.txt: Update

2002-09-18  rainwater

	* makensis.htm: Docs now point to docs/index.html

2002-09-18  rainwater

	* cvs - changelog.txt: Update

2002-09-18  justin1014

	* Contrib/NSISdl/nsisdl.cpp: updated to 1.2, added timeout

2002-09-18  rainwater

	* Docs/AppendixA.html, Docs/Chapter5.html, Docs/Contents.html,
	Docs/IndexPage.html, Docs/index.html, Docs/Chapter10.html,
	Docs/Chapter6.html, Docs/Chapter7.html, Docs/Chapter8.html,
	Docs/Chapter9.html, Docs/src/build.bat, Docs/src/callback.but,
	Docs/src/compiler.but, Docs/src/defines.but, Docs/src/plugin.but,
	Docs/src/usection.but: Finished doc port

2002-09-18  rainwater

	* Docs/src/build.bat: added plugin

2002-09-18  rainwater

	* cvs - changelog.txt: Update

2002-09-18  rainwater

	* Docs/Chapter5.html: Forgot chapter 5 :)

2002-09-18  rainwater

	* Docs/AppendixA.html, Docs/Chapter4.html, Docs/Contents.html,
	Docs/IndexPage.html, Docs/index.html, Docs/src/build.bat,
	Docs/src/history.but, Docs/src/int.but, Docs/src/log.but,
	Docs/src/misc.but, Docs/src/reboot.but, Docs/src/sec.but,
	Docs/src/stack.but, Docs/src/string.but, Docs/src/uninstall.but,
	Docs/src/var.but: Finished instructions for docs

2002-09-18  rainwater

	* Docs/Chapter4.html, Docs/Contents.html, Docs/IndexPage.html,
	Docs/index.html, Docs/src/build.bat, Docs/src/file.but: Added file
	instructions

2002-09-18  rainwater

	* Docs/Chapter4.html, Docs/Contents.html, Docs/IndexPage.html,
	Docs/index.html, Docs/src/build.bat, Docs/src/flowcontrol.but: Add
	flow control instructions

2002-09-18  kichik

	* makensis.exe: Threading issues should now be solved for real

2002-09-18  kichik

	* Source/exehead/Ui.c: Removed debug message box

2002-09-18  kichik

	* Source/exehead/Ui.c: Threading issues should now be solved

2002-09-18  rainwater

	* cvs - changelog.txt: Update

2002-09-18  kichik

	* Source/exehead/Ui.c, makensis.exe: Nasty threading bug should now
	be fixed

2002-09-18  rainwater

	* Docs/Chapter4.html, Docs/Contents.html, Docs/IndexPage.html,
	Docs/index.html: Updated docs

2002-09-18  rainwater

	* Docs/src/build.bat, Docs/src/generalpurpose.but: Added general
	purpose instructions

2002-09-18  rainwater

	* Docs/src/registry.but: added registry instructions

2002-09-18  kichik

	* Source/script.cpp: Wasn't a typo after all

2002-09-18  rainwater

	* cvs - changelog.txt: Update

2002-09-17  kichik

	* Source/script.cpp: Another typo (what's a mmap?)

2002-09-17  kichik

	* Source/script.cpp: Typo fixed

2002-09-17  rainwater

	* cvs - changelog.txt: Update

2002-09-17  rainwater

	* Docs/AppendixA.html, Docs/AppendixB.html, Docs/Chapter1.html,
	Docs/Chapter2.html, Docs/Chapter3.html, Docs/Chapter4.html,
	Docs/Contents.html, Docs/IndexPage.html, Docs/index.html,
	Docs/src/basic.but, Docs/src/build.bat, Docs/src/registry.but: Some
	updated docs.  More to come in a minute.

2002-09-17  rainwater

	* cvs - changelog.txt: Update

2002-09-17  rainwater

	* Docs/src/bin/halibut.exe: Updated halibut

2002-09-16  rainwater

	* cvs - changelog.txt: Update

2002-09-16  kichik

	* Source/exehead/fileform.c: Now compiles without
	NSIS_CONFIG_SILENT_SUPPORT too

2002-09-14  rainwater

	* cvs - changelog.txt: Update

2002-09-14  joostverburg

	* makensis.htm: Updated changelog

2002-09-14  rainwater

	* cvs - changelog.txt: Update

2002-09-14  kichik

	* Examples/WinMessages.NSH: Added HWND_BROADCAST

2002-09-14  kichik

	* Source/exehead/Ui.c: Sets the log window width before logging
	starts, faster, and works when calling a DLL that logs something
	before any other command

2002-09-14  rainwater

	* cvs - changelog.txt: Update

2002-09-14  rainwater

	* Contrib/Makensisw/makensisw.h: Updated usage info.  Last one was
	really stupid.	This one is a tad better.

2002-09-14  rainwater

	* cvs - changelog.txt: Update

2002-09-14  justin1014

	* Source/script.cpp: made SendMessage command logic more sensitive

2002-09-14  justin1014

	* makensis.htm: fixed SendMessage doc (/TIMEOUT goes AFTER output),
	and editted whatsnew list

2002-09-14  kichik

	* makensis.htm: Moved /TIMEOUT to the right position

2002-09-14  rainwater

	* cvs - changelog.txt: Update

2002-09-14  joostverburg

	* makensis.htm: SendMessage /TIMEOUT

2002-09-14  kichik

	* makensis.exe: SendMessage /TIMEOUT= added, and STR: for parmaters

2002-09-14  kichik

	* makensisw.exe: No more crashes on WM_NULL

2002-09-14  kichik

	* Source/exehead/exec.c: Back to 37KB

2002-09-14  joostverburg

	* makensis.htm: Updated changelog

2002-09-14  joostverburg

	* makensis.htm: New SendMessage string option

2002-09-14  justin1014

	* Source/script.cpp: forgot to have it skip the STR: :)

2002-09-14  joostverburg

	* Examples/Modern UI/Readme.html: version 1.18

2002-09-14  justin1014

	* Source/exehead/exec.c, Source/exehead/fileform.h,
	Source/script.cpp, Source/tokens.cpp: increased instruction
	parameter count to 6, made SendMessage support strings differently
	and made it support timeouts

2002-09-14  joostverburg

	* Examples/Modern UI/Example.nsi, Examples/Modern
	UI/MultiLanguage.nsi: version 1.18

2002-09-14  joostverburg

	* Examples/Modern UI/ModernUI.nsh: version 1.18: Uses the new
	SendMessage string option

2002-09-13  justin1014

	* Source/exehead/exec.c: Changed SendMessage: WM_SETTEXT no longer
	implies string (hack), and lParam and wParam can pass strings if
	they begin with STR:

2002-09-13  kichik

	* Source/makenssi.cpp: Added /version command line option

2002-09-13  rainwater

	* Contrib/Makensisw/makensisw.h: Updated usage

2002-09-13  rainwater

	* cvs - changelog.txt: Update

2002-09-13  justin1014

	* Source/exehead/Main.c: cleanups to command lien parm shit,
	smaller now

2002-09-13  justin1014

	* Source/exehead/Main.c: made uninstall pass generic parms back
	(other than ones beginning with /)

2002-09-13  rainwater

	* cvs - changelog.txt: Update

2002-09-13  kichik

	* Contrib/NSISdl/nsisdl.dsp: Script1.rc moved to resources

2002-09-13  rainwater

	* cvs - changelog.txt: Update

2002-09-13  kichik

	* Source/script.cpp, makensis.exe: Macros output back to normal

2002-09-13  kichik

	* Examples/languages.nsi: Uses the new ${LANG_LangName} feature

2002-09-13  rainwater

	* cvs - changelog.txt: Update

2002-09-13  kichik

	* Contrib/Makensisw/makensisw.cpp: Second try

2002-09-13  kichik

	* Contrib/Makensisw/makensisw.cpp: Bug fixed

2002-09-13  rainwater

	* makensisw.exe: Updated

2002-09-13  rainwater

	* cvs - changelog.txt: Update

2002-09-13  kichik

	* makensis.htm: History updated

2002-09-13  kichik

	* Source/script.cpp, makensis.exe: Now defines ${LANG_LangName} as
	the id of the language when loading a NLF. For example:
	${LANG_ENGLISH}=1033

2002-09-12  rainwater

	* cvs - changelog.txt: Update

2002-09-12  kichik

	* Examples/makensis.nsi: Desktop shortcut to makensisw.exe without
	makensis.exe

2002-09-12  rainwater

	* cvs - changelog.txt: Update

2002-09-12  kichik

	* Source/tokens.cpp: Typo fixed

2002-09-12  kichik

	* Contrib/Makensisw/utils.cpp, makensisw.exe: Now logs as should
	even if text is selected/cart positions changes

2002-09-12  rainwater

	* cvs - changelog.txt: Update

2002-09-12  kichik

	* Source/exehead/Ui.c: Back to 37KB

2002-09-12  kichik

	* Contrib/Language files/TradChinese.nlf: small change

2002-09-12  rainwater

	* cvs - changelog.txt: Update

2002-09-12  sunjammerx

	* makensis.htm: WriteRegStr, WriteRegExpandStr, WriteRegDWORD,
	WriteRegBin - Added "If the registry key doesn't exist it will be
	created."

2002-09-11  rainwater

	* cvs - changelog.txt: Update

2002-09-11  rainwater

	* Contrib/Makensisw/resource.rc: always show scrollbar

2002-09-11  rainwater

	* cvs - changelog.txt: Update

2002-09-11  rainwater

	* Contrib/Makensisw/utils.cpp, makensisw.exe: Clipboard changes

2002-09-11  rainwater

	* makensisw.exe: Latest makensisw

2002-09-11  rainwater

	* cvs - changelog.txt: Update

2002-09-11  rainwater

	* Contrib/Makensisw/utils.cpp: don't free memory

2002-09-11  rainwater

	* cvs - changelog.txt: Update

2002-09-11  rainwater

	* Source/exehead/nsis.ico: Updated NSIS icon

2002-09-11  rainwater

	* Examples/makensis.nsi: Register .nsh files with notepad like .nsi
	files except no compile options.

2002-09-11  rainwater

	* cvs - changelog.txt: Update

2002-09-11  rainwater

	* Contrib/Makensisw/Readme.txt, Contrib/Makensisw/makensisw.cpp,
	Contrib/Makensisw/resource.rc, Contrib/Makensisw/utils.cpp,
	makensisw.exe: Added ctrl+c support at the window level.  Exit is
	now Alt+X.  Free clipboard memory.

2002-09-10  rainwater

	* cvs - changelog.txt: Update

2002-09-10  eccles

	* Contrib/InstallOptions/InstallerOptions.cpp: Down to 11K.
	Negative positions were not being adjusted by the dialog size
	correctly.  Fixed problem with negative positions and 'large
	fonts'.  File/DirRequests now the correct size (size of browse
	button was not being taken into account correctly).  Removed
	tabstops from statics.

2002-09-10  joostverburg

	* makensis.htm: Another typo correction

2002-09-10  joostverburg

	* Examples/Modern UI/Readme.html: version 1.17

2002-09-10  joostverburg

	* Examples/Modern UI/ModernUI.nsh: version 1.17 - Win9x font weight
	bug fixed (font of title in white rect)

2002-09-10  joostverburg

	* Examples/Modern UI/Example.nsi, Examples/Modern
	UI/MultiLanguage.nsi: version 1.17

2002-09-10  rainwater

	* makensisw.exe, Contrib/Makensisw/Readme.txt,
	Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/resource.h,
	Contrib/Makensisw/resource.rc: Added Select All

2002-09-10  kichik

	* makensis.exe: New compiled version with all of the newest goods
	in it

2002-09-10  rainwater

	* cvs - changelog.txt: Update

2002-09-10  rainwater

	* cvs - changelog.txt: Update

2002-09-10  kichik

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/resource.h,
	Contrib/Makensisw/resource.rc, makensisw.exe: Find dialog added

2002-09-10  rainwater

	* cvs - changelog.txt: Update

2002-09-10  rainwater

	* Examples/Modern UI/Readme.html: NSIS 2 is no longer a mod

2002-09-10  kichik

	* Examples/languages.nsi: Simplified Chinese added

2002-09-10  kichik

	* Examples/languages.nsi: Type fixed, now compiles

2002-09-10  kichik

	* Contrib/Language files/German.nlf: Header changed to v2

2002-09-10  kichik

	* makensisw.exe, Contrib/Makensisw/utils.cpp: Now scrolls on
	Windows 9x as it should

2002-09-10  rainwater

	* cvs - changelog.txt: Update

2002-09-10  rainwater

	* Docs/AppendixA.html, Docs/Chapter4.html, Docs/Contents.html,
	Docs/IndexPage.html, Docs/index.html, Docs/src/build.bat,
	Docs/src/history.but, Docs/src/functions.but, Docs/src/labels.but,
	Docs/src/sections.but: Added sections, functions, and labels.  Now
	only instructions is left

2002-09-10  rainwater

	* cvs - changelog.txt: Update

2002-09-10  rainwater

	* Contrib/zip2exe/icon.ico, Contrib/zip2exe/main.cpp,
	Contrib/zip2exe/res.rc, Contrib/zip2exe/zip2exe.dsp,
	Contrib/zip2exe/zip2exe.xml: Updated Zip2Exe's GUI

2002-09-10  rainwater

	* cvs - changelog.txt: Update

2002-09-10  rainwater

	* Contrib/Makensisw/makensisw.h, Examples/makensis.nsi: Updated
	urls to point to new home page (nsis != nsis2k)

2002-09-10  rainwater

	* Contrib/Makensisw/Readme.txt, Contrib/Makensisw/makensisw.cpp,
	Contrib/Makensisw/resource.h, Contrib/Makensisw/resource.rc,
	Contrib/Makensisw/utils.cpp, makensisw.exe: Added Load Script
	option on File menu and fixed save output string filter

2002-09-09  uid27073

	* cvs - changelog.txt: Update

2002-09-09  uid27073

	* Contrib/zip2exe/main.cpp, Contrib/zip2exe/zip2exe.dsp:
	makensis.exe path is not in the 'bin' directory

2002-09-09  rainwater

	* Contrib/Makensisw/makensisw.cpp, makensisw.exe: no crash

2002-09-09  rainwater

	* cvs - changelog.txt: Update

2002-09-09  rainwater

	* Contrib/Makensisw/makensisw.cpp: Free up memory

2002-09-09  rainwater

	* Contrib/Makensisw/makensisw.cpp, makensisw.exe: no icon

2002-09-09  rainwater

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/utils.cpp,
	makensisw.exe: Can't drag while compiling

2002-09-09  rainwater

	* cvs - changelog.txt: Update

2002-09-09  rainwater

	* Contrib/Makensisw/Readme.txt, Contrib/Makensisw/makensisw.cpp,
	Contrib/Makensisw/makensisw.dsp, Contrib/Makensisw/resource.h,
	Contrib/Makensisw/resource.rc, makensisw.exe: Updated icon

2002-09-09  rainwater

	* cvs - changelog.txt: Update

2002-09-09  rainwater

	* Contrib/Makensisw/Readme.txt, Contrib/Makensisw/makensisw.cpp,
	Contrib/Makensisw/makensisw.h, Contrib/Makensisw/utils.cpp,
	Contrib/Makensisw/utils.h, makensisw.exe: Drag and Drop Support
	into the Makensisw window

2002-09-09  joostverburg

	* Examples/Modern UI/Example.nsi, Examples/Modern
	UI/MultiLanguage.nsi: updated version number

2002-09-09  rainwater

	* cvs - changelog.txt: Update

2002-09-09  sunjammerx

	* makensis.htm: Typo correction

2002-09-09  rainwater

	* cvs - changelog.txt: Update

2002-09-09  sunjammerx

	* makensis.htm: Fixed broken link to SectionIn in InstType

2002-09-08  rainwater

	* cvs - changelog.txt: Update

2002-09-08  kichik

	* Examples/makensis.nsi, Source/makenssi.cpp: Version change

2002-09-08  kichik

	* Contrib/Makensisw/makensisw.h, Contrib/Makensisw/utils.cpp,
	makensisw.exe: Test button is now only enabled if there were no
	errors during compilation

2002-09-08  rainwater

	* cvs - changelog.txt: Update

2002-09-08  sunjammerx

	* Source/exehead/Ui.c: Return key detection in richedit control now
	implemented correctly.

2002-09-08  rainwater

	* cvs - changelog.txt: Update

2002-09-08  kichik

	* makensis.htm: History updated

2002-09-08  rainwater

	* cvs - changelog.txt: Update

2002-09-08  sunjammerx

	* makensis.htm: [no log message]

2002-09-08  sunjammerx

	* Source/exehead/Ui.c: Return key now works on licence page at the
	same time as the "give initial focus to licence text" patch :)

2002-09-08  rainwater

	* cvs - changelog.txt: Update

2002-09-07  kichik

	* Source/exehead/Ui.c, Source/exehead/exec.c,
	Source/exehead/fileform.c, Source/exehead/util.c,
	Source/exehead/util.h: Renamed my_alloc to my_GlobalAlloc

2002-09-07  rainwater

	* cvs - changelog.txt: Update

2002-09-07  kichik

	* Contrib/Makensisw/utils.cpp, makensisw.exe: Now tries to unselect
	before logging

2002-09-07  rainwater

	* cvs - changelog.txt: Update

2002-09-07  kichik

	* Contrib/Makensisw/utils.cpp, makensisw.exe: Another buffer
	overflow bug fixed

2002-09-07  rainwater

	* cvs - changelog.txt: Update

2002-09-07  kichik

	* Docs/src/history.but, Docs/AppendixA.html: Link to complete
	version history added

2002-09-07  rainwater

	* cvs - changelog.txt: Update

2002-09-07  justin1014

	* makensisw.exe: updated at kichik's request

2002-09-07  kichik

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/utils.cpp:
	Recompiling caussed memory leaks - fixed

2002-09-07  kichik

	* Contrib/Makensisw/utils.cpp, makensisw.exe: Copy now uses
	GMEM_MOVEABLE

2002-09-07  rainwater

	* cvs - changelog.txt: Update

2002-09-07  justin1014

	* Source/makenssi.cpp: made SetCurrentDirectory check for error for
	/CD

2002-09-06  kichik

	* Contrib/Makensisw/utils.cpp, makensisw.exe: Long lines bug fixed.
	Now gets the whole path of the script and the output exe.

2002-09-06  rainwater

	* cvs - changelog.txt: Update

2002-09-06  kichik

	* makensisw.exe, Contrib/Makensisw/makensisw.cpp,
	Contrib/Makensisw/makensisw.h, Contrib/Makensisw/noclib.cpp,
	Contrib/Makensisw/noclib.h, Contrib/Makensisw/utils.cpp: Buffer
	bugs fixed, should work better. Hopefully it won't crash anymore.

2002-09-06  rainwater

	* Docs/Chapter4.html, Docs/Contents.html, Docs/IndexPage.html,
	Docs/index.html, Docs/src/attributes.but, Docs/src/build.bat,
	Docs/src/sections.but: added part of the sections docs

2002-09-06  joostverburg

	* Examples/Modern UI/Readme.html: version 1.16: changed text on
	license page

2002-09-06  joostverburg

	* Examples/Modern UI/Example.nsi, Examples/Modern
	UI/MultiLanguage.nsi: changed text on license page: 'scroll down' >
	'press page down' because richedit has focus on startup now

2002-09-06  sunjammerx

	* Source/exehead/Ui.c: Much cleaner license focus implementation

2002-09-06  rainwater

	* cvs - changelog.txt: Update

2002-09-06  sunjammerx

	* Source/exehead/Ui.c: Alternate means of trapping the SetFocus
	that blows up setting focus to the license page... suggested by
	KiCHiK

2002-09-06  rainwater

	* cvs - changelog.txt: Update

2002-09-06  sunjammerx

	* Source/exehead/Ui.c: License control gets focus first -- please
	can someone test this :D.. the Ui.c code gets a bit hairy

2002-09-06  rainwater

	* cvs - changelog.txt: Update

2002-09-06  kichik

	* Contrib/Makensisw/makensisw.cpp, makensisw.exe: Now beeps when
	there are errors too

2002-09-06  rainwater

	* cvs - changelog.txt: Update

2002-09-06  kichik

	* Contrib/nsExec/nsExec.dsp: Compiles faster, results are smaller

2002-09-06  rainwater

	* cvs - changelog.txt: Update

2002-09-06  sunjammerx

	* Docs/Chapter4.html: Added PluginDir attribute

2002-09-06  rainwater

	* cvs - changelog.txt: Automated Update

2002-09-06  eccles

	* Contrib/InstallOptions/InstallerOptions.cpp: Optimisations phase
	1 1.5K saved in total

2002-09-06  rainwater

	* cvs - changelog.txt: Update

2002-09-06  eccles

	* Contrib/InstallOptions/io.dsp: Changed optimisation from maximise
	speed to minimise size

2002-09-06  rainwater

	* cvs - changelog.txt: Automated Update

2002-09-06  sunjammerx

	* Docs/src/attributes.but: Added PluginDir attribute

2002-09-05  sunjammerx

	* makensis.htm: + Updated Plugin docs + Reclassified PluginDir as
	an attribute (not an instruction)

2002-09-05  rainwater

	* cvs - changelog.txt: Automated Update

2002-09-05  rainwater

	* Contrib/nsExec/nsexec.c: Check for newline

2002-09-05  rainwater

	* cvs - changelog.txt: Automated Update

2002-09-05  rainwater

	* Contrib/nsExec/nsexec.c: Stream contents of output (avoid pipe
	being full)

2002-09-05  rainwater

	* cvs - changelog.txt: Automated Update

2002-09-05  rainwater

	* Contrib/nsExec/nsexec.c: Some broken code, but fixes pipe issue

2002-09-05  rainwater

	* cvs - changelog.txt: Automated Update

2002-09-05  rainwater

	* Examples/makensis.nsi: add nsExec.dll to installer

2002-09-05  rainwater

	* Contrib/nsExec/nsExec.txt: Added nsExec.dll and readme file

2002-09-05  rainwater

	* cvs - changelog.txt: Automated Update

2002-09-05  rainwater

	* makensisw.exe, Contrib/Makensisw/Readme.txt,
	Contrib/Makensisw/makensisw.cpp: Updated makensisw with new
	my_strstr by Kickik

2002-09-05  kichik

	* Contrib/Makensisw/noclib.cpp, Contrib/nsExec/nsexec.c: Fixed a
	bug with my_strstr

2002-09-05  rainwater

	* cvs - changelog.txt: Automated Update

2002-09-05  sunjammerx

	* Source/makenssi.cpp: [no log message]

2002-09-05  rainwater

	* cvs - changelog.txt: Automated Update

2002-09-05  kichik

	* Contrib/nsExec/nsexec.c: Memory now unlocks and can now be freed

2002-09-05  kichik

	* makensis.htm: Typo fixed

2002-09-05  kichik

	* Contrib/Language files/Swedish.nlf: v2

2002-09-05  rainwater

	* cvs - changelog.txt: Automated Update

2002-09-04  rainwater

	* Contrib/nsExec/nsexec.c: added terminate process

2002-09-04  rainwater

	* Contrib/nsExec/nsexec.c: Added ExecToLog

2002-09-04  rainwater

	* cvs - changelog.txt: Automated Update

2002-09-04  rainwater

	* Contrib/nsExec/nsExec.dsp, Contrib/nsExec/nsExec.dsw,
	Contrib/nsExec/nsexec.c, Contrib/nsExec/nsexec.h,
	Contrib/nsExec/nsis.c, Contrib/nsExec/nsis.h: New exec plugin
	(broke)

2002-09-04  rainwater

	* cvs - changelog.txt: Automated Update

2002-09-04  kichik

	* Examples/languages.nsi: Uses the new plugin call method

2002-09-04  kichik

	* Source/DialogTemplate.cpp: Better RTL, not perfect yet

2002-09-04  rainwater

	* cvs - changelog.txt: Automated Update

2002-09-04  joostverburg

	* Examples/Modern UI/Readme.html: version 1.15. Multilanguage
	example: changed LangDialog to LangDLL::LangDialog (using the DLL
	name is now required)

2002-09-04  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: History updated

2002-09-04  kichik

	* Contrib/InstallOptions/Install Options.html: Updated info for
	Icon and Bitmap

2002-09-04  joostverburg

	* Examples/Modern UI/MultiLanguage.nsi: changed LangDialog to
	LangDLL::LangDialog (dll name is now required)

2002-09-04  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: Two new control
	types: Icon and Bitmap

2002-09-04  kichik

	* Contrib/Language files/French.nlf: New translation by Veekee

2002-09-04  rainwater

	* cvs - changelog.txt: Automated Update

2002-09-04  rainwater

	* makensisw.exe, Contrib/Makensisw/utils.cpp: forgot recompile crap

2002-09-04  rainwater

	* Contrib/Makensisw/makensisw.h, makensisw.exe: Forgot to update
	usage instructions

2002-09-04  rainwater

	* Examples/makensis.nsi: Update for new makensisw

2002-09-04  rainwater

	* cvs - changelog.txt: Automated Update

2002-09-04  rainwater

	* SetCVSShellCommands.exe, SetCVSShellCommands.nsi, makensisw.exe,
	Contrib/Makensisw/Readme.txt, Contrib/Makensisw/makensisw.h,
	Contrib/Makensisw/utils.cpp: makensisw now takes same paramters as
	makensis (path to  makensis.exe is no longer passed)

2002-09-04  rainwater

	* cvs - changelog.txt: Automated Update

2002-09-04  kichik

	* Source/Plugins.cpp, makensis.exe: Plugin command changed to
	plugin::command without .dll

2002-09-04  rainwater

	* cvs - changelog.txt: Automated Update

2002-09-04  kichik

	* Source/Plugins.cpp, makensis.exe: Now only accepts plug-in calls
	in the form of dllname[.dll]::FunctionName Prevents clashes with
	future commands

2002-09-04  rainwater

	* cvs - changelog.txt: Automated Update

2002-09-04  kichik

	* Source/makenssi.cpp, makensis.exe: Now processes plug-in DLLs
	only if a script is compiled

2002-09-04  rainwater

	* Examples/makensis.nsi: Added UberSplash to the installer

2002-09-04  rainwater

	* cvs - changelog.txt: Automated Update

2002-09-04  justin1014

	* Source/exehead/util.c, makensis.exe: made win9x move/delete on
	reboot support proper and function like on win2k (in that shit is
	deleted in order). Also should be slightly smaller (though < 512
	bytes difference)

2002-09-04  rainwater

	* cvs - changelog.txt: Automated Update

2002-09-04  rainwater

	* cvs - changelog.txt: Automated Update

2002-09-04  rainwater

	* Contrib/Makensisw/utils.cpp, makensisw.exe: Fix crash

2002-09-04  rainwater

	* cvs - changelog.txt: Automated Update

2002-09-04  rainwater

	* makensisw.exe, Contrib/Makensisw/Readme.txt,
	Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/makensisw.h,
	Contrib/Makensisw/utils.cpp, Contrib/Makensisw/utils.h,
	Contrib/Makensisw/version.cpp: updated link to docs and buffer
	overrun prob

2002-09-04  rainwater

	* cvs - changelog.txt: Automated Update

2002-09-04  sunjammerx

	* Contrib/Makensisw/utils.cpp: Fixed a buffer overrun that was
	causing makensisw.exe to crash - I *think* this is the cause of the
	elusive crash that's been around for about a week now.

2002-09-04  rainwater

	* cvs - changelog.txt: Automated Update

2002-09-03  rainwater

	* Contrib/Makensisw/makensisw.dsp: minor update

2002-09-03  rainwater

	* Contrib/Makensisw/Readme.txt: Testing new notification

2002-09-03  joostverburg

	* Examples/Modern UI/Readme.html: version 1.14 - small grammar fix
	& updated UI files

2002-09-03  joostverburg

	* cvs - changelog.txt: Modern UI 1.14

2002-09-03  joostverburg

	* Examples/Modern UI/Readme.html: version 1.14 - small grammar fix

2002-09-03  justin1014

	* Source/exehead/Ui.c, Source/exehead/resource.rc: Updated RichEdit
	usage to hopefully be better (still somewhat untested)

2002-09-03  justin1014

	* cvs - changelog.txt, makensis.exe, Contrib/UIs/default.exe,
	Contrib/UIs/modern.exe, Contrib/UIs/modern2.exe: Updated RichEdit
	usage to hopefully be better (still somewhat untested)

2002-09-03  kichik

	* cvs - changelog.txt: [no log message]

2002-09-03  kichik

	* Source/exehead/Ui.c, makensis.exe: RichEdit loading handled in
	WM_INITDIALOG

2002-09-03  justin1014

	* Source/script.cpp: made it so SetCompress off when in whole
	compression mode throws warning

2002-09-03  justin1014

	* Source/script.cpp: made SetCompressor handle switching back from
	bzip2 to zlib

2002-09-03  justin1014

	* Source/exehead/exehead-bzip2.dsp,
	Source/exehead/exehead-zlib.dsp: removed excess compression
	dependencies since they were never used

2002-09-03  justin1014

	* Source/build.cpp: fixed 'zlip' to 'zlib' typo in defines :)

2002-09-03  kichik

	* Contrib/Language files/Korean.nlf: v2

2002-09-03  kichik

	* makensis.exe: Fixed a bug that prevented the last letter from
	getting copied (with the new copy details to clipboard feature)

2002-09-03  kichik

	* Source/exehead/Ui.c: Fixed a bug that prevented the last letter
	from getting copied

2002-09-03  kichik

	* Contrib/UIs/modern.exe, Contrib/UIs/modern2.exe: Now always loads
	RichEdit2 if present

2002-09-03  kichik

	* Source/exehead/Ui.c, Source/exehead/resource.h,
	Source/exehead/resource.rc, makensis.exe, Contrib/UIs/default.exe:
	Now always loads RichEdit2 if present

2002-09-03  kichik

	* Contrib/Language files/Russian.nlf: v2

2002-09-03  kichik

	* makensis.exe: DeleteRegKey 3 now only accepts two parameters as
	it should (and possibly /ifempty)

2002-09-03  joostverburg

	* Contrib/Language files/SimpChinese.nlf: Simplified Chinese
	Language file

2002-09-03  rainwater

	* Docs/AppendixC.html, Docs/AppendixD.html: removed

2002-09-03  rainwater

	* Docs/src/script.but, Docs/src/usage.but: fixed some warnings

2002-09-03  eccles

	* Source/script.cpp: DeleteRegKey now complains if given a third
	parameter (other than /ifempty)

2002-09-02  eccles

	* Source/exehead/exehead.xml: exehead.xml no longer required (added
	dynamically by makensis)

2002-09-02  eccles

	* Examples/makensis.nsi, Source/exehead/exehead-bzip2.dsp,
	Source/exehead/exehead-zlib.dsp: exehead.xml no longer required
	(added dynamically by makensis)

2002-09-02  eccles

	* Examples/makensis.nsi, Examples/Modern UI/MultiLanguage.nsi,
	Examples/Modern UI/Example.nsi: Small grammar fix

2002-09-02  rainwater

	* Docs/AppendixA.html, Docs/Chapter1.html, Docs/Chapter2.html,
	Docs/Chapter3.html, Docs/Chapter4.html, Docs/Contents.html,
	Docs/IndexPage.html, Docs/MakeNSISUsage.html, Docs/index.html,
	Docs/src/script.but, Docs/src/usage.but: more doc updates

2002-09-02  rainwater

	* Docs/ScriptFileFormat.html: removed

2002-09-02  rainwater

	* Docs/src/attributes.but, Docs/src/compilerflags.but,
	Docs/src/intro.but, Docs/src/script.but, Docs/src/usage.but: format
	updates

2002-09-02  rainwater

	* Docs/AppendixA.html, Docs/AppendixB.html, Docs/Chapter1.html,
	Docs/Chapter2.html, Docs/Contents.html, Docs/IndexPage.html,
	Docs/MakeNSISUsage.html, Docs/ScriptFileFormat.html,
	Docs/index.html: Updates

2002-09-02  rainwater

	* Docs/src/attributes.but, Docs/src/build.bat,
	Docs/src/compilerflags.but, Docs/src/config.but,
	Docs/src/history.but, Docs/src/intro.but, Docs/src/license.but,
	Docs/src/makefile, Docs/src/script.but, Docs/src/usage.but,
	Docs/src/bin/halibut.exe: new doc format (incomplete)

2002-09-02  rainwater

	* Docs/AppendixA.html, Docs/AppendixB.html, Docs/AppendixC.html,
	Docs/AppendixD.html, Docs/Chapter1.html, Docs/Chapter2.html,
	Docs/Chapter3.html, Docs/Contents.html, Docs/IndexPage.html,
	Docs/index.html, Docs/style.css: New doc format (incomplete)

2002-09-02  kichik

	* Contrib/Language files/Spanish.nlf: Credits fixed

2002-09-02  kichik

	* Contrib/Language files/Spanish.nlf: NLF v2

2002-09-02  kichik

	* Source/exehead/Ui.c, Source/exehead/lang.h: Typo fixed

2002-09-02  kichik

	* Contrib/Language files/TradChinese.nlf: NLF v2

2002-09-02  joostverburg

	* Contrib/Language files/French.nlf: v2

2002-09-02  joostverburg

	* Contrib/UIs/mlbl.exe, Contrib/UIs/mlbl2.exe: [no log message]

2002-09-02  joostverburg

	* Contrib/Language files/French.nlf: v2

2002-09-02  joostverburg

	* Contrib/Language files/German.nlf: v2

2002-09-02  joostverburg

	* Contrib/Language files/Dutch.nlf: v2

2002-09-02  kichik

	* Source/DialogTemplate.cpp, Source/DialogTemplate.h,
	Source/script.cpp, Source/tokens.cpp: Right-to-left UIs support
	added

2002-09-02  kichik

	* makensis.exe: ChangeUI /RTL added

2002-09-02  joostverburg

	* Examples/Modern UI/Readme.html: version 1.13 - added 16 color
	icons

2002-09-02  kichik

	* Source/exehead/Ui.c, Source/exehead/fileform.h,
	Source/exehead/lang.h: Copy details to clipboard added into NLF

2002-09-02  kichik

	* makensis.exe: Copy details to clipboard now in the NLF

2002-09-02  kichik

	* Source/lang.cpp, Source/lang.h, Contrib/Language
	files/English.nlf: Copy details to clipboard added

2002-09-02  kichik

	* Contrib/Makensisw/makensisw.dsp: Faster build times
	(WIN32_LEAN_AND_MEAN)

2002-09-02  kichik

	* makensisw.exe, Contrib/Makensisw/utils.cpp: Now always scrolls to
	the bottom

2002-09-01  kichik

	* Source/exehead/bgbg.c, makensis.exe: Added DT_NOPREFIX
	(http://forums.winamp.com/showthread.php?s=&postid=609487#post609487)

2002-09-01  kichik

	* makensis.exe: Buffer overrun fixed

2002-09-01  kichik

	* Source/script.cpp: Removed 0xbadf00d thingy

2002-09-01  eccles

	* Source/build.cpp: Buffer overrun

2002-09-01  sunjammerx

	* Contrib/Makensisw/Readme.txt: Fixed a teeny weeny typo ;)

2002-08-31  kichik

	* Contrib/ExDLL/exdll.dpr: Defined $LANGUAGE too

2002-08-31  rainwater

	* makensisw.exe, Contrib/Makensisw/Readme.txt,
	Contrib/Makensisw/makensisw.dsp, Contrib/Makensisw/utils.cpp: small
	makensisw fixes for possible crash

2002-08-31  kichik

	* makensisw.exe, Contrib/Makensisw/makensisw.cpp,
	Contrib/Makensisw/makensisw.h, Contrib/Makensisw/utils.cpp: Faster

2002-08-31  kichik

	* Source/exehead/fileform.h: EW_REBOOT works with out 0xbadf00d

2002-08-31  kichik

	* Source/exehead/exec.c, Source/exehead/fileform.c: Uses my_alloc

2002-08-31  kichik

	* Source/exehead/util.c, Source/exehead/util.h: my_alloc

2002-08-31  kichik

	* Source/exehead/Ui.c: Back to pop-up menu, multiple languages
	soon.

2002-08-31  sunjammerx

	* Source/exehead/Ui.c: Minor improvement to CTRL-C key test code
	but it's still shite.

2002-08-31  sunjammerx

	* makensis.htm: Added "CTRL-C in Detail View" feature to version
	history for future 2.0a8.

2002-08-31  sunjammerx

	* Source/exehead/Ui.c: Copy detail view contents on CTRL-C (removed
	the popup context menu approach since it wasn't language
	independent). This code sucks, please improve it :)

2002-08-31  sunjammerx

	* Source/exehead/Ui.c: Changed GetCursorPos to GetMessagePos &
	removed TCHAR crap. Still needs either language support for the
	popup menu text, or conversion to work off CTRL-C instead.

2002-08-30  sunjammerx

	* Source/exehead/Ui.c: Adds "copy to clipboard" feature for
	DetailView (feature  590012)

2002-08-30  rainwater

	* SetCVSShellCommands.exe, SetCVSShellCommands.nsi: added uninstall
	option

2002-08-30  rainwater

	* makensis.htm: Fixed links to functions.htm

2002-08-30  kichik

	* Examples/makensis.nsi: Start menu link to modern UI readme

2002-08-30  kichik

	* Examples/Modern UI/Readme.html: [no log message]

2002-08-30  kichik

	* Contrib/UIs/modern.exe, Contrib/UIs/modern2.exe: No more caption
	in the loading setup dialogs

2002-08-30  sunjammerx

	* SetCVSShellCommands.exe, SetCVSShellCommands.nsi: Adds two shell
	commands for cvs users. Do not release.

2002-08-29  kichik

	* Examples/makensis.nsi, Examples/Modern UI/Example.nsi,
	Examples/Modern UI/ModernUI.nsh, Examples/Modern
	UI/MultiLanguage.nsi, Examples/Modern UI/Readme.html: Uninstall
	text in the UI macros

2002-08-29  kichik

	* makensis.htm: killahbite -> Jan T. Sott

2002-08-29  kichik

	* Contrib/InstallOptions/test.nsi: Now points to the right DLL

2002-08-29  kichik

	* Source/script.cpp, makensis.exe: CallInstDLL without /NOUNLOAD
	now works

2002-08-29  kichik

	* Examples/Modern UI/Readme.html: [no log message]

2002-08-29  kichik

	* makensis.htm: IO is 1.3 not 1.4 (thanks Ximon)

2002-08-29  kichik

	* makensis.htm: $LANGUAGE documented

2002-08-29  kichik

	* makensis.exe: Sections on/off problems solved

2002-08-29  kichik

	* Examples/makensis.nsi: Install types descriptions back

2002-08-29  kichik

	* Source/exehead/Ui.c: Section on/off problems solved

2002-08-29  rainwater

	* Contrib/Makensisw/Readme.txt: New changes

2002-08-29  rainwater

	* Contrib/Makensisw/makensisw.h, Contrib/Makensisw/utils.cpp,
	Examples/makensis.nsi: Updated urls to point to sourceforge project
	home

2002-08-29  rainwater

	* makensisw.exe: updated makensisw with new links

2002-08-29  kichik

	* Examples/makensis.nsi: Description for NSIS source code

2002-08-29  kichik

	* Contrib/UIs/modern.exe, Contrib/UIs/modern2.exe,
	Contrib/UIs/modernsimple.exe, Examples/makensis.nsi: [no log
	message]

2002-08-29  kichik

	* Examples/makensis.nsi: [no log message]

2002-08-29  kichik

	* Contrib/UIs/modernsimple.exe: Optimized (no text)

2002-08-29  kichik

	* Contrib/UIs/modern.exe, Examples/Modern UI/Example.nsi,
	Examples/Modern UI/ModernUI.nsh, Examples/Modern
	UI/MultiLanguage.nsi: [no log message]

2002-08-29  kichik

	* Examples/Modern UI/ModernUI.nsh, Examples/Modern
	UI/MultiLanguage.nsi, Examples/Modern UI/Readme.html: Font stuff
	fixed

2002-08-29  kichik

	* makensis.htm: Minor updates

2002-08-29  kichik

	* Source/exehead/Ui.c: Still 36.5KB :D

2002-08-29  kichik

	* Source/exehead/exec.c, makensis.exe: CreateFont gives the right
	size now

2002-08-29  kichik

	* Contrib/LangDLL/LangDLL.c: Font size is not calculated correctly

2002-08-29  kichik

	* makensis.htm: /NOUNLOAD for plugins documented

2002-08-29  kichik

	* Source/exehead/Ui.c, makensis.exe: Back to 36.5KB again

2002-08-29  kichik

	* Source/script.cpp, makensis.exe: Plugin calls can now use
	/NOUNLOAD too

2002-08-29  kichik

	* Contrib/LangDLL/LangDLL.c: Font can be pushed

2002-08-29  kichik

	* makensis.exe: CallInstDLL /NOUNLOAD added

2002-08-29  kichik

	* Contrib/UIs/modern.exe, Examples/Modern UI/Example.nsi,
	Examples/Modern UI/Readme.html, Examples/Modern UI/ModernUI.nsh,
	Examples/Modern UI/MultiLanguage.nsi: [no log message]

2002-08-29  kichik

	* Source/exehead/exec.c, Source/exehead/fileform.h,
	Source/build.cpp, Source/build.h, Source/script.cpp,
	Source/tokens.cpp, makensis.htm: CallInstDLL /NOUNLOAD added

2002-08-29  rainwater

	* Contrib/UIs/modernsimple.exe, Examples/makensis.nsi: more install
	gui changes

2002-08-29  rainwater

	* makensis.exe, Examples/makensis.nsi: bg color of license is white

2002-08-29  rainwater

	* Examples/makensis.nsi: Minor install change

2002-08-29  rainwater

	* Contrib/UIs/modernsimple.exe: branding location change

2002-08-29  rainwater

	* Contrib/UIs/modernsimple.exe, Examples/makensis.nsi: Installer
	changes

2002-08-29  kichik

	* makensis.htm: [no log message]

2002-08-29  kichik

	* Contrib/LangDLL/resource.rc: Pretty :D

2002-08-29  kichik

	* Examples/languages.nsi: Typo fixed

2002-08-29  kichik

	* Contrib/LangDLL/LangDLL.c: Outputs the right language

2002-08-29  kichik

	* Examples/languages.nsi: Using the new DLL

2002-08-29  kichik

	* Contrib/LangDLL/LangDLL.c: Now really gives the right default
	language

2002-08-29  kichik

	* Contrib/LangDLL/LangDLL.c: Gives the right default language now

2002-08-29  kichik

	* Contrib/LangDLL/LangDLL.c: Languages are inserted backward
	Language in language is selected automatically Dialog caption is no
	longer dialog :)

2002-08-29  kichik

	* Contrib/ExDLL/exdll.c: $LANGUAGE too

2002-08-29  kichik

	* Contrib/LangDLL/LangDLL.c, Contrib/LangDLL/LangDLL.dsp,
	Contrib/LangDLL/LangDLL.dsw, Contrib/LangDLL/resource.h,
	Contrib/LangDLL/resource.rc, makensis.htm: [no log message]

2002-08-29  kichik

	* Examples/languages.nsi: No more SetLanguage

2002-08-29  kichik

	* makensis.exe: $LANGAUGE problems fixed again

2002-08-29  kichik

	* Source/exehead/Ui.c, Source/exehead/ui.h: $LANGUAGE problems
	fixed again

2002-08-29  kichik

	* Source/exehead/Ui.c, makensis.exe: $LANGUAGE not set bug fixed

2002-08-28  kichik

	* Contrib/ExDLL/exdll.dsp: Now compiles into plugins

2002-08-28  kichik

	* Contrib/Language files/French.nlf: [no log message]

2002-08-28  kichik

	* Contrib/InstallOptions/io.dsp, Contrib/NSISdl/nsisdl.dsp:
	Compiles into plugins now

2002-08-28  kichik

	* Source/script.cpp: Normal margins for branding text

2002-08-28  kichik

	* Source/DialogTemplate.h, makensis.exe: Trim now works as it
	should

2002-08-28  kichik

	* Source/DialogTemplate.cpp: Trim now works like it should

2002-08-28  rainwater

	* Examples/makensis.nsi: trimright fix

2002-08-28  rainwater

	* Examples/makensis.nsi: dirtext fix

2002-08-28  rainwater

	* Examples/makensis.nsi: new makensis installer

2002-08-28  rainwater

	* Contrib/UIs/modernsimple.exe: based of of joost' modern ui

2002-08-28  rainwater

	* Examples/makensis.nsi: plugins=bin

2002-08-28  kichik

	* makensis.htm: Makensisw 1.7

2002-08-28  rainwater

	* makensisw.exe, Contrib/Makensisw/Readme.txt,
	Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/makensisw.dsp:
	Updated makensisw

2002-08-28  kichik

	* Source/script.cpp: SetBrandingImage script message fixed

2002-08-28  rainwater

	* Examples/makensis.nsi: Plugins changes

2002-08-28  rainwater

	* Contrib/Makensisw/makensisw.cpp, Source/build.cpp: Moved plugins
	to Plugins\ directory

2002-08-28  rainwater

	* Contrib/Makensisw/makensisw.cpp, Contrib/Makensisw/utils.cpp,
	makensisw.exe: Added warnings to titlebar

2002-08-28  kichik

	* Source/exehead/Ui.c, Source/exehead/exec.c,
	Source/exehead/state.h, Source/exehead/util.c, Source/script.cpp,
	Source/tokens.cpp, Source/tokens.h, Source/exehead/fileform.h,
	makensis.exe: Removed SetLanguage (back to $LANGUAGE)

2002-08-28  kichik

	* Contrib/UIs/modern.exe: [no log message]

2002-08-28  kichik

	* makensis.exe, Source/script.cpp: Can now trim the branding text
	with no text given (will use the default English branding text to
	determine the text size)

2002-08-28  kichik

	* makensis.htm: Trimming documented

2002-08-28  kichik

	* Source/script.cpp, makensis.exe: Sub-sections can have a defined
	name now too Fixed a bug with macros at the end of the file

2002-08-28  kichik

	* Source/exehead/util.c: Space saving

2002-08-28  kichik

	* Source/exehead/Ui.c, Source/tokens.cpp: Sub-sections can have a
	defined name now too

2002-08-28  kichik

	* makensis.htm: Spanish update

2002-08-28  kichik

	* makensis.htm: History changes

2002-08-28  kichik

	* Contrib/Language files/Spanish.nlf: [no log message]

2002-08-28  kichik

	* makensis.exe: EXE header size down to 36.5KB SetLanguage problems
	fixed BrandingText trimming options added

2002-08-28  kichik

	* Source/exehead/Ui.c: SetLanguage problems fixed

2002-08-28  kichik

	* Source/exehead/exec.c, Source/exehead/state.h,
	Source/exehead/util.c: 0.5KB saving

2002-08-28  kichik

	* Source/DialogTemplate.cpp: Trimming added

2002-08-28  kichik

	* Source/script.cpp, Source/tokens.cpp: BrandingText control
	trimming option added

2002-08-28  kichik

	* Source/DialogTemplate.h: Trimming functions added

2002-08-27  rainwater

	* Examples/makensis.nsi: turn xp style on in makensis install

2002-08-26  rainwater

	* makensisw.exe, Contrib/Makensisw/makensisw.cpp: Beep changes

2002-08-26  kichik

	* Contrib/Makensisw/Readme.txt: h :)

2002-08-26  rainwater

	* Contrib/Makensisw/License.txt: license update

2002-08-26  rainwater

	* makensisw.exe, Contrib/Makensisw/makensisw.cpp: System Beep
	addition

2002-08-26  kichik

	* Examples/makensis.nsi: MagicLime new version and docs

2002-08-26  rainwater

	* makensisw.exe: Updated makensisw with beep

2002-08-26  rainwater

	* Contrib/Makensisw/makensisw.cpp: Added System Beep

2002-08-26  kichik

	* Examples/makensis.nsi: Alpha 7

2002-08-26  kichik

	* Examples/Modern UI/Example.nsi, Examples/Modern UI/License.txt,
	Examples/Modern UI/Readme.html, Examples/Modern UI/Readme.png,
	Examples/Modern UI/Screenshot.png: [no log message]

2002-08-26  kichik

	* makensis.htm: alpha 7 docs

2002-08-26  kichik

	* Source/exehead/Ui.c, makensis.exe: InstallColors /windows
	problems fixed

2002-08-26  kichik

	* Contrib/UIs/modern.exe: Show details button problems fixed

2002-08-26  kichik

	* Contrib/UIs/modern.exe: A few pixels here and there

2002-08-26  kichik

	* Examples/languages.nsi: [no log message]

2002-08-26  kichik

	* Source/script.cpp, makensis.exe: ChangeUI prints nicer error
	messages

2002-08-26  kichik

	* makensis.exe: Disabled UseOuterUIItem

2002-08-26  kichik

	* Source/script.cpp, Source/tokens.cpp, Source/tokens.h,
	Source/exehead/fileform.h, Source/build.cpp, Source/exehead/Ui.c:
	Disabled UseOuterUIItem

2002-08-26  kichik

	* Contrib/InstallOptions/InstallerOptions.cpp: Added CancelShow (by
	ORTIM: 13-August 2002) Added pixel transformation for widgets (by
	ORTIM: 14-August-2002)

2002-08-26  kichik

	* Contrib/InstallOptions/Install Options.html: 1.3 docs

2002-08-26  kichik

	* Contrib/UIs/InstallShield.exe, Contrib/UIs/modern.exe: [no log
	message]

2002-08-25  kichik

	* Source/exehead/Ui.c, Source/exehead/ui.h, makensis.exe: Added
	SetLanguage ($LANGUAGE is no longer a variable) Language can be set
	not only from .onInit Added .onMouseOverSection

2002-08-25  kichik

	* Source/exehead/fileform.h: Added SetLanguage ($LANGUAGE is no
	longer a variable) Added .onMouseOverSection

2002-08-25  kichik

	* Source/script.cpp, Source/exehead/exec.c, Source/exehead/state.h,
	Source/exehead/util.c: Added SetLanguage ($LANGUAGE is no longer a
	variable)

2002-08-25  kichik

	* Source/build.cpp: Added .onMouseOverSection

2002-08-25  kichik

	* Source/tokens.cpp, Source/tokens.h: Added SetLanguage

2002-08-25  kichik

	* Source/exehead/Ui.c, makensis.exe: update_status_text bug fixed

2002-08-25  kichik

	* makensis.exe: CopyFiles bug solved (link to newest libs) Replaced
	.onStaticBkColor with .onInitDialog Added SetStaticBkColor Solved
	threading issues

2002-08-25  kichik

	* Source/exehead/exec.c: Added SetStaticBkColor

2002-08-25  kichik

	* Source/exehead/Ui.c: Replaced .onStaticBkColor with .onInitDialog
	No more threads conflicts

2002-08-25  kichik

	* Source/exehead/fileform.h: Replaced .onStaticBkColor with
	.onInitDialog Added SetStaticBkColor

2002-08-25  kichik

	* Source/build.cpp: Replaced .onStaticBkColor with .onInitDialog

2002-08-25  kichik

	* Source/script.cpp, Source/tokens.cpp, Source/tokens.h: Added
	SetStaticBkColor

2002-08-24  kichik

	* makensis.exe: CopyFiles script message no longer always prints
	(silent) Fixed some problems with the new background callback
	function Silent is working again

2002-08-24  kichik

	* Source/exehead/Ui.c: Fixed some problems with the new background
	callback function Silent is working again

2002-08-24  kichik

	* Source/script.cpp: CopyFiles script message fixed (no longer
	always silent)

2002-08-23  kichik

	* makensis.exe, Source/lang.cpp, Source/script.cpp,
	Source/tokens.cpp: Custom install type text can now be changed

2002-08-23  kichik

	* Source/exehead/state.h: Better backward compatibility ($LANGUAGE
	is now last in the user variables array)

2002-08-23  kichik

	* Source/makenssi.cpp: alpha 7

2002-08-23  kichik

	* uninst-nsis.exe: [no log message]

2002-08-23  kichik

	* Contrib/UIs/default.exe: ChangeUI can now change IDD_VERIFY

2002-08-23  kichik

	* Source/build.cpp, Source/script.cpp, Source/exehead/util.c,
	makensis.exe: Better backward compatibility ($LANGUAGE is now last
	in the user variables array)

2002-08-23  kichik

	* Source/script.cpp, makensis.exe: ChangeUI can now change
	IDD_VERIFY

2002-08-23  kichik

	* Source/exehead/Ui.c: Default license color now fits the user
	system

2002-08-23  kichik

	* Source/build.cpp, makensis.exe: Default license color now fits
	the user system Now reports the right number of required sections

2002-08-22  kichik

	* Source/exehead/Ui.c, makensis.exe: Language can now really be
	selected from .onInit

2002-08-22  kichik

	* Source/exehead/util.c, makensis.exe: Fixed a bug that gave
	SMPROGRAMS, SMSTARTUP, DESKTOP and STARTMENU to have wrong values.

2002-08-22  kichik

	* Source/exehead/Ui.c, makensis.exe: Clearing background problem
	with custom background color (.onStaticCtlBkColor)

2002-08-21  kichik

	* Source/exehead/Ui.c, makensis.exe: Now uses the default language
	in .onInit

2002-08-21  kichik

	* Source/exehead/Ui.c, Source/exehead/state.h, makensis.exe: Fixed
	a bug that gave EXEDIR, CMDLINE and others wrong values

2002-08-21  kichik

	* Contrib/Language files/TradChinese.nlf: no message

2002-08-21  kichik

	* makensis.exe: Language can be choosen from .onInit Replaced
	SetDlgItemText by GetDlgItem Added CreateFont Checkbox is only
	required in IDD_DIR if logging is enabled Not specifying any
	language now really causes the script compiler to use the last used
	language Fixed a bug with MBCS and the uninstaller text Fixed a bug
	that caused RTF not to show on Windows 9x Added a dialog that shows
	up if compress whole is used and initial uncompressing lasts longer
	than a second.

2002-08-21  kichik

	* Source/exehead/util.c: Language can be choosen from .onInit

2002-08-21  kichik

	* Source/exehead/Ui.c: Language can be choosen from .onInit Added
	.onStaticCtlBkColor and un.onStaticCtlBkColor Fixed a bug that
	caused RTF not to show on Windows 9x

2002-08-21  kichik

	* Source/tokens.cpp, Source/tokens.h: Replaced SetDlgItemText by
	GetDlgItem Added CreateFont

2002-08-21  kichik

	* Source/exehead/state.h: Language can be choosen from .onInit

2002-08-21  kichik

	* Source/script.cpp: Language can be choosen from .onInit Replaced
	SetDlgItemText by GetDlgItem Added CreateFont Checkbox is only
	required in IDD_DIR if logging is enabled Not specifying any
	language now really causes the script compiler to use the last used
	language Fixed a bug with MBCS and the uninstaller text

2002-08-21  kichik

	* Source/exehead/lang.h, Source/exehead/Main.c: Added a dialog that
	shows up if compress whole is used and initial uncompressing lasts
	longer than a second.

2002-08-21  kichik

	* Source/lang.cpp: Not specifying any language now really causes
	the script compiler to use the last used language

2002-08-21  kichik

	* Source/exehead/fileform.h: Replaced SetDlgItemText by GetDlgItem
	Added .onStaticCtlBkColor and un.onStaticCtlBkColor Added
	CreateFont

2002-08-21  kichik

	* Source/exehead/fileform.c: Added a dialog that shows up if
	compress whole is used and initial uncompressing lasts longer than
	a second.

2002-08-21  kichik

	* Source/exehead/exec.c: Replaced SetDlgItemText by GetDlgItem
	SendMessage WM_SETTEXT treats lParam as a string Added CreateFont

2002-08-21  kichik

	* Contrib/Language files/English.nlf: Added a comment saying you
	should put your name in the translation

2002-08-21  kichik

	* Source/exehead/config.h: Added a dialog that shows up if compress
	whole is used and initial uncompressing lasts longer than a second.

2002-08-21  kichik

	* Source/build.h: Typo fixed

2002-08-21  kichik

	* Source/build.cpp: Language can be choosen from .onInit Added
	.onStaticCtlBkColor and un.onStaticCtlBkColor Type fixed

2002-08-21  kichik

	* Source/exehead/bgbg.c: Language can be choosen from .onInit

2002-08-20  kichik

	* Contrib/Language files/Russian.nlf: no message

2002-08-20  eccles

	* Source/exehead/util.c: SetShellVarContext all - was failing to
	fall back to current user Optimised this a little too

2002-08-20  eccles

	* Source/exehead/Main.c, Source/exehead/Ui.c,
	Source/exehead/bgbg.c, Source/exehead/config.h,
	Source/exehead/exec.c, Source/exehead/exec.h,
	Source/exehead/exehead-bzip2.dsp, Source/exehead/exehead-zlib.dsp,
	Source/exehead/fileform.c, Source/exehead/fileform.h,
	Source/exehead/ui.h, Source/exehead/util.c, Source/exehead/util.h,
	Source/zlib/INFLATE.C, Source/zlib/ZLIB.H, Source/build.h,
	Source/crc32.c: Instant saving of 0.5K - use of stdcall calling
	convention to reduce code overhead associated with managing the
	stack

2002-08-20  eccles

	* Source/exehead/Main.c, Source/exehead/Ui.c,
	Source/exehead/exec.c, Source/exehead/util.c,
	Source/exehead/util.h: Small space-saving optimisations

2002-08-17  eccles

	* Source/exehead/exehead-bzip2.dsp,
	Source/exehead/exehead-zlib.dsp: Problem with previous version,
	investigating an alternative.

2002-08-17  eccles

	* Source/zlib/INFLATE.C: no message

2002-08-16  eccles

	* Source/exehead/exehead-bzip2.dsp,
	Source/exehead/exehead-zlib.dsp: instant saving of almost 0.5K!
	(calling convention 'cdecl' => 'stdcall')

2002-08-16  kichik

	* Source/DialogTemplate.cpp, Source/ResourceEditor.cpp: Unicode to
	MBCS conversion bugs fixed

2002-08-16  kichik

	* Source/DialogTemplate.cpp, Source/ResourceEditor.cpp: MBCS to
	Unicode conversion bugs fixed

2002-08-11  eccles

	* Source/crc32.c, Source/exehead/bgbg.c: Small space-saving
	optimisation

2002-08-11  eccles

	* Source/lang.cpp, Source/lang.h, Source/script.cpp: Changes to
	format of strings tables

2002-08-11  eccles

	* Source/exehead/Ui.c, Source/exehead/exec.c,
	Source/exehead/fileform.h, Source/exehead/lang.h,
	Source/exehead/ui.h, Source/exehead/util.c, Source/exehead/util.h:
	Implemented a method where LANG_* strings can be referenced by
	constant id's - reducing code overhead associated with looking up
	the global strings variables.  Kind of.  Just compare the assembly
	output...

2002-08-11  kichik

	* Contrib/Language files/Swedish.nlf: no message

2002-08-10  kichik

	* Contrib/Language files/Korean.nlf: Korean translation by dTomoyo

2002-08-10  kichik

	* Contrib/Language files/Dutch.nlf: no message

2002-08-10  kichik

	* Source/exehead/fileform.h, Source/exehead/util.c,
	Source/build.cpp: No more compile errors without
	NSIS_CONFIG_PLUGIN_SUPPORT

2002-08-10  kichik

	* Source/exehead/util.c: No more compile errors without
	NSIS_CONFIG_PLUGIN_SUPPORT

2002-08-10  kichik

	* Examples/one-section.nsi: Updated version. Windows line breaks
	and fixed a small bug.

2002-08-10  kichik

	* makensis.htm: Fixed typos

2002-08-10  kichik

	* makensis.htm, Examples/makensis.nsi, Source/Plugins.cpp,
	Source/Plugins.h, Source/build.cpp, Source/build.h,
	Source/makenssi.cpp, Source/script.cpp, Source/exehead/Ui.c,
	makensis.exe: - Plug-in command can now come in any order in the
	script - Second plug-in DLL doesn't produce errors anymore -
	Infinite loop bug fixed (again)

2002-08-09  kichik

	* Source/script.cpp, Source/exehead/exec.c,
	Source/exehead/fileform.h, Source/exehead/util.c, makensis.exe,
	Source/build.cpp: Fixed a bug that caused the second plug-in DLL
	not to get extracted

2002-08-09  kichik

	* Examples/makensis.nsi: Contrib is on its own now

2002-08-09  kichik

	* Source/exehead/exec.c, makensis.exe: Fixed a bug with the
	uninstaller creation

2002-08-09  kichik

	* makensis.htm: Alpha 5

2002-08-09  kichik

	* Source/makenssi.dsp: no more warnings

2002-08-09  kichik

	* makensis.exe: Back to 37KB & no more delete message box at the
	end

2002-08-09  kichik

	* Source/exehead/Main.c, Source/exehead/Ui.c,
	Source/exehead/config.h, Source/exehead/exec.c,
	Source/exehead/fileform.c, Source/exehead/util.c,
	Source/exehead/util.h: Back to 37KB

2002-08-09  kichik

	* Examples/one-section.nsi: Now works when you select a selected
	section

2002-08-09  kichik

	* Source/DialogTemplate.h: Compiles without Platform SDK

2002-08-08  kichik

	* Source/exehead/Ui.c: Transparent static controls

2002-08-08  rainwater

	* Source/exehead/Main.c: removed delete messagebox

2002-08-08  kichik

	* Source/Plugins.cpp, Source/Plugins.h, Source/script.cpp,
	makensis.exe: Sunjammer's code is now fully optimized

2002-08-08  kichik

	* Source/exehead/dllpaths.c, Source/exehead/dllpaths.h: no need

2002-08-08  kichik

	* Source/build.cpp, makensis.exe, makensis.htm,
	Examples/makensis.nsi, Source/build.h, Source/lang.cpp,
	Source/makenssi.cpp, Source/script.cpp, Source/exehead/Main.c,
	Source/exehead/Ui.c, Source/exehead/exec.c,
	Source/exehead/exehead-bzip2.dsp, Source/exehead/exehead-zlib.dsp,
	Source/exehead/fileform.h, Source/exehead/ui.h,
	Source/exehead/util.c, Source/exehead/util.h: Improved Sunjammer's
	code

2002-08-08  kichik

	* makensis.exe: Infinite loop bug fixed

2002-08-08  kichik

	* Examples/makensis.nsi: Added one-section.nsi example file

2002-08-08  kichik

	* Examples/one-section.nsi: no message

2002-08-08  kichik

	* makensis.htm: links problem (thanks to Smile2Me)

2002-08-08  kichik

	* Source/exehead/Ui.c: Infinite loop bug fixed

2002-08-08  kichik

	* Source/ResourceEditor.h: Compiles without Platform SDK

2002-08-08  kichik

	* makensis.exe, Source/Plugins.cpp, Source/build.cpp,
	Source/exehead/config.h: Sunjammer's plug-in feature optimized a
	bit. Still some work is done in the installer it self, but I am
	currently working on it

2002-08-07  kichik

	* Source/exehead/exec.c: no message

2002-08-07  kichik

	* Contrib/UIs/default.exe: Supports new ChangeUI

2002-08-07  kichik

	* Contrib/Language files/Spanish.nlf: grammer fixed

2002-08-07  kichik

	* Source/exehead/Ui.c, makensis.exe: If default user language does
	fit exactly, will try to find primary language match.

2002-08-07  kichik

	* makensis.exe, Contrib/Language files/Spanish.nlf,
	Source/build.cpp, Source/script.cpp, Source/tokens.cpp,
	Source/tokens.h, Source/exehead/Ui.c, Source/exehead/config.h,
	Source/exehead/exec.c, Source/exehead/fileform.h,
	Source/exehead/lang.h, Source/exehead/resource.rc: ChangeUI can
	change any dialog. Added UseOuterUIItem

2002-08-07  kichik

	* nsis20a2.exe, nsis20a3.exe: no message

2002-08-06  kichik

	* Contrib/Language files/English.nlf, Contrib/Language
	files/French.nlf, Contrib/Language files/German.nlf,
	Source/lang.cpp, Source/lang.h, Source/script.cpp,
	Source/tokens.cpp, Source/util.cpp, Source/util.h, makensis.exe:
	Fixed some string replacements and that FileErrorText bug.
	ChangeUI now supports changing dialogs other than IDD_INST.

2002-08-06  sunjammerx

	* makensis.htm: Added plugin related information.

2002-08-06  kichik

	* Source/exehead/Ui.c: Can now add lines to install log window from
	an external DLL without problems.

2002-08-05  sunjammerx

	* Source/Plugins.cpp, Source/script.cpp: Implemented :: syntax to
	specify which dll contains the comamd to run (in cases where more
	than one dll has the same command, OR the command is the same name
	as a built-in command)

2002-08-05  sunjammerx

	* Source/makenssi.dsp: - Renamed ExternalCommands.cpp & h to
	Plugin.cpp & h

2002-08-05  sunjammerx

	* Source/ExternalCommands.cpp, Source/ExternalCommands.h,
	Source/Plugins.cpp, Source/Plugins.h, Source/build.cpp,
	Source/build.h, Source/makenssi.cpp, Source/script.cpp,
	Source/tokens.cpp, Source/tokens.h, Source/exehead/config.h,
	Source/exehead/exec.c, Source/exehead/fileform.h: - Fixed a bug in
	the dll export scanner (spotted and cured by CodeSquid) - Fixed a
	bug in the installer runtime (spotted by CodeSquid) - Renamed all
	usage of ExternalCommand to Plugin - Added a compile time PluginDir
	command

2002-08-05  kichik

	* Examples/makensis.nsi, Source/DialogTemplate.h,
	Source/ResourceEditor.h, Source/makenssi.cpp: Compiles without
	Platform SDK

2002-08-05  kichik

	* Contrib/Language files/German.nlf: by SmartyMan

2002-08-05  kichik

	* Examples/makensis.nsi: no message

2002-08-05  kichik

	* Source/lang.cpp, Source/script.cpp: small bug fixes

2002-08-05  sunjammerx

	* Source/ExternalCommands.cpp, Source/ExternalCommands.h,
	Source/build.cpp, Source/build.h, Source/makenssi.cpp,
	Source/makenssi.dsp, Source/script.cpp, Source/tokens.h,
	Source/exehead/Main.c, Source/exehead/config.h,
	Source/exehead/dllpaths.c, Source/exehead/dllpaths.h,
	Source/exehead/exec.c, Source/exehead/exehead-bzip2.dsp,
	Source/exehead/exehead-zlib.dsp, Source/exehead/fileform.h: Added
	automatic use of dll commands (see config.h for more details)

2002-08-05  kichik

	* Source/exehead/exec.c: nothing new, cvs just assumes so...

2002-08-05  kichik

	* makensis.exe: new version string and stupid p bug fixed

2002-08-05  kichik

	* Source/makenssi.cpp: version updated

2002-08-05  kichik

	* Source/exehead/util.c: damn p...

2002-08-04  kichik

	* Contrib/Language files/French.nlf: no message

2002-08-04  kichik

	* Source/build.cpp, Source/build.h, Source/lang.cpp,
	Source/script.cpp, Source/tokens.cpp, Source/exehead/Main.c,
	Source/exehead/Ui.c, Source/exehead/exec.c,
	Source/exehead/fileform.h, Source/exehead/lang.h, makensis.exe,
	makensis.htm, Examples/makensis.nsi, Source/exehead/ui.h,
	Source/exehead/util.c, nsis20a3.exe: Full multilingual support!

2002-08-04  sunjammerx

	* Source/makenssi.cpp: Added KiCHiK (Amir Szekely) to the list of
	contributors output when makensis.exe runs.

2002-08-04  kichik

	* Source/build.cpp, makensis.exe, Contrib/Language
	files/English.nlf, Source/build.h, Source/lang.cpp, Source/lang.h,
	Source/makenssi.dsp, Source/script.cpp, Source/exehead/Ui.c,
	Source/exehead/exec.c, Source/exehead/fileform.h,
	Source/exehead/lang.h: no message

2002-08-03  kichik

	* Source/exehead/Ui.c: Now compiles on Windows older than Win2000
	too

2002-08-03  kichik

	* Source/nlf.cpp, Source/nlf.h: no message

2002-08-03  kichik

	* Source/nlf.cpp: no message

2002-08-02  kichik

	* Source/nlf.h, Source/nlf.cpp, Source/script.cpp: no message

2002-08-02  kichik

	* Source/script.cpp, Source/tokens.cpp, Source/tokens.h,
	Source/nlf.h: no message

2002-08-02  rainwater

	* Examples/bigtest.nsi: Added the XPStyle on option for the
	"bigtest".

2002-08-02  kichik

	* Source/exehead/resource.rc: Saved 8 bytes

2002-08-02  kichik

	* Contrib/Language files/English.nlf, Source/build.cpp: no message

2002-08-02  kichik

	* nsis20a2.exe: Fixed a bug with ChangeUI and no branding image

2002-08-02  kichik

	* Source/DialogTemplate.cpp, makensis.exe: Fixed a bug with
	ChangeUI and no branding image

2002-08-02  rainwater

	* Source/makenssi.ncb, Source/makenssi.opt, Source/makenssi.plg:
	Removed temp files

2002-08-02  kichik

	* makensis.exe, Examples/makensis.nsi, Source/makenssi.dsp,
	Source/makenssi.opt, Source/makenssi.plg: no message

2002-08-02  kichik

	* nsisconf.nsi: no message

2002-08-02  kichik

	* Source/zlib/deflate.c, Source/zlib/DEFLATE.H,
	Source/zlib/INFBLOCK.C, Source/zlib/INFBLOCK.H,
	Source/zlib/INFCODES.C, Source/zlib/INFCODES.H,
	Source/zlib/INFLATE.C, Source/zlib/INFTREES.C,
	Source/zlib/INFTREES.H, Source/zlib/INFUTIL.C,
	Source/zlib/INFUTIL.H, Source/zlib/ZCONF.H, Source/zlib/ZLIB.H,
	Source/zlib/ZUTIL.H, Source/zlib/trees.c: Initial revision

2002-08-02  kichik

	* Source/zlib/deflate.c, Source/zlib/DEFLATE.H,
	Source/zlib/INFBLOCK.C, Source/zlib/INFBLOCK.H,
	Source/zlib/INFCODES.C, Source/zlib/INFCODES.H,
	Source/zlib/INFLATE.C, Source/zlib/INFTREES.C,
	Source/zlib/INFTREES.H, Source/zlib/INFUTIL.C,
	Source/zlib/INFUTIL.H, Source/zlib/ZCONF.H, Source/zlib/ZLIB.H,
	Source/zlib/ZUTIL.H, Source/zlib/trees.c: no message

2002-08-02  kichik

	* license.txt, makensis.exe, makensis.htm, makensisw.exe,
	nsisconf.nsi, uninst-nsis.exe, Contrib/ExDLL/exdll.c,
	Contrib/ExDLL/exdll.dpr, Contrib/ExDLL/exdll.dsp,
	Contrib/ExDLL/exdll.dsw, Contrib/InstallOptions/Install
	Options.html, Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/InstallOptions/io.dsp, Contrib/InstallOptions/io.dsw,
	Contrib/InstallOptions/ioptdll.rc,
	Contrib/InstallOptions/resource.h, Contrib/InstallOptions/test.ini,
	Contrib/InstallOptions/test.nsi, Contrib/Makensisw/License.txt,
	Contrib/Makensisw/afxres.h, Contrib/Makensisw/makensisw.cpp,
	Contrib/Makensisw/makensisw.dsp, Contrib/Makensisw/makensisw.dsw,
	Contrib/Makensisw/Readme.txt, Contrib/Makensisw/makensisw.h,
	Contrib/Makensisw/makensisw.xml, Contrib/Makensisw/noclib.cpp,
	Contrib/Makensisw/noclib.h, Contrib/Makensisw/resource.h,
	Contrib/Makensisw/resource.rc, Contrib/Makensisw/utils.cpp,
	Contrib/Makensisw/utils.h, Contrib/Makensisw/version.cpp,
	Contrib/NSISdl/asyncdns.cpp, Contrib/NSISdl/asyncdns.h,
	Contrib/NSISdl/connection.cpp, Contrib/NSISdl/connection.h,
	Contrib/NSISdl/httpget.cpp, Contrib/NSISdl/httpget.h,
	Contrib/NSISdl/netinc.h, Contrib/NSISdl/ReadMe.txt,
	Contrib/NSISdl/nsisdl.cpp, Contrib/NSISdl/nsisdl.dsp,
	Contrib/NSISdl/nsisdl.dsw, Contrib/NSISdl/Script1.rc,
	Contrib/NSISdl/resource.h, Contrib/NSISdl/util.cpp,
	Contrib/NSISdl/util.h, Contrib/Splash/splash.c,
	Contrib/Splash/splash.dsp, Contrib/Splash/splash.dsw,
	Contrib/Splash/splash.txt, Contrib/UIs/default.exe,
	Contrib/UIs/mlbl.exe, Contrib/UIs/mlbl2.exe,
	Contrib/zip2exe/icon.ico, Contrib/zip2exe/main.cpp,
	Contrib/zip2exe/res.rc, Contrib/zip2exe/resource.h,
	Contrib/zip2exe/zip2exe.dsp, Contrib/zip2exe/zip2exe.dsw,
	Contrib/zip2exe/zlib/ADLER32.C, Contrib/zip2exe/zlib/CRC32.C,
	Contrib/zip2exe/zlib/INFBLOCK.C, Contrib/zip2exe/zlib/INFBLOCK.H,
	Contrib/zip2exe/zlib/INFCODES.C, Contrib/zip2exe/zlib/INFCODES.H,
	Contrib/zip2exe/zlib/INFFAST.C, Contrib/zip2exe/zlib/INFFAST.H,
	Contrib/zip2exe/zlib/INFFIXED.H, Contrib/zip2exe/zlib/INFLATE.C,
	Contrib/zip2exe/zlib/INFTREES.C, Contrib/zip2exe/zlib/INFTREES.H,
	Contrib/zip2exe/zlib/INFUTIL.C, Contrib/zip2exe/zlib/INFUTIL.H,
	Contrib/zip2exe/zlib/Unzip.c, Contrib/zip2exe/zlib/UNZIP.H,
	Contrib/zip2exe/zlib/ZCONF.H, Contrib/zip2exe/zlib/ZLIB.H,
	Contrib/zip2exe/zlib/Zutil.c, Contrib/zip2exe/zlib/ZUTIL.H,
	Examples/bigtest.nsi, Examples/branding.nsh, Examples/example1.nsi,
	Examples/example2.nsi, Examples/functions.htm, Examples/gfx.nsi,
	Examples/makensis.nsi, Examples/primes.nsi, Examples/rtest.nsi,
	Examples/viewhtml.nsi, Examples/waplugin.nsi,
	Examples/WinMessages.NSH, Source/afxres.h, Source/build.cpp,
	Source/build.h, Source/cbzip2.h, Source/compressor.h,
	Source/crc32.c, Source/czlib.h, Source/DialogTemplate.cpp,
	Source/DialogTemplate.h, Source/Makefile, Source/exedata.cpp,
	Source/exedata.h, Source/icon.ico, Source/lineparse.h,
	Source/makenssi.cpp, Source/makenssi.dsp, Source/makenssi.dsw,
	Source/makenssi.ncb, Source/makenssi.opt, Source/makenssi.plg,
	Source/resource.h, Source/ResourceEditor.cpp,
	Source/ResourceEditor.h, Source/Script1.rc, Source/script.cpp,
	Source/strlist.h, Source/tokens.cpp, Source/tokens.h,
	Source/util.cpp, Source/util.h, Source/bzip2/blocksort.c,
	Source/bzip2/bzlib.c, Source/bzip2/bzlib.h,
	Source/bzip2/bzlib_private.h, Source/bzip2/compress.c,
	Source/bzip2/decompress.c, Source/bzip2/huffman.c,
	Source/bzip2/randtable.c, Source/exehead/afxres.h,
	Source/exehead/bgbg.c, Source/exehead/bin2h.c,
	Source/exehead/bin2h.exe, Source/exehead/bitmap1.bmp,
	Source/exehead/config.h, Source/exehead/exec.c,
	Source/exehead/exec.h, Source/exehead/exehead-bzip2.dsp,
	Source/exehead/exehead-zlib.dsp, Source/exehead/exehead.xml,
	Source/exehead/fileform.c, Source/exehead/fileform.h,
	Source/exehead/Main.c, Source/exehead/lang.h,
	Source/exehead/Makefile, Source/exehead/nsis.ico,
	Source/exehead/resource.h, Source/exehead/resource.rc,
	Source/exehead/state.h, Source/exehead/Ui.c, Source/exehead/ui.h,
	Source/exehead/uninst.ico, Source/exehead/util.c,
	Source/exehead/util.h: Initial revision

2002-08-02  kichik

	* license.txt, makensis.exe, makensis.htm, makensisw.exe,
	nsisconf.nsi, uninst-nsis.exe, Contrib/ExDLL/exdll.c,
	Contrib/ExDLL/exdll.dpr, Contrib/ExDLL/exdll.dsp,
	Contrib/ExDLL/exdll.dsw, Contrib/InstallOptions/Install
	Options.html, Contrib/InstallOptions/InstallerOptions.cpp,
	Contrib/InstallOptions/io.dsp, Contrib/InstallOptions/io.dsw,
	Contrib/InstallOptions/ioptdll.rc,
	Contrib/InstallOptions/resource.h, Contrib/InstallOptions/test.ini,
	Contrib/InstallOptions/test.nsi, Contrib/Makensisw/License.txt,
	Contrib/Makensisw/afxres.h, Contrib/Makensisw/makensisw.cpp,
	Contrib/Makensisw/makensisw.dsp, Contrib/Makensisw/makensisw.dsw,
	Contrib/Makensisw/Readme.txt, Contrib/Makensisw/makensisw.h,
	Contrib/Makensisw/makensisw.xml, Contrib/Makensisw/noclib.cpp,
	Contrib/Makensisw/noclib.h, Contrib/Makensisw/resource.h,
	Contrib/Makensisw/resource.rc, Contrib/Makensisw/utils.cpp,
	Contrib/Makensisw/utils.h, Contrib/Makensisw/version.cpp,
	Contrib/NSISdl/asyncdns.cpp, Contrib/NSISdl/asyncdns.h,
	Contrib/NSISdl/connection.cpp, Contrib/NSISdl/connection.h,
	Contrib/NSISdl/httpget.cpp, Contrib/NSISdl/httpget.h,
	Contrib/NSISdl/netinc.h, Contrib/NSISdl/ReadMe.txt,
	Contrib/NSISdl/nsisdl.cpp, Contrib/NSISdl/nsisdl.dsp,
	Contrib/NSISdl/nsisdl.dsw, Contrib/NSISdl/Script1.rc,
	Contrib/NSISdl/resource.h, Contrib/NSISdl/util.cpp,
	Contrib/NSISdl/util.h, Contrib/Splash/splash.c,
	Contrib/Splash/splash.dsp, Contrib/Splash/splash.dsw,
	Contrib/Splash/splash.txt, Contrib/UIs/default.exe,
	Contrib/UIs/mlbl.exe, Contrib/UIs/mlbl2.exe,
	Contrib/zip2exe/icon.ico, Contrib/zip2exe/main.cpp,
	Contrib/zip2exe/res.rc, Contrib/zip2exe/resource.h,
	Contrib/zip2exe/zip2exe.dsp, Contrib/zip2exe/zip2exe.dsw,
	Contrib/zip2exe/zlib/ADLER32.C, Contrib/zip2exe/zlib/CRC32.C,
	Contrib/zip2exe/zlib/INFBLOCK.C, Contrib/zip2exe/zlib/INFBLOCK.H,
	Contrib/zip2exe/zlib/INFCODES.C, Contrib/zip2exe/zlib/INFCODES.H,
	Contrib/zip2exe/zlib/INFFAST.C, Contrib/zip2exe/zlib/INFFAST.H,
	Contrib/zip2exe/zlib/INFFIXED.H, Contrib/zip2exe/zlib/INFLATE.C,
	Contrib/zip2exe/zlib/INFTREES.C, Contrib/zip2exe/zlib/INFTREES.H,
	Contrib/zip2exe/zlib/INFUTIL.C, Contrib/zip2exe/zlib/INFUTIL.H,
	Contrib/zip2exe/zlib/Unzip.c, Contrib/zip2exe/zlib/UNZIP.H,
	Contrib/zip2exe/zlib/ZCONF.H, Contrib/zip2exe/zlib/ZLIB.H,
	Contrib/zip2exe/zlib/Zutil.c, Contrib/zip2exe/zlib/ZUTIL.H,
	Examples/bigtest.nsi, Examples/branding.nsh, Examples/example1.nsi,
	Examples/example2.nsi, Examples/functions.htm, Examples/gfx.nsi,
	Examples/makensis.nsi, Examples/primes.nsi, Examples/rtest.nsi,
	Examples/viewhtml.nsi, Examples/waplugin.nsi,
	Examples/WinMessages.NSH, Source/afxres.h, Source/build.cpp,
	Source/build.h, Source/cbzip2.h, Source/compressor.h,
	Source/crc32.c, Source/czlib.h, Source/DialogTemplate.cpp,
	Source/DialogTemplate.h, Source/Makefile, Source/exedata.cpp,
	Source/exedata.h, Source/icon.ico, Source/lineparse.h,
	Source/makenssi.cpp, Source/makenssi.dsp, Source/makenssi.dsw,
	Source/makenssi.ncb, Source/makenssi.opt, Source/makenssi.plg,
	Source/resource.h, Source/ResourceEditor.cpp,
	Source/ResourceEditor.h, Source/Script1.rc, Source/script.cpp,
	Source/strlist.h, Source/tokens.cpp, Source/tokens.h,
	Source/util.cpp, Source/util.h, Source/bzip2/blocksort.c,
	Source/bzip2/bzlib.c, Source/bzip2/bzlib.h,
	Source/bzip2/bzlib_private.h, Source/bzip2/compress.c,
	Source/bzip2/decompress.c, Source/bzip2/huffman.c,
	Source/bzip2/randtable.c, Source/exehead/afxres.h,
	Source/exehead/bgbg.c, Source/exehead/bin2h.c,
	Source/exehead/bin2h.exe, Source/exehead/bitmap1.bmp,
	Source/exehead/config.h, Source/exehead/exec.c,
	Source/exehead/exec.h, Source/exehead/exehead-bzip2.dsp,
	Source/exehead/exehead-zlib.dsp, Source/exehead/exehead.xml,
	Source/exehead/fileform.c, Source/exehead/fileform.h,
	Source/exehead/Main.c, Source/exehead/lang.h,
	Source/exehead/Makefile, Source/exehead/nsis.ico,
	Source/exehead/resource.h, Source/exehead/resource.rc,
	Source/exehead/state.h, Source/exehead/Ui.c, Source/exehead/ui.h,
	Source/exehead/uninst.ico, Source/exehead/util.c,
	Source/exehead/util.h: no message

