Checkout Tools
  • last updated 2 hours ago
Constraints: committers
Constraints: files
Constraints: dates

Changeset 861096 is being indexed.

Fix a syntax error that prevents newer Inno Setup versions

(e.g. 5.1.5) from compiling the script.

* packages/windows-innosetup/svn.iss: Add missing element separator.

Patch by: G.J. Doornink <>

* packages/windows-innosetup/tools/ : Added sub PathSetupOut which

was previously duplicated in packages/windows-innosetup/tools/

and packages/windows-innosetup/tools/ Also added

sub MkDirP previously included in packages/windows-innosetup/tools/

Also added use File::Basename to support MkDirP.

* packages/windows-innosetup/tools/ : In sub MakeSetup changed retval

to wrap the $PathISExe in double-quotes to allow the innosetup path to exist

in a path which includes spaces. Also Moved sub PathSetupOut to


* packages/windows-innosetup/tools/ : Added the global variable

$g_PathSubvRoot to hold the subversion root folder for the tagged release

(defined in svn_dynamics.iss). Also in sub Main create the folder for $DocOut

if it does not already exist. Also in sub CopyAndEolU2W changed FileSrc to point

to $g_PathSubvRoot (was $g_PathDocRoot). Changed $FileDest to use an absolute

path to the parent folder of the current working directory before using the

path_setup_in. Also create the folder for $FileDest if it does not already

exist. Also removed sub MkDirP and placed it into


* packages/windows-innosetup/tools/ : Removed sub PathSetupOut and

placed it into packages/windows-innosetup/tools/

* packages/windows-innosetup/templates/svn_dynamics.iss : Added new variable

path_subversion which will point to the tagged release source of Subversion.

Also added a comment to path_svn that the path must end in a backslash.

Many spelling fixes, mostly in comments (the only two that affect code

are listed below).

Patch by: Martin A. Brooks <>

* subversion/tests/cmdline/

(cat_nonexistent_file): Renamed from cat_nonexistant_file.

(test_list): Adjust for above.

* subversion/tests/cmdline/

(export_nonexistent_file): Renamed from export_nonexistant_file.

(test_list): Adjust for above.

  1. … 16 more files in changeset.
* packages/windows-innosetup/svn.iss: Fix icon path in documentation links.

Patch by: Matthias Waller <>

Merge the innosetup-hsuninsfix-5x-1.2.x branch into trunk.

The log message (by josander) for the change concerned is:

Windows Installer fixes from Han-soft: Add/Repair/Remove and "InstallDelete"

Han-soft (, the maker of UninsHs, have sent me a

bugfix for the installer's Add/Repair/Remove system and the [InstallDelete] of

the Inno Setup Script.

Thank you very much.

* packages/windows-innosetup/svn.iss: Changed accordingly.

Reflecting the directory name change commit r14181.

The packages/win32-innosetup was renamed to windows-innosetup in r14181.

* packages/windows-innosetup/tools/

packages/windows-innosetup/Readme.txt: Every occurance of "win32-innosetup"

are changed to "windows-innosetup" in this two files.

* packages/windows-innosetup: Renamed from packages/win32-innosetup.

The win32 part of the name is meaningless. Inno Setup doesn't care if it's 32-

or 64-bit and handles both systems without problems.

The Setup System is based on that the setup maker person is using a Working

Copy for each setup series (trunk, 1.1.x series, 1.2.x series and so on) not

different win*-innosetup folders in the repository.

  1. … 1 more file in changeset.