From 322a0bc2fbd6a7d5573650062c6d57d8c6a069ef Mon Sep 17 00:00:00 2001 From: Martijn Laan Date: Wed, 12 Nov 2014 15:03:04 +0100 Subject: [PATCH] Pascal Scripting change: Unicode Inno Setup: Added new function VarIsClear. --- Components/UniPs | 2 +- ishelp/isxfunc.xml | 10 +++++++++- whatsnew.htm | 2 ++ 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/Components/UniPs b/Components/UniPs index 97eefc260..db0d6f521 160000 --- a/Components/UniPs +++ b/Components/UniPs @@ -1 +1 @@ -Subproject commit 97eefc260b41ba51328d95b4ed43669f38655720 +Subproject commit db0d6f521113a31b34a76aeefd79fb148a9c4bfd diff --git a/ishelp/isxfunc.xml b/ishelp/isxfunc.xml index 3ba2df2cb..f55456661 100644 --- a/ishelp/isxfunc.xml +++ b/ishelp/isxfunc.xml @@ -1178,7 +1178,15 @@ end; VarIsEmpty function VarIsEmpty(const V: Variant): Boolean; -

Returns True if the specified variant has no value assigned.

+

Non Unicode Inno Setup: Returns True if the specified variant's value is undefined. Unicode Inno Setup: Returns True if the specified variant is unassigned.

+

VarIsClear

+
+ + VarIsClear + function VarIsClear(const V: Variant): Boolean; +

Returns True if the specified variant's value is undefined.

+

Requires Unicode Inno Setup.

+

VarIsEmpty

VarIsNull diff --git a/whatsnew.htm b/whatsnew.htm index 65b94ca4e..41a862aec 100644 --- a/whatsnew.htm +++ b/whatsnew.htm @@ -31,6 +31,8 @@
  • Added the Windows 10 "compatibility" section to the various manifest resources used by Inno Setup.
  • Added new [Setup] section directive: SignToolRetryCount, which defaults to 2. Specifies the number of times the Setup Compiler should automatically retry digital signing on any errors.
  • Fix: Console-mode compiler (ISCC) change: Renamed /DO and /EO command line parameters to /O- and /O+ to avoid possible conflicts with /D.
  • +
  • Pascal Scripting change: Unicode Inno Setup: Added new function VarIsClear.
  • +
  • Unicode [Code] based on RemObjects Pascal Script Git commit db0d6f521113a31b34a76aeefd79fb148a9c4bfd.
  • Various documentation improvements. Contributed by jogo- via GitHub.
  • Minor tweaks.